Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 151 for movbeq (0.19 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/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)
  3. 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)
  4. 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)
  5. src/cmd/asm/internal/asm/testdata/ppc64.s

    	MOVHZU (R3), R5                 // a4a30000
    	MOVBU 1(R3), R4                 // 8c8300017c840774
    	MOVBU (R3)(R4), R5              // 7ca418ee7ca50774
    	MOVBU (R3)(R0), R5              // 7ca018ee7ca50774
    	MOVBU (R3), R5                  // 8ca300007ca50774
    	MOVBZU 1(R3), R4                // 8c830001
    	MOVBZU (R3)(R4), R5             // 7ca418ee
    	MOVBZU (R3)(R0), R5             // 7ca018ee
    	MOVBZU (R3), R5                 // 8ca30000
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/_gen/ARM64latelower.rules

    (MOVWUreg x:(MOVWUloadidx4 _ _ _)) => (MOVDreg x)
    
    // fold double extensions
    (MOVBreg  x:(MOVBreg  _)) => (MOVDreg x)
    (MOVBUreg x:(MOVBUreg _)) => (MOVDreg x)
    (MOVHreg  x:(MOVBreg  _)) => (MOVDreg x)
    (MOVHreg  x:(MOVBUreg _)) => (MOVDreg x)
    (MOVHreg  x:(MOVHreg  _)) => (MOVDreg x)
    (MOVHUreg x:(MOVBUreg _)) => (MOVDreg x)
    (MOVHUreg x:(MOVHUreg _)) => (MOVDreg x)
    (MOVWreg  x:(MOVBreg  _)) => (MOVDreg x)
    (MOVWreg  x:(MOVBUreg _)) => (MOVDreg x)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  7. maven-embedder/src/main/java/org/fusesource/jansi/Ansi.java

        /**
         * Moves the cursor up. If the parameter y is negative it moves the cursor down.
         *
         * @param y the number of lines to move up
         * @return this Ansi instance
         */
        public Ansi cursorUp(final int y) {
            return y > 0 ? appendEscapeSequence('A', y) : y < 0 ? cursorDown(-y) : this;
        }
    
        /**
         * Moves the cursor down. If the parameter y is negative it moves the cursor up.
         *
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Mon May 13 09:53:45 UTC 2024
    - 23.1K bytes
    - Viewed (0)
  8. src/internal/runtime/atomic/atomic_arm64.s

    TEXT ·Cas(SB), NOSPLIT, $0-17
    	MOVD	ptr+0(FP), R0
    	MOVW	old+8(FP), R1
    	MOVW	new+12(FP), R2
    #ifndef GOARM64_LSE
    	MOVBU	internal∕cpu·ARM64+const_offsetARM64HasATOMICS(SB), R4
    	CBZ 	R4, load_store_loop
    #endif
    	MOVD	R1, R3
    	CASALW	R3, (R0), R2
    	CMP 	R1, R3
    	CSET	EQ, R0
    	MOVB	R0, ret+16(FP)
    	RET
    #ifndef GOARM64_LSE
    load_store_loop:
    	LDAXRW	(R0), R3
    	CMPW	R1, R3
    	BNE	ok
    	STLXRW	R2, (R0), R3
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 9K bytes
    - Viewed (0)
  9. src/internal/bytealg/equal_loong64.s

    TEXT runtime·memequal<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-25
    	BEQ	R4, R5, eq
    	ADDV	R4, R6, R7
    	PCALIGN	$16
    loop:
    	BNE	R4, R7, test
    	MOVV	$1, R4
    	RET
    test:
    	MOVBU	(R4), R9
    	ADDV	$1, R4
    	MOVBU	(R5), R10
    	ADDV	$1, R5
    	BEQ	R9, R10, loop
    
    	MOVB    R0, R4
    	RET
    eq:
    	MOVV	$1, R4
    	RET
    
    // memequal_varlen(a, b unsafe.Pointer) bool
    TEXT runtime·memequal_varlen<ABIInternal>(SB),NOSPLIT,$40-17
    	BEQ	R4, R5, eq
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 875 bytes
    - Viewed (0)
  10. src/crypto/sha256/sha256block_s390x.s

    // license that can be found in the LICENSE file.
    
    //go:build !purego
    
    #include "textflag.h"
    
    // func block(dig *digest, p []byte)
    TEXT ·block(SB), NOSPLIT|NOFRAME, $0-32
    	MOVBZ  ·useAsm(SB), R4
    	LMG    dig+0(FP), R1, R3            // R2 = &p[0], R3 = len(p)
    	MOVBZ  $2, R0                       // SHA-256 function code
    	CMPBEQ R4, $0, generic
    
    loop:
    	KIMD R0, R2      // compute intermediate message digest (KIMD)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 610 bytes
    - Viewed (0)
Back to top