Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for umagic32 (0.16 sec)

  1. src/cmd/compile/internal/ssa/_gen/generic.rules

    (Div32u x (Const32 [c])) && umagicOK32(c) && config.RegSize == 4 && c&1 == 0 && config.useHmul =>
      (Rsh32Ux64 <typ.UInt32>
        (Hmul32u <typ.UInt32>
          (Const32 <typ.UInt32> [int32(1<<31+(umagic32(c).m+1)/2)])
          (Rsh32Ux64 <typ.UInt32> x (Const64 <typ.UInt64> [1])))
        (Const64 <typ.UInt64> [umagic32(c).s-2]))
    (Div32u x (Const32 [c])) && umagicOK32(c) && config.RegSize == 4 && config.useAvg && config.useHmul =>
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 22:21:05 UTC 2024
    - 135.3K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/rewritegeneric.go

    	// match: (Div32u x (Const32 [c]))
    	// cond: umagicOK32(c) && config.RegSize == 4 && umagic32(c).m&1 == 0 && config.useHmul
    	// result: (Rsh32Ux64 <typ.UInt32> (Hmul32u <typ.UInt32> (Const32 <typ.UInt32> [int32(1<<31+umagic32(c).m/2)]) x) (Const64 <typ.UInt64> [umagic32(c).s-1]))
    	for {
    		x := v_0
    		if v_1.Op != OpConst32 {
    			break
    		}
    		c := auxIntToInt32(v_1.AuxInt)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 18:24:47 UTC 2024
    - 812.2K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/magic.go

    	}
    	M.SetBit(M, int(n), 0)
    	m := M.Uint64()
    	return umagicData{s: int64(s), m: m}
    }
    
    func umagic8(c int8) umagicData   { return umagic(8, int64(c)) }
    func umagic16(c int16) umagicData { return umagic(16, int64(c)) }
    func umagic32(c int32) umagicData { return umagic(32, int64(c)) }
    func umagic64(c int64) umagicData { return umagic(64, c) }
    
    // For signed division, we use a similar strategy.
    // First, we enforce a positive c.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 26 19:58:25 UTC 2024
    - 15.8K bytes
    - Viewed (0)
  4. src/hash/fnv/fnv.go

    	if len(b) < len(magic32) || string(b[:len(magic32)]) != magic32 {
    		return errors.New("hash/fnv: invalid hash state identifier")
    	}
    	if len(b) != marshaledSize32 {
    		return errors.New("hash/fnv: invalid hash state size")
    	}
    	*s = sum32(byteorder.BeUint32(b[4:]))
    	return nil
    }
    
    func (s *sum32a) UnmarshalBinary(b []byte) error {
    	if len(b) < len(magic32a) || string(b[:len(magic32a)]) != magic32a {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 18 22:36:41 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  5. src/sync/atomic/atomic_test.go

    		}
    		j = delta
    	}
    	if x.before != magic32 || x.after != magic32 {
    		t.Fatalf("wrong magic: %#x _ %#x != %#x _ %#x", x.before, x.after, magic32, magic32)
    	}
    }
    
    func TestSwapInt32Method(t *testing.T) {
    	var x struct {
    		before int32
    		i      Int32
    		after  int32
    	}
    	x.before = magic32
    	x.after = magic32
    	var j int32
    	for delta := int32(1); delta+delta > delta; delta += delta {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 71.4K bytes
    - Viewed (0)
  6. src/cmd/vendor/github.com/google/pprof/internal/binutils/binutils.go

    	machoMagicLittle := binary.LittleEndian.Uint32(header[:])
    	machoMagicBig := binary.BigEndian.Uint32(header[:])
    
    	if machoMagicLittle == macho.Magic32 || machoMagicLittle == macho.Magic64 ||
    		machoMagicBig == macho.Magic32 || machoMagicBig == macho.Magic64 {
    		f, err := b.openMachO(name, start, limit, offset)
    		if err != nil {
    			return nil, fmt.Errorf("error reading Mach-O file %s: %v", name, err)
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 31 19:48:28 UTC 2024
    - 22.3K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/sys/unix/mkerrors.sh

    		$2 ~ /^KEYCTL_/ ||
    		$2 ~ /^PERF_/ ||
    		$2 ~ /^SECCOMP_/ ||
    		$2 ~ /^SEEK_/ ||
    		$2 ~ /^SCHED_/ ||
    		$2 ~ /^SPLICE_/ ||
    		$2 ~ /^SYNC_FILE_RANGE_/ ||
    		$2 !~ /IOC_MAGIC/ &&
    		$2 ~ /^[A-Z][A-Z0-9_]+_MAGIC2?$/ ||
    		$2 ~ /^(VM|VMADDR)_/ ||
    		$2 ~ /^IOCTL_VM_SOCKETS_/ ||
    		$2 ~ /^(TASKSTATS|TS)_/ ||
    		$2 ~ /^CGROUPSTATS_/ ||
    		$2 ~ /^GENL_/ ||
    		$2 ~ /^STATX_/ ||
    		$2 ~ /^RENAME/ ||
    		$2 ~ /^UBI_IOC[A-Z]/ ||
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 20.2K bytes
    - Viewed (0)
  8. src/syscall/syscall_linux.go

    func PtraceAttach(pid int) (err error) { return ptrace(PTRACE_ATTACH, pid, 0, 0) }
    
    func PtraceDetach(pid int) (err error) { return ptrace(PTRACE_DETACH, pid, 0, 0) }
    
    //sys	reboot(magic1 uint, magic2 uint, cmd int, arg string) (err error)
    
    func Reboot(cmd int) (err error) {
    	return reboot(LINUX_REBOOT_MAGIC1, LINUX_REBOOT_MAGIC2, cmd, "")
    }
    
    func ReadDirent(fd int, buf []byte) (n int, err error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 35.7K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"LoadCmdRpath", Const, 10},
    		{"LoadCmdSegment", Const, 0},
    		{"LoadCmdSegment64", Const, 0},
    		{"LoadCmdSymtab", Const, 0},
    		{"LoadCmdThread", Const, 0},
    		{"LoadCmdUnixThread", Const, 0},
    		{"Magic32", Const, 0},
    		{"Magic64", Const, 0},
    		{"MagicFat", Const, 3},
    		{"NewFatFile", Func, 3},
    		{"NewFile", Func, 0},
    		{"Nlist32", Type, 0},
    		{"Nlist32.Desc", Field, 0},
    		{"Nlist32.Name", Field, 0},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
Back to top