- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for PSHUFD (0.11 sec)
-
src/crypto/aes/gcm_amd64.s
PSLLDQ $8, B4 PSRLDQ $8, T2 PXOR B4, T0 PXOR T2, T1 MOVOU POLY, B2 PCLMULQDQ $0x01, T0, B2 PSHUFD $78, T0, T0 PXOR B2, T0 MOVOU POLY, B2 PCLMULQDQ $0x01, T0, B2 PSHUFD $78, T0, T0 PXOR T0, B2 PXOR T1, B2 MOVOU B2, (16*12)(dst) PSHUFD $78, B2, B3 PXOR B2, B3 MOVOU B3, (16*13)(dst) DECQ AX LEAQ (-16*2)(dst), dst JNE initLoop RET
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:29:44 UTC 2024 - 23.4K bytes - Viewed (0) -
src/crypto/aes/asm_amd64.s
MOVUPS -16(BX), X0 MOVUPS X0, 16(DX) RET TEXT _expand_key_128<>(SB),NOSPLIT,$0 PSHUFD $0xff, X1, X1 SHUFPS $0x10, X0, X4 PXOR X4, X0 SHUFPS $0x8c, X0, X4 PXOR X4, X0 PXOR X1, X0 MOVUPS X0, (BX) ADDQ $16, BX RET TEXT _expand_key_192a<>(SB),NOSPLIT,$0 PSHUFD $0x55, X1, X1 SHUFPS $0x10, X0, X4 PXOR X4, X0 SHUFPS $0x8c, X0, X4 PXOR X4, X0 PXOR X1, X0
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:29:44 UTC 2024 - 5.4K bytes - Viewed (0) -
src/crypto/sha256/sha256block_amd64.s
ADDQ dataPtr, numBytes // point numBytes to end of input buffer VMOVDQU (0*16)(digestPtr), state0 // load initial hash values and reorder VMOVDQU (1*16)(digestPtr), state1 // DCBA, HGFE -> ABEF, CDGH PSHUFD $0xb1, state0, state0 // CDAB PSHUFD $0x1b, state1, state1 // EFGH VMOVDQA state0, m4 PALIGNR $8, state1, state0 // ABEF PBLENDW $0xf0, m4, state1 // CDGH VMOVDQA flip_mask<>(SB), shufMask LEAQ K256<>(SB), sha256Constants
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:29:44 UTC 2024 - 47.3K bytes - Viewed (0) -
src/internal/chacha8rand/chacha8_amd64.s
PADDD B, A; PXOR A, D; ROL8(D, T); \ PADDD D, C; PXOR C, B; MOVO B, T; PSLLL $7, T; PSRLL $25, B; PXOR T, B // REPLREG replicates the register R into 4 uint32s in XR. #define REPLREG(R, XR) \ MOVQ R, XR; \ PSHUFD $0, XR, XR // REPL replicates the uint32 constant val into 4 uint32s in XR. It smashes DX. #define REPL(val, XR) \ MOVL $val, DX; \ REPLREG(DX, XR)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Dec 05 20:34:30 UTC 2023 - 4.6K bytes - Viewed (0) -
src/crypto/internal/nistec/p256_asm_amd64.s
MOVOU yout(16*0), X2 MOVOU yout(16*1), X3 MOVOU zout(16*0), X4 MOVOU zout(16*1), X5 MOVL BX, X6 MOVL CX, X7 PXOR X8, X8 PCMPEQL X9, X9 PSHUFD $0, X6, X6 PSHUFD $0, X7, X7 PCMPEQL X8, X6 PCMPEQL X8, X7 MOVOU X6, X15 PANDN X9, X15 MOVOU x1in(16*0), X9 MOVOU x1in(16*1), X10 MOVOU y1in(16*0), X11 MOVOU y1in(16*1), X12
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:29:44 UTC 2024 - 39.8K bytes - Viewed (0) -
src/cmd/internal/obj/x86/anames.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 11 18:32:50 UTC 2023 - 19.1K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/amd64enc.s
PSHUFD $7, (BX), X2 // 660f701307 PSHUFL $7, (BX), X2 // 660f701307 PSHUFD $7, (R11), X2 // 66410f701307 PSHUFL $7, (R11), X2 // 66410f701307 PSHUFD $7, X2, X2 // 660f70d207 PSHUFL $7, X2, X2 // 660f70d207 PSHUFD $7, X11, X2 // 66410f70d307
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Oct 08 21:38:44 UTC 2021 - 581.9K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/x86/x86asm/tables.go
PREFETCHT0: "PREFETCHT0", PREFETCHT1: "PREFETCHT1", PREFETCHT2: "PREFETCHT2", PREFETCHW: "PREFETCHW", PSADBW: "PSADBW", PSHUFB: "PSHUFB", PSHUFD: "PSHUFD", PSHUFHW: "PSHUFHW", PSHUFLW: "PSHUFLW", PSHUFW: "PSHUFW", PSIGNB: "PSIGNB", PSIGND: "PSIGND", PSIGNW: "PSIGNW",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 16 22:24:28 UTC 2022 - 266.8K bytes - Viewed (0)