Lines Matching refs:a1
146 ($T1,$a0,$a1,$a2,$a3)=("%r12","%r13","%r14","%r15","%rdi");
158 ($T1,$a0,$a1,$a2,$a3)=("%r12d","%r13d","%r14d","%r15d","%edi");
187 ror \$`$Sigma0[2]-$Sigma0[1]`,$a1
191 xor $a,$a1
198 ror \$`$Sigma0[1]-$Sigma0[0]`,$a1
204 xor $a,$a1
211 ror \$$Sigma0[0],$a1 # Sigma0(a)
221 add $a1,$h # h+=Sigma0(a)
235 add $a1,$a # modulo-scheduled h+=Sigma0(a)
236 mov $a2,$a1
242 xor $a1,$a2
243 shr \$$sigma1[2],$a1
247 xor $a1,$a2 # sigma1(X[(i+14)&0xf])
253 mov $a,$a1
334 $code.=" mov @ROT[0],$a1\n";
354 add $a1,$A # modulo-scheduled h+=Sigma0(a)
709 '&mov ($a,$a1)',
712 '&ror ($a1,$Sigma0[2]-$Sigma0[1])',
717 '&xor ($a1,$a)',
725 '&ror ($a1,$Sigma0[1]-$Sigma0[0])',
732 '&xor ($a1,$a)',
736 '&ror ($a1,$Sigma0[0])', # Sigma0(a)
741 '&add ($a1,$h);'. # h+=Sigma0(a)
818 mov $A,$a1
1046 mov $a1,$A
1164 mov $A,$a1
1326 mov $A,$a1
1418 mov $a1,$A
1542 mov $A,$a1
1656 mov $A,$a1
1726 mov $a1,$A
1785 # at start $a1 should be zero, $a3 - $b^$c and $a4 copy of $f
1794 '&lea ($a,"($a,$a1)")', # h+=Sigma0(a) from the past
1799 '&rorx ($a1,$e,$Sigma1[0])',
1801 '&xor ($a0,$a1)', # Sigma1(e)
1807 '&rorx ($a1,$a,$Sigma0[1])',
1812 '&xor ($a1,$a4)',
1815 '&xor ($a1,$a0)', # Sigma0(a)
1821 # and at the finish one has to $a+=$a1
1904 xor $a1,$a1
2000 xor $a1,$a1
2050 add $a1,$A
2075 xor $a1,$a1
2093 add $a1,$A