Home
last modified time | relevance | path

Searched refs:qcoeff_ptr (Results 1 – 25 of 41) sorted by relevance

12

/external/libvpx/libvpx/vpx_dsp/
Dquantize.c17 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, in vpx_quantize_dc() argument
25 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vpx_quantize_dc()
31 qcoeff_ptr[rc] = (tmp ^ coeff_sign) - coeff_sign; in vpx_quantize_dc()
32 dqcoeff_ptr[rc] = qcoeff_ptr[rc] * dequant_ptr; in vpx_quantize_dc()
43 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, in vpx_highbd_quantize_dc() argument
47 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vpx_highbd_quantize_dc()
56 qcoeff_ptr[0] = (tran_low_t)((abs_qcoeff ^ coeff_sign) - coeff_sign); in vpx_highbd_quantize_dc()
57 dqcoeff_ptr[0] = qcoeff_ptr[0] * dequant_ptr; in vpx_highbd_quantize_dc()
67 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, in vpx_quantize_dc_32x32() argument
76 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vpx_quantize_dc_32x32()
[all …]
Dquantize.h24 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr,
28 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr,
35 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr,
41 tran_low_t *qcoeff_ptr,
/external/libvpx/libvpx/vp9/encoder/
Dvp9_quantize.c27 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, in vp9_quantize_fp_c() argument
38 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vp9_quantize_fp_c()
53 qcoeff_ptr[rc] = (tmp ^ coeff_sign) - coeff_sign; in vp9_quantize_fp_c()
54 dqcoeff_ptr[rc] = qcoeff_ptr[rc] * dequant_ptr[rc != 0]; in vp9_quantize_fp_c()
71 tran_low_t *qcoeff_ptr, in vp9_highbd_quantize_fp_c() argument
85 memset(qcoeff_ptr, 0, count * sizeof(*qcoeff_ptr)); in vp9_highbd_quantize_fp_c()
98 qcoeff_ptr[rc] = (tran_low_t)((abs_qcoeff ^ coeff_sign) - coeff_sign); in vp9_highbd_quantize_fp_c()
99 dqcoeff_ptr[rc] = qcoeff_ptr[rc] * dequant_ptr[rc != 0]; in vp9_highbd_quantize_fp_c()
115 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, in vp9_quantize_fp_32x32_c() argument
124 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vp9_quantize_fp_32x32_c()
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dhighbd_quantize_intrin_sse2.c25 tran_low_t *qcoeff_ptr, in vpx_highbd_quantize_b_sse2() argument
48 memset(qcoeff_ptr, 0, count * sizeof(*qcoeff_ptr)); in vpx_highbd_quantize_b_sse2()
92 qcoeff_ptr[k] = (int)(abs_qcoeff ^ coeff_sign[j]) - coeff_sign[j]; in vpx_highbd_quantize_b_sse2()
93 dqcoeff_ptr[k] = qcoeff_ptr[k] * dequant_ptr[k != 0]; in vpx_highbd_quantize_b_sse2()
111 tran_low_t *qcoeff_ptr, in vpx_highbd_quantize_b_32x32_sse2() argument
136 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vpx_highbd_quantize_b_32x32_sse2()
171 qcoeff_ptr[rc] = (int)(abs_qcoeff ^ coeff_sign) - coeff_sign; in vpx_highbd_quantize_b_32x32_sse2()
172 dqcoeff_ptr[rc] = qcoeff_ptr[rc] * dequant_ptr[rc != 0] / 2; in vpx_highbd_quantize_b_32x32_sse2()
Dquantize_sse2.c45 const int16_t* quant_shift_ptr, tran_low_t* qcoeff_ptr, in vpx_quantize_b_sse2() argument
55 qcoeff_ptr += n_coeffs; in vpx_quantize_b_sse2()
120 store_coefficients(qcoeff0, qcoeff_ptr + n_coeffs); in vpx_quantize_b_sse2()
121 store_coefficients(qcoeff1, qcoeff_ptr + n_coeffs + 8); in vpx_quantize_b_sse2()
194 store_coefficients(qcoeff0, qcoeff_ptr + n_coeffs); in vpx_quantize_b_sse2()
195 store_coefficients(qcoeff1, qcoeff_ptr + n_coeffs + 8); in vpx_quantize_b_sse2()
242 store_coefficients(zero, qcoeff_ptr + n_coeffs); in vpx_quantize_b_sse2()
243 store_coefficients(zero, qcoeff_ptr + n_coeffs + 8); in vpx_quantize_b_sse2()
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_quantize_sse2.c20 const int16_t* quant_shift_ptr, int16_t* qcoeff_ptr, in vp9_quantize_fp_sse2() argument
34 qcoeff_ptr += n_coeffs; in vp9_quantize_fp_sse2()
81 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs), qcoeff0); in vp9_quantize_fp_sse2()
82 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs) + 1, qcoeff1); in vp9_quantize_fp_sse2()
150 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs), qcoeff0); in vp9_quantize_fp_sse2()
151 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs) + 1, qcoeff1); in vp9_quantize_fp_sse2()
159 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs), zero); in vp9_quantize_fp_sse2()
160 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs) + 1, zero); in vp9_quantize_fp_sse2()
205 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs), zero); in vp9_quantize_fp_sse2()
206 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs) + 1, zero); in vp9_quantize_fp_sse2()
Dvp9_dct_ssse3.c28 int16_t* qcoeff_ptr, in vp9_fdct8x8_quant_ssse3() argument
292 qcoeff_ptr += n_coeffs; in vp9_fdct8x8_quant_ssse3()
340 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs), qcoeff0); in vp9_fdct8x8_quant_ssse3()
341 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs) + 1, qcoeff1); in vp9_fdct8x8_quant_ssse3()
410 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs), qcoeff0); in vp9_fdct8x8_quant_ssse3()
411 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs) + 1, qcoeff1); in vp9_fdct8x8_quant_ssse3()
419 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs), zero); in vp9_fdct8x8_quant_ssse3()
420 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs) + 1, zero); in vp9_fdct8x8_quant_ssse3()
466 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs), zero); in vp9_fdct8x8_quant_ssse3()
467 _mm_store_si128((__m128i*)(qcoeff_ptr + n_coeffs) + 1, zero); in vp9_fdct8x8_quant_ssse3()
/external/libvpx/libvpx/vp8/decoder/
Ddetokenize.c180 short *qcoeff_ptr; in vp8_decode_mb_tokens() local
188 qcoeff_ptr = &x->qcoeff[0]; in vp8_decode_mb_tokens()
197 nonzeros = GetCoeffs(bc, coef_probs, (*a + *l), 0, qcoeff_ptr + 24 * 16); in vp8_decode_mb_tokens()
217 nonzeros = GetCoeffs(bc, coef_probs, (*a + *l), skip_dc, qcoeff_ptr); in vp8_decode_mb_tokens()
223 qcoeff_ptr += 16; in vp8_decode_mb_tokens()
235 nonzeros = GetCoeffs(bc, coef_probs, (*a + *l), 0, qcoeff_ptr); in vp8_decode_mb_tokens()
240 qcoeff_ptr += 16; in vp8_decode_mb_tokens()
/external/libvpx/libvpx/test/
Dvp9_quantize_test.cc90 DECLARE_ALIGNED(16, tran_low_t, qcoeff_ptr[256]); in TEST_P()
124 quant_shift_ptr, qcoeff_ptr, in TEST_P()
128 err_count += (ref_qcoeff_ptr[j] != qcoeff_ptr[j]) | in TEST_P()
149 DECLARE_ALIGNED(16, tran_low_t, qcoeff_ptr[1024]); in TEST_P()
183 quant_shift_ptr, qcoeff_ptr, in TEST_P()
187 err_count += (ref_qcoeff_ptr[j] != qcoeff_ptr[j]) | in TEST_P()
208 DECLARE_ALIGNED(16, tran_low_t, qcoeff_ptr[256]); in TEST_P()
246 quant_shift_ptr, qcoeff_ptr, in TEST_P()
251 err_count += (ref_qcoeff_ptr[j] != qcoeff_ptr[j]) | in TEST_P()
272 DECLARE_ALIGNED(16, tran_low_t, qcoeff_ptr[1024]); in TEST_P()
[all …]
/external/libvpx/libvpx/vp9/common/
Dvp9_rtcd_defs.pl253 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
256 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
259 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
268 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
271 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
274 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
327 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
330 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/x86_64/
Dvp9_rtcd.h51 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
52 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
53 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
112 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
113 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
114 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
117 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
118 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/libvpx/vp8/encoder/
Dtokenize.c115 const short *qcoeff_ptr; in tokenize2nd_order_b() local
122 qcoeff_ptr = b->qcoeff; in tokenize2nd_order_b()
142 v = qcoeff_ptr[0]; in tokenize2nd_order_b()
158 v = qcoeff_ptr[rc]; in tokenize2nd_order_b()
206 const short *qcoeff_ptr; in tokenize1st_order_b() local
219 qcoeff_ptr = b->qcoeff; in tokenize1st_order_b()
241 v = qcoeff_ptr[c]; in tokenize1st_order_b()
259 v = qcoeff_ptr[rc]; in tokenize1st_order_b()
294 qcoeff_ptr = b->qcoeff; in tokenize1st_order_b()
314 v = qcoeff_ptr[0]; in tokenize1st_order_b()
[all …]
/external/libvpx/libvpx/vp8/encoder/x86/
Dvp8_enc_stubs_mmx.c25 short *qcoeff_ptr, short *dequant_ptr,
35 short *qcoeff_ptr = d->qcoeff; in vp8_fast_quantize_b_mmx() local
42 qcoeff_ptr, in vp8_fast_quantize_b_mmx()
Dquantize_mmx.asm15 ; short *qcoeff_ptr,short *dequant_ptr,
58 mov rdi, arg(2) ;qcoeff_ptr
98 mov rdi, arg(2) ;qcoeff_ptr
139 mov rdi, arg(2) ;qcoeff_ptr
180 mov rdi, arg(2) ;qcoeff_ptr
196 mov rsi, arg(2) ;qcoeff_ptr
/external/libvpx/config/x86/
Dvp9_rtcd.h51 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
52 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
53 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
111 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
112 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
115 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/arm-neon/
Dvp9_rtcd.h49 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
50 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
99 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
100 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
103 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/arm64/
Dvp9_rtcd.h49 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
50 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
99 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
100 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
103 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_quantize_neon.c27 const int16_t *quant_shift_ptr, int16_t *qcoeff_ptr, in vp9_quantize_fp_neon() argument
70 vst1q_s16(&qcoeff_ptr[0], v_qcoeff); in vp9_quantize_fp_neon()
95 vst1q_s16(&qcoeff_ptr[i], v_qcoeff); in vp9_quantize_fp_neon()
114 memset(qcoeff_ptr, 0, count * sizeof(int16_t)); in vp9_quantize_fp_neon()
Dvp9_dct_neon.c25 int16_t* qcoeff_ptr, int16_t* dqcoeff_ptr, in vp9_fdct8x8_quant_neon() argument
34 quant_ptr, quant_shift_ptr, qcoeff_ptr, dqcoeff_ptr, in vp9_fdct8x8_quant_neon()
/external/libvpx/config/mips64/
Dvp9_rtcd.h47 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
92 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
95 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/arm/
Dvp9_rtcd.h47 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
92 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
95 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/generic/
Dvp9_rtcd.h47 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
92 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
95 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/mips32/
Dvp9_rtcd.h47 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
92 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
95 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/mips32-dspr2/
Dvp9_rtcd.h47 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
95 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
98 … const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/libvpx/vp8/encoder/mips/msa/
Dquantize_msa.c220 int16_t *qcoeff_ptr = d->qcoeff; in vp8_fast_quantize_b_msa() local
225 dequant_ptr, qcoeff_ptr, dqcoeff_ptr); in vp8_fast_quantize_b_msa()
236 int16_t *qcoeff_ptr = d->qcoeff; in vp8_regular_quantize_b_msa() local
245 qcoeff_ptr, dqcoeff_ptr); in vp8_regular_quantize_b_msa()

12