Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for UREM (0.03 sec)

  1. src/cmd/internal/obj/arm64/anames.go

    	"UBFM",
    	"UBFMW",
    	"UBFX",
    	"UBFXW",
    	"UCVTFD",
    	"UCVTFS",
    	"UCVTFWD",
    	"UCVTFWS",
    	"UDIV",
    	"UDIVW",
    	"UMADDL",
    	"UMNEGL",
    	"UMSUBL",
    	"UMULH",
    	"UMULL",
    	"UREM",
    	"UREMW",
    	"UXTB",
    	"UXTBW",
    	"UXTH",
    	"UXTHW",
    	"UXTW",
    	"VADD",
    	"VADDP",
    	"VADDV",
    	"VAND",
    	"VBCAX",
    	"VBIF",
    	"VBIT",
    	"VBSL",
    	"VCMEQ",
    	"VCMTST",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 18 01:40:37 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  2. test/codegen/mathbits.go

    // --------------- //
    
    func Div(hi, lo, x uint) (q, r uint) {
    	// amd64:"DIVQ"
    	return bits.Div(hi, lo, x)
    }
    
    func Div32(hi, lo, x uint32) (q, r uint32) {
    	// arm64:"ORR","UDIV","MSUB",-"UREM"
    	return bits.Div32(hi, lo, x)
    }
    
    func Div64(hi, lo, x uint64) (q, r uint64) {
    	// amd64:"DIVQ"
    	return bits.Div64(hi, lo, x)
    }
    
    func Div64degenerate(x uint64) (q, r uint64) {
    	// amd64:-"DIVQ"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 18:51:17 UTC 2024
    - 19.6K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/_gen/ARM64.rules

    (BitRev16   x) => (SRLconst [48] (RBIT <typ.UInt64> x))
    (BitRev8    x) => (SRLconst [56] (RBIT <typ.UInt64> x))
    
    // In fact, UMOD will be translated into UREM instruction, and UREM is originally translated into
    // UDIV and MSUB instructions. But if there is already an identical UDIV instruction just before or
    // after UREM (case like quo, rem := z/y, z%y), then the second UDIV instruction becomes redundant.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 113.1K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/ARM64Ops.go

    		{name: "MOD", argLength: 2, reg: gp21, asm: "REM"},                                                            // arg0 % arg1, signed
    		{name: "UMOD", argLength: 2, reg: gp21, asm: "UREM"},                                                          // arg0 % arg1, unsigned
    		{name: "MODW", argLength: 2, reg: gp21, asm: "REMW"},                                                          // arg0 % arg1, signed, 32 bit
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 58.8K bytes
    - Viewed (0)
Back to top