Lines Matching full:d4

494 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14));
550 @ d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
556 vmull.u32 $D4,$R4,${R0}[1]
562 vmlal.u32 $D4,$R3,${R1}[1]
568 vmlal.u32 $D4,$R2,${R2}[1]
574 vmlal.u32 $D4,$R1,${R3}[1]
580 vmlal.u32 $D4,$R0,${R4}[1]
635 vadd.i64 $D4,$D4,$T0 @ h3 -> h4
640 vshrn.u64 $T0#lo,$D4,#26
641 vmovn.i64 $D4#lo,$D4
645 vbic.i32 $D4#lo,#0xfc000000
661 vadd.i32 $D4#lo,$D4#lo,$T1#lo @ h3 -> h4
673 vtrn.32 $R4,$D4#lo
705 vshl.u32 $S4,$D4#lo,#2
706 vmov $R4,$D4#lo
710 vadd.i32 $S4,$S4,$D4#lo
762 veor $D4#lo,$D4#lo,$D4#lo
772 vmov.32 $D4#lo[0],r6
787 veor $D4#lo,$D4#lo,$D4#lo
790 vld1.32 {$D4#lo[0]},[$ctx]
815 vadd.i32 $H4#hi,$H4#lo,$D4#lo @ add hash value and move to #hi
896 @ d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
915 vadd.i32 $H4#lo,$H4#lo,$D4#lo
916 vmull.u32 $D4,$H4#hi,${R0}[1]
924 vmlal.u32 $D4,$H3#hi,${R1}[1]
928 vmlal.u32 $D4,$H2#hi,${R2}[1]
934 vmlal.u32 $D4,$H1#hi,${R3}[1]
940 vmlal.u32 $D4,$H0#hi,${R4}[1]
952 vmlal.u32 $D4,$H4#lo,${R0}[0]
959 vmlal.u32 $D4,$H3#lo,${R1}[0]
965 vmlal.u32 $D4,$H2#lo,${R2}[0]
971 vmlal.u32 $D4,$H1#lo,${R3}[0]
977 vmlal.u32 $D4,$H0#lo,${R4}[0]
999 vadd.i64 $D4,$D4,$T0 @ h3 -> h4
1006 vshrn.u64 $T0#lo,$D4,#26
1007 vmovn.i64 $D4#lo,$D4
1012 vbic.i32 $D4#lo,#0xfc000000
1036 vadd.i32 $D4#lo,$D4#lo,$T1#lo @ h3 -> h4
1056 vadd.i32 $H4#hi,$H4#lo,$D4#lo
1070 vadd.i32 $H4#lo,$H4#lo,$D4#lo
1071 vmull.u32 $D4,$H4#hi,$R0
1078 vmlal.u32 $D4,$H3#hi,$R1
1085 vmlal.u32 $D4,$H2#hi,$R2
1095 vmlal.u32 $D4,$H1#hi,$R3
1103 vmlal.u32 $D4,$H0#hi,$R4
1119 vmlal.u32 $D4,$H4#lo,$R0
1126 vmlal.u32 $D4,$H3#lo,$R1
1133 vmlal.u32 $D4,$H2#lo,$R2
1139 vmlal.u32 $D4,$H1#lo,$R3
1147 vmlal.u32 $D4,$H0#lo,$R4
1157 vadd.i64 $D4#lo,$D4#lo,$D4#hi
1168 vadd.i64 $D4,$D4,$T0 @ h3 -> h4
1171 vshr.u64 $T0,$D4,#26
1172 vand.i64 $D4,$D4,$MASK
1189 vadd.i64 $D4,$D4,$T1 @ h3 -> h4
1198 vst1.32 {$D4#lo[0]},[$ctx]