/external/libvpx/libvpx/vp8/encoder/mips/msa/ |
encodeopt_msa.c | 18 v8i16 coeff, dq_coeff, coeff0, coeff1; local 26 ILVRL_H2_SH(coeff, dq_coeff, coeff0, coeff1); 27 HSUB_UH2_SW(coeff0, coeff1, diff0, diff1); 47 v8i16 coeff, coeff0, coeff1, coeff2, coeff3, coeff4; local 79 ILVRL_H2_SH(coeff, dq_coeff, coeff0, coeff1); 80 HSUB_UH2_SW(coeff0, coeff1, diff0, diff1); 83 ILVRL_H2_SH(coeff2, dq_coeff2, coeff0, coeff1); 84 HSUB_UH2_SW(coeff0, coeff1, diff0, diff1); 91 ILVRL_H2_SH(coeff3, dq_coeff3, coeff0, coeff1); 92 HSUB_UH2_SW(coeff0, coeff1, diff0, diff1) 113 v8i16 coeff, coeff0, coeff1, coeff2, coeff3, coeff4; local [all...] |
quantize_msa.c | 24 v8i16 coeff0, coeff1, z0, z1; local 35 LD_SH2(coeff_ptr, 8, coeff0, coeff1); 36 VSHF_H2_SH(coeff0, coeff1, coeff0, coeff1, zigzag_mask0, zigzag_mask1, z0, 38 LD_SH2(round, 8, coeff0, coeff1); 39 VSHF_H2_SH(coeff0, coeff1, coeff0, coeff1, zigzag_mask0, zigzag_mask1, round0, 41 LD_SH2(quant, 8, coeff0, coeff1); 42 VSHF_H2_SH(coeff0, coeff1, coeff0, coeff1, zigzag_mask0, zigzag_mask1, quant0 93 v8i16 coeff0, coeff1, z0, z1; local [all...] |
denoising_msa.c | 33 v16u8 coeff0, coeff1; local 77 ILVRL_B2_UB(mc_running_avg_y0, sig0, coeff0, coeff1); 78 HSUB_UB2_SH(coeff0, coeff1, diff0, diff1); 125 ILVRL_B2_UB(mc_running_avg_y1, sig1, coeff0, coeff1); 126 HSUB_UB2_SH(coeff0, coeff1, diff0, diff1); 204 ILVRL_B2_UB(mc_running_avg_y0, sig0, coeff0, coeff1); 205 HSUB_UB2_SH(coeff0, coeff1, diff0, diff1); 240 ILVRL_B2_UB(mc_running_avg_y1, sig1, coeff0, coeff1); 241 HSUB_UB2_SH(coeff0, coeff1, diff0, diff1); 323 v16u8 coeff0; local [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_quantize_sse2.c | 42 __m128i coeff0, coeff1; local 56 coeff0 = load_tran_low(coeff_ptr + n_coeffs); 60 coeff0_sign = _mm_srai_epi16(coeff0, 15); 62 qcoeff0 = _mm_xor_si128(coeff0, coeff0_sign); 83 coeff0 = _mm_mullo_epi16(qcoeff0, dequant); 87 store_tran_low(coeff0, dqcoeff_ptr + n_coeffs); 97 zero_coeff0 = _mm_cmpeq_epi16(coeff0, zero); 117 __m128i coeff0, coeff1; local 123 coeff0 = load_tran_low(coeff_ptr + n_coeffs); 127 coeff0_sign = _mm_srai_epi16(coeff0, 15) [all...] |
vp9_dct_ssse3.c | 294 __m128i coeff0, coeff1; local 308 coeff0 = *in[0]; 312 coeff0_sign = _mm_srai_epi16(coeff0, 15); 314 qcoeff0 = _mm_xor_si128(coeff0, coeff0_sign); 335 coeff0 = _mm_mullo_epi16(qcoeff0, dequant); 339 store_tran_low(coeff0, dqcoeff_ptr + n_coeffs); 349 zero_coeff0 = _mm_cmpeq_epi16(coeff0, zero); 369 __m128i coeff0, coeff1; local 376 coeff0 = *in[index]; 380 coeff0_sign = _mm_srai_epi16(coeff0, 15) [all...] |
vp9_dct_intrin_sse2.c | 461 __m128i coeff0, coeff1; local 475 coeff0 = *in[0]; 479 coeff0_sign = _mm_srai_epi16(coeff0, 15); 481 qcoeff0 = _mm_xor_si128(coeff0, coeff0_sign); 502 coeff0 = _mm_mullo_epi16(qcoeff0, dequant); 506 _mm_store_si128((__m128i *)(dqcoeff_ptr + n_coeffs), coeff0); 516 zero_coeff0 = _mm_cmpeq_epi16(coeff0, zero); 535 __m128i coeff0, coeff1; local 542 coeff0 = *in[index]; 546 coeff0_sign = _mm_srai_epi16(coeff0, 15) [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
quantize_sse2.c | 39 __m128i coeff0, coeff1; local 59 coeff0 = load_tran_low(coeff_ptr + n_coeffs); 63 coeff0_sign = _mm_srai_epi16(coeff0, 15); 65 qcoeff0 = _mm_xor_si128(coeff0, coeff0_sign); 98 coeff0 = _mm_mullo_epi16(qcoeff0, dequant); 102 store_tran_low(coeff0, dqcoeff_ptr + n_coeffs); 112 zero_coeff0 = _mm_cmpeq_epi16(coeff0, zero); 130 __m128i coeff0, coeff1; local 137 coeff0 = load_tran_low(coeff_ptr + n_coeffs); 141 coeff0_sign = _mm_srai_epi16(coeff0, 15) [all...] |
avg_intrin_sse2.c | 259 __m128i coeff0 = load_tran_low(coeff); local 264 __m128i b0 = _mm_add_epi16(coeff0, coeff1); 265 __m128i b1 = _mm_sub_epi16(coeff0, coeff1); 274 coeff0 = _mm_add_epi16(b0, b2); 276 store_tran_low(coeff0, coeff);
|
/external/webp/src/dsp/ |
enc_sse41.c | 217 __m128i coeff0 = _mm_abs_epi16(in0); local 224 coeff0 = _mm_add_epi16(coeff0, sharpen0); 232 const __m128i coeff_iQ0H = _mm_mulhi_epu16(coeff0, iq0); 233 const __m128i coeff_iQ0L = _mm_mullo_epi16(coeff0, iq0);
|
enc_msa.c | 234 v8i16 coeff0, coeff1; local 237 LD_SH2(&out[0], 8, coeff0, coeff1); 238 coeff0 = __msa_add_a_h(coeff0, zero); 240 SRAI_H2_SH(coeff0, coeff1, 3); 241 coeff0 = __msa_min_s_h(coeff0, max_coeff_thr); 243 ST_SH2(coeff0, coeff1, &out[0], 8);
|
enc_sse2.c | 1217 __m128i coeff0, coeff8; local [all...] |
/external/skia/src/opts/ |
SkBitmapFilter_opts.h | 447 int16x4_t coeffs, coeff0, coeff1, coeff2, coeff3; 449 coeff0 = vreinterpret_s16_u8(vtbl1_u8(vreinterpret_u8_s16(coeffs), coeff_mask0)); 464 int32x4_t p0 = vmull_s16(p0_src, coeff0); 528 int16x4_t coeffs, coeff0, coeff1, coeff2, coeff3; 531 coeff0 = vreinterpret_s16_u8(vtbl1_u8(vreinterpret_u8_s16(coeffs), coeff_mask0)); 544 p0 = vmull_s16(vget_low_s16(p01_16), coeff0); \ [all...] |
/external/webp/src/enc/ |
quant_enc.c | 644 const uint32_t coeff0 = (sign ? -in[j] : in[j]) + mtx->sharpen_[j]; local 645 int level0 = QUANTDIV(coeff0, iQ, B); 646 int thresh_level = QUANTDIV(coeff0, iQ, BIAS(0x80)); 677 const int new_error = coeff0 - level * Q; 679 kWeightTrellis[j] * (new_error * new_error - coeff0 * coeff0); [all...] |
/external/libvpx/libvpx/vp8/common/mips/msa/ |
vp8_macros_msa.h | [all...] |