Searched refs:XTMP0 (Results 1 – 5 of 5) sorted by relevance
/linux-6.3-rc2/arch/x86/crypto/ |
A D | sm3-avx-asm_64.S | 124 #define XTMP0 %xmm6 macro 245 vpshufb BSWAP_REG, XTMP0, XTMP0; \ 249 vpxor XTMP0, XTMP1, XTMP4; \ 274 vpalignr $12, XTMP0, w1, XTMP0; /* XTMP0: xx, w2, w1, w0 */ \ 280 vpxor w3, XTMP0, XTMP0; 288 vpxor XTMP3, XTMP0, XTMP0; \ 297 vpslld $15, XTMP0, XTMP5; \ 298 vpsrld $(32-15), XTMP0, XTMP6; \ 299 vpslld $23, XTMP0, XTMP2; \ 300 vpsrld $(32-23), XTMP0, XTMP3; \ [all …]
|
A D | sha256-avx-asm.S | 86 XTMP0 = %xmm0 define 161 vpalignr $4, X2, X3, XTMP0 # XTMP0 = W[-7] 168 vpaddd X0, XTMP0, XTMP0 # XTMP0 = W[-7] + W[-16] 228 vpaddd XTMP1, XTMP0, XTMP0 # XTMP0 = W[-16] + W[-7] + s0 262 vpaddd XTMP4, XTMP0, XTMP0 # XTMP0 = {..., ..., W[1], W[0]} 266 vpshufd $0b01010000, XTMP0, XTMP2 # XTMP2 = W[-2] {DDCC} 300 vpaddd XTMP0, XTMP5, X0 # X0 = {W[3], W[2], W[1], W[0]}
|
A D | sha256-avx2-asm.S | 79 XTMP0 = %ymm0 define 163 vpalignr $4, X2, X3, XTMP0 # XTMP0 = W[-7] 169 vpaddd X0, XTMP0, XTMP0 # XTMP0 = W[-7] + W[-16]# y1 = (e >> 6)# S1 245 vpaddd XTMP1, XTMP0, XTMP0 # XTMP0 = W[-16] + W[-7] + s0 286 vpaddd XTMP4, XTMP0, XTMP0 # XTMP0 = {..., ..., W[1], W[0]} 292 vpshufd $0b01010000, XTMP0, XTMP2 # XTMP2 = W[-2] {DDCC} 342 vpaddd XTMP0, XTMP5, X0 # X0 = {W[3], W[2], W[1], W[0]} 566 VMOVDQ 0*32(INP),XTMP0 572 vpshufb BYTE_FLIP_MASK, XTMP0, XTMP0 578 vperm2i128 $0x20, XTMP2, XTMP0, X0 [all …]
|
A D | sha256-ssse3-asm.S | 80 XTMP0 = %xmm0 define 151 movdqa X3, XTMP0 155 palignr $4, X2, XTMP0 # XTMP0 = W[-7] 163 paddd X0, XTMP0 # XTMP0 = W[-7] + W[-16] 228 paddd XTMP1, XTMP0 # XTMP0 = W[-16] + W[-7] + s0 265 paddd XTMP4, XTMP0 # XTMP0 = {..., ..., W[1], W[0]} 269 pshufd $0b01010000, XTMP0, XTMP2 # XTMP2 = W[-2] {BBAA} 306 paddd XTMP0, X0 # X0 = {W[3], W[2], W[1], W[0]}
|
/linux-6.3-rc2/arch/arm64/crypto/ |
A D | sm3-neon-core.S | 76 #define XTMP0 v6 macro 197 rev32 XTMP0.16b, W0.16b; 209 st1 {XTMP0.16b}, [addr0], #16; 216 ext W0.16b, XTMP0.16b, XTMP0.16b, #8; /* W0: xx, w0, xx, xx */ 223 ext W1.16b, XTMP0.16b, XTMP0.16b, #4; /* W1: xx, w3, w2, w1 */ 251 ext XTMP0.16b, XTMP0.16b, w1.16b, #12; /* XTMP0: xx, w2, w1, w0 */ 257 eor XTMP0.16b, XTMP0.16b, w3.16b; 271 eor XTMP0.16b, XTMP0.16b, XTMP2.16b; 278 shl XTMP3.4s, XTMP0.4s, #15; 280 shl XTMP4.4s, XTMP0.4s, #23; [all …]
|
Completed in 11 milliseconds