Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 41 for MOVWZ (0.05 sec)

  1. src/cmd/vendor/golang.org/x/sys/unix/bpxsvc_zos.s

    	MOVD  bpx_offset+24(FP), R2 // r2 offset to BPX vector table
    	MOVD  R14, R7               // save r14
    	MOVD  R15, R8               // save r15
    	MOVWZ 16(R0), R9
    	MOVWZ 544(R9), R9
    	MOVWZ 24(R9), R9            // call vector in r9
    	ADD   R2, R9                // add offset to vector table
    	MOVWZ (R9), R9              // r9 points to entry point
    	BYTE  $0x0D                 // BL R14,R9 --> basr r14,r9
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 16:12:58 UTC 2024
    - 8.1K bytes
    - Viewed (0)
  2. src/runtime/preempt_s390x.s

    	FMOVD 168(R15), F6
    	FMOVD 160(R15), F5
    	FMOVD 152(R15), F4
    	FMOVD 144(R15), F3
    	FMOVD 136(R15), F2
    	FMOVD 128(R15), F1
    	FMOVD 120(R15), F0
    	LMG 16(R15), R0, R12
    	MOVD 248(R15), R14
    	ADD $256, R15
    	MOVWZ -248(R15), R10
    	TMLH R10, $(3<<12)
    	MOVD -256(R15), R10
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 21 21:52:38 UTC 2021
    - 1K bytes
    - Viewed (0)
  3. src/internal/runtime/atomic/atomic_s390x.s

    // func Cas(ptr *uint32, old, new uint32) bool
    // Atomically:
    //	if *ptr == old {
    //		*val = new
    //		return 1
    //	} else {
    //		return 0
    //	}
    TEXT ·Cas(SB), NOSPLIT, $0-17
    	MOVD	ptr+0(FP), R3
    	MOVWZ	old+8(FP), R4
    	MOVWZ	new+12(FP), R5
    	CS	R4, R5, 0(R3)    //  if (R4 == 0(R3)) then 0(R3)= R5
    	BNE	cas_fail
    	MOVB	$1, ret+16(FP)
    	RET
    cas_fail:
    	MOVB	$0, ret+16(FP)
    	RET
    
    // func Cas64(ptr *uint64, old, new uint64) bool
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 7.1K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/testdata/s390x.s

    	// RX (12-bit displacement) and RXY (20-bit displacement) instruction encoding (e.g: ST vs STY)
    	MOVW	R1, 4095(R2)(R3)       // 50132fff
    	MOVW	R1, 4096(R2)(R3)       // e31320000150
    	MOVWZ	R1, 4095(R2)(R3)       // 50132fff
    	MOVWZ	R1, 4096(R2)(R3)       // e31320000150
    	MOVH	R1, 4095(R2)(R3)       // 40132fff
    	MOVHZ   R1, 4095(R2)(R3)       // 40132fff
    	MOVH	R1, 4096(R2)(R3)       // e31320000170
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 22 03:55:32 UTC 2023
    - 21.6K bytes
    - Viewed (0)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/plan9.go

    	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",
    	LDBRX:     "MOVDBR",
    	LWBRX:     "MOVWBR",
    	LHBRX:     "MOVHBR",
    	MCRF:      "MOVFL",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 17:16:14 UTC 2022
    - 10.9K bytes
    - Viewed (0)
Back to top