Lines Matching refs:d0
150 my ($a0,$b0,$c0,$d0)=@_;
151 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
188 "&xor (@x[$d0],@x[$a0])",
189 "&rol (@x[$d0],16)",
194 "&add ($xc,@x[$d0])",
202 "&xor (@x[$d0],@x[$a0])",
203 "&rol (@x[$d0],8)",
208 "&add ($xc,@x[$d0])",
786 my ($a0,$b0,$c0,$d0)=@_;
787 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
818 "&pxor (@x[$d0],@x[$a0])",
820 "&pshufb (@x[$d0],$t1)",
823 "&paddd ($xc,@x[$d0])",
839 "&pxor (@x[$d0],@x[$a0])",
841 "&pshufb (@x[$d0],$t0)",
844 "&paddd ($xc,@x[$d0])",
1379 my ($a0,$b0,$c0,$d0)=@_;
1380 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
1390 "&vpxor (@x[$d0],@x[$a0],@x[$d0])",
1394 "&vprotd (@x[$d0],@x[$d0],16)",
1399 "&vpaddd (@x[$c0],@x[$c0],@x[$d0])",
1416 "&vpxor (@x[$d0],@x[$a0],@x[$d0])",
1420 "&vprotd (@x[$d0],@x[$d0],8)",
1425 "&vpaddd (@x[$c0],@x[$c0],@x[$d0])",
1829 my ($a0,$b0,$c0,$d0)=@_;
1830 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
1860 "&vpxor (@x[$d0],@x[$a0],@x[$d0])",
1861 "&vpshufb (@x[$d0],@x[$d0],$t1)",
1866 "&vpaddd ($xc,$xc,@x[$d0])",
1879 "&vpxor (@x[$d0],@x[$a0],@x[$d0])",
1880 "&vpshufb (@x[$d0],@x[$d0],$t0)",
1885 "&vpaddd ($xc,$xc,@x[$d0])",
2896 my ($a0,$b0,$c0,$d0)=@_;
2897 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
2907 "&vpxord (@x[$d0],@x[$d0],@x[$a0])",
2911 "&vprold (@x[$d0],@x[$d0],16)",
2916 "&vpaddd (@x[$c0],@x[$c0],@x[$d0])",
2933 "&vpxord (@x[$d0],@x[$d0],@x[$a0])",
2937 "&vprold (@x[$d0],@x[$d0],8)",
2942 "&vpaddd (@x[$c0],@x[$c0],@x[$d0])",