Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 23 for x8 (0.03 sec)

  1. src/internal/bytealg/compare_riscv64.s

    	AND	$7, X10, X7
    	AND	$7, X12, X8
    	BNE	X7, X8, check8_unaligned
    	BEQZ	X7, compare32
    
    	// Check one byte at a time until we reach 8 byte alignment.
    	SUB	X7, X0, X7
    	ADD	$8, X7, X7
    	SUB	X7, X5, X5
    align:
    	SUB	$1, X7
    	MOVBU	0(X10), X8
    	MOVBU	0(X12), X9
    	BNE	X8, X9, cmp
    	ADD	$1, X10
    	ADD	$1, X12
    	BNEZ	X7, align
    
    check32:
    	// X6 contains $32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 13:57:06 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  2. src/crypto/sha512/sha512block_riscv64.s

    	MOVBU	((index*8)+1)(X29), X6; \
    	MOVBU	((index*8)+2)(X29), X7; \
    	MOVBU	((index*8)+3)(X29), X8; \
    	SLL	$56, X5; \
    	SLL	$48, X6; \
    	OR	X5, X6, X5; \
    	SLL	$40, X7; \
    	OR	X5, X7, X5; \
    	SLL	$32, X8; \
    	OR	X5, X8, X5; \
    	MOVBU	((index*8)+4)(X29), X9; \
    	MOVBU	((index*8)+5)(X29), X6; \
    	MOVBU	((index*8)+6)(X29), X7; \
    	MOVBU	((index*8)+7)(X29), X8; \
    	SLL	$24, X9; \
    	OR	X5, X9, X5; \
    	SLL	$16, X6; \
    	OR	X5, X6, X5; \
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 14:57:07 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  3. test/inline_math_bits_rotate.go

    // Test that inlining of math/bits.RotateLeft* treats those calls as intrinsics.
    
    package p
    
    import "math/bits"
    
    var (
    	x8  uint8
    	x16 uint16
    	x32 uint32
    	x64 uint64
    	x   uint
    )
    
    func f() { // ERROR "can inline f"
    	x8 = bits.RotateLeft8(x8, 1)
    	x16 = bits.RotateLeft16(x16, 1)
    	x32 = bits.RotateLeft32(x32, 1)
    	x64 = bits.RotateLeft64(x64, 1)
    	x = bits.RotateLeft(x, 1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:25 UTC 2023
    - 571 bytes
    - Viewed (0)
  4. src/crypto/internal/bigmod/nat_riscv64.s

    	MOV	1*8(X5), X13	// z[1]
    	MOV	2*8(X5), X16	// z[2]
    	MOV	3*8(X5), X19	// z[3]
    
    	MOV	0*8(X7), X8	// x[0]
    	MOV	1*8(X7), X11	// x[1]
    	MOV	2*8(X7), X14	// x[2]
    	MOV	3*8(X7), X17	// x[3]
    
    	MULHU	X8, X6, X9	// z_hi[0] = x[0] * y
    	MUL	X8, X6, X8	// z_lo[0] = x[0] * y
    	ADD	X8, X10, X21	// z_lo[0] = x[0] * y + z[0]
    	SLTU	X8, X21, X22
    	ADD	X9, X22, X9	// z_hi[0] = x[0] * y + z[0]
    	ADD	X21, X29, X10	// z_lo[0] = x[0] * y + z[0] + c
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 13:57:06 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  5. src/vendor/golang.org/x/crypto/chacha20/chacha_s390x.s

    	VREPF $3, KEY0, X7
    	VREPF $0, KEY1, X8
    	VREPF $1, KEY1, X9
    	VREPF $2, KEY1, X10
    	VREPF $3, KEY1, X11
    	VLR   CTR, X12
    	VREPF $1, NONCE, X13
    	VREPF $2, NONCE, X14
    	VREPF $3, NONCE, X15
    
    	MOVD $(NUM_ROUNDS/2), R1
    
    loop:
    	ROUND4(X0, X4, X12,  X8, X1, X5, X13,  X9, X2, X6, X14, X10, X3, X7, X15, X11)
    	ROUND4(X0, X5, X15, X10, X1, X6, X12, X11, X2, X7, X13, X8,  X3, X4, X14, X9)
    
    	ADD $-1, R1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  6. src/runtime/cgo/gcc_riscv64.S

     *
     * Calling into the gc tool chain, where all registers are caller save.
     * Called from standard RISCV ELF psABI, where x8-x9, x18-x27, f8-f9 and
     * f18-f27 are callee-save, so they must be saved explicitly, along with
     * x1 (LR).
     */
    .globl crosscall1
    crosscall1:
    	sd	x1, -200(sp)
    	addi	sp, sp, -200
    	sd	x8, 8(sp)
    	sd	x9, 16(sp)
    	sd	x18, 24(sp)
    	sd	x19, 32(sp)
    	sd	x20, 40(sp)
    	sd	x21, 48(sp)
    	sd	x22, 56(sp)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 05 16:41:48 UTC 2022
    - 1.6K bytes
    - Viewed (0)
  7. src/cmd/cgo/internal/test/issue26213/test26213.go

    	_ = x2
    	var x3 C.jthrowable = 0
    	_ = x3
    	var x4 C.jstring = 0
    	_ = x4
    	var x5 C.jarray = 0
    	_ = x5
    	var x6 C.jbooleanArray = 0
    	_ = x6
    	var x7 C.jbyteArray = 0
    	_ = x7
    	var x8 C.jcharArray = 0
    	_ = x8
    	var x9 C.jshortArray = 0
    	_ = x9
    	var x10 C.jintArray = 0
    	_ = x10
    	var x11 C.jlongArray = 0
    	_ = x11
    	var x12 C.jfloatArray = 0
    	_ = x12
    	var x13 C.jdoubleArray = 0
    	_ = x13
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 12 12:00:02 UTC 2023
    - 835 bytes
    - Viewed (0)
  8. src/runtime/cgo/asm_riscv64.s

    // Use a local trampoline, to avoid taking the address of a dynamically exported
    // function.
    TEXT ·set_crosscall2(SB),NOSPLIT,$0-0
    	MOV	_crosscall2_ptr(SB), X7
    	MOV	$crosscall2_trampoline<>(SB), X8
    	MOV	X8, (X7)
    	RET
    
    TEXT crosscall2_trampoline<>(SB),NOSPLIT,$0-0
    	JMP	crosscall2(SB)
    
    // Called by C code generated by cmd/cgo.
    // func crosscall2(fn, a unsafe.Pointer, n int32, ctxt uintptr)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  9. src/crypto/md5/md5block.go

    		x3 := byteorder.LeUint32(q[4*0x3:])
    		x4 := byteorder.LeUint32(q[4*0x4:])
    		x5 := byteorder.LeUint32(q[4*0x5:])
    		x6 := byteorder.LeUint32(q[4*0x6:])
    		x7 := byteorder.LeUint32(q[4*0x7:])
    		x8 := byteorder.LeUint32(q[4*0x8:])
    		x9 := byteorder.LeUint32(q[4*0x9:])
    		xa := byteorder.LeUint32(q[4*0xa:])
    		xb := byteorder.LeUint32(q[4*0xb:])
    		xc := byteorder.LeUint32(q[4*0xc:])
    		xd := byteorder.LeUint32(q[4*0xd:])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 5.2K bytes
    - Viewed (0)
  10. src/internal/types/testdata/check/init0.go

    var x4 = x5
    var x5 /* ERROR "initialization cycle for x5" */ = f1()
    func f1() int { return x5*10 }
    
    var x6, x7 /* ERROR "initialization cycle" */ = f2()
    var x8 = x7
    func f2() (int, int) { return f3() + f3(), 0 }
    func f3() int { return x8 }
    
    // cycles via function literals
    
    var x9 /* ERROR "initialization cycle: x9 refers to itself" */ = func() int { return x9 }()
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 17 19:54:25 UTC 2023
    - 2.2K bytes
    - Viewed (0)
Back to top