/external/libvpx/libvpx/vp8/common/ |
loopfilter_filters.c | 55 signed char ps0, qs0; local 62 qs0 = (signed char) * oq0 ^ 0x80; 70 filter_value = vp8_signed_char_clamp(filter_value + 3 * (qs0 - ps0)); 81 u = vp8_signed_char_clamp(qs0 - Filter1); 169 signed char qs0 = (signed char) * oq0 ^ 0x80; local 175 filter_value = vp8_signed_char_clamp(filter_value + 3 * (qs0 - ps0)); 186 qs0 = vp8_signed_char_clamp(qs0 - Filter1); 196 s = vp8_signed_char_clamp(qs0 - u);
|
/external/libvpx/libvpx/vp8/common/arm/armv6/ |
loopfilter_v6.asm | 177 str r9, [sp] ; store qs0 temporarily 183 qsub8 r8, r9, r8 ; vp8_signed_char_clamp(vp8_filter + 3 * ( qs0 - ps0)) 217 ldr r8, [sp] ; load qs0 222 qsub8 r8 ,r8, r7 ; u = vp8_signed_char_clamp(qs0 - vp8_filter) 385 eor r9, r9, r12 ; qs0 388 qsub8 r12, r9, r8 ; vp8_signed_char_clamp(vp8_filter + 3 * ( qs0 - ps0)) 393 str r9, [sp] ; store qs0 temporarily 419 ldr r9, [sp] ; load qs0 422 qsub8 r9 , r9, r8 ; qs0 = vp8_signed_char_clamp(qs0 - Filter1 [all...] |
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_loopfilter_neon.asm | 216 veor d7, d7, d18 ; qs0 233 vsub.s8 d28, d7, d6 ; ( qs0 - ps0) 240 vmull.s8 q12, d28, d19 ; 3 * ( qs0 - ps0) 245 vaddw.s8 q12, q12, d27 ; filter + 3 * (qs0 - ps0) 249 ; filter = clamp(filter + 3 * ( qs0 - ps0)) 260 vqsub.s8 d26, d7, d27 ; u = clamp(qs0 - filter1) 530 veor d21, d7, d22 ; qs0 537 vsub.s8 d28, d21, d24 ; ( qs0 - ps0) 541 vmull.s8 q15, d28, d27 ; 3 * ( qs0 - ps0) 545 vaddw.s8 q15, q15, d29 ; filter + 3 * (qs0 - ps0 [all...] |
vp9_mb_lpf_neon.asm | 399 veor d23, d8, d22 ; qs0 406 vsub.s8 d28, d23, d24 ; ( qs0 - ps0) 408 vmull.s8 q15, d28, d27 ; 3 * ( qs0 - ps0) 410 vaddw.s8 q15, q15, d29 ; filter + 3 * (qs0 - ps0) 413 ; filter = clamp(filter + 3 * ( qs0 - ps0)) 425 vqsub.s8 d23, d23, d29 ; oq0 = clamp(qs0 - filter1)
|
/external/libvpx/libvpx/vp8/common/x86/ |
loopfilter_block_sse2.asm | 77 pxor %3, [GLOBAL(t80)] ; qs0 79 psubsb scratch1, %2 ; qs0 - ps0 80 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0) 81 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0) 82 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0) 97 psubsb %3, %5 ; qs0 - Filter1
|
loopfilter_mmx.asm | 763 ; mm1 = vp8_filter, mm4=hev, mm6=ps0, mm3=qs0 791 ; mm0= filter2 mm1 = vp8_filter, mm3 =qs0 mm5=s mm4 =hev mm6=ps0 792 psubsb mm3, mm0 ; qs0 =qs0 - filter1 795 ; mm1=vp8_filter, mm3=qs0, mm4 =hev mm6=ps0 801 ; mm3=qs0, mm4=filter2, mm6=ps0 804 ; s = vp8_signed_char_clamp(qs0 - u); [all...] |
loopfilter_sse2.asm | 449 psubsb xmm3, xmm2 ; qs0 =qs0 - Filter1 499 psubsb xmm3, xmm5 ; sq = vp8_signed_char_clamp(qs0 - u3) [all...] |
/external/libvpx/libvpx/vp9/common/ |
vp9_loopfilter_filters.c | 79 const int8_t qs0 = (int8_t) *oq0 ^ 0x80; local 86 filter = signed_char_clamp(filter + 3 * (qs0 - ps0)) & mask; 94 *oq0 = signed_char_clamp(qs0 - filter1) ^ 0x80;
|
/external/libvpx/libvpx/vp9/common/x86/ |
vp9_loopfilter_intrin_sse2.c | 95 __m128i qs0 = _mm_xor_si128(p0q0, t80); local 104 work_a = _mm_subs_epi8(qs0, qs0ps0); 108 /* (vp9_filter + 3 * (qs0 - ps0)) & mask */ 478 __m128i qs0 = _mm_xor_si128(q0, t80); local 485 work_a = _mm_subs_epi8(qs0, ps0); 489 /* (vp9_filter + 3 * (qs0 - ps0)) & mask */ 501 qs0 = _mm_xor_si128(_mm_subs_epi8(qs0, filter1), t80); 1008 const __m128i qs0 = _mm_xor_si128(_mm_loadl_epi64((__m128i *)(s + 0 * p)), local [all...] |
/external/libvpx/libvpx/vp8/common/mips/dspr2/ |
loopfilter_filters_dspr2.c | 166 uint32_t *qs0, 188 vqs0 = (*qs0) ^ N128; 221 /* qs0 - ps0 */ 229 /* vp8_filter = vp8_signed_char_clamp(vp8_filter + 3 * (qs0 - ps0)); */ 277 /* vqs0 = vp8_signed_char_clamp(qs0 - Filter1); */ 339 *qs0 = vqs0 ^ N128; [all...] |