Lines Matching refs:q7
48 @ and q0-q7 are used as scratch registers.
63 vabd.u8 q7, q14, q15 @ abs(q2 - q3)
66 vmax.u8 q4, q6, q7
70 vabd.u8 q7, q10, q13 @ abs(p1 - q1)
72 vshr.u8 q7, q7, #1
74 vqadd.u8 q5, q5, q7 @ abs(p0 - q0) * 2 + abs(p1 - q1) >> 1
98 vsubl.u8 q7, d25, d23 @ q0 - p0
104 vmul.s16 q7, q7, q0 @ 3 * (q0 - p0)
107 vaddw.s8 q7, q7, d11 @ 3 * (q0 - p0) [+ av_clip_int8(p1 - q1)]
110 vqmovn.s16 d13, q7 @ av_clip_int8(3 * (q0 - p0) [+ av_clip_int8(p1 - q1)], BIT_DEPTH - 1) = f
116 vmovl.u8 q7, d23 @ p0
121 vaddw.s8 q7, q7, d1 @ p0 + f2
124 vqmovun.s16 d1, q7 @ out p0
125 vmovl.u8 q7, d25 @ q0
127 vsubw.s8 q7, q7, d11 @ q0 - f1
129 vqmovun.s16 d13, q7 @ out q0
137 vmovl.u8 q7, d27 @ q1
141 vsubw.s8 q7, q7, d11 @ q1 - f
145 vqmovun.s16 d13, q7 @ out q1
152 @ p7 = d16 .. p3 = d20, p0 = d23, q0 = d24, q3 = d27, q7 = d31
212 vabd.u8 d12, d31, d24 @ abs(q7 - q0)
378 vaddl.u8 q7, d23, d24
381 vadd.s16 q0, q0, q7
383 vaddl.u8 q7, d19, d26
389 vsub.s16 q7, q7, q6
393 vadd.s16 q0, q0, q7
395 vaddl.u8 q7, d21, d28
403 vsub.s16 q7, q7, q6
407 vadd.s16 q0, q0, q7
409 vaddl.u8 q7, d23, d30
416 vsub.s16 q7, q7, q6
421 vadd.s16 q0, q0, q7
424 vaddl.u8 q7, d25, d31
429 vsub.s16 q7, q7, q6
434 vadd.s16 q0, q0, q7
435 vaddl.u8 q7, d18, d25
437 vsub.s16 q6, q6, q7
438 vaddl.u8 q7, d27, d31
444 vsub.s16 q7, q7, q9
450 vadd.s16 q0, q0, q7
451 vaddl.u8 q7, d21, d28
457 vsub.s16 q10, q10, q7
487 loop_filter 16, d8, d9, d10, d11, d12, d13, d14, d15, q4, q5, q6, q7
562 vpush {q4-q7}
582 vpop {q4-q7}
587 vpush {q4-q7}
645 vpop {q4-q7}
734 @ Read p7-p0 using r12 and q0-q7 using r0
750 vld1.8 {d31}, [r0, :64], r1 @ q7
806 vpush {q4-q7}
810 vpop {q4-q7}
818 vpush {q4-q7}
826 vpop {q4-q7}
937 vpush {q4-q7}
941 vpop {q4-q7}
949 vpush {q4-q7}
957 vpop {q4-q7}