Lines Matching refs:a0
49 my ($bi,$a0,$a1,$a2,$a3,$t0,$t1, $t2,$t3,
75 ld $a0,0($ap)
81 mulld $acc0,$a0,$bi # a[0]*b[0]
82 mulhdu $t0,$a0,$bi
97 mulld $t0,$a0,$bi
105 mulhdu $t0,$a0,$bi
189 ld $a0,0($ap)
196 # | | | | | |a1*a0| |
197 # | | | | |a2*a0| | |
198 # | |a3*a2|a3*a0| | | |
202 # +|a3*a3|a2*a2|a1*a1|a0*a0|
210 mulld $acc1,$a1,$a0 # a[1]*a[0]
211 mulhdu $t1,$a1,$a0
212 mulld $acc2,$a2,$a0 # a[2]*a[0]
213 mulhdu $t2,$a2,$a0
214 mulld $acc3,$a3,$a0 # a[3]*a[0]
215 mulhdu $acc4,$a3,$a0
229 mulld $acc0,$a0,$a0 # a[0]*a[0]
233 mulhdu $a0,$a0,$a0
252 addc $acc1,$acc1,$a0 # +a[i]*a[i]
325 mulld $a0,$t0,$bi
341 addc $a0,$a0,$ap
350 add $a0,$a0,$t0
352 std $a0,0($rp)
364 ld $a0,0($ap)
373 addc $a0,$a0,$t0
382 addc $a0,$a0,$t1
391 add $a0,$a0,$t0
393 std $a0,0($rp)
405 ld $a0,0($ap)
414 subfc $a0,$t0,$a0
424 subfc $a0,$t1,$a0
433 subf $a0,$t0,$a0
435 std $a0,0($rp)
448 ld $a0,0($ap)
459 addc $a0,$a0,$t0
471 subfc $a0,$t0,$a0
477 for (my @a=($a0,$a1,$a2,$a3), my $i=0; $i<4; shift(@a), $i++) {
506 my ($bi,$a0,$a1,$a2,$a3,$a4,$t0, $t1,
533 ld $a0,0($ap)
539 mulld $h0lo,$a0,$bi # a[0]*b[0]
540 mulhdu $h0hi,$a0,$bi
556 for(my @a=($a0,$a1,$a2,$a3,$a4),
611 mulld $t0,$a0,$bi
612 mulhdu $t1,$a0,$bi
624 and $a0,$h0lo,$mask
646 add $a0,$a0,$t0
652 srdi $t0,$a0,51
653 and $a0,$a0,$mask
659 std $a0,0($rp)
681 my ($a0,$a1,$a2,$a3,$a4,$t0,$t1) = ($a0,$a1,$a2,$a3,$a4,$t0,$t1);
700 ld $a0,0($ap)
706 add $bi,$a0,$a0 # a[0]*2
709 mulld $h0lo,$a0,$a0
710 mulhdu $h0hi,$a0,$a0
800 ld $a0,0($ap)
806 mulld $h0lo,$a0,$bi # a[0]*121666
807 mulhdu $h0hi,$a0,$bi