- Sort Score
- Result 10 results
- Languages All
Results 1 - 9 of 9 for VZERO (0.03 sec)
-
src/crypto/internal/nistec/p256_asm_s390x.s
TEXT ·p256Select(SB), NOSPLIT, $0 MOVD res+0(FP), P3ptr MOVD table+8(FP), P1ptr VLREPB idx+(16+7)(FP), IDX VREPIB $1, ONE VREPIB $1, SEL2 MOVD $1, COUNT VZERO X1H VZERO X1L VZERO Y1H VZERO Y1L VZERO Z1H VZERO Z1L loop_select: VL 0(P1ptr), X2H VL 16(P1ptr), X2L VL 32(P1ptr), Y2H VL 48(P1ptr), Y2L VL 64(P1ptr), Z2H VL 80(P1ptr), Z2L VCEQG SEL2, IDX, SEL1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:29:44 UTC 2024 - 55.4K bytes - Viewed (0) -
src/crypto/internal/nistec/p256_asm_ppc64le.s
VSPLTISB $1, SEL2 // VREPIB $1, SEL2 MOVD $17, COUNT MOVD COUNT, CTR // set up ctr VSPLTISB $0, X1H // VZERO X1H VSPLTISB $0, X1L // VZERO X1L VSPLTISB $0, Y1H // VZERO Y1H VSPLTISB $0, Y1L // VZERO Y1L VSPLTISB $0, Z1H // VZERO Z1H VSPLTISB $0, Z1L // VZERO Z1L loop_select: // LVXD2X is used here since data alignment doesn't // matter. LXVD2X (P1ptr+R0), X2H
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:29:44 UTC 2024 - 56.5K bytes - Viewed (0) -
src/vendor/golang.org/x/crypto/internal/poly1305/sum_s390x.s
// unpack h and r into 26-bit limbs // note: h₆₄[2] may have the low 3 bits set, so h₂₆[4] is a 27-bit value VN MOD26, T_3, H_0 // [h₂₆[0], r₂₆[0]] VZERO H_1 // [0, 0] VZERO H_3 // [0, 0] VGMG $(64-12-14), $(63-12), T_0 // [0x03fff000, 0x03fff000] - 26-bit mask with low 12 bits masked out VESLG $24, T_1, T_1 // [h₆₄[2]<<24, 0]
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 17.5K bytes - Viewed (0) -
src/internal/bytealg/count_s390x.s
// vector 'load with length' (VLL). It will be in the range [-1,14]. // Also replicate c across a 16-byte vector and initialize V_ZERO. ANDW $0xf, R_LEN VLVGB $0, R_CHAR, V_CHAR // V_CHAR = [16]byte{c, 0, ..., 0, 0} VZERO V_ZERO // V_ZERO = [1]uint128{0} ADDW $-1, R_LEN VREPB $0, V_CHAR, V_CHAR // V_CHAR = [16]byte{c, c, ..., c, c} // Jump to loop if we have more than 15 bytes to process. CGIJ $NE, R_ITER, $0, vxchunks
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Nov 15 21:04:43 UTC 2019 - 5.4K bytes - Viewed (0) -
src/vendor/golang.org/x/crypto/chacha20/chacha_s390x.s
// load BSWAP and J0 VLM (R1), BSWAP, J0 // setup MOVD $95, R0 VLM (R5), KEY0, KEY1 VLL R0, (R6), NONCE VZERO M0 VLEIB $7, $32, M0 VSRLB M0, NONCE, NONCE // initialize counter values VLREPF (R7), CTR VZERO INC VLEIF $1, $1, INC VLEIF $2, $2, INC VLEIF $3, $3, INC VAF INC, CTR, CTR VREPIF $4, INC chacha: VREPF $0, J0, X0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 5.3K bytes - Viewed (0) -
src/cmd/internal/obj/s390x/anames.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Sep 05 16:41:03 UTC 2023 - 7.1K bytes - Viewed (0) -
src/hash/crc32/crc32_s390x.s
TEXT vectorizedBody<>(SB),NOSPLIT,$0 XOR $0xffffffff, R2 // NOTW R2 VLM 0(R5), CONST_PERM_LE2BE, CONST_CRC_POLY // Load the initial CRC value into the rightmost word of V0 VZERO V0 VLVGF $3, R2, V0 // Crash if the input size is less than 64-bytes. CMP R4, $64 BLT crash // Load a 64-byte data chunk and XOR with CRC VLM 0(R3), V1, V4 // 64-bytes into V1..V4
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 20 00:49:17 UTC 2021 - 7.6K bytes - Viewed (0) -
src/math/big/arith_s390x.s
SUB $4, R3 BLT v1 SUB $12, R3 // n -= 16 BLT A1 // if n < 0 goto A1 MOVD R8, R5 MOVD R9, R6 MOVD R2, R7 // n >= 0 // regular loop body unrolled 16x VZERO V0 // c = 0 UU1: VLM 0(R5), V1, V4 // 64-bytes into V1..V8 ADD $64, R5 VPDI $0x4, V1, V1, V1 // flip the doublewords to big-endian order VPDI $0x4, V2, V2, V2 // flip the doublewords to big-endian order
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 20.3K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/s390x.s
VESRAG $0, V15, V16 // e70f0000383a VLM (R15), V8, V23 // e787f0000436 VSTM V8, V23, (R15) // e787f000043e VONE V1 // e710ffff0044 VZERO V16 // e70000000844 VGBM $52428, V31 // e7f0cccc0844 VREPIB $255, V4 // e74000ff0045 VREPIH $-1, V16 // e700ffff1845
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 22 03:55:32 UTC 2023 - 21.6K bytes - Viewed (0)