Lines Matching refs:D2

496 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14));
556 vmull.u32 $D2,$R2,${R0}[1]
562 vmlal.u32 $D2,$R1,${R1}[1]
569 vmlal.u32 $D2,$R0,${R2}[1]
575 vmlal.u32 $D2,$R4,${S3}[1]
581 vmlal.u32 $D2,$R3,${S4}[1]
646 vadd.i64 $D2,$D2,$T1 @ h1 -> h2
652 vshrn.u64 $T1#lo,$D2,#26
653 vmovn.i64 $D2#lo,$D2
656 vbic.i32 $D2#lo,#0xfc000000
672 vtrn.32 $R2,$D2#lo
703 vshl.u32 $S2,$D2#lo,#2
704 vmov $R2,$D2#lo
710 vadd.i32 $S2,$S2,$D2#lo
757 veor $D2#lo,$D2#lo,$D2#lo
771 vmov.32 $D2#lo[0],r4
786 veor $D2#lo,$D2#lo,$D2#lo
789 vld4.32 {$D0#lo[0],$D1#lo[0],$D2#lo[0],$D3#lo[0]},[$ctx]!
828 vadd.i32 $H2#hi,$H2#lo,$D2#lo
906 vadd.i32 $H2#lo,$H2#lo,$D2#lo @ accumulate inp[0:1]
907 vmull.u32 $D2,$H2#hi,${R0}[1]
912 vmlal.u32 $D2,$H1#hi,${R1}[1]
931 vmlal.u32 $D2,$H0#hi,${R2}[1]
937 vmlal.u32 $D2,$H4#hi,${S3}[1]
943 vmlal.u32 $D2,$H3#hi,${S4}[1]
955 vmlal.u32 $D2,$H2#lo,${R0}[0]
962 vmlal.u32 $D2,$H1#lo,${R1}[0]
968 vmlal.u32 $D2,$H0#lo,${R2}[0]
976 vmlal.u32 $D2,$H4#lo,${S3}[0]
981 vmlal.u32 $D2,$H3#lo,${S4}[0]
1011 vadd.i64 $D2,$D2,$T1 @ h1 -> h2
1020 vshrn.u64 $T1#lo,$D2,#26
1021 vmovn.i64 $D2#lo,$D2
1026 vbic.i32 $D2#lo,#0xfc000000
1053 vadd.i32 $H2#hi,$H2#lo,$D2#lo @ add hash value and move to #hi
1063 vadd.i32 $H2#lo,$H2#lo,$D2#lo @ can be redundant
1064 vmull.u32 $D2,$H2#hi,$R0
1080 vmlal.u32 $D2,$H1#hi,$R1
1088 vmlal.u32 $D2,$H0#hi,$R2
1098 vmlal.u32 $D2,$H4#hi,$S3
1106 vmlal.u32 $D2,$H3#hi,$S4
1116 vmlal.u32 $D2,$H2#lo,$R0
1128 vmlal.u32 $D2,$H1#lo,$R1
1136 vmlal.u32 $D2,$H0#lo,$R2
1142 vmlal.u32 $D2,$H4#lo,$S3
1150 vmlal.u32 $D2,$H3#lo,$S4
1160 vadd.i64 $D2#lo,$D2#lo,$D2#hi
1176 vadd.i64 $D2,$D2,$T1 @ h1 -> h2
1180 vshr.u64 $T1,$D2,#26
1181 vand.i64 $D2,$D2,$MASK
1198 vst4.32 {$D0#lo[0],$D1#lo[0],$D2#lo[0],$D3#lo[0]},[$ctx]!