Lines Matching refs:t2

747 my ($t0,$t1,$t2,$t3, $t4,$t5) = map("%xmm$_",(4..9));
807 movdqa 0x40($Tbl),$t2
811 paddd @X[2],$t2
817 movdqa $t2,0x20(%rsp)
834 '&movdqa ($t2,$t0);',
837 '&psrld ($t2,$sigma0[0])',
840 '&pxor ($t0,$t2)',
841 '&psrld ($t2,$sigma0[1]-$sigma0[0]);'.
844 '&pxor ($t0,$t2);',
845 '&movdqa ($t2,$t3)',
849 '&psrlq ($t2,$sigma1[0])',
850 '&pxor ($t3,$t2);',
851 '&psrlq ($t2,$sigma1[1]-$sigma1[0])',
852 '&pxor ($t3,$t2)',
856 '&movdqa ($t2,$t3);',
858 '&psrlq ($t2,$sigma1[0])',
859 '&pxor ($t3,$t2);',
860 '&psrlq ($t2,$sigma1[1]-$sigma1[0])',
861 '&pxor ($t3,$t2);',
862 '&movdqa ($t2,16*2*$j."($Tbl)")',
903 &movdqa ($t2,$t0);
913 &psrld ($t2,$sigma0[0]);
922 &pxor ($t0,$t2);
927 &psrld ($t2,$sigma0[1]-$sigma0[0]);
935 &pxor ($t0,$t2);
938 &movdqa ($t2,$t3);
951 &psrlq ($t2,$sigma1[0]);
955 &pxor ($t3,$t2);
960 &psrlq ($t2,$sigma1[1]-$sigma1[0]);
963 &pxor ($t3,$t2);
986 &movdqa ($t2,$t3);
992 &psrlq ($t2,$sigma1[0]);
995 &pxor ($t3,$t2);
1001 &psrlq ($t2,$sigma1[1]-$sigma1[0]);
1005 &pxor ($t3,$t2);
1013 &movdqa ($t2,16*2*$j."($Tbl)");
1025 &paddd ($t2,@X[0]);
1027 &movdqa (16*$j."(%rsp)",$t2);
1140 my ($t0,$t1,$t2,$t3) = map("%xmm$_",(4..7));
1157 vpaddd 0x40($Tbl),@X[2],$t2
1163 vmovdqa $t2,0x20(%rsp)
1196 &vprotd ($t2,$t1,$sigma0[1]-$sigma0[0]);
1207 &vpxor ($t0,$t0,$t2); # sigma0(X[1..4])
1210 &vpsrld ($t2,@X[3],$sigma1[2]);
1219 &vpxor ($t3,$t3,$t2);
1242 &vpsrld ($t2,@X[0],$sigma1[2]);
1248 &vpxor ($t3,$t3,$t2);
1268 &vpaddd ($t2,@X[0],16*2*$j."($Tbl)");
1270 &vmovdqa (16*$j."(%rsp)",$t2);
1286 my ($t0,$t1,$t2,$t3) = map("%xmm$_",(8..11));
1311 vpaddq -0x40($Tbl),@X[2],$t2
1317 vmovdqa $t2,0x20(%rsp)
1318 vpaddq 0x40($Tbl),@X[6],$t2
1325 vmovdqa $t2,0x60(%rsp)
1358 &vprotq ($t2,$t1,$sigma0[1]-$sigma0[0]);
1369 &vpxor ($t0,$t0,$t2); # sigma0(X[1..2])
1372 &vpsrlq ($t2,@X[7],$sigma1[2]);
1381 &vpxor ($t3,$t3,$t2);
1396 &vpaddq ($t2,@X[0],16*2*$j-0x80."($Tbl)");
1398 &vmovdqa (16*$j."(%rsp)",$t2);
1515 my ($t0,$t1,$t2,$t3, $t4,$t5) = map("%xmm$_",(4..9));
1535 vpaddd 0x40($Tbl),@X[2],$t2
1541 vmovdqa $t2,0x20(%rsp)
1555 '&vpsrld ($t2,$t0,$sigma0[0]);',
1559 '&vpxor ($t0,$t3,$t2)',
1561 '&vpsrld ($t2,$t2,$sigma0[1]-$sigma0[0]);',
1564 '&vpxor ($t0,$t0,$t2)',
1565 '&vpsrld ($t2,$t3,$sigma1[2]);',
1569 '&vpxor ($t2,$t2,$t3);',
1571 '&vpxor ($t2,$t2,$t3)',
1572 '&vpshufb ($t2,$t2,$t4)', # sigma1(X[14..15])
1573 '&vpaddd (@X[0],@X[0],$t2)', # X[0..1] += sigma1(X[14..15])
1575 '&vpsrld ($t2,$t3,$sigma1[2])',
1577 '&vpxor ($t2,$t2,$t3);',
1579 '&vpxor ($t2,$t2,$t3)',
1580 '&vpshufb ($t2,$t2,$t5)',
1581 '&vpaddd (@X[0],@X[0],$t2)' # X[2..3] += sigma1(X[16..17])
1597 &vpaddd ($t2,@X[0],16*2*$j."($Tbl)");
1599 &vmovdqa (16*$j."(%rsp)",$t2);
1615 my ($t0,$t1,$t2,$t3) = map("%xmm$_",(8..11));
1641 vpaddq -0x40($Tbl),@X[2],$t2
1647 vmovdqa $t2,0x20(%rsp)
1648 vpaddq 0x40($Tbl),@X[6],$t2
1655 vmovdqa $t2,0x60(%rsp)
1669 '&vpsrlq ($t2,$t0,$sigma0[0])',
1673 '&vpxor ($t0,$t3,$t2)',
1674 '&vpsrlq ($t2,$t2,$sigma0[1]-$sigma0[0]);',
1677 '&vpxor ($t0,$t0,$t2)',
1680 '&vpsllq ($t2,@X[7],8*$SZ-$sigma1[1]);',
1683 '&vpxor ($t3,$t3,$t2)',
1684 '&vpsllq ($t2,$t2,$sigma1[1]-$sigma1[0]);',
1687 '&vpxor ($t3,$t3,$t2)',
1704 &vpaddq ($t2,@X[0],16*2*$j-0x80."($Tbl)");
1706 &vmovdqa (16*$j."(%rsp)",$t2);
1871 my ($t0,$t1,$t2,$t3, $t4,$t5) = map("%ymm$_",(4..9));
1897 vpaddd 0x40($Tbl),@X[2],$t2
1904 vmovdqa $t2,0x00(%rsp)
1929 &vpaddd ($t2,@X[0],16*2*$j."($Tbl)");
1931 &vmovdqa ((32*$j)%$PUSH8."(%rsp)",$t2);
1948 my ($t0,$t1,$t2,$t3) = map("%ymm$_",(8..11));
1964 vmovdqa `$SZ*2*$rounds-0x80`($Tbl),$t2
1967 vpshufb $t2,@X[0],@X[0]
1969 vpshufb $t2,@X[1],@X[1]
1971 vpshufb $t2,@X[2],@X[2]
1973 vpshufb $t2,@X[3],@X[3]
1975 vpshufb $t2,@X[4],@X[4]
1977 vpshufb $t2,@X[5],@X[5]
1981 vpshufb $t2,@X[6],@X[6]
1983 vpshufb $t2,@X[7],@X[7]
1984 vpaddq -0x40($Tbl),@X[2],$t2
1990 vmovdqa $t2,0x40(%rsp)
1991 vpaddq 0x40($Tbl),@X[6],$t2
1999 vmovdqa $t2,0x40(%rsp)
2026 &vpaddq ($t2,@X[0],16*2*$j-0x80."($Tbl)");
2028 &vmovdqa ((32*$j)%$PUSH8."(%rsp)",$t2);