/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
D | loopfilter_filters.c | 52 uc *op0, uc *oq0, uc *oq1) in vp8_filter() argument 63 qs1 = (signed char) * oq1 ^ 0x80; in vp8_filter() 93 *oq1 = u ^ 0x80; in vp8_filter() 162 uc *op2, uc *op1, uc *op0, uc *oq0, uc *oq1, uc *oq2) in vp8_mbfilter() argument 170 signed char qs1 = (signed char) * oq1 ^ 0x80; in vp8_mbfilter() 204 *oq1 = s ^ 0x80; in vp8_mbfilter() 292 static void vp8_simple_filter(signed char mask, uc *op1, uc *op0, uc *oq0, uc *oq1) in vp8_simple_filter() argument 298 signed char q1 = (signed char) * oq1 ^ 0x80; in vp8_simple_filter()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
D | vp9_loopfilter_filters.c | 74 uint8_t *op0, uint8_t *oq0, uint8_t *oq1) { in filter4() argument 80 const int8_t qs1 = (int8_t) *oq1 ^ 0x80; in filter4() 81 const uint8_t hev = hev_mask(thresh, *op1, *op0, *oq0, *oq1); in filter4() 101 *oq1 = signed_char_clamp(qs1 - filter) ^ 0x80; in filter4() 159 uint8_t *oq0, uint8_t *oq1, in filter8() argument 163 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; in filter8() 170 *oq1 = ROUND_POWER_OF_TWO(p1 + p0 + q0 + 2 * q1 + q2 + q3 + q3, 3); in filter8() 173 filter4(mask, thresh, op1, op0, oq0, oq1); in filter8() 237 uint8_t *oq0, uint8_t *oq1, in filter16() argument 245 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3, in filter16() [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
D | vp9_loopfilter_filters_dspr2.h | 373 uint32_t *oq0, uint32_t *oq1, in vp9_mbfilter_dspr2() argument 377 const uint32_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; in vp9_mbfilter_dspr2() 444 *oq1 = res_oq1; in vp9_mbfilter_dspr2() 530 uint32_t *oq0, uint32_t *oq1, in vp9_wide_mbfilter_dspr2() argument 536 const uint32_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; in vp9_wide_mbfilter_dspr2() 751 *oq1 = res_oq1; in vp9_wide_mbfilter_dspr2()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
D | loopfilter_neon.asm | 53 vst1.u8 {q8}, [r12@128], r1 ; store oq1 104 vst1.u8 {d16}, [r0@64] ; store u oq1 105 vst1.u8 {d17}, [r2@64] ; store v oq1 178 ;store op1, op0, oq0, oq1 266 ;store op1, op0, oq0, oq1 390 veor q8, q12, q0 ; *oq1 = u^0x80
|
D | mbloopfilter_neon.asm | 55 vst1.u8 {q8}, [r12@128] ; store oq1 114 vst1.u8 {d16}, [r0@64], r1 ; store u oq1 115 vst1.u8 {d17}, [r12@64], r1 ; store v oq1 193 ;store op2, op1, op0, oq0, oq1, oq2 288 ;store op2, op1, op0, oq0, oq1, oq2 459 veor q8, q13, q1 ; *oq1 = s^0x80
|
D | loopfiltersimpleverticaledge_neon.asm | 105 ;store op1, op0, oq0, oq1
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
D | vp9_mb_lpf_neon.asm | 69 vst1.u8 {d26}, [r8@64], r1 ; store oq1 86 vst1.u8 {d22}, [r8@64], r1 ; store oq1 103 vst1.u8 {d21}, [r8@64], r1 ; store oq1 432 vqsub.s8 d26, d26, d29 ; oq1 = clamp(qs1 - filter) 474 vsubw.u8 q15, d5 ; oq1 = oq0 - p2 475 vsubw.u8 q15, d8 ; oq1 -= q0 560 vaddw.u8 q15, d9 ; oq1 += q1 562 vaddw.u8 q15, d15 ; oq1 += q7 570 vbif d21, d22, d17 ; oq1 |= t_oq1 & ~(f2 & f & m)
|
D | vp9_loopfilter_neon.asm | 72 vst1.u8 {d7}, [r3@64], r1 ; store oq1 144 ;store op1, op0, oq0, oq1 186 ; d7 oq1 274 veor d7, d20, d18 ; *oq1 = u^0x80 326 vst1.u8 {d4}, [r2@64], r1 ; store oq1 406 ;store oq1, oq2 449 ; d4 oq1 567 vqsub.s8 d26, d26, d29 ; oq1 = clamp(qs1 - filter)
|
D | vp9_loopfilter_16_neon.asm | 74 vst1.u8 {q8}, [r3@64], r1 ; store oq1 103 ; q8 oq1 194 veor q8, q12, q10 ; *oq1 = u^0x80
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
D | loopfilter_v6.asm | 246 eor r10, r10, r12 ; *oq1 = u^0x80 247 str r10, [src], pstep ; store oq1 1164 eor r8, r8, lr ; *oq1 = s^0x80 1169 strb r8, [src, #-1] ; store oq1
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
D | loopfilter_mmx.asm | 1234 ; *oq1 = s^0x80;
|
D | loopfilter_sse2.asm | 512 pxor xmm1, xmm7 ; *oq1 = sq^0x80;
|