Lines Matching refs:b1
153 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
154 my ($a2,$b2,$c2,$d2)=map(($_&~3)+(($_+1)&3),($a1,$b1,$c1,$d1));
192 "&add (@x[$a1],@x[$b1])", # Q2
200 "&xor (@x[$b1],$xc_)",
201 "&rol (@x[$b1],12)",
206 "&add (@x[$a1],@x[$b1])",
214 "&xor (@x[$b1],$xc_)",
215 "&rol (@x[$b1],7)",
616 my ($a1,$b1,$c1,$d1)=map("%xmm$_",(10,11,0,1));
621 &paddd ($a1,$b1);
629 &pxor ($b1,$c1);
632 &movdqa($t1,$b1);
634 &psrld ($b1,20);
637 &por ($b1,$t1);
641 &paddd ($a1,$b1);
649 &pxor ($b1,$c1);
652 &movdqa($t1,$b1);
654 &psrld ($b1,25);
657 &por ($b1,$t1);
692 movdqa $b,$b1
709 &pshufd ($b1,$b1,0b00111001);
717 &pshufd ($b1,$b1,0b10010011);
730 paddd 0x10(%rsp),$b1
746 pxor $t1,$b1
756 movdqu $b1,0x50($out)
789 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
790 my ($a2,$b2,$c2,$d2)=map(($_&~3)+(($_+1)&3),($a1,$b1,$c1,$d1));
819 "&paddd (@x[$a1],@x[$b1])", # Q2
828 "&pxor (@x[$b1],$xc_)",
832 "&movdqa ($t1,@x[$b1])",
833 "&pslld (@x[$b1],12)",
837 "&por (@x[$b1],$t1)",
840 "&paddd (@x[$a1],@x[$b1])",
849 "&pxor (@x[$b1],$xc_)",
853 "&movdqa ($t0,@x[$b1])",
854 "&pslld (@x[$b1],7)",
858 "&por (@x[$b1],$t0)",
1382 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
1383 my ($a2,$b2,$c2,$d2)=map(($_&~3)+(($_+1)&3),($a1,$b1,$c1,$d1));
1389 "&vpaddd (@x[$a1],@x[$a1],@x[$b1])", # Q2
1406 "&vpxor (@x[$b1],@x[$c1],@x[$b1])",
1410 "&vprotd (@x[$b1],@x[$b1],12)",
1415 "&vpaddd (@x[$a1],@x[$b1],@x[$a1])", # flip
1432 "&vpxor (@x[$b1],@x[$c1],@x[$b1])",
1436 "&vprotd (@x[$b1],@x[$b1],7)",
1832 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
1833 my ($a2,$b2,$c2,$d2)=map(($_&~3)+(($_+1)&3),($a1,$b1,$c1,$d1));
1864 "&vpaddd (@x[$a1],@x[$a1],@x[$b1])", # Q2
1875 "&vpxor (@x[$b1],$xc_,@x[$b1])",
1876 "&vpslld ($t1,@x[$b1],12)",
1877 "&vpsrld (@x[$b1],@x[$b1],20)",
1878 "&vpor (@x[$b1],$t1,@x[$b1])",
1883 "&vpaddd (@x[$a1],@x[$a1],@x[$b1])",
1894 "&vpxor (@x[$b1],$xc_,@x[$b1])",
1895 "&vpslld ($t0,@x[$b1],7)",
1896 "&vpsrld (@x[$b1],@x[$b1],25)",
1897 "&vpor (@x[$b1],$t0,@x[$b1])",
2899 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
2900 my ($a2,$b2,$c2,$d2)=map(($_&~3)+(($_+1)&3),($a1,$b1,$c1,$d1));
2906 "&vpaddd (@x[$a1],@x[$a1],@x[$b1])", # Q2
2923 "&vpxord (@x[$b1],@x[$b1],@x[$c1])",
2927 "&vprold (@x[$b1],@x[$b1],12)",
2932 "&vpaddd (@x[$a1],@x[$a1],@x[$b1])",
2949 "&vpxord (@x[$b1],@x[$b1],@x[$c1])",
2953 "&vprold (@x[$b1],@x[$b1],7)",