Searched refs:coeff0 (Results 1 - 18 of 18) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/x86/
H A Dquantize_avx.c34 __m128i coeff0, coeff1; local
50 coeff0 = load_tran_low(coeff_ptr);
53 qcoeff0 = _mm_abs_epi16(coeff0);
83 qcoeff0 = _mm_sign_epi16(qcoeff0, coeff0);
93 coeff0 = calculate_dqcoeff(qcoeff0, dequant);
97 store_tran_low(coeff0, dqcoeff_ptr);
100 eob = scan_for_eob(&coeff0, &coeff1, cmp_mask0, cmp_mask1, iscan_ptr, 0,
106 coeff0 = load_tran_low(coeff_ptr + index);
109 qcoeff0 = _mm_abs_epi16(coeff0);
129 qcoeff0 = _mm_sign_epi16(qcoeff0, coeff0);
164 __m128i coeff0, coeff1; local
[all...]
H A Dquantize_ssse3.c30 __m128i coeff0, coeff1; local
43 coeff0 = load_tran_low(coeff_ptr);
46 qcoeff0 = _mm_abs_epi16(coeff0);
60 qcoeff0 = _mm_sign_epi16(qcoeff0, coeff0);
70 coeff0 = calculate_dqcoeff(qcoeff0, dequant);
74 store_tran_low(coeff0, dqcoeff_ptr);
78 scan_for_eob(&coeff0, &coeff1, cmp_mask0, cmp_mask1, iscan_ptr, 0, zero);
82 coeff0 = load_tran_low(coeff_ptr + index);
85 qcoeff0 = _mm_abs_epi16(coeff0);
94 qcoeff0 = _mm_sign_epi16(qcoeff0, coeff0);
130 __m128i coeff0, coeff1; local
[all...]
H A Dquantize_sse2.c31 __m128i coeff0, coeff1, coeff0_sign, coeff1_sign; local
45 coeff0 = load_tran_low(coeff_ptr);
49 coeff0_sign = _mm_srai_epi16(coeff0, 15);
51 qcoeff0 = invert_sign_sse2(coeff0, coeff0_sign);
77 coeff0 = calculate_dqcoeff(qcoeff0, dequant);
81 store_tran_low(coeff0, dqcoeff_ptr);
85 scan_for_eob(&coeff0, &coeff1, cmp_mask0, cmp_mask1, iscan_ptr, 0, zero);
89 coeff0 = load_tran_low(coeff_ptr + index);
92 coeff0_sign = _mm_srai_epi16(coeff0, 15);
94 qcoeff0 = invert_sign_sse2(coeff0, coeff0_sig
[all...]
H A Dquantize_x86.h51 static INLINE __m128i scan_for_eob(__m128i *coeff0, __m128i *coeff1, argument
56 const __m128i zero_coeff0 = _mm_cmpeq_epi16(*coeff0, zero);
H A Davg_intrin_avx2.c150 const __m256i coeff0 = _mm256_loadu_si256((const __m256i *)t_coeff); local
155 __m256i b0 = _mm256_add_epi16(coeff0, coeff1);
156 __m256i b1 = _mm256_sub_epi16(coeff0, coeff1);
H A Davg_intrin_sse2.c259 __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/libvpx/libvpx/vp8/encoder/mips/msa/
H A Dencodeopt_msa.c18 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, coeff
113 v8i16 coeff, coeff0, coeff1, coeff2, coeff3, coeff4; local
[all...]
H A Dquantize_msa.c24 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, coeff
93 v8i16 coeff0, coeff1, z0, z1; local
[all...]
H A Ddenoising_msa.c33 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/
H A Dvp9_quantize_sse2.c44 __m128i coeff0, coeff1; local
58 coeff0 = load_tran_low(coeff_ptr + n_coeffs);
62 coeff0_sign = _mm_srai_epi16(coeff0, 15);
64 qcoeff0 = _mm_xor_si128(coeff0, coeff0_sign);
85 coeff0 = _mm_mullo_epi16(qcoeff0, dequant);
89 store_tran_low(coeff0, dqcoeff_ptr + n_coeffs);
99 zero_coeff0 = _mm_cmpeq_epi16(coeff0, zero);
119 __m128i coeff0, coeff1; local
125 coeff0 = load_tran_low(coeff_ptr + n_coeffs);
129 coeff0_sign = _mm_srai_epi16(coeff0, 1
[all...]
H A Dvp9_dct_ssse3.c294 __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, 1
[all...]
H A Dvp9_dct_intrin_sse2.c462 __m128i coeff0, coeff1; local
476 coeff0 = *in[0];
480 coeff0_sign = _mm_srai_epi16(coeff0, 15);
482 qcoeff0 = _mm_xor_si128(coeff0, coeff0_sign);
503 coeff0 = _mm_mullo_epi16(qcoeff0, dequant);
507 _mm_store_si128((__m128i *)(dqcoeff_ptr + n_coeffs), coeff0);
517 zero_coeff0 = _mm_cmpeq_epi16(coeff0, zero);
536 __m128i coeff0, coeff1; local
543 coeff0 = *in[index];
547 coeff0_sign = _mm_srai_epi16(coeff0, 1
[all...]
/external/libxcam/cl_kernel/
H A Dkernel_gauss_lap_pyramid.cl77 float coeff0 = coeffs[i_ver + COEFF_MID];
80 result_pre[0] += tmp_data * coeff0;
83 result_cur[0] += tmp_data * coeff0;
87 result_next[0] += tmp_data * coeff0;
446 float8 coeff0 = convert_float8(as_uchar8(convert_ushort4(read_imageui(seam_mask, sampler, pos)))) / 255.0f;
450 out_data = (data0 - data1) * coeff0 + data1;
452 coeff0.even = (coeff0.even + coeff0.odd) * 0.5f;
453 coeff0
[all...]
/external/webp/src/dsp/
H A Denc_sse41.c217 __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);
H A Denc_msa.c235 v8i16 coeff0, coeff1; local
238 LD_SH2(&out[0], 8, coeff0, coeff1);
239 coeff0 = __msa_add_a_h(coeff0, zero);
241 SRAI_H2_SH(coeff0, coeff1, 3);
242 coeff0 = __msa_min_s_h(coeff0, max_coeff_thr);
244 ST_SH2(coeff0, coeff1, &out[0], 8);
H A Denc_sse2.c1225 __m128i coeff0, coeff8; local
1242 coeff0 = _mm_xor_si128(in0, sign0);
1244 coeff0 = _mm_sub_epi16(coeff0, sign0);
1251 coeff0 = _mm_add_epi16(coeff0, sharpen0);
1259 const __m128i coeff_iQ0H = _mm_mulhi_epu16(coeff0, iq0);
1260 const __m128i coeff_iQ0L = _mm_mullo_epi16(coeff0, iq0);
/external/webp/src/enc/
H A Dquant_enc.c644 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);
/external/libvpx/libvpx/vp8/common/mips/msa/
H A Dvp8_macros_msa.h1697 Arguments : Inputs - in0, in1, in2, coeff0, coeff1, coeff2
1700 Details : Dot product of 'in0' with 'coeff0'
1704 out0_m = (in0 * coeff0) + (in1 * coeff1) + (in2 * coeff2)
1706 #define DPADD_SH3_SH(in0, in1, in2, coeff0, coeff1, coeff2) \
1711 out0_m = __msa_dotp_s_h((v16i8)in0, (v16i8)coeff0); \

Completed in 248 milliseconds