Lines Matching refs:a0
113 $a0 ="r3";
137 $ROR $a0,$e,$Sigma1[0]
140 xor $a0,$a0,$a1
146 xor $a0,$a0,$a1 ; Sigma1(e)
148 add $h,$h,$a0
150 $ROR $a0,$a,$Sigma0[0]
154 xor $a0,$a0,$a1
158 xor $a0,$a0,$a1 ; Sigma0(a)
166 add $h,$h,$a0
176 $ROR $a0,@X[($i+1)%16],$sigma0[0]
180 xor $a0,$a0,$a1
185 xor $a0,$a0,$a1 ; sigma0(X[(i+1)&0x0f])
188 add @X[$i],@X[$i],$a0
371 lwz $a0,`$i*$SZ`($inp)
372 rotlwi @X[$i],$a0,8
373 rlwimi @X[$i],$a0,24,0,7
374 rlwimi @X[$i],$a0,24,16,23
384 lwz $a0,`$i*$SZ`($inp)
386 rotlwi $t0,$a0,8
388 rlwimi $t0,$a0,24,0,7
390 rlwimi $t0,$a0,24,16,23
468 my ($s0,$s1,$t0,$t1,$t2,$t3,$a0,$a1,$a2,$a3)=map("r$_",(0,5,6,8..12,14,15));
477 xor $a0,$flo,$glo
485 and $a0,$a0,$elo
494 xor $a0,$a0,$glo ; Ch(e,f,g)
499 addc $hlo,$hlo,$a0 ; h+=Ch(e,f,g)
506 xor $a0,$alo,$blo ; a^b, b^c in next round
513 and $a2,$a2,$a0
577 srwi $a0,$t0,$sigma0[2]
580 insrwi $a0,$t1,$sigma0[2],0
586 xor $a0,$a0,$s0
590 addc $x0,$x0,$a0 ; x[i]+=sigma0(x[i+1])
591 srwi $a0,$t3,$sigma1[1]-32
597 insrwi $a0,$t2,$sigma1[1]-32,0
601 xor $s0,$s0,$a0
602 lwz $a0,`$XOFF+0+$SZ*(($i+9)%16)`($sp)
607 addc $x0,$x0,$a0 ; x[i]+=x[i+9]
630 lwz $a0,4($inp)
633 rotlwi $t0,$a0,8
635 rlwimi $t0,$a0,24,0,7
637 rlwimi $t0,$a0,24,16,23
642 ($a0,$a1,$a2,$a3) = ($a2,$a3,$a0,$a1);
645 li $a0,`$rounds/16-1`
646 mtctr $a0
654 ($a0,$a1,$a2,$a3) = ($a2,$a3,$a0,$a1);
668 lwz $a0,`$LITTLE_ENDIAN^16`($ctx)
681 adde @V[4],@V[4],$a0
682 lwz $a0,`$LITTLE_ENDIAN^48`($ctx)
701 adde @V[12],@V[12],$a0