Lines Matching refs:q4
111 vmov.i16 q4, #0
116 vst1.64 {q4-q5}, [r2,:128]!
118 vst1.64 {q4-q5}, [r2,:128]!
120 vst1.64 {q4-q5}, [r2,:128]!
124 vst1.64 {q4-q5}, [r2,:128]!
129 vmull.s16 q4, d2, xC4S4 // ((ip[0] + ip[4]) * C4) << 16
135 vshrn.s32 d6, q4, #16
140 vadd.s16 q8, q8, q4 // F = (ip[0] - ip[4]) * C4
145 vmull.s16 q4, d30, xC7S1 // (ip[7] * C7) << 16
151 vshrn.s32 d6, q4, #16 // ip[7] * C7
157 vsub.s16 q15, q4, q2 // B = ip[1] * C7 - ip[7] * C1
161 vmull.s16 q4, d22, xC3S5 // (ip[3] * C3) << 16
167 vshrn.s32 d6, q4, #16
172 vadd.s16 q4, q4, q13 // ip[5] * C5
174 vadd.s16 q11, q3, q4 // C = ip[3] * C3 + ip[5] * C5
178 vmull.s16 q4, d20, xC2S6 // (ip[2] * C2) << 16
184 vshrn.s32 d6, q4, #16
195 vadd.s16 q15, q3, q4 // G = ip[2] * C2 + ip[6] * C6
199 vmull.s16 q4, d28, xC2S6 // (ip[6] * C2) << 16
205 vshrn.s32 d6, q4, #16
213 vsub.s16 q14, q4, q3 // H = ip[2] * C6 - ip[6] * C2
232 vadd.s16 q4, q9, q14 // Hd = Bd + H
236 vadd.s16 q9, q10, q4 // [1] = Add + Hd
237 vsub.s16 q10, q10, q4 // [2] = Add - Hd