Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 36 for is63bit (0.14 sec)

  1. src/go/constant/value.go

    		var c int64
    		switch op {
    		case token.ADD:
    			if !is63bit(a) || !is63bit(b) {
    				return makeInt(newInt().Add(big.NewInt(a), big.NewInt(b)))
    			}
    			c = a + b
    		case token.SUB:
    			if !is63bit(a) || !is63bit(b) {
    				return makeInt(newInt().Sub(big.NewInt(a), big.NewInt(b)))
    			}
    			c = a - b
    		case token.MUL:
    			if !is32bit(a) || !is32bit(b) {
    				return makeInt(newInt().Mul(big.NewInt(a), big.NewInt(b)))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 12:02:03 UTC 2023
    - 34K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/S390X.rules

    (CGRJ  {c} x (MOVDconst [y]) yes no) && !is8Bit(y)  && is32Bit(y)  => (BRC {c} (CMPconst   x [int32(y)]) yes no)
    (CRJ   {c} x (MOVDconst [y]) yes no) && !is8Bit(y)  && is32Bit(y)  => (BRC {c} (CMPWconst  x [int32(y)]) yes no)
    (CLGRJ {c} x (MOVDconst [y]) yes no) && !isU8Bit(y) && isU32Bit(y) => (BRC {c} (CMPUconst  x [int32(y)]) yes no)
    (CLRJ  {c} x (MOVDconst [y]) yes no) && !isU8Bit(y) && isU32Bit(y) => (BRC {c} (CMPWUconst x [int32(y)]) yes no)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 74.3K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/rewriteS390X.go

    		}
    		// match: (CLGRJ {c} x (MOVDconst [y]) yes no)
    		// cond: !isU8Bit(y) && isU32Bit(y)
    		// result: (BRC {c} (CMPUconst x [int32(y)]) yes no)
    		for b.Controls[1].Op == OpS390XMOVDconst {
    			x := b.Controls[0]
    			v_1 := b.Controls[1]
    			y := auxIntToInt64(v_1.AuxInt)
    			c := auxToS390xCCMask(b.Aux)
    			if !(!isU8Bit(y) && isU32Bit(y)) {
    				break
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 395.1K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/PPC64.rules

    (MOV(D|W)loadidx ptr (MOVDconst [c]) mem) && ((is16Bit(c) && c%4 == 0) || (buildcfg.GOPPC64 >= 10 && is32Bit(c))) => (MOV(D|W)load [int32(c)] ptr mem)
    (MOV(WZ|H|HZ|BZ)loadidx ptr (MOVDconst [c]) mem) && (is16Bit(c) || (buildcfg.GOPPC64 >= 10 && is32Bit(c))) => (MOV(WZ|H|HZ|BZ)load [int32(c)] ptr mem)
    (MOV(D|W)loadidx (MOVDconst [c]) ptr mem) && ((is16Bit(c) && c%4 == 0) || (buildcfg.GOPPC64 >= 10 && is32Bit(c))) => (MOV(D|W)load [int32(c)] ptr mem)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 53.2K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/rewritePPC64.go

    	// match: (MOVBZloadidx ptr (MOVDconst [c]) mem)
    	// cond: (is16Bit(c) || (buildcfg.GOPPC64 >= 10 && is32Bit(c)))
    	// result: (MOVBZload [int32(c)] ptr mem)
    	for {
    		ptr := v_0
    		if v_1.Op != OpPPC64MOVDconst {
    			break
    		}
    		c := auxIntToInt64(v_1.AuxInt)
    		mem := v_2
    		if !(is16Bit(c) || (buildcfg.GOPPC64 >= 10 && is32Bit(c))) {
    			break
    		}
    		v.reset(OpPPC64MOVBZload)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 360.2K bytes
    - Viewed (0)
  6. src/internal/syscall/unix/siginfo_linux.go

    	Signo       int32
    	siErrnoCode                // Two int32 fields, swapped on MIPS.
    	_           [is64bit]int32 // Extra padding for 64-bit hosts only.
    
    	// End of common part. Beginning of signal-specific part.
    
    	Pid    int32
    	Uid    uint32
    	Status int32
    
    	// Pad to 128 bytes.
    	_ [128 - (6+is64bit)*4]byte
    }
    
    const (
    	// Possible values for SiginfoChild.Code field.
    	_CLD_EXITED    int32 = 1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 01:23:00 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/_gen/ARM64.rules

    (MOVHUloadidx ptr (MOVDconst [c]) mem) && is32Bit(c) => (MOVHUload [int32(c)] ptr mem)
    (MOVHUloadidx (MOVDconst [c]) ptr mem) && is32Bit(c) => (MOVHUload [int32(c)] ptr mem)
    (MOVHloadidx  ptr (MOVDconst [c]) mem) && is32Bit(c) => (MOVHload  [int32(c)] ptr mem)
    (MOVHloadidx  (MOVDconst [c]) ptr mem) && is32Bit(c) => (MOVHload  [int32(c)] ptr mem)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 113.1K bytes
    - Viewed (0)
  8. src/cmd/link/internal/ld/asmb.go

    func writePlan9Header(buf *OutBuf, magic uint32, entry int64, is64Bit bool) {
    	if is64Bit {
    		magic |= 0x00008000
    	}
    	buf.Write32b(magic)
    	buf.Write32b(uint32(Segtext.Filelen))
    	buf.Write32b(uint32(Segdata.Filelen))
    	buf.Write32b(uint32(Segdata.Length - Segdata.Filelen))
    	buf.Write32b(uint32(symSize))
    	if is64Bit {
    		buf.Write32b(uint32(entry &^ 0x80000000))
    	} else {
    		buf.Write32b(uint32(entry))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 02 09:22:56 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/ssa/rewriteLOONG64.go

    	v_0 := v.Args[0]
    	// match: (ADDV x (MOVVconst <t> [c]))
    	// cond: is32Bit(c) && !t.IsPtr()
    	// result: (ADDVconst [c] x)
    	for {
    		for _i0 := 0; _i0 <= 1; _i0, v_0, v_1 = _i0+1, v_1, v_0 {
    			x := v_0
    			if v_1.Op != OpLOONG64MOVVconst {
    				continue
    			}
    			t := v_1.Type
    			c := auxIntToInt64(v_1.AuxInt)
    			if !(is32Bit(c) && !t.IsPtr()) {
    				continue
    			}
    			v.reset(OpLOONG64ADDVconst)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 19:26:25 UTC 2023
    - 195.8K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/_gen/MIPS64.rules

    // fold constant into arithmetic ops
    (ADDV x (MOVVconst <t> [c])) && is32Bit(c) && !t.IsPtr() => (ADDVconst [c] x)
    (SUBV x (MOVVconst [c])) && is32Bit(c) => (SUBVconst [c] x)
    (AND x (MOVVconst [c])) && is32Bit(c) => (ANDconst [c] x)
    (OR  x (MOVVconst [c])) && is32Bit(c) => (ORconst  [c] x)
    (XOR x (MOVVconst [c])) && is32Bit(c) => (XORconst [c] x)
    (NOR x (MOVVconst [c])) && is32Bit(c) => (NORconst [c] x)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 31 03:59:48 UTC 2023
    - 41.9K bytes
    - Viewed (0)
Back to top