Searched refs:RTMP0 (Results 1 – 5 of 5) sorted by relevance
/linux-6.12.1/arch/x86/crypto/ |
D | sm4-aesni-avx2-asm_64.S | 26 #define RTMP0 %ymm3 macro 179 transpose_4x4(RA0, RA1, RA2, RA3, RTMP0, RTMP1); 180 transpose_4x4(RB0, RB1, RB2, RB3, RTMP0, RTMP1); 197 transform_pre(RX0, RTMP4, RTMP1, MASK_4BIT, RTMP0); \ 198 transform_pre(RX1, RTMP4, RTMP1, MASK_4BIT, RTMP0); \ 208 transform_post(RX0, RTMP2, RTMP3, MASK_4BIT, RTMP0); \ 209 transform_post(RX1, RTMP2, RTMP3, MASK_4BIT, RTMP0); \ 212 vpshufb RTMP4, RX0, RTMP0; \ 213 vpxor RTMP0, s0, s0; /* s0 ^ x */ \ 218 vpxor RTMP1, RTMP0, RTMP0; /* x ^ rol(x,8) */ \ [all …]
|
D | sm4-aesni-avx-asm_64.S | 25 #define RTMP0 %xmm3 macro 186 transpose_4x4(RA0, RA1, RA2, RA3, RTMP0, RTMP1); 195 transform_pre(RX0, RTMP4, RB0, MASK_4BIT, RTMP0); \ 197 transform_post(RX0, RB1, RB2, MASK_4BIT, RTMP0); \ 200 vpshufb RB3, RX0, RTMP0; \ 201 vpxor RTMP0, s0, s0; /* s0 ^ x */ \ 203 vpxor RTMP1, RTMP0, RTMP0; /* x ^ rol(x,8) */ \ 205 vpxor RTMP1, RTMP0, RTMP0; /* x ^ rol(x,8) ^ rol(x,16) */ \ 208 vpslld $2, RTMP0, RTMP1; \ 209 vpsrld $30, RTMP0, RTMP0; \ [all …]
|
/linux-6.12.1/arch/arm64/crypto/ |
D | sm4-neon-core.S | 16 #define RTMP0 v8 macro 41 zip1 RTMP0.4s, s0.4s, s1.4s; \ 45 zip1 s0.2d, RTMP0.2d, RTMP1.2d; \ 46 zip2 s1.2d, RTMP0.2d, RTMP1.2d; \ 51 zip1 RTMP0.4s, s0.4s, s1.4s; \ 59 zip1 s0.2d, RTMP0.2d, RTMP1.2d; \ 60 zip2 s1.2d, RTMP0.2d, RTMP1.2d; \ 69 zip1 RTMP0.4s, s1.4s, s0.4s; \ 73 zip1 s0.2d, RTMP2.2d, RTMP0.2d; \ 74 zip2 s1.2d, RTMP2.2d, RTMP0.2d; \ [all …]
|
D | sm4-ce-gcm-core.S | 228 RTMP0, RTMP1); \ 247 #define RTMP0 v8 macro 282 PMUL_128x128(RR0, RR1, RH1, RH1, RTMP0, RTMP1) 286 PMUL_128x128(RR0, RR1, RH2, RH1, RTMP0, RTMP1) 290 PMUL_128x128(RR0, RR1, RH2, RH2, RTMP0, RTMP1) 337 PMUL_128x128_4x(RR0, RR1, RHASH, RH4, RTMP0, RTMP1, 349 REDUCTION(RHASH, RR0, RR1, RRCONST, RTMP0, RTMP1) 361 PMUL_128x128(RR0, RR1, RHASH, RH1, RTMP0, RTMP1) 415 ld1 {RTMP0.16b-RTMP3.16b}, [x2], #64 419 eor v0.16b, v0.16b, RTMP0.16b [all …]
|
D | sm4-ce-core.S | 32 #define RTMP0 v16 macro 548 movi RTMP0.2s, #0x87 549 uzp1 RMASK.4s, RMASK.4s, RTMP0.4s 557 tweak_next( v9, v8, RTMP0) 561 tweak_next(v13, v12, RTMP0) 601 tweak_next( v9, v8, RTMP0) 634 tweak_next(v8, v8, RTMP0) 643 tweak_next(v9, v8, RTMP0) 715 movi RTMP0.2s, #0x87 716 uzp1 RMASK.4s, RMASK.4s, RTMP0.4s [all …]
|