Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 43 for MOVHU (0.12 sec)

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

    	MOVWZU (R3)(R4), R5             // 7ca4186e
    	MOVWZU (R3)(R0), R5             // 7ca0186e
    	MOVWZU (R3), R5                 // 84a30000
    	MOVHU 2(R3), R4                 // ac830002
    	MOVHU (R3)(R4), R5              // 7ca41aee
    	MOVHU (R3)(R0), R5              // 7ca01aee
    	MOVHU (R3), R5                  // aca30000
    	MOVHZU 2(R3), R4                // a4830002
    	MOVHZU (R3)(R4), R5             // 7ca41a6e
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
  2. src/cmd/asm/internal/asm/testdata/riscv64error.s

    	MOVH	$1, X5				// ERROR "unsupported constant load"
    	MOVW	$1, X5				// ERROR "unsupported constant load"
    	MOVF	$1, X5				// ERROR "unsupported constant load"
    	MOVBU	X5, (X6)			// ERROR "unsupported unsigned store"
    	MOVHU	X5, (X6)			// ERROR "unsupported unsigned store"
    	MOVWU	X5, (X6)			// ERROR "unsupported unsigned store"
    	MOVF	F0, F1, F2			// ERROR "illegal MOV instruction"
    	MOVD	F0, F1, F2			// ERROR "illegal MOV instruction"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 07 03:32:27 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/ppc64/anames.go

    	"FSUBSCC",
    	"ISEL",
    	"MOVMW",
    	"LBAR",
    	"LHAR",
    	"LSW",
    	"LWAR",
    	"LWSYNC",
    	"MOVDBR",
    	"MOVWBR",
    	"MOVB",
    	"MOVBU",
    	"MOVBZ",
    	"MOVBZU",
    	"MOVH",
    	"MOVHBR",
    	"MOVHU",
    	"MOVHZ",
    	"MOVHZU",
    	"MOVW",
    	"MOVWU",
    	"MOVFL",
    	"MOVCRFS",
    	"MTFSB0",
    	"MTFSB0CC",
    	"MTFSB1",
    	"MTFSB1CC",
    	"MULHW",
    	"MULHWCC",
    	"MULHWU",
    	"MULHWUCC",
    	"MULLW",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  4. test/codegen/bitfield.go

    }
    
    // merge ubfx and zero-extension into ubfx.
    func ubfx15(x uint64) bool {
    	midr := x + 10
    	part_num := uint16((midr >> 4) & 0xfff)
    	if part_num == 0xd0c { // arm64:"UBFX\t[$]4, R[0-9]+, [$]12",-"MOVHU\tR[0-9]+, R[0-9]+"
    		return true
    	}
    	return false
    }
    
    // merge ANDconst and ubfx into ubfx
    func ubfx16(x uint64) uint64 {
    	// arm64:"UBFX\t[$]4, R[0-9]+, [$]6",-"AND\t[$]63"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 23 06:11:32 UTC 2022
    - 9.6K 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/internal/obj/riscv/asm_test.go

    	SD	X6, 4096(X5)
    
    	FLW	4096(X5), F6
    	FLD	4096(X5), F6
    	FSW	F6, 4096(X5)
    	FSD	F6, 4096(X5)
    
    	MOVB	4096(X5), X6
    	MOVH	4096(X5), X6
    	MOVW	4096(X5), X6
    	MOV	4096(X5), X6
    	MOVBU	4096(X5), X6
    	MOVHU	4096(X5), X6
    	MOVWU	4096(X5), X6
    
    	MOVB	X6, 4096(X5)
    	MOVH	X6, 4096(X5)
    	MOVW	X6, 4096(X5)
    	MOV	X6, 4096(X5)
    
    	MOVF	4096(X5), F6
    	MOVD	4096(X5), F6
    	MOVF	F6, 4096(X5)
    	MOVD	F6, 4096(X5)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 22 01:50:18 UTC 2023
    - 7.9K bytes
    - Viewed (0)
  9. 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)
  10. src/cmd/internal/obj/arm/asm5.go

    		}
    
    		/* ArmV4 ops: */
    	case 70: /* movh/movhu R,O(R) -> strh */
    		c.aclass(&p.To)
    
    		r := int(p.To.Reg)
    		if r == 0 {
    			r = int(o.param)
    		}
    		o1 = c.oshr(int(p.From.Reg), int32(c.instoffset), r, int(p.Scond))
    
    	case 71: /* movb/movh/movhu O(R),R -> ldrsb/ldrsh/ldrh */
    		c.aclass(&p.From)
    
    		r := int(p.From.Reg)
    		if r == 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 20:51:01 UTC 2023
    - 79.4K bytes
    - Viewed (0)
Back to top