Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 24 for MOVWZ (0.31 sec)

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

    	MOVW (R3)(R4), R5               // 7ca41aaa
    	MOVW (R3)(R0), R5               // 7ca01aaa
    	MOVW (R3), R5                   // e8a30002
    	MOVWZ 4(R3), R4                 // 80830004
    	MOVWZ (R3)(R4), R5              // 7ca4182e
    	MOVWZ (R3)(R0), R5              // 7ca0182e
    	MOVWZ (R3), R5                  // 80a30000
    	MOVH 4(R3), R4                  // a8830004
    	MOVH (R3)(R4), R5               // 7ca41aae
    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/vendor/golang.org/x/sys/unix/asm_zos_s390x.s

    	NOPH
    	MOVWZ 0(R3), R3
    	MOVD  R3, err+48(FP)
    	MOVD  zosLibVec<>(SB), R8
    	ADD   $(__err2ad), R8
    	LMG   0(R8), R5, R6
    	LE_CALL                   // balr R7, R6 __err2ad (return #2)
    	NOPH
    	MOVW  (R3), R2            // retrieve errno2
    	MOVD  R2, errno2+40(FP)   // store in return area
    	XOR   R2, R2
    	MOVWZ R2, (R3)            // clear errno2
    
    done:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 16:12:58 UTC 2024
    - 11.2K bytes
    - Viewed (0)
  3. src/vendor/golang.org/x/crypto/internal/poly1305/sum_ppc64le.s

    	// set 1 to indicate end of msg.
    	BNE  carry
    	MOVD $1, R17
    	BR   carry
    
    less8:
    	MOVD  $0, R16   // h0
    	MOVD  $0, R22   // shift count
    	CMP   R5, $4
    	BLT   less4
    	MOVWZ (R4), R16
    	ADD   $4, R4
    	ADD   $-4, R5
    	MOVD  $32, R22
    
    less4:
    	CMP   R5, $2
    	BLT   less2
    	MOVHZ (R4), R21
    	SLD   R22, R21, R21
    	OR    R16, R21, R16
    	ADD   $16, R22
    	ADD   $-2, R5
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Mar 09 00:09:40 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/ppc64/anames.go

    	"EXTSW",
    	"EXTSWCC",
    	"FCFID",
    	"FCFIDCC",
    	"FCFIDU",
    	"FCFIDUCC",
    	"FCFIDS",
    	"FCFIDSCC",
    	"FCTID",
    	"FCTIDCC",
    	"FCTIDZ",
    	"FCTIDZCC",
    	"LDAR",
    	"MOVD",
    	"MOVDU",
    	"MOVWZ",
    	"MOVWZU",
    	"MULHD",
    	"MULHDCC",
    	"MULHDU",
    	"MULHDUCC",
    	"MULLD",
    	"MULLDCC",
    	"MULLDVCC",
    	"MULLDV",
    	"RFID",
    	"RLDMI",
    	"RLDMICC",
    	"RLDIMI",
    	"RLDIMICC",
    	"RLDC",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 01 18:50:29 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  5. src/runtime/asm_s390x.s

    	MOVD	(R12), R8;			\
    	PCDATA  $PCDATA_StackMapIndex, $0;	\
    	BL	(R8);				\
    	/* copy return values back */		\
    	MOVD	stackArgsType+0(FP), R7;		\
    	MOVD	stackArgs+16(FP), R6;			\
    	MOVWZ	stackArgsSize+24(FP), R5;			\
    	MOVD	$stack-MAXSIZE(SP), R4;		\
    	MOVWZ	stackRetOffset+28(FP), R1;		\
    	ADD	R1, R4;				\
    	ADD	R1, R6;				\
    	SUB	R1, R5;				\
    	BL	callRet<>(SB);			\
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jan 25 09:18:28 UTC 2024
    - 28.1K bytes
    - Viewed (0)
  6. test/codegen/comparisons.go

    	// s390x:`MOVHBR\t\(.*\), [R]`,`CMPW\t.*, [$]`
    	return s == "xx"
    }
    
    func CompareString2(s string) bool {
    	// amd64:`CMPL\t\(.*\), [$]`
    	// arm64:`MOVWU\t\(.*\), [R]`,`CMPW\t.*, [R]`
    	// ppc64le:`MOVWZ\t\(.*\), [R]`,`CMPW\t.*, [R]`
    	// s390x:`MOVWBR\t\(.*\), [R]`,`CMPW\t.*, [$]`
    	return s == "xxxx"
    }
    
    func CompareString3(s string) bool {
    	// amd64:`CMPQ\t\(.*\), [A-Z]`
    	// arm64:-`CMPW\t`
    	// ppc64x:-`CMPW\t`
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 19 16:31:02 UTC 2024
    - 15.2K bytes
    - Viewed (0)
  7. test/codegen/bits.go

    	io64[2] = (io64[2] >> 4) & 0x0000FFFFFFFFFFFF
    	// ppc64x: -"SRD", -"AND", "RLDICL\t[$]36, R[0-9]*, [$]28, R"
    	io64[3] = (io64[3] >> 28) & 0x0000FFFFFFFFFFFF
    
    	// ppc64x: "MOVWZ", "RLWNM\t[$]1, R[0-9]*, [$]28, [$]3, R"
    	io64[4] = uint64(bits.RotateLeft32(io32[0], 1) & 0xF000000F)
    
    	// ppc64x: "RLWNM\t[$]0, R[0-9]*, [$]4, [$]19, R"
    	io32[0] = io32[0] & 0x0FFFF000
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  8. src/crypto/aes/gcm_ppc64x.s

    	BLT	next4
    	MOVD	0(MASK_PTR), R14
    	MOVD	0(BLK_INP), R15
    	XOR	R14, R15, R14
    	MOVD	R14, 0(BLK_OUT)
    	ADD	$8, R16
    	ADD	$-8, IN_LEN
    next4:
    	CMP	IN_LEN, $4
    	BLT	next2
    	MOVWZ	(BLK_INP)(R16), R15
    	MOVWZ	(MASK_PTR)(R16), R14
    	XOR	R14, R15, R14
    	MOVW	R14, (R16)(BLK_OUT)
    	ADD	$4, R16
    	ADD	$-4, IN_LEN
    next2:
    	CMP	IN_LEN, $2
    	BLT	next1
    	MOVHZ	(BLK_INP)(R16), R15
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 27.1K bytes
    - Viewed (0)
  9. src/runtime/asm_ppc64x.s

    #endif						\
    	/* copy return values back */		\
    	MOVD	regArgs+40(FP), R20;		\
    	BL	runtimeĀ·spillArgs(SB);			\
    	MOVD	stackArgsType+0(FP), R7;		\
    	MOVD	stackArgs+16(FP), R3;			\
    	MOVWZ	stackArgsSize+24(FP), R4;			\
    	MOVWZ	stackRetOffset+28(FP), R6;		\
    	ADD	$FIXED_FRAME, R1, R5;		\
    	ADD	R6, R5; 			\
    	ADD	R6, R3;				\
    	SUB	R6, R4;				\
    	BL	callRet<>(SB);			\
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 45.4K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/_gen/PPC64Ops.go

    		{name: "MOVWreg", argLength: 1, reg: gp11, asm: "MOVW", typ: "Int64"},   // sign extend int32 to int64
    		{name: "MOVWZreg", argLength: 1, reg: gp11, asm: "MOVWZ", typ: "Int64"}, // zero extend uint32 to uint64
    
    		// Load bytes in the endian order of the arch from arg0+aux+auxint into a 64 bit register.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 43.8K bytes
    - Viewed (0)
Back to top