Lines Matching defs:x1

63 #define roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, t0, t1, t2, t3, t4, t5, t6, \
82 vpshufb t4, x1, x1; \
97 filter_8bit(x1, t5, t6, t7, t4); \
117 vextracti128 $1, x1, t3##_x; \
127 vaesenclast t4##_x, x1##_x, x1##_x; \
129 vinserti128 $1, t3##_x, x1, x1; \
151 filter_8bit(x1, t4, t5, t7, t2); \
162 vpxor x6, x1, x1; \
175 vpxor x1, x7, x7; \
182 vpxor x4, x1, x1; \
188 vpxor x1, x6, x6; \
193 vpxor t6, x1, x1; \
194 vpxor 5 * 32(mem_cd), x1, x1; \
245 #define two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
251 vmovdqu x1, 5 * 32(mem_cd); \
262 store_ab(x0, x1, x2, x3, x4, x5, x6, x7, mem_ab);
264 #define dummy_store(x0, x1, x2, x3, x4, x5, x6, x7, mem_ab) /* do nothing */
266 #define store_ab_state(x0, x1, x2, x3, x4, x5, x6, x7, mem_ab) \
273 vmovdqu x1, 1 * 32(mem_ab); \
277 #define enc_rounds32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
279 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
281 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
283 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
286 #define dec_rounds32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
288 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
290 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
292 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
452 #define transpose_4x4(x0, x1, x2, x3, t1, t2) \
453 vpunpckhdq x1, x0, t2; \
454 vpunpckldq x1, x0, x0; \
459 vpunpckhqdq t1, x0, x1; \
515 #define inpack32_pre(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
534 vpxor 14 * 32(rio), x0, x1; \
538 #define inpack32_post(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
540 byteslice_16x16b_fast(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, \
544 vmovdqu x1, 1 * 32(mem_ab); \
561 #define outunpack32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, \
563 byteslice_16x16b_fast(y0, y4, x0, x4, y1, y5, x1, x5, y2, y6, x2, x6, \
585 vpxor x0, x1, x1; \
588 #define write_output(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \
591 vmovdqu x1, 1 * 32(rio); \