/external/libvpx/vp8/common/arm/neon/ |
loopfiltersimplehorizontaledge_neon.asm | 49 veor q7, q7, q0 ; qs0: q0 offset to convert to a signed value 59 ;vqsub.s8 q2, q7, q6 ; ( qs0 - ps0) 60 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0) 65 ;vmul.i8 q2, q2, q10 ; 3 * ( qs0 - ps0) 66 vadd.s16 q11, q2, q2 ; 3 * ( qs0 - ps0) 74 vaddw.s8 q2, q2, d8 ; vp8_filter + 3 * ( qs0 - ps0) 77 ;vqadd.s8 q4, q4, q2 ; vp8_filter = vp8_signed_char_clamp(vp8_filter + 3 * ( qs0 - ps0)) 78 vqmovn.s16 d8, q2 ; vp8_filter = vp8_signed_char_clamp(vp8_filter + 3 * ( qs0 - ps0)) 93 vqsub.s8 q10, q7, q4 ; u = vp8_signed_char_clamp(qs0 - Filter1)
|
loopfiltersimpleverticaledge_neon.asm | 68 veor q4, q4, q0 ; qs0: q0 offset to convert to a signed value 79 ;vqsub.s8 q2, q5, q4 ; ( qs0 - ps0) 80 vsubl.s8 q2, d8, d10 ; ( qs0 - ps0) 85 ;vmul.i8 q2, q2, q11 ; vp8_filter = vp8_signed_char_clamp(vp8_filter + 3 * ( qs0 - ps0)) 86 vadd.s16 q10, q2, q2 ; 3 * ( qs0 - ps0) 92 vaddw.s8 q2, q2, d2 ; vp8_filter + 3 * ( qs0 - ps0) 95 vqmovn.s16 d2, q2 ; vp8_filter = vp8_signed_char_clamp(vp8_filter + 3 * ( qs0 - ps0)) 110 vqsub.s8 q10, q4, q1 ; u = vp8_signed_char_clamp(qs0 - Filter1)
|
mbloopfilter_neon.asm | 413 veor q7, q7, q0 ; qs0 422 vsubl.s8 q2, d14, d12 ; qs0 - ps0 427 vadd.s16 q10, q2, q2 ; 3 * (qs0 - ps0) 436 vaddw.s8 q2, q2, d2 ; vp8_filter + 3 * ( qs0 - ps0) 441 ; vp8_filter = clamp(vp8_filter + 3 * ( qs0 - ps0)) 464 vqsub.s8 q7, q7, q2 ; qs0 = clamp(qs0 - Filter1) 496 vqsub.s8 q15, q7, q14 ; s = clamp(qs0 - u)
|
loopfilter_neon.asm | 346 veor q7, q7, q0 ; qs0 353 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0) 361 vmul.i16 q2, q2, q4 ; 3 * ( qs0 - ps0) 372 ; vp8_filter = clamp(vp8_filter + 3 * ( qs0 - ps0)) 383 vqsub.s8 q10, q7, q1 ; u = clamp(qs0 - Filter1)
|
/external/libvpx/vp8/common/ |
loopfilter_filters.c | 54 signed char ps0, qs0; local 61 qs0 = (signed char) * oq0 ^ 0x80; 69 vp8_filter = vp8_signed_char_clamp(vp8_filter + 3 * (qs0 - ps0)); 80 u = vp8_signed_char_clamp(qs0 - Filter1); 168 signed char qs0 = (signed char) * oq0 ^ 0x80; local 174 vp8_filter = vp8_signed_char_clamp(vp8_filter + 3 * (qs0 - ps0)); 185 qs0 = vp8_signed_char_clamp(qs0 - Filter1); 195 s = vp8_signed_char_clamp(qs0 - u);
|
/external/libvpx/vp8/common/arm/armv6/ |
loopfilter_v6.asm | 176 str r9, [sp] ; store qs0 temporarily 182 qsub8 r8, r9, r8 ; vp8_signed_char_clamp(vp8_filter + 3 * ( qs0 - ps0)) 216 ldr r8, [sp] ; load qs0 221 qsub8 r8 ,r8, r7 ; u = vp8_signed_char_clamp(qs0 - vp8_filter) 386 eor r9, r9, r12 ; qs0 389 qsub8 r12, r9, r8 ; vp8_signed_char_clamp(vp8_filter + 3 * ( qs0 - ps0)) 394 str r9, [sp] ; store qs0 temporarily 420 ldr r9, [sp] ; load qs0 423 qsub8 r9 , r9, r8 ; qs0 = vp8_signed_char_clamp(qs0 - Filter1 [all...] |
/external/libvpx/vp8/common/x86/ |
loopfilter_mmx.asm | 770 ; mm1 = vp8_filter, mm4=hev, mm6=ps0, mm3=qs0 798 ; mm0= filter2 mm1 = vp8_filter, mm3 =qs0 mm5=s mm4 =hev mm6=ps0 799 psubsb mm3, mm0 ; qs0 =qs0 - filter1 802 ; mm1=vp8_filter, mm3=qs0, mm4 =hev mm6=ps0 808 ; mm3=qs0, mm4=filter2, mm6=ps0 811 ; s = vp8_signed_char_clamp(qs0 - u); [all...] |
loopfilter_sse2.asm | 461 psubsb xmm3, xmm2 ; qs0 =qs0 - Filter1 492 psubsb xmm3, xmm5 ; sq = vp8_signed_char_clamp(qs0 - u3) [all...] |