Lines Matching refs:h4

177 my ($h0,$h1,$h2,$h3,$h4,$r0,$r1,$r2,$r3)=map("r$_",(4..12));
210 addhi $h4,$h4,#1 @ 1<<128
251 addhi $h4,$h4,#1 @ padbit
272 adc $h4,$h4,#0
274 umlal r2,r3,$h4,$s1
283 mul r0,$s2,$h4
290 mul r2,$s3,$h4
302 mul $h4,$r0,$h4
311 add $h4,$h4,r3 @ h4+=d3>>32
313 and r1,$h4,#-4
314 and $h4,$h4,#3
320 adc $h4,$h4,#0
327 stmia $ctx,{$h0-$h4} @ store the result
343 my ($h0,$h1,$h2,$h3,$h4,$g0,$g1,$g2,$g3)=map("r$_",(3..11));
344 my $g4=$h4;
354 ldmia $ctx,{$h0-$h4}
359 adc $g4,$h4,#0
491 @ d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4
492 @ d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4
493 @ d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
494 @ d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4
495 @ d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
580 vadd.i64 $D4,$D4,$T0 @ h3 -> h4
597 vadd.i32 $D0#lo,$D0#lo,$T0#lo @ h4 -> h0
606 vadd.i32 $D4#lo,$D4#lo,$T1#lo @ h3 -> h4
844 @ d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
845 @ d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4
846 @ d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
847 @ d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4
848 @ d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4
947 vadd.i64 $D4,$D4,$T0 @ h3 -> h4
969 vaddl.u32 $D0,$D0#lo,$T0#lo @ h4 -> h0 [widen for a sec]
984 vadd.i32 $D4#lo,$D4#lo,$T1#lo @ h3 -> h4
1116 vadd.i64 $D4,$D4,$T0 @ h3 -> h4
1129 vadd.i64 $D0,$D0,$T0 @ h4 -> h0
1137 vadd.i64 $D4,$D4,$T1 @ h3 -> h4
1165 ldmia $ctx,{$h0-$h4}
1174 adcs $h3,$h3,$h4,lsl#8
1175 adc $h4,$g0,$h4,lsr#24 @ can be partially reduced ...
1177 and $g0,$h4,#-4 @ ... so reduce
1178 and $h4,$h3,#3
1184 adc $h4,$h4,#0
1190 adc $g4,$h4,#0