/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
D | loopfilter_filters.c | 56 signed char ps1, qs1; in vp8_filter() local 60 ps1 = (signed char) * op1 ^ 0x80; in vp8_filter() 66 filter_value = vp8_signed_char_clamp(ps1 - qs1); in vp8_filter() 94 u = vp8_signed_char_clamp(ps1 + filter_value); in vp8_filter() 167 signed char ps1 = (signed char) * op1 ^ 0x80; in vp8_mbfilter() local 174 filter_value = vp8_signed_char_clamp(ps1 - qs1); in vp8_mbfilter() 205 s = vp8_signed_char_clamp(ps1 + u); in vp8_mbfilter()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
D | vp9_loopfilter_filters_dspr2.h | 27 uint32_t *ps1, uint32_t *ps0, in vp9_filter_dspr2() argument 45 vps1 = (*ps1) ^ N128; in vp9_filter_dspr2() 193 *ps1 = vps1 ^ N128; in vp9_filter_dspr2() 199 uint32_t ps1, uint32_t ps0, in vp9_filter1_dspr2() argument 219 vps1 = (ps1) ^ N128; in vp9_filter1_dspr2()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
D | vp9_loopfilter_16_neon.asm | 140 veor q5, q5, q10 ; ps1 152 vqsub.s8 q1, q5, q8 ; filter = clamp(ps1-qs1) 189 vqadd.s8 q13, q5, q1 ; u = clamp(ps1 + filter)
|
D | vp9_loopfilter_neon.asm | 226 veor d5, d5, d18 ; ps1 237 vqsub.s8 d27, d5, d16 ; filter = clamp(ps1-qs1) 269 vqadd.s8 d21, d5, d27 ; u = clamp(ps1 + filter) 532 veor d25, d5, d22 ; ps1 539 vqsub.s8 d29, d25, d26 ; filter = clamp(ps1-qs1) 566 vqadd.s8 d25, d25, d29 ; op1 = clamp(ps1 + filter)
|
D | vp9_mb_lpf_neon.asm | 401 veor d25, d6, d22 ; ps1 407 vqsub.s8 d29, d25, d26 ; filter = clamp(ps1-qs1) 431 vqadd.s8 d25, d25, d29 ; op1 = clamp(ps1 + filter)
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
D | loopfilter_v6.asm | 180 str r7, [sp, #12] ; store ps1 temporarily 182 qsub8 r7, r7, r10 ; vp8_signed_char_clamp(ps1-qs1) 231 ldr r11, [sp, #12] ; load ps1 237 qadd8 r11, r11, r7 ; u = vp8_signed_char_clamp(ps1 + vp8_filter) 1017 eor r7, r7, r12 ; ps1 1023 str r7, [sp, #12] ; store ps1 temporarily 1024 qsub8 r7, r7, r10 ; vp8_signed_char_clamp(ps1-qs1) 1152 ldr r11, [sp, #12] ; load ps1 1163 qadd8 r10, r11, r10 ; s = vp8_signed_char_clamp(ps1 + u)
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
D | loopfiltersimplehorizontaledge_neon.asm | 44 veor q5, q5, q0 ; ps1: p1 offset to convert to a signed value 52 vqsub.s8 q4, q5, q8 ; q4: vp8_filter = vp8_signed_char_clamp(ps1-qs1)
|
D | loopfiltersimpleverticaledge_neon.asm | 64 veor q3, q3, q0 ; ps1: p1 offset to convert to a signed value 72 vqsub.s8 q14, q3, q6 ; vp8_filter = vp8_signed_char_clamp(ps1-qs1)
|
D | loopfilter_neon.asm | 338 veor q5, q5, q10 ; ps1 352 vqsub.s8 q1, q5, q8 ; vp8_filter = clamp(ps1-qs1) 384 vqadd.s8 q13, q5, q1 ; u = clamp(ps1 + vp8_filter)
|
D | mbloopfilter_neon.asm | 366 veor q5, q5, q0 ; ps1 381 vqsub.s8 q1, q5, q8 ; vp8_filter = clamp(ps1-qs1) 453 vqadd.s8 q12, q5, q12 ; s = clamp(ps1 + u)
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
D | vp9_loopfilter_intrin_sse2.c | 463 __m128i ps1 = _mm_xor_si128(p1, t80); in mb_lpf_horizontal_edge_w_sse2_16() local 471 filt = _mm_and_si128(_mm_subs_epi8(ps1, qs1), hev); in mb_lpf_horizontal_edge_w_sse2_16() 506 ps1 = _mm_xor_si128(_mm_adds_epi8(ps1, filt), t80); in mb_lpf_horizontal_edge_w_sse2_16() 744 work_a = _mm_andnot_si128(flat, ps1); in mb_lpf_horizontal_edge_w_sse2_16() 996 const __m128i ps1 = _mm_xor_si128(_mm_loadl_epi64((__m128i *)(s - 2 * p)), in vp9_lpf_horizontal_8_sse2() local 1008 filt = _mm_and_si128(_mm_subs_epi8(ps1, qs1), hev); in vp9_lpf_horizontal_8_sse2() 1061 work_a = _mm_xor_si128(_mm_adds_epi8(ps1, filt), t80); in vp9_lpf_horizontal_8_sse2() 1237 const __m128i ps1 = _mm_xor_si128(_mm_loadu_si128((__m128i *)(s - 2 * p)), in vp9_lpf_horizontal_8_dual_sse2() local 1249 filt = _mm_and_si128(_mm_subs_epi8(ps1, qs1), hev); in vp9_lpf_horizontal_8_dual_sse2() 1308 work_a = _mm_xor_si128(_mm_adds_epi8(ps1, filt), t80); in vp9_lpf_horizontal_8_dual_sse2() [all …]
|
D | vp9_loopfilter_intrin_avx2.c | 469 __m128i ps1 = _mm_xor_si128(p1, t80); in mb_lpf_horizontal_edge_w_avx2_16() local 481 filt = _mm_and_si128(_mm_subs_epi8(ps1, qs1), hev); in mb_lpf_horizontal_edge_w_avx2_16() 516 ps1 = _mm_xor_si128(_mm_adds_epi8(ps1, filt), t80); in mb_lpf_horizontal_edge_w_avx2_16() 844 p1 = _mm_andnot_si128(flat, ps1); in mb_lpf_horizontal_edge_w_avx2_16()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
D | vp9_loopfilter_filters.c | 77 const int8_t ps1 = (int8_t) *op1 ^ 0x80; in filter4() local 84 int8_t filter = signed_char_clamp(ps1 - qs1) & hev; in filter4() 102 *op1 = signed_char_clamp(ps1 + filter) ^ 0x80; in filter4()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/mips/dspr2/ |
D | loopfilter_filters_dspr2.c | 164 uint32_t *ps1, in vp8_filter_mips() argument 187 vps1 = (*ps1) ^ N128; in vp8_filter_mips() 338 *ps1 = vps1 ^ N128; in vp8_filter_mips() 1352 uint32_t *ps1, in vp8_mbfilter_mips() argument 1374 vps1 = (*ps1) ^ N128; in vp8_mbfilter_mips() 1624 *ps1 = vps1_r ^ N128; in vp8_mbfilter_mips()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
D | loopfilter_block_sse2.asm | 70 pxor %1, [GLOBAL(t80)] ; ps1 73 psubsb scratch1, %4 ; signed_char_clamp(ps1 - qs1) 124 paddsb %1, %5 ; ps1 + vp8_filter
|
D | loopfilter_mmx.asm | 1235 ; s = vp8_signed_char_clamp(ps1 + u);
|
D | loopfilter_sse2.asm | 502 paddsb xmm4, xmm2 ; sp = vp8_signed_char_clamp(ps1 - u2)
|