Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 30 for MOVWZ (0.04 sec)

  1. test/codegen/shift.go

    	// ppc64x: "RLWNM\t[$]25, R[0-9]+, [$]27, [$]29, R[0-9]+"
    	z[2] = uint32(uint8(a>>7)) & 0x1c
    	// ppc64x: -"MOVWZ"
    	y[0] = uint64((a >> 6) & 0x1c)
    	// ppc64x: -"MOVWZ"
    	y[1] = uint64(uint32(b)<<6) + 1
    	// ppc64x: -"MOVHZ", -"MOVWZ"
    	y[2] = uint64((uint16(a) >> 9) & 0x1F)
    	// ppc64x: -"MOVHZ", -"MOVWZ", -"ANDCC"
    	y[3] = uint64(((uint16(a) & 0xFF0) >> 9) & 0x1F)
    }
    
    // 128 bit shifts
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:53:43 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  2. test/codegen/memcombine.go

    	// ppc64le:`MOVWZ\s`,-`MOV[BH]Z\s`
    	// ppc64:`MOVWBR\s`,-`MOV[BH]Z\s`
    	return binary.LittleEndian.Uint32(b)
    }
    
    func load_le32_idx(b []byte, idx int) uint32 {
    	// amd64:`MOVL\s\(.*\)\(.*\*1\),`,-`MOV[BW]`,-`OR`
    	// 386:`MOVL\s\(.*\)\(.*\*1\),`,-`MOV[BW]`,-`OR`
    	// s390x:`MOVWBR\s\(.*\)\(.*\*1\),`
    	// arm64:`MOVWU\s\(R[0-9]+\)\(R[0-9]+\),`,-`MOV[BH]`
    	// ppc64le:`MOVWZ\s`,-`MOV[BH]Z\s`
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 19:45:41 UTC 2024
    - 29.7K bytes
    - Viewed (0)
  3. 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)
  4. 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)
  5. 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)
  6. src/internal/bytealg/count_ppc64x.s

    	BLT	tail_4
    	MOVD	(R3), R12
    	CMPB	R12, R5, R12
    	POPCNTD	R12, R12
    	ADD	R12, R18, R18
    	ADD	$8, R3, R3
    	ADD	$-8, R4, R4
    
    tail_4:	// Count the remaining 0 - 7 bytes.
    	CMP	R4, $4
    	BLT	tail_2
    	MOVWZ	(R3), R12
    	CMPB	R12, R5, R12
    	SLD	$32, R12, R12	// Remove non-participating matches.
    	POPCNTD	R12, R12
    	ADD	R12, R18, R18
    	ADD	$4, R3, R3
    	ADD	$-4, R4, R4
    
    tail_2:	// Count the remaining 0 - 3 bytes.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 14 20:30:44 UTC 2023
    - 3.6K bytes
    - Viewed (0)
  7. 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)
  8. src/cmd/internal/obj/s390x/anames.go

    	"MULLD",
    	"MULHD",
    	"MULHDU",
    	"MLGR",
    	"SUB",
    	"SUBC",
    	"SUBV",
    	"SUBE",
    	"SUBW",
    	"NEG",
    	"NEGW",
    	"MOVWBR",
    	"MOVB",
    	"MOVBZ",
    	"MOVH",
    	"MOVHBR",
    	"MOVHZ",
    	"MOVW",
    	"MOVWZ",
    	"MOVD",
    	"MOVDBR",
    	"MOVDEQ",
    	"MOVDGE",
    	"MOVDGT",
    	"MOVDLE",
    	"MOVDLT",
    	"MOVDNE",
    	"LOCR",
    	"LOCGR",
    	"FLOGR",
    	"POPCNT",
    	"AND",
    	"ANDW",
    	"OR",
    	"ORW",
    	"XOR",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 05 16:41:03 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  9. 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)
  10. 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)
Back to top