/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ |
H A D | loopfilter_filters.c | 52 uc *op0, uc *oq0, uc *oq1) 62 qs0 = (signed char) * oq0 ^ 0x80; 82 *oq0 = u ^ 0x80; 162 uc *op2, uc *op1, uc *op0, uc *oq0, uc *oq1, uc *oq2) 169 signed char qs0 = (signed char) * oq0 ^ 0x80; 197 *oq0 = s ^ 0x80; 292 static void vp8_simple_filter(signed char mask, uc *op1, uc *op0, uc *oq0, uc *oq1) argument 297 signed char q0 = (signed char) * oq0 ^ 0x80; 309 *oq0 = u ^ 0x80; 51 vp8_filter(signed char mask, uc hev, uc *op1, uc *op0, uc *oq0, uc *oq1) argument 161 vp8_mbfilter(signed char mask, uc hev, uc *op2, uc *op1, uc *op0, uc *oq0, uc *oq1, uc *oq2) argument
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/ |
H A D | vp9_loopfilter_filters.c | 74 uint8_t *op0, uint8_t *oq0, uint8_t *oq1) { 79 const int8_t qs0 = (int8_t) *oq0 ^ 0x80; 81 const uint8_t hev = hev_mask(thresh, *op1, *op0, *oq0, *oq1); 95 *oq0 = signed_char_clamp(qs0 - filter1) ^ 0x80; 159 uint8_t *oq0, uint8_t *oq1, 163 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; 169 *oq0 = ROUND_POWER_OF_TWO(p2 + p1 + p0 + 2 * q0 + q1 + q2 + q3, 3); 173 filter4(mask, thresh, op1, op0, oq0, oq1); 237 uint8_t *oq0, uint8_t *oq1, 245 const uint8_t q0 = *oq0, q 73 filter4(int8_t mask, uint8_t thresh, uint8_t *op1, uint8_t *op0, uint8_t *oq0, uint8_t *oq1) argument 156 filter8(int8_t mask, uint8_t thresh, uint8_t flat, uint8_t *op3, uint8_t *op2, uint8_t *op1, uint8_t *op0, uint8_t *oq0, uint8_t *oq1, uint8_t *oq2, uint8_t *oq3) argument 231 filter16(int8_t mask, uint8_t thresh, uint8_t flat, uint8_t flat2, uint8_t *op7, uint8_t *op6, uint8_t *op5, uint8_t *op4, uint8_t *op3, uint8_t *op2, uint8_t *op1, uint8_t *op0, uint8_t *oq0, uint8_t *oq1, uint8_t *oq2, uint8_t *oq3, uint8_t *oq4, uint8_t *oq5, uint8_t *oq6, uint8_t *oq7) argument [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/ |
H A D | vp9_loopfilter_filters_dspr2.h | 373 uint32_t *oq0, uint32_t *oq1, 377 const uint32_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; 387 /* *oq0 = ROUND_POWER_OF_TWO(p2 + p1 + p0 + q0 + q0 + q1 + q2 + q3, 3) 4 */ 443 *oq0 = res_oq0; 466 /* *oq0 = ROUND_POWER_OF_TWO(p2 + p1 + p0 + q0 + q0 + q1 + q2 + q3, 3) 4 */ 530 uint32_t *oq0, uint32_t *oq1, 536 const uint32_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; 665 /* *oq0 = ROUND_POWER_OF_TWO(p6 + p5 + p4 + p3 + p2 + p1 + p0 + q0 * 2 + 750 *oq0 = res_oq0; 371 vp9_mbfilter_dspr2(uint32_t *op3, uint32_t *op2, uint32_t *op1, uint32_t *op0, uint32_t *oq0, uint32_t *oq1, uint32_t *oq2, uint32_t *oq3) argument 526 vp9_wide_mbfilter_dspr2(uint32_t *op7, uint32_t *op6, uint32_t *op5, uint32_t *op4, uint32_t *op3, uint32_t *op2, uint32_t *op1, uint32_t *op0, uint32_t *oq0, uint32_t *oq1, uint32_t *oq2, uint32_t *oq3, uint32_t *oq4, uint32_t *oq5, uint32_t *oq6, uint32_t *oq7) argument
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
H A D | vp9_loopfilter_neon.asm | 71 vst1.u8 {d6}, [r2@64], r1 ; store oq0 144 ;store op1, op0, oq0, oq1 185 ; d6 oq0 265 veor d6, d26, d18 ; *oq0 = u^0x80 325 vst1.u8 {d3}, [r3@64], r1 ; store oq0 396 ;store op2, op1, op0, oq0 448 ; d3 oq0 560 vqsub.s8 d21, d21, d29 ; oq0 = clamp(qs0 - filter1) 620 vaddw.u8 q14, d18 ; oq0 += q3 630 vbif d3, d21, d20 ; oq0 | [all...] |
H A D | vp9_mb_lpf_neon.asm | 68 vst1.u8 {d23}, [r8@64], r1 ; store oq0 85 vst1.u8 {d21}, [r8@64], r1 ; store oq0 102 vst1.u8 {d20}, [r8@64], r1 ; store oq0 425 vqsub.s8 d23, d23, d29 ; oq0 = clamp(qs0 - filter1) 468 vsubw.u8 q15, d4 ; oq0 = op0 - p3 469 vsubw.u8 q15, d7 ; oq0 -= p0 474 vsubw.u8 q15, d5 ; oq1 = oq0 - p2 480 vsubw.u8 q15, d6 ; oq2 = oq0 - p1 553 vaddw.u8 q15, d8 ; oq0 += q0 554 vaddw.u8 q15, d15 ; oq0 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
H A D | simpleloopfilter_v6.asm | 119 eor r5, r5, r2 ; *oq0 = u^0x80 120 str r5, [src] ; store oq0 result 232 eor r5, r5, r2 ; *oq0 = u^0x80
|
H A D | loopfilter_v6.asm | 244 eor r8, r8, r12 ; *oq0 = u^0x80 245 str r8, [src], pstep ; store oq0 result 477 eor r8, r8, lr ; *oq0 = s^0x80 478 str r8, [src] ; store *oq0 1112 eor r8, r8, lr ; *oq0 = s^0x80 1116 strb r8, [src], pstep ; store oq0 result
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
H A D | loopfilter_mmx.asm | 805 ; *oq0 = s^0x80; 1206 ; *oq0 = s^0x80;
|
H A D | loopfilter_sse2.asm | 520 pxor xmm3, xmm7 ; *oq0 = sq^0x80 521 pxor xmm6, xmm7 ; *oq0 = sp^0x80
|