Lines Matching refs:T6
139 xmmi T5, T6; in poly1305_first_block() local
217 T6 = _mm_unpacklo_epi64(_mm_loadl_epi64((const xmmi *)(m + 8)), in poly1305_first_block()
221 T5 = _mm_or_si128(_mm_srli_epi64(T5, 52), _mm_slli_epi64(T6, 12)); in poly1305_first_block()
224 st->H[4] = _mm_or_si128(_mm_srli_epi64(T6, 40), HIBIT); in poly1305_first_block()
235 xmmi T0, T1, T2, T3, T4, T5, T6; in poly1305_blocks() local
254 T6 = _mm_mul_epu32(H1, p->R20.v); in poly1305_blocks()
256 T1 = _mm_add_epi64(T1, T6); in poly1305_blocks()
258 T6 = _mm_mul_epu32(H2, p->S24.v); in poly1305_blocks()
260 T1 = _mm_add_epi64(T1, T6); in poly1305_blocks()
262 T6 = _mm_mul_epu32(H3, p->S23.v); in poly1305_blocks()
264 T1 = _mm_add_epi64(T1, T6); in poly1305_blocks()
266 T6 = _mm_mul_epu32(H4, p->S22.v); in poly1305_blocks()
268 T1 = _mm_add_epi64(T1, T6); in poly1305_blocks()
270 T6 = _mm_mul_epu32(H1, p->R22.v); in poly1305_blocks()
272 T3 = _mm_add_epi64(T3, T6); in poly1305_blocks()
274 T6 = _mm_mul_epu32(H2, p->R21.v); in poly1305_blocks()
276 T3 = _mm_add_epi64(T3, T6); in poly1305_blocks()
278 T6 = _mm_mul_epu32(H3, p->R20.v); in poly1305_blocks()
280 T3 = _mm_add_epi64(T3, T6); in poly1305_blocks()
282 T6 = _mm_mul_epu32(H4, p->S24.v); in poly1305_blocks()
284 T3 = _mm_add_epi64(T3, T6); in poly1305_blocks()
297 T6 = _mm_unpacklo_epi64(_mm_loadl_epi64((const xmmi *)(m + 8)), in poly1305_blocks()
301 T5 = _mm_or_si128(_mm_srli_epi64(T5, 52), _mm_slli_epi64(T6, 12)); in poly1305_blocks()
304 M4 = _mm_or_si128(_mm_srli_epi64(T6, 40), HIBIT); in poly1305_blocks()
308 T6 = _mm_mul_epu32(M0, p->R21.v); in poly1305_blocks()
310 T1 = _mm_add_epi64(T1, T6); in poly1305_blocks()
312 T6 = _mm_mul_epu32(M1, p->R20.v); in poly1305_blocks()
314 T1 = _mm_add_epi64(T1, T6); in poly1305_blocks()
316 T6 = _mm_mul_epu32(M2, p->S24.v); in poly1305_blocks()
318 T1 = _mm_add_epi64(T1, T6); in poly1305_blocks()
320 T6 = _mm_mul_epu32(M3, p->S23.v); in poly1305_blocks()
322 T1 = _mm_add_epi64(T1, T6); in poly1305_blocks()
324 T6 = _mm_mul_epu32(M4, p->S22.v); in poly1305_blocks()
326 T1 = _mm_add_epi64(T1, T6); in poly1305_blocks()
328 T6 = _mm_mul_epu32(M0, p->R23.v); in poly1305_blocks()
330 T3 = _mm_add_epi64(T3, T6); in poly1305_blocks()
332 T6 = _mm_mul_epu32(M1, p->R22.v); in poly1305_blocks()
334 T3 = _mm_add_epi64(T3, T6); in poly1305_blocks()
336 T6 = _mm_mul_epu32(M2, p->R21.v); in poly1305_blocks()
338 T3 = _mm_add_epi64(T3, T6); in poly1305_blocks()
340 T6 = _mm_mul_epu32(M3, p->R20.v); in poly1305_blocks()
342 T3 = _mm_add_epi64(T3, T6); in poly1305_blocks()
344 T6 = _mm_mul_epu32(M4, p->S24.v); in poly1305_blocks()
346 T3 = _mm_add_epi64(T3, T6); in poly1305_blocks()
361 T6 = _mm_unpacklo_epi64(_mm_loadl_epi64((const xmmi *)(m + 40)), in poly1305_blocks()
365 T5 = _mm_or_si128(_mm_srli_epi64(T5, 52), _mm_slli_epi64(T6, 12)); in poly1305_blocks()
368 M4 = _mm_or_si128(_mm_srli_epi64(T6, 40), HIBIT); in poly1305_blocks()
426 xmmi T0, T1, T2, T3, T4, T5, T6; in poly1305_combine() local
451 T6 = _mm_mul_epu32(H1, p->R20.v); in poly1305_combine()
453 T1 = _mm_add_epi64(T1, T6); in poly1305_combine()
455 T6 = _mm_mul_epu32(H2, p->S24.v); in poly1305_combine()
457 T1 = _mm_add_epi64(T1, T6); in poly1305_combine()
459 T6 = _mm_mul_epu32(H3, p->S23.v); in poly1305_combine()
461 T1 = _mm_add_epi64(T1, T6); in poly1305_combine()
463 T6 = _mm_mul_epu32(H4, p->S22.v); in poly1305_combine()
465 T1 = _mm_add_epi64(T1, T6); in poly1305_combine()
467 T6 = _mm_mul_epu32(H1, p->R22.v); in poly1305_combine()
469 T3 = _mm_add_epi64(T3, T6); in poly1305_combine()
471 T6 = _mm_mul_epu32(H2, p->R21.v); in poly1305_combine()
473 T3 = _mm_add_epi64(T3, T6); in poly1305_combine()
475 T6 = _mm_mul_epu32(H3, p->R20.v); in poly1305_combine()
477 T3 = _mm_add_epi64(T3, T6); in poly1305_combine()
479 T6 = _mm_mul_epu32(H4, p->S24.v); in poly1305_combine()
481 T3 = _mm_add_epi64(T3, T6); in poly1305_combine()
494 T6 = _mm_unpacklo_epi64(_mm_loadl_epi64((const xmmi *)(m + 8)), in poly1305_combine()
498 T5 = _mm_or_si128(_mm_srli_epi64(T5, 52), _mm_slli_epi64(T6, 12)); in poly1305_combine()
501 M4 = _mm_or_si128(_mm_srli_epi64(T6, 40), HIBIT); in poly1305_combine()
564 T6 = _mm_mul_epu32(H1, p->R20.v); in poly1305_combine()
566 T1 = _mm_add_epi64(T1, T6); in poly1305_combine()
568 T6 = _mm_mul_epu32(H2, p->S24.v); in poly1305_combine()
570 T1 = _mm_add_epi64(T1, T6); in poly1305_combine()
572 T6 = _mm_mul_epu32(H3, p->S23.v); in poly1305_combine()
574 T1 = _mm_add_epi64(T1, T6); in poly1305_combine()
576 T6 = _mm_mul_epu32(H4, p->S22.v); in poly1305_combine()
578 T1 = _mm_add_epi64(T1, T6); in poly1305_combine()
580 T6 = _mm_mul_epu32(H1, p->R22.v); in poly1305_combine()
582 T3 = _mm_add_epi64(T3, T6); in poly1305_combine()
584 T6 = _mm_mul_epu32(H2, p->R21.v); in poly1305_combine()
586 T3 = _mm_add_epi64(T3, T6); in poly1305_combine()
588 T6 = _mm_mul_epu32(H3, p->R20.v); in poly1305_combine()
590 T3 = _mm_add_epi64(T3, T6); in poly1305_combine()
592 T6 = _mm_mul_epu32(H4, p->S24.v); in poly1305_combine()
594 T3 = _mm_add_epi64(T3, T6); in poly1305_combine()