Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 17 for MOVHU (0.07 sec)

  1. src/cmd/asm/internal/asm/testdata/mips64.s

    //	{
    //		outcode(int($1), &$2, 0, &$4);
    //	}
    	MOVH	foo<>+3(SB), R2
    	MOVH	(R20), R7	// 86870000
    	MOVH	54(R11), R26	// 857a0036
    	MOVH	-42(R3), R20	// 8474ffd6
    	MOVHU	(R20), R7	// 96870000
    	MOVHU	54(R11), R26	// 957a0036
    	MOVHU	-42(R3), R20	// 9474ffd6
    
    //	LMOVB addr ',' rreg
    //	{
    //		outcode(int($1), &$2, 0, &$4);
    //	}
    	MOVB	foo<>+3(SB), R2
    	MOVB	(R4), R21	// 80950000
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 08 12:17:12 UTC 2023
    - 12.4K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/testdata/armerror.s

    	MOVH	R0<<16, R2         // ERROR "illegal shift"
    	MOVBS	R0->8, R2          // ERROR "illegal shift"
    	MOVHS	R0<<24, R2         // ERROR "illegal shift"
    	MOVBU	R0->24, R2         // ERROR "illegal shift"
    	MOVHU	R0@>1, R2          // ERROR "illegal shift"
    	XTAB	R0>>8, R2          // ERROR "illegal shift"
    	XTAH	R0<<16, R2         // ERROR "illegal shift"
    	XTABU	R0->24, R2         // ERROR "illegal shift"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 03 14:06:21 UTC 2017
    - 14.4K bytes
    - Viewed (0)
  3. test/codegen/memcombine.go

    	// ppc64le:`MOVHZ\s`,-`MOVBZ`
    	// arm64:`MOVHU\s\(R[0-9]+\),`,-`MOVB`
    	// s390x:`MOVHBR\s\(.*\),`
    	// ppc64:`MOVHBR\s`,-`MOVBZ`
    	return binary.LittleEndian.Uint16(b)
    }
    
    func load_le16_idx(b []byte, idx int) uint16 {
    	// amd64:`MOVWLZX\s\(.*\),`,-`MOVB`,-`OR`
    	// ppc64le:`MOVHZ\s`,-`MOVBZ`
    	// ppc64:`MOVHBR\s`,-`MOVBZ`
    	// arm64:`MOVHU\s\(R[0-9]+\)\(R[0-9]+\),`,-`MOVB`
    	// s390x:`MOVHBR\s\(.*\)\(.*\*1\),`
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 19:45:41 UTC 2024
    - 29.7K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/plan9.go

    var plan9OpMap = map[Op]string{
    	LWARX:     "LWAR",
    	LDARX:     "LDAR",
    	LHARX:     "LHAR",
    	LBARX:     "LBAR",
    	LWAX:      "MOVW",
    	LHAX:      "MOVH",
    	LWAUX:     "MOVWU",
    	LHAU:      "MOVHU",
    	LHAUX:     "MOVHU",
    	LDX:       "MOVD",
    	LDUX:      "MOVDU",
    	LWZX:      "MOVWZ",
    	LWZUX:     "MOVWZU",
    	LHZX:      "MOVHZ",
    	LHZUX:     "MOVHZU",
    	LBZX:      "MOVBZ",
    	LBZUX:     "MOVBZU",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 17:16:14 UTC 2022
    - 10.9K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/testdata/arm64enc.s

    	MOVBU (R2)(R8.SXTX), R19                   // 53e86838
    	MOVBU (R27)(R23), R14                      // 6e6b7738
    	MOVHU.P 107(R14), R13                      // cdb54678
    	MOVHU.W 192(R3), R2                        // 620c4c78
    	MOVHU 6844(R4), R19                        // 93787579
    	MOVHU (R5)(R25.SXTW), R15                  // afc87978
    	//TODO MOVBW.P 77(R19), R11                // 6bd6c438
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jul 24 01:11:41 UTC 2023
    - 43.9K bytes
    - Viewed (0)
  6. test/codegen/mathbits.go

    	// wasm:"I64Ctz"
    	return bits.TrailingZeros32(n)
    }
    
    func TrailingZeros16(n uint16) int {
    	// amd64:"BSFL","ORL\\t\\$65536"
    	// 386:"BSFL\t"
    	// arm:"ORR\t\\$65536","CLZ",-"MOVHU\tR"
    	// arm64:"ORR\t\\$65536","RBITW","CLZW",-"MOVHU\tR",-"RBIT\t",-"CLZ\t"
    	// s390x:"FLOGR","OR\t\\$65536"
    	// ppc64x/power8:"POPCNTD","ORIS\\t\\$1"
    	// ppc64x/power9:"CNTTZD","ORIS\\t\\$1"
    	// wasm:"I64Ctz"
    	return bits.TrailingZeros16(n)
    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/compile/internal/ssa/_gen/MIPSOps.go

    		{name: "MOVHUload", argLength: 2, reg: gpload, aux: "SymOff", asm: "MOVHU", typ: "UInt16", faultOnNilArg0: true, symEffect: "Read"}, // load from arg0 + auxInt + aux.  arg1=mem.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 14:43:03 UTC 2023
    - 24K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go

    	var src, dst, kind asmKind
    	op := m[1]
    	switch fn.arch.name + "." + op {
    	case "386.FMOVLP":
    		src, dst = 8, 4
    	case "arm.MOVD":
    		src = 8
    	case "arm.MOVW":
    		src = 4
    	case "arm.MOVH", "arm.MOVHU":
    		src = 2
    	case "arm.MOVB", "arm.MOVBU":
    		src = 1
    	// LEA* opcodes don't really read the second arg.
    	// They just take the address of it.
    	case "386.LEAL":
    		dst = 4
    		addr = true
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 02:38:00 UTC 2024
    - 22.8K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/ssa/_gen/LOONG64Ops.go

    		{name: "MOVHUload", argLength: 2, reg: gpload, aux: "SymOff", asm: "MOVHU", typ: "UInt16", faultOnNilArg0: true, symEffect: "Read"}, // load from arg0 + auxInt + aux.  arg1=mem.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 19:04:19 UTC 2023
    - 25.2K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/_gen/MIPS64Ops.go

    		{name: "MOVHUload", argLength: 2, reg: gpload, aux: "SymOff", asm: "MOVHU", typ: "UInt16", faultOnNilArg0: true, symEffect: "Read"}, // load from arg0 + auxInt + aux.  arg1=mem.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 03:36:31 UTC 2023
    - 25.5K bytes
    - Viewed (0)
Back to top