Lines Matching refs:u8

67     vld1.u8         {q3}, [r0], r1          ;load src data
69 vld1.u8 {q4}, [r0], r1
71 vld1.u8 {q5}, [r0], r1
73 vld1.u8 {q6}, [r0], r1
79 vmull.u8 q7, d6, d0 ;(src_ptr[-2] * vp8_filter[0])
80 vmull.u8 q8, d8, d0
81 vmull.u8 q9, d10, d0
82 vmull.u8 q10, d12, d0
89 vmlsl.u8 q7, d28, d1 ;-(src_ptr[-1] * vp8_filter[1])
90 vmlsl.u8 q8, d29, d1
91 vmlsl.u8 q9, d30, d1
92 vmlsl.u8 q10, d31, d1
99 vmlsl.u8 q7, d28, d4 ;-(src_ptr[2] * vp8_filter[4])
100 vmlsl.u8 q8, d29, d4
101 vmlsl.u8 q9, d30, d4
102 vmlsl.u8 q10, d31, d4
109 vmlal.u8 q7, d28, d2 ;(src_ptr[0] * vp8_filter[2])
110 vmlal.u8 q8, d29, d2
111 vmlal.u8 q9, d30, d2
112 vmlal.u8 q10, d31, d2
119 vmlal.u8 q7, d28, d5 ;(src_ptr[3] * vp8_filter[5])
120 vmlal.u8 q8, d29, d5
121 vmlal.u8 q9, d30, d5
122 vmlal.u8 q10, d31, d5
129 vmull.u8 q3, d28, d3 ;(src_ptr[1] * vp8_filter[3])
130 vmull.u8 q4, d29, d3
131 vmull.u8 q5, d30, d3
132 vmull.u8 q6, d31, d3
139 vld1.u8 {q3}, [r0], r1 ;load src data
141 vqrshrun.s16 d22, q7, #7 ;shift/round/saturate to u8
146 vld1.u8 {q4}, [r0], r1
147 vst1.u8 {d22}, [lr]! ;store result
148 vld1.u8 {q5}, [r0], r1
149 vst1.u8 {d23}, [lr]!
150 vld1.u8 {q6}, [r0], r1
151 vst1.u8 {d24}, [lr]!
152 vld1.u8 {q7}, [r0], r1
153 vst1.u8 {d25}, [lr]!
156 vmull.u8 q8, d6, d0 ;(src_ptr[-2] * vp8_filter[0])
157 vmull.u8 q9, d8, d0
158 vmull.u8 q10, d10, d0
159 vmull.u8 q11, d12, d0
160 vmull.u8 q12, d14, d0
168 vmlsl.u8 q8, d27, d1 ;-(src_ptr[-1] * vp8_filter[1])
169 vmlsl.u8 q9, d28, d1
170 vmlsl.u8 q10, d29, d1
171 vmlsl.u8 q11, d30, d1
172 vmlsl.u8 q12, d31, d1
180 vmlsl.u8 q8, d27, d4 ;-(src_ptr[2] * vp8_filter[4])
181 vmlsl.u8 q9, d28, d4
182 vmlsl.u8 q10, d29, d4
183 vmlsl.u8 q11, d30, d4
184 vmlsl.u8 q12, d31, d4
192 vmlal.u8 q8, d27, d2 ;(src_ptr[0] * vp8_filter[2])
193 vmlal.u8 q9, d28, d2
194 vmlal.u8 q10, d29, d2
195 vmlal.u8 q11, d30, d2
196 vmlal.u8 q12, d31, d2
204 vmlal.u8 q8, d27, d5 ;(src_ptr[3] * vp8_filter[5])
205 vmlal.u8 q9, d28, d5
206 vmlal.u8 q10, d29, d5
207 vmlal.u8 q11, d30, d5
208 vmlal.u8 q12, d31, d5
216 vmull.u8 q3, d27, d3 ;(src_ptr[1] * vp8_filter[3])
217 vmull.u8 q4, d28, d3
218 vmull.u8 q5, d29, d3
219 vmull.u8 q6, d30, d3
220 vmull.u8 q7, d31, d3
228 vqrshrun.s16 d26, q8, #7 ;shift/round/saturate to u8
240 vld1.u8 {q11}, [lr]!
245 vld1.u8 {q12}, [lr]!
254 vmull.u8 q3, d22, d0 ;(src_ptr[-2] * vp8_filter[0])
255 vmull.u8 q4, d23, d0
256 vmull.u8 q5, d24, d0
257 vmull.u8 q6, d25, d0
259 vmlsl.u8 q3, d23, d1 ;-(src_ptr[-1] * vp8_filter[1])
260 vmlsl.u8 q4, d24, d1
261 vmlsl.u8 q5, d25, d1
262 vmlsl.u8 q6, d26, d1
264 vmlsl.u8 q3, d26, d4 ;-(src_ptr[2] * vp8_filter[4])
265 vmlsl.u8 q4, d27, d4
266 vmlsl.u8 q5, d28, d4
267 vmlsl.u8 q6, d29, d4
269 vmlal.u8 q3, d24, d2 ;(src_ptr[0] * vp8_filter[2])
270 vmlal.u8 q4, d25, d2
271 vmlal.u8 q5, d26, d2
272 vmlal.u8 q6, d27, d2
274 vmlal.u8 q3, d27, d5 ;(src_ptr[3] * vp8_filter[5])
275 vmlal.u8 q4, d28, d5
276 vmlal.u8 q5, d29, d5
277 vmlal.u8 q6, d30, d5
279 vmull.u8 q7, d25, d3 ;(src_ptr[1] * vp8_filter[3])
280 vmull.u8 q8, d26, d3
281 vmull.u8 q9, d27, d3
282 vmull.u8 q10, d28, d3
289 vqrshrun.s16 d6, q7, #7 ;shift/round/saturate to u8
294 vst1.u8 {d6}, [r4], r5 ;store result
295 vst1.u8 {d7}, [r4], r5
296 vst1.u8 {d8}, [r4], r5
297 vst1.u8 {d9}, [r4], r5
308 vld1.u8 {q3}, [r0], r1 ;load src data
311 vld1.u8 {q4}, [r0], r1
313 vld1.u8 {q5}, [r0], r1
315 vld1.u8 {q6}, [r0], r1
325 vmull.u8 q7, d6, d0 ;(src_ptr[-2] * vp8_filter[0])
326 vmull.u8 q8, d8, d0
327 vmull.u8 q9, d10, d0
328 vmull.u8 q10, d12, d0
335 vmlsl.u8 q7, d28, d1 ;-(src_ptr[-1] * vp8_filter[1])
336 vmlsl.u8 q8, d29, d1
337 vmlsl.u8 q9, d30, d1
338 vmlsl.u8 q10, d31, d1
345 vmlsl.u8 q7, d28, d4 ;-(src_ptr[2] * vp8_filter[4])
346 vmlsl.u8 q8, d29, d4
347 vmlsl.u8 q9, d30, d4
348 vmlsl.u8 q10, d31, d4
355 vmlal.u8 q7, d28, d2 ;(src_ptr[0] * vp8_filter[2])
356 vmlal.u8 q8, d29, d2
357 vmlal.u8 q9, d30, d2
358 vmlal.u8 q10, d31, d2
365 vmlal.u8 q7, d28, d5 ;(src_ptr[3] * vp8_filter[5])
366 vmlal.u8 q8, d29, d5
367 vmlal.u8 q9, d30, d5
368 vmlal.u8 q10, d31, d5
375 vmull.u8 q3, d28, d3 ;(src_ptr[1] * vp8_filter[3])
376 vmull.u8 q4, d29, d3
377 vmull.u8 q5, d30, d3
378 vmull.u8 q6, d31, d3
385 vqrshrun.s16 d22, q7, #7 ;shift/round/saturate to u8
390 vst1.u8 {d22}, [r4], r5 ;store result
391 vst1.u8 {d23}, [r4], r5
392 vst1.u8 {d24}, [r4], r5
393 vst1.u8 {d25}, [r4], r5
406 vld1.u8 {d22}, [r0], r1
407 vld1.u8 {d23}, [r0], r1
408 vld1.u8 {d24}, [r0], r1
410 vld1.u8 {d25}, [r0], r1
412 vld1.u8 {d26}, [r0], r1
414 vld1.u8 {d27}, [r0], r1
416 vld1.u8 {d28}, [r0], r1
418 vld1.u8 {d29}, [r0], r1
420 vld1.u8 {d30}, [r0], r1
422 vmull.u8 q3, d22, d0 ;(src_ptr[-2] * vp8_filter[0])
423 vmull.u8 q4, d23, d0
424 vmull.u8 q5, d24, d0
425 vmull.u8 q6, d25, d0
427 vmlsl.u8 q3, d23, d1 ;-(src_ptr[-1] * vp8_filter[1])
428 vmlsl.u8 q4, d24, d1
429 vmlsl.u8 q5, d25, d1
430 vmlsl.u8 q6, d26, d1
432 vmlsl.u8 q3, d26, d4 ;-(src_ptr[2] * vp8_filter[4])
433 vmlsl.u8 q4, d27, d4
434 vmlsl.u8 q5, d28, d4
435 vmlsl.u8 q6, d29, d4
437 vmlal.u8 q3, d24, d2 ;(src_ptr[0] * vp8_filter[2])
438 vmlal.u8 q4, d25, d2
439 vmlal.u8 q5, d26, d2
440 vmlal.u8 q6, d27, d2
442 vmlal.u8 q3, d27, d5 ;(src_ptr[3] * vp8_filter[5])
443 vmlal.u8 q4, d28, d5
444 vmlal.u8 q5, d29, d5
445 vmlal.u8 q6, d30, d5
447 vmull.u8 q7, d25, d3 ;(src_ptr[1] * vp8_filter[3])
448 vmull.u8 q8, d26, d3
449 vmull.u8 q9, d27, d3
450 vmull.u8 q10, d28, d3
457 vqrshrun.s16 d6, q7, #7 ;shift/round/saturate to u8
462 vst1.u8 {d6}, [r4], r5 ;store result
463 vst1.u8 {d7}, [r4], r5
464 vst1.u8 {d8}, [r4], r5
465 vst1.u8 {d9}, [r4], r5