• Home
  • Raw
  • Download

Lines Matching refs:s16

41     vrshr.s16       q0,  q0,  #3
45 vabs.s16 q1, q0
46 vshr.s16 q0, q0, #15
55 vqmovun.s16 d0, q2
56 vqmovun.s16 d1, q3
121 vadd.s16 q1, q8, q12
122 vsub.s16 q8, q8, q12
127 vmull.s16 q2, d18, xC1S7 // (ip[1] * C1) << 16
128 vmull.s16 q3, d19, xC1S7
129 vmull.s16 q4, d2, xC4S4 // ((ip[0] + ip[4]) * C4) << 16
130 vmull.s16 q5, d3, xC4S4
131 vmull.s16 q6, d16, xC4S4 // ((ip[0] - ip[4]) * C4) << 16
132 vmull.s16 q7, d17, xC4S4
139 vadd.s16 q12, q1, q3 // E = (ip[0] + ip[4]) * C4
140 vadd.s16 q8, q8, q4 // F = (ip[0] - ip[4]) * C4
141 vadd.s16 q1, q2, q9 // ip[1] * C1
143 vmull.s16 q2, d30, xC1S7 // (ip[7] * C1) << 16
144 vmull.s16 q3, d31, xC1S7
145 vmull.s16 q4, d30, xC7S1 // (ip[7] * C7) << 16
146 vmull.s16 q5, d31, xC7S1
147 vmull.s16 q6, d18, xC7S1 // (ip[1] * C7) << 16
148 vmull.s16 q7, d19, xC7S1
155 vadd.s16 q2, q2, q15 // ip[7] * C1
156 vadd.s16 q9, q1, q3 // A = ip[1] * C1 + ip[7] * C7
157 vsub.s16 q15, q4, q2 // B = ip[1] * C7 - ip[7] * C1
159 vmull.s16 q2, d22, xC5S3 // (ip[3] * C5) << 16
160 vmull.s16 q3, d23, xC5S3
161 vmull.s16 q4, d22, xC3S5 // (ip[3] * C3) << 16
162 vmull.s16 q5, d23, xC3S5
163 vmull.s16 q6, d26, xC5S3 // (ip[5] * C5) << 16
164 vmull.s16 q7, d27, xC5S3
171 vadd.s16 q3, q3, q11 // ip[3] * C3
172 vadd.s16 q4, q4, q13 // ip[5] * C5
173 vadd.s16 q1, q2, q11 // ip[3] * C5
174 vadd.s16 q11, q3, q4 // C = ip[3] * C3 + ip[5] * C5
176 vmull.s16 q2, d26, xC3S5 // (ip[5] * C3) << 16
177 vmull.s16 q3, d27, xC3S5
178 vmull.s16 q4, d20, xC2S6 // (ip[2] * C2) << 16
179 vmull.s16 q5, d21, xC2S6
180 vmull.s16 q6, d28, xC6S2 // (ip[6] * C6) << 16
181 vmull.s16 q7, d29, xC6S2
188 vadd.s16 q2, q2, q13 // ip[5] * C3
189 vadd.s16 q3, q3, q10 // ip[2] * C2
190 vsub.s16 q13, q2, q1 // D = ip[5] * C3 - ip[3] * C5
191 vsub.s16 q1, q9, q11 // (A - C)
192 vadd.s16 q11, q9, q11 // Cd = A + C
193 vsub.s16 q9, q15, q13 // (B - D)
194 vadd.s16 q13, q15, q13 // Dd = B + D
195 vadd.s16 q15, q3, q4 // G = ip[2] * C2 + ip[6] * C6
197 vmull.s16 q2, d2, xC4S4 // ((A - C) * C4) << 16
198 vmull.s16 q3, d3, xC4S4
199 vmull.s16 q4, d28, xC2S6 // (ip[6] * C2) << 16
200 vmull.s16 q5, d29, xC2S6
201 vmull.s16 q6, d20, xC6S2 // (ip[2] * C6) << 16
202 vmull.s16 q7, d21, xC6S2
208 vmull.s16 q5, d18, xC4S4 // ((B - D) * C4) << 16
209 vmull.s16 q6, d19, xC4S4
211 vadd.s16 q3, q3, q14 // ip[6] * C2
212 vadd.s16 q10, q1, q2 // Ad = (A - C) * C4
213 vsub.s16 q14, q4, q3 // H = ip[2] * C6 - ip[6] * C2
221 vadd.s16 q12, q12, q0
222 vadd.s16 q8, q8, q0
227 vadd.s16 q2, q12, q15 // Gd = E + G
228 vadd.s16 q9, q1, q9 // (B - D) * C4
229 vsub.s16 q12, q12, q15 // Ed = E - G
230 vsub.s16 q3, q8, q10 // Fd = F - Ad
231 vadd.s16 q10, q8, q10 // Add = F + Ad
232 vadd.s16 q4, q9, q14 // Hd = Bd + H
233 vsub.s16 q14, q9, q14 // Bdd = Bd - H
234 vadd.s16 q8, q2, q11 // [0] = Gd + Cd
235 vsub.s16 q15, q2, q11 // [7] = Gd - Cd
236 vadd.s16 q9, q10, q4 // [1] = Add + Hd
237 vsub.s16 q10, q10, q4 // [2] = Add - Hd
238 vadd.s16 q11, q12, q13 // [3] = Ed + Dd
239 vsub.s16 q12, q12, q13 // [4] = Ed - Dd
243 vadd.s16 q13, q3, q14 // [5] = Fd + Bdd
244 vsub.s16 q14, q3, q14 // [6] = Fd - Bdd
257 vadd.s16 q1, q8, q12
259 vsub.s16 q8, q8, q12
280 vqshrun.s16 d0, q8, #4
281 vqshrun.s16 d1, q9, #4
282 vqshrun.s16 d2, q10, #4
283 vqshrun.s16 d3, q11, #4
285 vqshrun.s16 d4, q12, #4
287 vqshrun.s16 d5, q13, #4
289 vqshrun.s16 d6, q14, #4
291 vqshrun.s16 d7, q15, #4
311 vshr.s16 q8, q8, #4
313 vshr.s16 q9, q9, #4
319 vshr.s16 q10, q10, #4
321 vshr.s16 q11, q11, #4
323 vqmovun.s16 d0, q8
325 vqmovun.s16 d1, q9
328 vshr.s16 q12, q12, #4
329 vshr.s16 q13, q13, #4
330 vqmovun.s16 d2, q10
331 vqmovun.s16 d3, q11
334 vshr.s16 q14, q14, #4
335 vshr.s16 q15, q15, #4
337 vqmovun.s16 d4, q12
339 vqmovun.s16 d5, q13
345 vqmovun.s16 d6, q14
347 vqmovun.s16 d7, q15
360 vshr.s16 q15, q15, #5
376 vqmovun.s16 d0, q8
378 vqmovun.s16 d1, q9
380 vqmovun.s16 d2, q10
382 vqmovun.s16 d3, q11
384 vqmovun.s16 d4, q12
386 vqmovun.s16 d5, q13
388 vqmovun.s16 d6, q14
390 vqmovun.s16 d7, q15