/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A D | cast5-avx-x86_64-asm_64.S | 56 #define RTMP %xmm15 define 104 vpslld RKRF, x, RTMP; \ 106 vpor RTMP, x, x; \ 130 F_tail(b2, RTMP, RGI3, RGI4, op1, op2, op3); \ 133 vpxor a2, RTMP, a2; 244 inpack_blocks(RL1, RR1, RTMP, RX, RKM); 245 inpack_blocks(RL2, RR2, RTMP, RX, RKM); 246 inpack_blocks(RL3, RR3, RTMP, RX, RKM); 247 inpack_blocks(RL4, RR4, RTMP, RX, RKM); 277 outunpack_blocks(RR1, RL1, RTMP, R [all...] |
H A D | cast6-avx-x86_64-asm_64.S | 56 #define RTMP %xmm15 define 104 vpslld RKRF, x, RTMP; \ 106 vpor RTMP, x, x; \ 130 F_tail(b2, RTMP, RGI3, RGI4, op1, op2, op3); \ 133 vpxor a2, RTMP, a2; 267 inpack_blocks(RA1, RB1, RC1, RD1, RTMP, RX, RKRF, RKM); 268 inpack_blocks(RA2, RB2, RC2, RD2, RTMP, RX, RKRF, RKM); 291 outunpack_blocks(RA1, RB1, RC1, RD1, RTMP, RX, RKRF, RKM); 292 outunpack_blocks(RA2, RB2, RC2, RD2, RTMP, RX, RKRF, RKM); 315 inpack_blocks(RA1, RB1, RC1, RD1, RTMP, R [all...] |
/kernel/linux/linux-6.6/arch/x86/crypto/ |
H A D | cast5-avx-x86_64-asm_64.S | 56 #define RTMP %xmm15 define 108 vpslld RKRF, x, RTMP; \ 110 vpor RTMP, x, x; \ 134 F_tail(b2, RTMP, RGI3, RGI4, op1, op2, op3); \ 137 vpxor a2, RTMP, a2; 247 inpack_blocks(RL1, RR1, RTMP, RX, RKM); 248 inpack_blocks(RL2, RR2, RTMP, RX, RKM); 249 inpack_blocks(RL3, RR3, RTMP, RX, RKM); 250 inpack_blocks(RL4, RR4, RTMP, RX, RKM); 280 outunpack_blocks(RR1, RL1, RTMP, R [all...] |
H A D | cast6-avx-x86_64-asm_64.S | 56 #define RTMP %xmm15 define 108 vpslld RKRF, x, RTMP; \ 110 vpor RTMP, x, x; \ 134 F_tail(b2, RTMP, RGI3, RGI4, op1, op2, op3); \ 137 vpxor a2, RTMP, a2; 269 inpack_blocks(RA1, RB1, RC1, RD1, RTMP, RX, RKRF, RKM); 270 inpack_blocks(RA2, RB2, RC2, RD2, RTMP, RX, RKRF, RKM); 293 outunpack_blocks(RA1, RB1, RC1, RD1, RTMP, RX, RKRF, RKM); 294 outunpack_blocks(RA2, RB2, RC2, RD2, RTMP, RX, RKRF, RKM); 317 inpack_blocks(RA1, RB1, RC1, RD1, RTMP, R [all...] |
/kernel/linux/linux-6.6/arch/arm64/crypto/ |
H A D | sm4-ce-core.S | 670 #define tweak_next(vt, vin, RTMP) \ 671 sshr RTMP.2d, vin.2d, #63; \ 672 and RTMP.16b, RTMP.16b, RMASK.16b; \ 674 ext RTMP.16b, RTMP.16b, RTMP.16b, #8; \ 675 eor vt.16b, vt.16b, RTMP.16b;
|