Lines Matching refs:sigma0
159 @sigma0=(1, 8, 7);
171 @sigma0=( 7,18, 3);
244 ror \$`$sigma0[1]-$sigma0[0]`,$a0
250 shr \$$sigma0[2],$T1
251 ror \$$sigma0[0],$a0
256 xor $a0,$T1 # sigma0(X[(i+1)&0xf])
878 '&psrld ($t0,$sigma0[2])',
880 '&psrld ($t2,$sigma0[0])',
882 '&pslld ($t1,8*$SZ-$sigma0[1]);'.
884 '&psrld ($t2,$sigma0[1]-$sigma0[0]);'.
886 '&pslld ($t1,$sigma0[1]-$sigma0[0]);'.
889 '&pxor ($t0,$t1);', # sigma0(X[1..4])
891 '&paddd (@X[0],$t0);', # X[0..3] += sigma0(X[1..4])
949 &psrld ($t0,$sigma0[2]);
956 &psrld ($t2,$sigma0[0]);
962 &pslld ($t1,8*$SZ-$sigma0[1]);
970 &psrld ($t2,$sigma0[1]-$sigma0[0]);
975 &pslld ($t1,$sigma0[1]-$sigma0[0]);
984 &pxor ($t0,$t1); # sigma0(X[1..4])
991 &paddd (@X[0],$t0); # X[0..3] += sigma0(X[1..4])
1246 &vprotd ($t1,$t0,8*$SZ-$sigma0[1]);
1249 &vpsrld ($t0,$t0,$sigma0[2]);
1257 &vprotd ($t2,$t1,$sigma0[1]-$sigma0[0]);
1268 &vpxor ($t0,$t0,$t2); # sigma0(X[1..4])
1274 &vpaddd (@X[0],@X[0],$t0); # X[0..3] += sigma0(X[1..4])
1408 &vprotq ($t1,$t0,8*$SZ-$sigma0[1]);
1411 &vpsrlq ($t0,$t0,$sigma0[2]);
1419 &vprotq ($t2,$t1,$sigma0[1]-$sigma0[0]);
1430 &vpxor ($t0,$t0,$t2); # sigma0(X[1..2])
1436 &vpaddq (@X[0],@X[0],$t0); # X[0..1] += sigma0(X[1..2])
1634 '&vpsrld ($t2,$t0,$sigma0[0]);',
1636 '&vpsrld ($t3,$t0,$sigma0[2])',
1637 '&vpslld ($t1,$t0,8*$SZ-$sigma0[1]);',
1640 '&vpsrld ($t2,$t2,$sigma0[1]-$sigma0[0]);',
1642 '&vpslld ($t1,$t1,$sigma0[1]-$sigma0[0]);',
1645 '&vpxor ($t0,$t0,$t1)', # sigma0(X[1..4])
1647 '&vpaddd (@X[0],@X[0],$t0)', # X[0..3] += sigma0(X[1..4])
1748 '&vpsrlq ($t2,$t0,$sigma0[0])',
1750 '&vpsrlq ($t3,$t0,$sigma0[2])',
1751 '&vpsllq ($t1,$t0,8*$SZ-$sigma0[1]);',
1753 '&vpsrlq ($t2,$t2,$sigma0[1]-$sigma0[0]);',
1755 '&vpsllq ($t1,$t1,$sigma0[1]-$sigma0[0]);',
1758 '&vpxor ($t0,$t0,$t1)', # sigma0(X[1..2])
1760 '&vpaddq (@X[0],@X[0],$t0)', # X[0..1] += sigma0(X[1..2])