Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 197 for movbeq (0.24 sec)

  1. test/codegen/memcombine.go

    	// ppc64le:`MOVWBR`
    	// ppc64:`MOVW\s`
    	b[1], b[2], b[3], b[4] = byte(val>>24), byte(val>>16), byte(val>>8), byte(val)
    }
    
    func store_be_byte_8(b []byte, val uint64) {
    	_ = b[8]
    	// arm64:`REV`,`MOVD\sR[0-9]+,\s1\(R[0-9]+\)`,-`MOVB`,-`MOVH`,-`MOVW`,-`REV16W`,-`REVW`
    	// amd64/v1,amd64/v2:`MOVQ\s[A-Z]+,\s1\([A-Z]+\)`,-`MOVB`,-`MOVW`,-`MOVL`
    	// amd64/v3:`MOVBEQ\s[A-Z]+,\s1\([A-Z]+\)`, -`MOVBEL`
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 19:45:41 UTC 2024
    - 29.7K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/amd64/versions_test.go

    		"pmovzxbw", "pmovzxbd", "pmovzxbq", "pmovzxwd", "pmovzxwq", "pmovzxdq",
    		"pmovsxbw", "pmovsxbd", "pmovsxbq", "pmovsxwd", "pmovsxwq", "pmovsxdq",
    		"pblendvb",
    	},
    	"fma":   {"vfmadd231sd"},
    	"movbe": {"movbeqq", "movbeq", "movbell", "movbel", "movbe"},
    	"lzcnt": {"lzcntq", "lzcntl", "lzcnt"},
    }
    
    // Test to use POPCNT instruction, if available
    func TestPopCnt(t *testing.T) {
    	for _, tt := range []struct {
    		x    uint64
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 15 20:19:15 UTC 2022
    - 10.9K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/x86/anames.go

    	"MASKMOVOU",
    	"MASKMOVQ",
    	"MAXPD",
    	"MAXPS",
    	"MAXSD",
    	"MAXSS",
    	"MFENCE",
    	"MINPD",
    	"MINPS",
    	"MINSD",
    	"MINSS",
    	"MONITOR",
    	"MOVAPD",
    	"MOVAPS",
    	"MOVB",
    	"MOVBEL",
    	"MOVBEQ",
    	"MOVBEW",
    	"MOVBLSX",
    	"MOVBLZX",
    	"MOVBQSX",
    	"MOVBQZX",
    	"MOVBWSX",
    	"MOVBWZX",
    	"MOVDDUP",
    	"MOVHLPS",
    	"MOVHPD",
    	"MOVHPS",
    	"MOVL",
    	"MOVLHPS",
    	"MOVLPD",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 19.1K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/AMD64Ops.go

    		{name: "MOVBEQloadidx8", argLength: 3, reg: gploadidx, asm: "MOVBEQ", scale: 8, aux: "SymOff", typ: "UInt64", symEffect: "Read"},                    // load and swap 8 bytes from arg0+8*arg1+auxint+aux. arg2=mem
    		// indexed MOVBE stores
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 04 16:40:24 UTC 2023
    - 98K bytes
    - Viewed (1)
  5. src/cmd/asm/internal/asm/testdata/amd64enc.s

    	MOVBEQ DX, (BX)                         // 480f38f113
    	MOVBEQ R11, (BX)                        // 4c0f38f11b
    	MOVBEQ DX, (R11)                        // 490f38f113
    	MOVBEQ R11, (R11)                       // 4d0f38f11b
    	MOVBEQ (BX), DX                         // 480f38f013
    	MOVBEQ (R11), DX                        // 490f38f013
    	MOVBEQ (BX), R11                        // 4c0f38f01b
    	MOVBEQ (R11), R11                       // 4d0f38f01b
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 08 21:38:44 UTC 2021
    - 581.9K bytes
    - Viewed (0)
  6. test/codegen/mathbits.go

    }
    
    func LeadingZeros32(n uint32) int {
    	// amd64/v1,amd64/v2:"BSRQ","LEAQ",-"CMOVQEQ"
    	// amd64/v3: "LZCNTL",- "BSRL"
    	// s390x:"FLOGR"
    	// arm:"CLZ" arm64:"CLZW"
    	// mips:"CLZ"
    	// wasm:"I64Clz"
    	// ppc64x:"CNTLZW"
    	return bits.LeadingZeros32(n)
    }
    
    func LeadingZeros16(n uint16) int {
    	// amd64/v1,amd64/v2:"BSRL","LEAL",-"CMOVQEQ"
    	// amd64/v3: "LZCNTL",- "BSRL"
    	// s390x:"FLOGR"
    	// arm:"CLZ" arm64:"CLZ"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 18:51:17 UTC 2024
    - 19.6K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/plan9.go

    	ADDI:      "ADD",
    	MULLI:     "MULLD",
    	SRADI:     "SRAD",
    	STBCXCC:   "STBCCC",
    	STWCXCC:   "STWCCC",
    	STDCXCC:   "STDCCC",
    	LI:        "MOVD",
    	LBZ:       "MOVBZ", STB: "MOVB",
    	LBZU: "MOVBZU", STBU: "MOVBU",
    	LHZ: "MOVHZ", LHA: "MOVH", STH: "MOVH",
    	LHZU: "MOVHZU", STHU: "MOVHU",
    	LWZ: "MOVWZ", LWA: "MOVW", STW: "MOVW",
    	LWZU: "MOVWZU", STWU: "MOVWU",
    	LD: "MOVD", STD: "MOVD",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 17:16:14 UTC 2022
    - 10.9K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/x86/aenum.go

    	ALZCNTW
    	AMASKMOVOU
    	AMASKMOVQ
    	AMAXPD
    	AMAXPS
    	AMAXSD
    	AMAXSS
    	AMFENCE
    	AMINPD
    	AMINPS
    	AMINSD
    	AMINSS
    	AMONITOR
    	AMOVAPD
    	AMOVAPS
    	AMOVB
    	AMOVBEL
    	AMOVBEQ
    	AMOVBEW
    	AMOVBLSX
    	AMOVBLZX
    	AMOVBQSX
    	AMOVBQZX
    	AMOVBWSX
    	AMOVBWZX
    	AMOVDDUP
    	AMOVHLPS
    	AMOVHPD
    	AMOVHPS
    	AMOVL
    	AMOVLHPS
    	AMOVLPD
    	AMOVLPS
    	AMOVLQSX
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 16.3K bytes
    - Viewed (0)
  9. src/cmd/asm/internal/arch/arch.go

    	instructions["PSLLDQ"] = x86.APSLLO
    	instructions["PSRLDQ"] = x86.APSRLO
    	instructions["PADDD"] = x86.APADDL
    	// Spellings originally used in CL 97235.
    	instructions["MOVBELL"] = x86.AMOVBEL
    	instructions["MOVBEQQ"] = x86.AMOVBEQ
    	instructions["MOVBEWW"] = x86.AMOVBEW
    
    	return &Arch{
    		LinkArch:       linkArch,
    		Instructions:   instructions,
    		Register:       register,
    		RegisterPrefix: nil,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 21 06:51:28 UTC 2023
    - 21.3K bytes
    - Viewed (0)
  10. src/cmd/asm/internal/asm/testdata/arm.s

    	MOVBS	0x00ffffff(R2), R1   // MOVBS 16777215(R2), R1
    	MOVBS.P	0x00ffffff(R2), R1   // MOVBS.P 16777215(R2), R1
    	MOVBS.W	0x00ffffff(R2), R1   // MOVBS.W 16777215(R2), R1
    	MOVBS	-0x00ffffff(R2), R1  // MOVBS -16777215(R2), R1
    	MOVBS.P	-0x00ffffff(R2), R1  // MOVBS.P -16777215(R2), R1
    	MOVBS.W	-0x00ffffff(R2), R1  // MOVBS.W -16777215(R2), R1
    	MOVBU	R1, 0x00ffffff(R2)   // MOVBU R1, 16777215(R2)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 20:51:01 UTC 2023
    - 69K bytes
    - Viewed (0)
Back to top