Home | History | Annotate | Download | only in asm

Lines Matching refs:Xhi

416 ($Xi,$Xhi)=("%xmm0","%xmm1");	$Hkey="%xmm2";
420 my ($Xhi,$Xi,$Hkey,$HK)=@_;
424 movdqa $Xi,$Xhi #
432 movdqa $Xi,$Xhi #
439 pclmulqdq \$0x11,$Hkey,$Xhi #######
442 pxor $Xhi,$T1 #
447 pxor $T1,$Xhi
453 my ($Xhi,$Xi) = @_;
468 pxor $T1,$Xhi #
473 pxor $T2,$Xhi #
478 pxor $Xhi,$Xi #
522 &clmul64x64_T2 ($Xhi,$Xi,$Hkey,$HK);
523 &reduction_alg9 ($Xhi,$Xi);
535 &clmul64x64_T2 ($Xhi,$Xi,$Hkey,$HK); # H^3
536 &reduction_alg9 ($Xhi,$Xi);
540 &clmul64x64_T2 ($Xhi,$Xi,$Hkey,$HK); # H^4
541 &reduction_alg9 ($Xhi,$Xi);
578 &clmul64x64_T2 ($Xhi,$Xi,$Hkey,$T2);
579 $code.=<<___ if (0 || (&reduction_alg9($Xhi,$Xi)&&0));
599 pxor $T1,$Xhi
601 pxor $Xhi,$Xi
703 movdqa $Xi,$Xhi
722 pclmulqdq \$0x11,$Hkey4,$Xhi
728 xorps $Xhn,$Xhi
738 pxor $Xhi,$T1 #
746 pxor $T2,$Xhi #
759 pxor $T1,$Xhi #
772 pxor $T2,$Xhi #
780 pxor $T1,$Xhi
784 pxor $Xhi,$Xi #
785 movdqa $Xi,$Xhi
800 pclmulqdq \$0x11,$Hkey4,$Xhi
804 xorps $Xhn,$Xhi
805 pxor $Xi,$Xhi # aggregated Karatsuba post-processing
808 pxor $Xhi,$T1 #
809 pxor $Xi,$Xhi
814 pxor $T1,$Xhi
817 &reduction_alg9($Xhi,$Xi);
855 movdqa $Xi,$Xhi
861 pclmulqdq \$0x11,$Hkey2,$Xhi
865 pxor $Xhn,$Xhi
871 pxor $Xhi,$T1
872 pxor $T2,$Xhi # "Ii+Xi", consume early
878 pxor $T1,$Xhi
896 pxor $T1,$Xhi #
902 pxor $T2,$Xhi #
909 pxor $Xhi,$Xi #
915 movdqa $Xi,$Xhi
921 pclmulqdq \$0x11,$Hkey2,$Xhi
925 pxor $Xhn,$Xhi
927 pxor $Xhi,$T1
932 pxor $T1,$Xhi
935 &reduction_alg9 ($Xhi,$Xi);
945 &clmul64x64_T2 ($Xhi,$Xi,$Hkey,$HK); # H*(Ii+Xi)
946 &reduction_alg9 ($Xhi,$Xi);
1016 my ($Xhi,$Xi,$Hkey,$HK)=@_;
1032 vpclmulqdq \$0x11,$Hkey,$Xi,$Xhi #######
1035 vpxor $Xi,$Xhi,$T2 #
1041 vpxor $T1,$Xhi,$Xhi
1046 my ($Xhi,$Xi) = @_;
1057 vpxor $T2,$Xhi,$Xhi
1060 vpxor $Xi,$Xhi,$Xhi
1065 vpxor $Xhi,$Xi,$Xi #
1075 &clmul64x64_avx ($Xhi,$Xi,$Hkey,$HK); # calculate H^3,5,7
1076 &reduction_avx ($Xhi,$Xi);
1081 &clmul64x64_avx ($Xhi,$Xi,$Hkey,$HK); # calculate H^2,4,6,8
1082 &reduction_avx ($Xhi,$Xi);
1133 my ($Xlo,$Xhi,$Xmi,
1176 vpclmulqdq \$0x11,$Hkey,$Ii,$Xhi
1196 vpxor $Xhi,$Zhi,$Zhi
1198 vpclmulqdq \$0x11,$Hkey,$Ii,$Xhi
1207 vpxor $Zhi,$Xhi,$Xhi
1220 vpxor $Xhi,$Zhi,$Zhi
1222 vpclmulqdq \$0x11,$Hkey,$Ii,$Xhi
1232 vpxor $Zhi,$Xhi,$Xhi
1245 vpxor $Xhi,$Zhi,$Zhi
1247 vpclmulqdq \$0x11,$Hkey,$Ii,$Xhi
1268 vpxor $Xhi,$Zhi,$Zhi
1281 vpclmulqdq \$0x11,$Hkey,$Ii,$Xhi
1301 vpxor $Xhi,$Zhi,$Zhi
1313 vpclmulqdq \$0x11,$Hkey,$Ii,$Xhi
1316 vpxor $Zhi,$Xhi,$Xhi
1329 vpxor $Xhi,$Zhi,$Zhi
1339 vpclmulqdq \$0x11,$Hkey,$Ii,$Xhi
1342 vpxor $Zhi,$Xhi,$Xhi
1358 vpxor $Xhi,$Zhi,$Zhi
1367 vpclmulqdq \$0x11,$Hkey,$Ii,$Xhi
1389 vmovdqa $Xhi,$Zhi # $Zhi and
1399 vpxor $Xhi,$Zhi,$Zhi
1400 vpclmulqdq \$0x11,$Hkey,$Ij,$Xhi
1414 vpxor $Xhi,$Zhi,$Zhi
1415 vpclmulqdq \$0x11,$Hkey,$Ij,$Xhi
1429 vpxor $Xhi,$Zhi,$Zhi
1430 vpclmulqdq \$0x11,$Hkey,$Ij,$Xhi
1444 vpxor $Xhi,$Zhi,$Zhi
1445 vpclmulqdq \$0x11,$Hkey,$Ij,$Xhi
1459 vpxor $Xhi,$Zhi,$Zhi
1460 vpclmulqdq \$0x11,$Hkey,$Ij,$Xhi
1474 vpxor $Xhi,$Zhi,$Zhi
1475 vpclmulqdq \$0x11,$Hkey,$Ij,$Xhi
1492 vpxor $Xhi,$Zhi,$Zhi
1493 vpclmulqdq \$0x11,$Hkey,$Ij,$Xhi
1500 vpxor $Xhi,$Zhi,$Xo