/kernel/linux/linux-6.6/arch/x86/crypto/ |
H A D | twofish-avx-x86_64-asm_64.S | 53 #define RK1 %xmm12 define 141 vpaddd x, RK1, RT;\ 153 vpaddd x, RK1, RT;\ 173 vbroadcastss (k+4*(2*(n)))(CTX), RK1; \ 181 vbroadcastss (k+4*(2*(n)))(CTX), RK1; \ 239 vmovdqu w(CTX), RK1; 245 inpack_blocks(RA1, RB1, RC1, RD1, RK1, RX0, RY0, RK2); 248 inpack_blocks(RA2, RB2, RC2, RD2, RK1, RX0, RY0, RK2); 260 vmovdqu (w+4*4)(CTX), RK1; 266 outunpack_blocks(RC1, RD1, RA1, RB1, RK1, RX [all...] |
H A D | serpent-sse2-x86_64-asm_64.S | 37 #define RK1 %xmm12 define 379 get_key(i, 1, RK1); \ 383 pxor RK1, x1 ## 1; \ 387 pxor RK1, x1 ## 2; \ 421 get_key(i, 1, RK1); \ 452 pxor RK1, x1 ## 1; \ 464 pxor RK1, x1 ## 2; \ 485 pxor RK1, x1 ## 1; \ 498 pxor RK1, x1 ## 2; \ 572 get_key(i, 1, RK1); \ [all...] |
H A D | serpent-avx2-asm_64.S | 42 #define RK1 %ymm13 define 372 get_key(i, 1, RK1); \ 376 vpxor RK1, x1 ## 1, x1 ## 1; \ 380 vpxor RK1, x1 ## 2, x1 ## 2; \ 407 get_key(i, 1, RK1); \ 433 vpxor RK1, x1 ## 1, x1 ## 1; \ 443 vpxor RK1, x1 ## 2, x1 ## 2; \ 461 vpxor RK1, x1 ## 1, x1 ## 1; \ 472 vpxor RK1, x1 ## 2, x1 ## 2; \ 533 get_key(i, 1, RK1); \ [all...] |
H A D | serpent-avx-x86_64-asm_64.S | 46 #define RK1 %xmm13 define 372 get_key(i, 1, RK1); \ 376 vpxor RK1, x1 ## 1, x1 ## 1; \ 380 vpxor RK1, x1 ## 2, x1 ## 2; \ 407 get_key(i, 1, RK1); \ 433 vpxor RK1, x1 ## 1, x1 ## 1; \ 443 vpxor RK1, x1 ## 2, x1 ## 2; \ 461 vpxor RK1, x1 ## 1, x1 ## 1; \ 472 vpxor RK1, x1 ## 2, x1 ## 2; \ 533 get_key(i, 1, RK1); \ [all...] |
/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A D | twofish-avx-x86_64-asm_64.S | 58 #define RK1 %xmm12 define 146 vpaddd x, RK1, RT;\ 158 vpaddd x, RK1, RT;\ 178 vbroadcastss (k+4*(2*(n)))(CTX), RK1; \ 186 vbroadcastss (k+4*(2*(n)))(CTX), RK1; \ 245 vmovdqu w(CTX), RK1; 251 inpack_blocks(RA1, RB1, RC1, RD1, RK1, RX0, RY0, RK2); 254 inpack_blocks(RA2, RB2, RC2, RD2, RK1, RX0, RY0, RK2); 266 vmovdqu (w+4*4)(CTX), RK1; 272 outunpack_blocks(RC1, RD1, RA1, RB1, RK1, RX [all...] |
H A D | serpent-avx-x86_64-asm_64.S | 50 #define RK1 %xmm13 define 376 get_key(i, 1, RK1); \ 380 vpxor RK1, x1 ## 1, x1 ## 1; \ 384 vpxor RK1, x1 ## 2, x1 ## 2; \ 411 get_key(i, 1, RK1); \ 437 vpxor RK1, x1 ## 1, x1 ## 1; \ 447 vpxor RK1, x1 ## 2, x1 ## 2; \ 465 vpxor RK1, x1 ## 1, x1 ## 1; \ 476 vpxor RK1, x1 ## 2, x1 ## 2; \ 537 get_key(i, 1, RK1); \ [all...] |
H A D | serpent-avx2-asm_64.S | 52 #define RK1 %ymm13 define 382 get_key(i, 1, RK1); \ 386 vpxor RK1, x1 ## 1, x1 ## 1; \ 390 vpxor RK1, x1 ## 2, x1 ## 2; \ 417 get_key(i, 1, RK1); \ 443 vpxor RK1, x1 ## 1, x1 ## 1; \ 453 vpxor RK1, x1 ## 2, x1 ## 2; \ 471 vpxor RK1, x1 ## 1, x1 ## 1; \ 482 vpxor RK1, x1 ## 2, x1 ## 2; \ 543 get_key(i, 1, RK1); \ [all...] |
H A D | serpent-sse2-x86_64-asm_64.S | 37 #define RK1 %xmm12 define 379 get_key(i, 1, RK1); \ 383 pxor RK1, x1 ## 1; \ 387 pxor RK1, x1 ## 2; \ 421 get_key(i, 1, RK1); \ 452 pxor RK1, x1 ## 1; \ 464 pxor RK1, x1 ## 2; \ 485 pxor RK1, x1 ## 1; \ 498 pxor RK1, x1 ## 2; \ 572 get_key(i, 1, RK1); \ [all...] |