Lines Matching refs:a0
124 my ($a0,$b0,$c0,$d0)=@_;
125 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
161 "&add (@x[$a0],@x[$b0])", # Q1
162 "&xor (@x[$d0],@x[$a0])",
175 "&add (@x[$a0],@x[$b0])",
176 "&xor (@x[$d0],@x[$a0])",
566 my ($a0,$b0,$c0,$d0)=@_;
567 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
596 "&paddd (@x[$a0],@x[$b0])", # Q1
598 "&pxor (@x[$d0],@x[$a0])",
617 "&paddd (@x[$a0],@x[$b0])",
619 "&pxor (@x[$d0],@x[$a0])",
830 punpcklqdq $xa2,$xa0 # "a0"
1149 my ($a0,$b0,$c0,$d0)=@_;
1150 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
1179 "&vpaddd (@x[$a0],@x[$a0],@x[$b0])", # Q1
1180 "&vpxor (@x[$d0],@x[$a0],@x[$d0])",
1198 "&vpaddd (@x[$a0],@x[$a0],@x[$b0])",
1199 "&vpxor (@x[$d0],@x[$a0],@x[$d0])",
1392 vpunpcklqdq $xt3,$xt2,$xa1 # "a0"
2010 my ($a0,$b0,$c0,$d0)=@_;
2011 my ($a1,$b1,$c1,$d1)=map(($_&~3)+(($_+1)&3),($a0,$b0,$c0,$d0));
2017 "&vpaddd (@x[$a0],@x[$a0],@x[$b0])", # Q1
2021 "&vpxord (@x[$d0],@x[$d0],@x[$a0])",
2043 "&vpaddd (@x[$a0],@x[$a0],@x[$b0])",
2047 "&vpxord (@x[$d0],@x[$d0],@x[$a0])",
2190 vpunpcklqdq $xt3,$xt2,$xa1 # "a0"