Searched refs:filter1 (Results 1 – 7 of 7) sorted by relevance
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
D | vp9_loopfilter_intrin_sse2.c | 93 __m128i filter1, filter2; in mb_lpf_horizontal_edge_w_sse2_8() local 105 filter1 = _mm_adds_epi8(filt, t4); in mb_lpf_horizontal_edge_w_sse2_8() 108 filter1 = _mm_unpacklo_epi8(zero, filter1); in mb_lpf_horizontal_edge_w_sse2_8() 109 filter1 = _mm_srai_epi16(filter1, 0xB); in mb_lpf_horizontal_edge_w_sse2_8() 114 filt = _mm_packs_epi16(filter2, _mm_subs_epi16(zero, filter1)); in mb_lpf_horizontal_edge_w_sse2_8() 118 filt = _mm_adds_epi16(filter1, t1); in mb_lpf_horizontal_edge_w_sse2_8() 469 __m128i filter1, filter2; in mb_lpf_horizontal_edge_w_sse2_16() local 479 filter1 = _mm_adds_epi8(filt, t4); in mb_lpf_horizontal_edge_w_sse2_16() 483 work_a = _mm_cmpgt_epi8(zero, filter1); in mb_lpf_horizontal_edge_w_sse2_16() 484 filter1 = _mm_srli_epi16(filter1, 3); in mb_lpf_horizontal_edge_w_sse2_16() [all …]
|
D | vp9_loopfilter_intrin_avx2.c | 94 __m128i filter1, filter2; in mb_lpf_horizontal_edge_w_avx2_8() local 106 filter1 = _mm_adds_epi8(filt, t4); in mb_lpf_horizontal_edge_w_avx2_8() 109 filter1 = _mm_unpacklo_epi8(zero, filter1); in mb_lpf_horizontal_edge_w_avx2_8() 110 filter1 = _mm_srai_epi16(filter1, 0xB); in mb_lpf_horizontal_edge_w_avx2_8() 115 filt = _mm_packs_epi16(filter2, _mm_subs_epi16(zero, filter1)); in mb_lpf_horizontal_edge_w_avx2_8() 119 filt = _mm_adds_epi16(filter1, t1); in mb_lpf_horizontal_edge_w_avx2_8() 475 __m128i filter1, filter2; in mb_lpf_horizontal_edge_w_avx2_16() local 489 filter1 = _mm_adds_epi8(filt, t4); in mb_lpf_horizontal_edge_w_avx2_16() 493 work_a = _mm_cmpgt_epi8(zero, filter1); in mb_lpf_horizontal_edge_w_avx2_16() 494 filter1 = _mm_srli_epi16(filter1, 3); in mb_lpf_horizontal_edge_w_avx2_16() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
D | vp9_loopfilter_16_neon.asm | 174 vqadd.s8 q1, q1, q9 ; filter1 = clamp(filter+4) 176 vshr.s8 q1, q1, #3 ; filter1 >>= 3 180 vqsub.s8 q0, q7, q1 ; u = clamp(qs0 - filter1) 183 vrshr.s8 q1, q1, #1 ; filter = ++filter1 >> 1
|
D | vp9_loopfilter_neon.asm | 255 vqadd.s8 d27, d27, d17 ; filter1 = clamp(filter+4) 257 vshr.s8 d27, d27, #3 ; filter1 >>= 3 260 vqsub.s8 d26, d7, d27 ; u = clamp(qs0 - filter1) 263 vrshr.s8 d27, d27, #1 ; filter = ++filter1 >> 1 555 vqadd.s8 d29, d28, d29 ; filter1 = clamp(filter+4) 557 vshr.s8 d29, d29, #3 ; filter1 >>= 3 560 vqsub.s8 d21, d21, d29 ; oq0 = clamp(qs0 - filter1) 562 ; outer tap adjustments: ++filter1 >> 1
|
D | vp9_mb_lpf_neon.asm | 419 vqadd.s8 d29, d28, d29 ; filter1 = clamp(filter+4) 421 vshr.s8 d29, d29, #3 ; filter1 >>= 3 425 vqsub.s8 d23, d23, d29 ; oq0 = clamp(qs0 - filter1) 427 ; outer tap adjustments: ++filter1 >> 1
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
D | vp9_loopfilter_filters.c | 75 int8_t filter1, filter2; in filter4() local 92 filter1 = signed_char_clamp(filter + 4) >> 3; in filter4() 95 *oq0 = signed_char_clamp(qs0 - filter1) ^ 0x80; in filter4() 99 filter = ROUND_POWER_OF_TWO(filter1, 1) & ~hev; in filter4()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
D | loopfilter_mmx.asm | 1193 psubsb mm3, mm0 ; qs0 =qs0 - filter1
|