Lines Matching defs:TMP6
199 .macro PRECOMPUTE SUBKEY TMP1 TMP2 TMP3 TMP4 TMP5 TMP6 TMP7
228 GHASH_MUL \TMP5, \TMP3, \TMP1, \TMP2, \TMP4, \TMP6, \TMP7
236 GHASH_MUL \TMP5, \TMP3, \TMP1, \TMP2, \TMP4, \TMP6, \TMP7
243 GHASH_MUL \TMP5, \TMP3, \TMP1, \TMP2, \TMP4, \TMP6, \TMP7
599 TMP6 TMP7
604 pxor \TMP6, \TMP6
611 pxor \TMP7, \TMP6
612 GHASH_MUL \TMP6, \HASHKEY, \TMP1, \TMP2, \TMP3, \TMP4, \TMP5
618 movdqu \TMP6, \TMP7
627 pxor \TMP6, \TMP7
629 movdqu \TMP7, \TMP6
632 movdqu \TMP6, AadHash(%arg2)
792 XMM2 XMM3 XMM4 XMMDst TMP6 TMP7 i i_seq operation
981 TMP6 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 operation
992 pshufd $78, \XMM5, \TMP6
993 pxor \XMM5, \TMP6
1015 pclmulqdq $0x00, \TMP5, \TMP6 # TMP6 = (a1+a0)*(b1+b0)
1050 # accumulate the results in TMP4:XMM5, TMP6 holds the middle part
1052 pxor \TMP2, \TMP6
1080 # accumulate the results in TMP4:XMM5, TMP6 holds the middle part
1082 pxor \TMP2, \TMP6
1140 pxor \TMP6, \TMP2
1189 TMP6 XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7 XMM8 operation
1200 pshufd $78, \XMM5, \TMP6
1201 pxor \XMM5, \TMP6
1223 pclmulqdq $0x00, \TMP5, \TMP6 # TMP6 = (a1+a0)*(b1+b0)
1258 # accumulate the results in TMP4:XMM5, TMP6 holds the middle part
1260 pxor \TMP2, \TMP6
1288 # accumulate the results in TMP4:XMM5, TMP6 holds the middle part
1290 pxor \TMP2, \TMP6
1352 pxor \TMP6, \TMP2
1395 .macro GHASH_LAST_4 TMP1 TMP2 TMP3 TMP4 TMP5 TMP6 \
1398 # Multiply TMP6 * HashKey (using Karatsuba)
1400 movdqa \XMM1, \TMP6
1404 pclmulqdq $0x11, \TMP5, \TMP6 # TMP6 = a1*b1
1409 movdqa \TMP2, \XMM1 # result in TMP6, XMMDst, XMM1
1421 pxor \TMP1, \TMP6
1424 # results accumulated in TMP6, XMMDst, XMM1
1436 pxor \TMP1, \TMP6
1438 pxor \TMP2, \XMM1 # results accumulated in TMP6, XMMDst, XMM1
1449 pxor \TMP1, \TMP6
1452 pxor \TMP6, \TMP2
1459 pxor \TMP2, \TMP6
1460 # TMP6:XMMDst holds the result of the accumulated carry-less multiplications
1488 pxor \TMP6, \XMMDst # reduced result is in XMMDst