/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 62 qs0 = (signed char) * oq0 ^ 0x80; in vp8_filter() 82 *oq0 = u ^ 0x80; in vp8_filter() 162 uc *op2, uc *op1, uc *op0, uc *oq0, uc *oq1, uc *oq2) in vp8_mbfilter() argument 169 signed char qs0 = (signed char) * oq0 ^ 0x80; in vp8_mbfilter() 197 *oq0 = 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 297 signed char q0 = (signed char) * oq0 ^ 0x80; in vp8_simple_filter() 309 *oq0 = u ^ 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 79 const int8_t qs0 = (int8_t) *oq0 ^ 0x80; in filter4() 81 const uint8_t hev = hev_mask(thresh, *op1, *op0, *oq0, *oq1); in filter4() 95 *oq0 = signed_char_clamp(qs0 - filter1) ^ 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() 169 *oq0 = ROUND_POWER_OF_TWO(p2 + p1 + p0 + 2 * q0 + q1 + q2 + 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() 443 *oq0 = res_oq0; 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() 750 *oq0 = res_oq0; in vp9_wide_mbfilter_dspr2()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
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 += q7 [all …]
|
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)
|
D | vp9_loopfilter_16_neon.asm | 73 vst1.u8 {q7}, [r2@64], r1 ; store oq0 102 ; q7 oq0 185 veor q7, q0, q10 ; *oq0 = u^0x80
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
D | loopfilter_neon.asm | 52 vst1.u8 {q7}, [r2@128], r1 ; store oq0 102 vst1.u8 {d14}, [r0@64], r1 ; store u oq0 103 vst1.u8 {d15}, [r2@64], r1 ; store v oq0 178 ;store op1, op0, oq0, oq1 266 ;store op1, op0, oq0, oq1 388 veor q7, q10, q0 ; *oq0 = u^0x80
|
D | mbloopfilter_neon.asm | 54 vst1.u8 {q7}, [r0@128],r1 ; store oq0 112 vst1.u8 {d14}, [r0@64], r1 ; store u oq0 113 vst1.u8 {d15}, [r12@64], r1 ; store v oq0 193 ;store op2, op1, op0, oq0, oq1, oq2 288 ;store op2, op1, op0, oq0, oq1, oq2 461 veor q7, q15, q1 ; *oq0 = s^0x80
|
D | loopfiltersimplehorizontaledge_neon.asm | 80 veor q7, q10, q0 ; *oq0 = u^0x80 83 vst1.u8 {q7}, [r0@128] ; store oq0
|
D | loopfiltersimpleverticaledge_neon.asm | 101 veor q7, q10, q0 ; *oq0 = u^0x80 105 ;store op1, op0, oq0, oq1
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
D | loopfilter_v6.asm | 244 eor r8, r8, r12 ; *oq0 = u^0x80 245 str r8, [src], pstep ; store oq0 result 1112 eor r8, r8, lr ; *oq0 = s^0x80 1116 strb r8, [src], pstep ; store oq0 result
|
D | simpleloopfilter_v6.asm | 232 eor r5, r5, r2 ; *oq0 = u^0x80
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/ |
D | loopfilter_sse2.asm | 520 pxor xmm3, xmm7 ; *oq0 = sq^0x80 521 pxor xmm6, xmm7 ; *oq0 = sp^0x80
|
D | loopfilter_mmx.asm | 1206 ; *oq0 = s^0x80;
|