Home
last modified time | relevance | path

Searched refs:oq2 (Results 1 – 10 of 10) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/mips/
Dloopfilter_filters_dspr2.h375 uint32_t *oq2, uint32_t *oq3) { in mbfilter_dspr2() argument
378 const uint32_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; in mbfilter_dspr2()
446 *oq2 = res_oq2; in mbfilter_dspr2()
532 uint32_t *oq2, uint32_t *oq3, in wide_mbfilter_dspr2() argument
537 const uint32_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; in wide_mbfilter_dspr2()
753 *oq2 = res_oq2; in wide_mbfilter_dspr2()
/external/libvpx/libvpx/vpx_dsp/
Dloopfilter.c175 uint8_t *oq2, uint8_t *oq3) { in filter8() argument
178 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; in filter8()
186 *oq2 = ROUND_POWER_OF_TWO(p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3, 3); in filter8()
253 uint8_t *oq2, uint8_t *oq3, in filter16() argument
260 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3, in filter16()
282 *oq2 = ROUND_POWER_OF_TWO(p4 + p3 + p2 + p1 + p0 + in filter16()
293 filter8(mask, thresh, flat, op3, op2, op1, op0, oq0, oq1, oq2, oq3); in filter16()
520 uint16_t *oq2, uint16_t *oq3, int bd) { in highbd_filter8() argument
523 const uint16_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; in highbd_filter8()
531 *oq2 = ROUND_POWER_OF_TWO(p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3, 3); in highbd_filter8()
[all …]
/external/webp/src/dsp/
Ddec_neon.c758 uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) { in ApplyFilter6() argument
785 *oq2 = FlipSignBack(vqsubq_s8(q2, a3)); // clip(q2 - a3) in ApplyFilter6()
794 uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) { in DoFilter6() argument
819 op2, op1, op0, oq0, oq1, oq2); in DoFilter6()
833 uint8x16_t op2, op1, op0, oq0, oq1, oq2; in VFilter16() local
835 &op2, &op1, &op0, &oq0, &oq1, &oq2); in VFilter16()
838 Store16x2(oq1, oq2, p + 2 * stride, stride); in VFilter16()
850 uint8x16_t op2, op1, op0, oq0, oq1, oq2; in HFilter16() local
852 &op2, &op1, &op0, &oq0, &oq1, &oq2); in HFilter16()
855 Store2x16(oq1, oq2, p + 2, stride); in HFilter16()
[all …]
/external/libvpx/libvpx/vp8/common/
Dloopfilter_filters.c162 uc *op2, uc *op1, uc *op0, uc *oq0, uc *oq1, uc *oq2) in vp8_mbfilter() argument
171 signed char qs2 = (signed char) * oq2 ^ 0x80; in vp8_mbfilter()
211 *oq2 = s ^ 0x80; in vp8_mbfilter()
/external/libvpx/libvpx/vpx_dsp/arm/
Dloopfilter_mb_neon.asm87 vst1.u8 {d23}, [r8@64], r1 ; store oq2
104 vst1.u8 {d22}, [r8@64], r1 ; store oq2
480 vsubw.u8 q15, d6 ; oq2 = oq0 - p1
481 vsubw.u8 q15, d9 ; oq2 -= q1
485 ; Filter does not set op2 or oq2, so use p2 and q2.
577 vbif d22, d23, d17 ; oq2 |= t_oq2 & ~(f2 & f & m)
Dloopfilter_8_neon.asm70 vst1.u8 {d5}, [r3@64], r1 ; store oq2
149 ;store oq1, oq2
193 ; d5 oq2
/external/libvpx/libvpx/vpx_dsp/x86/
Dloopfilter_sse2.c401 __m128i op2, op1, op0, oq0, oq1, oq2; in mb_lpf_horizontal_edge_w_sse2_16() local
586 oq2 = filter8_mask(&flat, &q2, &f8_lo, &f8_hi); in mb_lpf_horizontal_edge_w_sse2_16()
691 oq2 = filter16_mask(&flat2, &oq2, &f_lo, &f_hi); in mb_lpf_horizontal_edge_w_sse2_16()
692 _mm_storeu_si128((__m128i *)(s + 2 * p), oq2); in mb_lpf_horizontal_edge_w_sse2_16()
/external/libvpx/libvpx/vp8/common/arm/armv6/
Dloopfilter_v6.asm1235 eor r10, r10, lr ; *oq2 = s^0x80
1238 strb r10, [src], pstep ; store *oq2
/external/libvpx/libvpx/vp8/common/x86/
Dvp8_loopfilter_mmx.asm1265 ; *oq2 = s^0x80;
Dloopfilter_sse2.asm519 pxor xmm5, xmm7 ; *oq2 = sq^0x80;