Searched refs:RK1 (Results 1 - 4 of 4) sorted by relevance

/linux-4.1.27/arch/x86/crypto/
H A Dtwofish-avx-x86_64-asm_64.S70 #define RK1 %xmm12 define
158 vpaddd x, RK1, RT;\
170 vpaddd x, RK1, RT;\
190 vbroadcastss (k+4*(2*(n)))(CTX), RK1; \
198 vbroadcastss (k+4*(2*(n)))(CTX), RK1; \
257 vmovdqu w(CTX), RK1;
263 inpack_blocks(RA1, RB1, RC1, RD1, RK1, RX0, RY0, RK2);
266 inpack_blocks(RA2, RB2, RC2, RD2, RK1, RX0, RY0, RK2);
278 vmovdqu (w+4*4)(CTX), RK1;
284 outunpack_blocks(RC1, RD1, RA1, RB1, RK1, RX0, RY0, RK2);
285 outunpack_blocks(RC2, RD2, RA2, RB2, RK1, RX0, RY0, RK2);
299 vmovdqu (w+4*4)(CTX), RK1;
304 inpack_blocks(RC1, RD1, RA1, RB1, RK1, RX0, RY0, RK2);
307 inpack_blocks(RC2, RD2, RA2, RB2, RK1, RX0, RY0, RK2);
319 vmovdqu (w)(CTX), RK1;
324 outunpack_blocks(RA1, RB1, RC1, RD1, RK1, RX0, RY0, RK2);
325 outunpack_blocks(RA2, RB2, RC2, RD2, RK1, RX0, RY0, RK2);
H A Dserpent-avx-x86_64-asm_64.S63 #define RK1 %xmm13 define
389 get_key(i, 1, RK1); \
393 vpxor RK1, x1 ## 1, x1 ## 1; \
397 vpxor RK1, x1 ## 2, x1 ## 2; \
424 get_key(i, 1, RK1); \
450 vpxor RK1, x1 ## 1, x1 ## 1; \
460 vpxor RK1, x1 ## 2, x1 ## 2; \
478 vpxor RK1, x1 ## 1, x1 ## 1; \
489 vpxor RK1, x1 ## 2, x1 ## 2; \
550 get_key(i, 1, RK1); \
581 read_blocks(RA1, RB1, RC1, RD1, RK0, RK1, RK2);
582 read_blocks(RA2, RB2, RC2, RD2, RK0, RK1, RK2);
618 write_blocks(RA1, RB1, RC1, RD1, RK0, RK1, RK2);
619 write_blocks(RA2, RB2, RC2, RD2, RK0, RK1, RK2);
635 read_blocks(RA1, RB1, RC1, RD1, RK0, RK1, RK2);
636 read_blocks(RA2, RB2, RC2, RD2, RK0, RK1, RK2);
672 write_blocks(RC1, RD1, RB1, RE1, RK0, RK1, RK2);
673 write_blocks(RC2, RD2, RB2, RE2, RK0, RK1, RK2);
735 RD2, RK0, RK1, RK2);
754 RK0, RK1, RK2, .Lxts_gf128mul_and_shl1_mask);
774 RK0, RK1, RK2, .Lxts_gf128mul_and_shl1_mask);
H A Dserpent-avx2-asm_64.S51 #define RK1 %ymm13 define
381 get_key(i, 1, RK1); \
385 vpxor RK1, x1 ## 1, x1 ## 1; \
389 vpxor RK1, x1 ## 2, x1 ## 2; \
416 get_key(i, 1, RK1); \
442 vpxor RK1, x1 ## 1, x1 ## 1; \
452 vpxor RK1, x1 ## 2, x1 ## 2; \
470 vpxor RK1, x1 ## 1, x1 ## 1; \
481 vpxor RK1, x1 ## 2, x1 ## 2; \
542 get_key(i, 1, RK1); \
573 read_blocks(RA1, RB1, RC1, RD1, RK0, RK1, RK2);
574 read_blocks(RA2, RB2, RC2, RD2, RK0, RK1, RK2);
610 write_blocks(RA1, RB1, RC1, RD1, RK0, RK1, RK2);
611 write_blocks(RA2, RB2, RC2, RD2, RK0, RK1, RK2);
627 read_blocks(RA1, RB1, RC1, RD1, RK0, RK1, RK2);
628 read_blocks(RA2, RB2, RC2, RD2, RK0, RK1, RK2);
664 write_blocks(RC1, RD1, RB1, RE1, RK0, RK1, RK2);
665 write_blocks(RC2, RD2, RB2, RE2, RK0, RK1, RK2);
742 RD2, RK0, RK0x, RK1, RK1x, RK2, RK2x, RK3, RK3x, RNOT,
765 RD2, RK0, RK0x, RK1, RK1x, RK2, RK2x, RK3, RK3x, RNOT,
789 RD2, RK0, RK0x, RK1, RK1x, RK2, RK2x, RK3, RK3x, RNOT,
H A Dserpent-sse2-x86_64-asm_64.S52 #define RK1 %xmm12 define
394 get_key(i, 1, RK1); \
398 pxor RK1, x1 ## 1; \
402 pxor RK1, x1 ## 2; \
436 get_key(i, 1, RK1); \
467 pxor RK1, x1 ## 1; \
479 pxor RK1, x1 ## 2; \
500 pxor RK1, x1 ## 1; \
513 pxor RK1, x1 ## 2; \
587 get_key(i, 1, RK1); \
648 read_blocks(%rdx, RA1, RB1, RC1, RD1, RK0, RK1, RK2);
649 read_blocks(%rax, RA2, RB2, RC2, RD2, RK0, RK1, RK2);
690 write_blocks(%rsi, RA1, RB1, RC1, RD1, RK0, RK1, RK2);
691 write_blocks(%rax, RA2, RB2, RC2, RD2, RK0, RK1, RK2);
696 xor_blocks(%rsi, RA1, RB1, RC1, RD1, RK0, RK1, RK2);
697 xor_blocks(%rax, RA2, RB2, RC2, RD2, RK0, RK1, RK2);
712 read_blocks(%rdx, RA1, RB1, RC1, RD1, RK0, RK1, RK2);
713 read_blocks(%rax, RA2, RB2, RC2, RD2, RK0, RK1, RK2);
750 write_blocks(%rsi, RC1, RD1, RB1, RE1, RK0, RK1, RK2);
751 write_blocks(%rax, RC2, RD2, RB2, RE2, RK0, RK1, RK2);

Completed in 108 milliseconds