/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/ |
H A D | loopfilter_filters.c | 52 uc *op0, uc *oq0, uc *oq1) 63 qs1 = (signed char) * oq1 ^ 0x80; 93 *oq1 = u ^ 0x80; 162 uc *op2, uc *op1, uc *op0, uc *oq0, uc *oq1, uc *oq2) 170 signed char qs1 = (signed char) * oq1 ^ 0x80; 204 *oq1 = s ^ 0x80; 292 static void vp8_simple_filter(signed char mask, uc *op1, uc *op0, uc *oq0, uc *oq1) argument 298 signed char q1 = (signed char) * oq1 ^ 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
|
/external/libvpx/libvpx/vp8/common/ |
H A D | loopfilter_filters.c | 52 uc *op0, uc *oq0, uc *oq1) 63 qs1 = (signed char) * oq1 ^ 0x80; 93 *oq1 = u ^ 0x80; 162 uc *op2, uc *op1, uc *op0, uc *oq0, uc *oq1, uc *oq2) 170 signed char qs1 = (signed char) * oq1 ^ 0x80; 204 *oq1 = s ^ 0x80; 292 static void vp8_simple_filter(signed char mask, uc *op1, uc *op0, uc *oq0, uc *oq1) argument 298 signed char q1 = (signed char) * oq1 ^ 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
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/ |
H A D | vp9_loopfilter_filters.c | 74 uint8_t *op0, uint8_t *oq0, uint8_t *oq1) { 80 const int8_t qs1 = (int8_t) *oq1 ^ 0x80; 81 const uint8_t hev = hev_mask(thresh, *op1, *op0, *oq0, *oq1); 101 *oq1 = signed_char_clamp(qs1 - filter) ^ 0x80; 159 uint8_t *oq0, uint8_t *oq1, 163 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; 170 *oq1 = ROUND_POWER_OF_TWO(p1 + p0 + q0 + 2 * q1 + q2 + q3 + q3, 3); 173 filter4(mask, thresh, op1, op0, oq0, oq1); 237 uint8_t *oq0, uint8_t *oq1, 245 const uint8_t q0 = *oq0, q1 = *oq1, 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...] |
/external/libvpx/libvpx/vp9/common/ |
H A D | vp9_loopfilter_filters.c | 74 uint8_t *op0, uint8_t *oq0, uint8_t *oq1) { 80 const int8_t qs1 = (int8_t) *oq1 ^ 0x80; 81 const uint8_t hev = hev_mask(thresh, *op1, *op0, *oq0, *oq1); 101 *oq1 = signed_char_clamp(qs1 - filter) ^ 0x80; 159 uint8_t *oq0, uint8_t *oq1, 163 const uint8_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; 170 *oq1 = ROUND_POWER_OF_TWO(p1 + p0 + q0 + 2 * q1 + q2 + q3 + q3, 3); 173 filter4(mask, thresh, op1, op0, oq0, oq1); 237 uint8_t *oq0, uint8_t *oq1, 245 const uint8_t q0 = *oq0, q1 = *oq1, 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...] |
/external/chromium_org/third_party/libvpx/source/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; 388 /* *oq1 = ROUND_POWER_OF_TWO(p1 + p0 + q0 + q1 + q1 + q2 + q3 + q3, 3) 5 */ 444 *oq1 = res_oq1; 467 /* *oq1 = ROUND_POWER_OF_TWO(p1 + p0 + q0 + q1 + q1 + q2 + q3 + q3, 3) 5 */ 530 uint32_t *oq0, uint32_t *oq1, 536 const uint32_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; 671 /* *oq1 = ROUND_POWER_OF_TWO(p5 + p4 + p3 + p2 + p1 + p0 + q0 + q1 * 2 + 751 *oq1 = res_oq1; 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
|
/external/libvpx/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; 388 /* *oq1 = ROUND_POWER_OF_TWO(p1 + p0 + q0 + q1 + q1 + q2 + q3 + q3, 3) 5 */ 444 *oq1 = res_oq1; 467 /* *oq1 = ROUND_POWER_OF_TWO(p1 + p0 + q0 + q1 + q1 + q2 + q3 + q3, 3) 5 */ 530 uint32_t *oq0, uint32_t *oq1, 536 const uint32_t q0 = *oq0, q1 = *oq1, q2 = *oq2, q3 = *oq3; 671 /* *oq1 = ROUND_POWER_OF_TWO(p5 + p4 + p3 + p2 + p1 + p0 + q0 + q1 * 2 + 751 *oq1 = res_oq1; 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
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/common/x86/ |
H A D | vp9_loopfilter_intrin_sse2.c | 399 __m128i op2, op1, op0, oq0, oq1, oq2; local 486 oq1 = _mm_xor_si128(q1, t80); 490 filt = _mm_and_si128(_mm_subs_epi8(op1, oq1), hev); 526 oq1 = _mm_xor_si128(_mm_subs_epi8(oq1, filt), t80); 580 oq1 = filter8_mask(&flat, &oq1, &f8_lo, &f8_hi); 684 oq1 = filter16_mask(&flat2, &oq1, &f_lo, &f_hi); 685 _mm_storeu_si128((__m128i *)(s + 1 * p), oq1); [all...] |
/external/chromium_org/third_party/libwebp/dsp/ |
H A D | dec_neon.c | 692 uint8x16_t* const oq0, uint8x16_t* const oq1) { 703 *oq1 = FlipSignBack(vqsubq_s8(q1, a3)); // clip(q1 - a3) 711 uint8x16_t* const oq0, uint8x16_t* const oq1) { 738 ApplyFilter4(p1s, p0s, q0s, q1s, complex_lf_delta, op1, op0, oq0, oq1); 749 uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) { 774 *oq1 = FlipSignBack(vqsubq_s8(q1, a2)); // clip(q1 - a2) 785 uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) { 814 op2, op1, op0, oq0, oq1, oq2); 828 uint8x16_t op2, op1, op0, oq0, oq1, oq2; local 830 &op2, &op1, &op0, &oq0, &oq1, 687 ApplyFilter4( const int8x16_t p1, const int8x16_t p0, const int8x16_t q0, const int8x16_t q1, const int8x16_t delta0, uint8x16_t* const op1, uint8x16_t* const op0, uint8x16_t* const oq0, uint8x16_t* const oq1) argument 706 DoFilter4( const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, const uint8x16_t mask, const uint8x16_t hev_mask, uint8x16_t* const op1, uint8x16_t* const op0, uint8x16_t* const oq0, uint8x16_t* const oq1) argument 744 ApplyFilter6( const int8x16_t p2, const int8x16_t p1, const int8x16_t p0, const int8x16_t q0, const int8x16_t q1, const int8x16_t q2, const int8x16_t delta, uint8x16_t* const op2, uint8x16_t* const op1, uint8x16_t* const op0, uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) argument 780 DoFilter6( const uint8x16_t p2, const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, const uint8x16_t q2, const uint8x16_t mask, const uint8x16_t hev_mask, uint8x16_t* const op2, uint8x16_t* const op1, uint8x16_t* const op0, uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) argument 845 uint8x16_t op2, op1, op0, oq0, oq1, oq2; local 910 uint8x16_t op2, op1, op0, oq0, oq1, oq2; local 928 uint8x16_t op1, op0, oq0, oq1; local 943 uint8x16_t op2, op1, op0, oq0, oq1, oq2; local 960 uint8x16_t op1, op0, oq0, oq1; local [all...] |
/external/webp/src/dsp/ |
H A D | dec_neon.c | 692 uint8x16_t* const oq0, uint8x16_t* const oq1) { 703 *oq1 = FlipSignBack(vqsubq_s8(q1, a3)); // clip(q1 - a3) 711 uint8x16_t* const oq0, uint8x16_t* const oq1) { 738 ApplyFilter4(p1s, p0s, q0s, q1s, complex_lf_delta, op1, op0, oq0, oq1); 749 uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) { 774 *oq1 = FlipSignBack(vqsubq_s8(q1, a2)); // clip(q1 - a2) 785 uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) { 814 op2, op1, op0, oq0, oq1, oq2); 828 uint8x16_t op2, op1, op0, oq0, oq1, oq2; local 830 &op2, &op1, &op0, &oq0, &oq1, 687 ApplyFilter4( const int8x16_t p1, const int8x16_t p0, const int8x16_t q0, const int8x16_t q1, const int8x16_t delta0, uint8x16_t* const op1, uint8x16_t* const op0, uint8x16_t* const oq0, uint8x16_t* const oq1) argument 706 DoFilter4( const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, const uint8x16_t mask, const uint8x16_t hev_mask, uint8x16_t* const op1, uint8x16_t* const op0, uint8x16_t* const oq0, uint8x16_t* const oq1) argument 744 ApplyFilter6( const int8x16_t p2, const int8x16_t p1, const int8x16_t p0, const int8x16_t q0, const int8x16_t q1, const int8x16_t q2, const int8x16_t delta, uint8x16_t* const op2, uint8x16_t* const op1, uint8x16_t* const op0, uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) argument 780 DoFilter6( const uint8x16_t p2, const uint8x16_t p1, const uint8x16_t p0, const uint8x16_t q0, const uint8x16_t q1, const uint8x16_t q2, const uint8x16_t mask, const uint8x16_t hev_mask, uint8x16_t* const op2, uint8x16_t* const op1, uint8x16_t* const op0, uint8x16_t* const oq0, uint8x16_t* const oq1, uint8x16_t* const oq2) argument 845 uint8x16_t op2, op1, op0, oq0, oq1, oq2; local 910 uint8x16_t op2, op1, op0, oq0, oq1, oq2; local 928 uint8x16_t op1, op0, oq0, oq1; local 943 uint8x16_t op2, op1, op0, oq0, oq1, oq2; local 960 uint8x16_t op1, op0, oq0, oq1; local [all...] |