Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 58 for MOVW (0.09 sec)

  1. src/cmd/compile/internal/ssa/_gen/RISCV64Ops.go

    		{name: "MOVHload", argLength: 2, reg: gpload, asm: "MOVH", aux: "SymOff", typ: "Int16", faultOnNilArg0: true, symEffect: "Read"},    // 16 bits, sign extend
    		{name: "MOVWload", argLength: 2, reg: gpload, asm: "MOVW", aux: "SymOff", typ: "Int32", faultOnNilArg0: true, symEffect: "Read"},    // 32 bits, sign extend
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 14:57:07 UTC 2024
    - 30.7K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/ppc64/anames.go

    	"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",
    	"MULLWCC",
    	"MULLWVCC",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  3. src/runtime/asm_loong64.s

    #include "go_asm.h"
    #include "go_tls.h"
    #include "funcdata.h"
    #include "textflag.h"
    
    #define	REGCTXT	R29
    
    TEXT runtime·rt0_go(SB),NOSPLIT|TOPFRAME,$0
    	// R3 = stack; R4 = argc; R5 = argv
    
    	ADDV	$-24, R3
    	MOVW	R4, 8(R3) // argc
    	MOVV	R5, 16(R3) // argv
    
    	// create istack out of the given (operating system) stack.
    	// _cgo_init may update stackguard.
    	MOVV	$runtime·g0(SB), g
    	MOVV	$(-64*1024), R30
    	ADDV	R30, R3, R19
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 15:04:25 UTC 2024
    - 26.5K bytes
    - Viewed (0)
  4. src/runtime/race_ppc64le.s

    	BL	racecallatomic<>(SB)
    	// The tsan fetch_add result is not as expected by Go,
    	// so the 'add' must be added to the result.
    	MOVW	add+8(FP), R3	// The tsa fetch_add does not return the
    	MOVW	ret+16(FP), R4	// result as expected by go, so fix it.
    	ADD	R3, R4, R3
    	MOVW	R3, ret+16(FP)
    	RET
    
    TEXT	sync∕atomic·AddInt64(SB), NOSPLIT, $0-24
    	GO_ARGS
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 17K bytes
    - Viewed (0)
  5. src/runtime/asm_ppc64x.s

    	// initialize essential registers
    	BL	runtime·reginit(SB)
    
    	SUB	$(FIXED_FRAME+16), R1
    	MOVD	R2, 24(R1)		// stash the TOC pointer away again now we've created a new frame
    	MOVW	R3, FIXED_FRAME+0(R1)	// argc
    	MOVD	R4, FIXED_FRAME+8(R1)	// argv
    
    	// create istack out of the given (operating system) stack.
    	// _cgo_init may update stackguard.
    	MOVD	$runtime·g0(SB), g
    	BL	runtime·save_g(SB)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go

    			switch op {
    			case "MOVB", "MOVBU":
    				src = 1
    			case "MOVH", "MOVHU":
    				src = 2
    			case "MOVW", "MOVWU", "MOVF":
    				src = 4
    			case "MOVV", "MOVD":
    				src = 8
    			}
    		case "s390x":
    			switch op {
    			case "MOVB", "MOVBZ":
    				src = 1
    			case "MOVH", "MOVHZ":
    				src = 2
    			case "MOVW", "MOVWZ", "FMOVS":
    				src = 4
    			case "MOVD", "FMOVD":
    				src = 8
    			}
    		}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 02:38:00 UTC 2024
    - 22.8K bytes
    - Viewed (0)
  7. src/runtime/asm_arm64.s

    	MOVD	$runtime·m0(SB), R0
    
    	// save m->g0 = g0
    	MOVD	g, m_g0(R0)
    	// save m0 to g0->m
    	MOVD	R0, g_m(g)
    
    	BL	runtime·check(SB)
    
    #ifdef GOOS_windows
    	BL	runtime·wintls(SB)
    #endif
    
    	MOVW	8(RSP), R0	// copy argc
    	MOVW	R0, -8(RSP)
    	MOVD	16(RSP), R0		// copy argv
    	MOVD	R0, 0(RSP)
    	BL	runtime·args(SB)
    	BL	runtime·osinit(SB)
    	BL	runtime·schedinit(SB)
    
    	// create a new goroutine to start program
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  8. test/codegen/mathbits.go

    	// ppc64x:"ROTL"
    	// s390x:"RISBGZ\t[$]0, [$]63, [$]37, "
    	// wasm:"I64Rotl"
    	return bits.RotateLeft64(n, 37)
    }
    
    func RotateLeft32(n uint32) uint32 {
    	// amd64:"ROLL" 386:"ROLL"
    	// arm:`MOVW\tR[0-9]+@>23`
    	// arm64:"RORW"
    	// ppc64x:"ROTLW"
    	// s390x:"RLL"
    	// wasm:"I32Rotl"
    	return bits.RotateLeft32(n, 9)
    }
    
    func RotateLeft16(n uint16, s int) uint16 {
    	// amd64:"ROLW" 386:"ROLW"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 18:51:17 UTC 2024
    - 19.6K bytes
    - Viewed (0)
  9. src/cmd/internal/obj/mips/asm0.go

    			o3 = OP_IRR(c.opirr(a), uint32(v), REGTMP, p.From.Reg)
    
    		case 4:
    			o1 = OP_IRR(c.opirr(a), uint32(v), r, p.From.Reg)
    		}
    
    	case 30: /* movw r,fr */
    		a := SP(2, 1) | (4 << 21) /* mtc1 */
    		o1 = OP_RRR(a, p.From.Reg, obj.REG_NONE, p.To.Reg)
    
    	case 31: /* movw fr,r */
    		a := SP(2, 1) | (0 << 21) /* mtc1 */
    		o1 = OP_RRR(a, p.To.Reg, obj.REG_NONE, p.From.Reg)
    
    	case 32: /* fadd fr1,[fr2],fr3 */
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 53.6K bytes
    - Viewed (0)
  10. src/crypto/aes/gcm_arm64.s

    	CMP	$128, autLen
    	BLT	startSinglesLoop
    	B	octetsLoop
    
    dataTLS:
    	ADD	$14*16, pTbl
    	VLD1.P	(pTbl), [T1.B16, T2.B16]
    	VEOR	B0.B16, B0.B16, B0.B16
    
    	MOVD	(aut), H0
    	VMOV	H0, B0.D[0]
    	MOVW	8(aut), H0
    	VMOV	H0, B0.S[2]
    	MOVB	12(aut), H0
    	VMOV	H0, B0.B[12]
    
    	MOVD	$0, autLen
    	B	dataMul
    
    octetsLoop:
    		CMP	$128, autLen
    		BLT	startSinglesLoop
    		SUB	$128, autLen
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 21.5K bytes
    - Viewed (0)
Back to top