Lines Matching full:d2
332 adds $h2,lr,r0 @ d2+=d1>>32
335 adds $h3,r2,r1 @ d3+=d2>>32
494 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14));
548 @ d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
554 vmull.u32 $D2,$R2,${R0}[1]
560 vmlal.u32 $D2,$R1,${R1}[1]
567 vmlal.u32 $D2,$R0,${R2}[1]
573 vmlal.u32 $D2,$R4,${S3}[1]
579 vmlal.u32 $D2,$R3,${S4}[1]
644 vadd.i64 $D2,$D2,$T1 @ h1 -> h2
650 vshrn.u64 $T1#lo,$D2,#26
651 vmovn.i64 $D2#lo,$D2
654 vbic.i32 $D2#lo,#0xfc000000
670 vtrn.32 $R2,$D2#lo
701 vshl.u32 $S2,$D2#lo,#2
702 vmov $R2,$D2#lo
708 vadd.i32 $S2,$S2,$D2#lo
756 veor $D2#lo,$D2#lo,$D2#lo
770 vmov.32 $D2#lo[0],r4
785 veor $D2#lo,$D2#lo,$D2#lo
788 vld4.32 {$D0#lo[0],$D1#lo[0],$D2#lo[0],$D3#lo[0]},[$ctx]!
827 vadd.i32 $H2#hi,$H2#lo,$D2#lo
898 @ d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
905 vadd.i32 $H2#lo,$H2#lo,$D2#lo @ accumulate inp[0:1]
906 vmull.u32 $D2,$H2#hi,${R0}[1]
911 vmlal.u32 $D2,$H1#hi,${R1}[1]
930 vmlal.u32 $D2,$H0#hi,${R2}[1]
936 vmlal.u32 $D2,$H4#hi,${S3}[1]
942 vmlal.u32 $D2,$H3#hi,${S4}[1]
954 vmlal.u32 $D2,$H2#lo,${R0}[0]
961 vmlal.u32 $D2,$H1#lo,${R1}[0]
967 vmlal.u32 $D2,$H0#lo,${R2}[0]
975 vmlal.u32 $D2,$H4#lo,${S3}[0]
980 vmlal.u32 $D2,$H3#lo,${S4}[0]
1010 vadd.i64 $D2,$D2,$T1 @ h1 -> h2
1019 vshrn.u64 $T1#lo,$D2,#26
1020 vmovn.i64 $D2#lo,$D2
1025 vbic.i32 $D2#lo,#0xfc000000
1052 vadd.i32 $H2#hi,$H2#lo,$D2#lo @ add hash value and move to #hi
1062 vadd.i32 $H2#lo,$H2#lo,$D2#lo @ can be redundant
1063 vmull.u32 $D2,$H2#hi,$R0
1079 vmlal.u32 $D2,$H1#hi,$R1
1087 vmlal.u32 $D2,$H0#hi,$R2
1097 vmlal.u32 $D2,$H4#hi,$S3
1105 vmlal.u32 $D2,$H3#hi,$S4
1115 vmlal.u32 $D2,$H2#lo,$R0
1127 vmlal.u32 $D2,$H1#lo,$R1
1135 vmlal.u32 $D2,$H0#lo,$R2
1141 vmlal.u32 $D2,$H4#lo,$S3
1149 vmlal.u32 $D2,$H3#lo,$S4
1159 vadd.i64 $D2#lo,$D2#lo,$D2#hi
1175 vadd.i64 $D2,$D2,$T1 @ h1 -> h2
1179 vshr.u64 $T1,$D2,#26
1180 vand.i64 $D2,$D2,$MASK
1197 vst4.32 {$D0#lo[0],$D1#lo[0],$D2#lo[0],$D3#lo[0]},[$ctx]!