Home
last modified time | relevance | path

Searched refs:qcoeff_ptr (Results 1 – 25 of 45) 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()
41 const int16_t quant, tran_low_t *qcoeff_ptr, in vpx_highbd_quantize_dc() argument
46 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vpx_highbd_quantize_dc()
55 qcoeff_ptr[0] = (tran_low_t)((abs_qcoeff ^ coeff_sign) - coeff_sign); in vpx_highbd_quantize_dc()
56 dqcoeff_ptr[0] = qcoeff_ptr[0] * dequant_ptr; in vpx_highbd_quantize_dc()
65 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, in vpx_quantize_dc_32x32() argument
74 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vpx_quantize_dc_32x32()
[all …]
Dquantize.h23 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr,
27 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr,
33 const int16_t quant_ptr, tran_low_t *qcoeff_ptr,
39 tran_low_t *qcoeff_ptr,
/external/libvpx/libvpx/vp9/encoder/
Dvp9_quantize.c25 const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, in vp9_quantize_fp_c() argument
32 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vp9_quantize_fp_c()
47 qcoeff_ptr[rc] = (tmp ^ coeff_sign) - coeff_sign; in vp9_quantize_fp_c()
48 dqcoeff_ptr[rc] = qcoeff_ptr[rc] * dequant_ptr[rc != 0]; in vp9_quantize_fp_c()
59 const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, in vp9_highbd_quantize_fp_c() argument
68 memset(qcoeff_ptr, 0, count * sizeof(*qcoeff_ptr)); in vp9_highbd_quantize_fp_c()
81 qcoeff_ptr[rc] = (tran_low_t)((abs_qcoeff ^ coeff_sign) - coeff_sign); in vp9_highbd_quantize_fp_c()
82 dqcoeff_ptr[rc] = qcoeff_ptr[rc] * dequant_ptr[rc != 0]; in vp9_highbd_quantize_fp_c()
94 const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, in vp9_quantize_fp_32x32_c() argument
101 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.c23 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, in vpx_highbd_quantize_b_sse2() argument
41 memset(qcoeff_ptr, 0, count * sizeof(*qcoeff_ptr)); in vpx_highbd_quantize_b_sse2()
84 qcoeff_ptr[k] = (int)(abs_qcoeff ^ coeff_sign[j]) - coeff_sign[j]; in vpx_highbd_quantize_b_sse2()
85 dqcoeff_ptr[k] = qcoeff_ptr[k] * dequant_ptr[k != 0]; in vpx_highbd_quantize_b_sse2()
97 const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, in vpx_highbd_quantize_b_32x32_sse2() argument
116 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vpx_highbd_quantize_b_32x32_sse2()
147 qcoeff_ptr[rc] = (int)(abs_qcoeff ^ coeff_sign) - coeff_sign; in vpx_highbd_quantize_b_32x32_sse2()
148 dqcoeff_ptr[rc] = qcoeff_ptr[rc] * dequant_ptr[rc != 0] / 2; in vpx_highbd_quantize_b_32x32_sse2()
Dquantize_sse2.c21 const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, in vpx_quantize_b_sse2() argument
30 qcoeff_ptr += n_coeffs; in vpx_quantize_b_sse2()
95 store_tran_low(qcoeff0, qcoeff_ptr + n_coeffs); in vpx_quantize_b_sse2()
96 store_tran_low(qcoeff1, qcoeff_ptr + n_coeffs + 8); in vpx_quantize_b_sse2()
169 store_tran_low(qcoeff0, qcoeff_ptr + n_coeffs); in vpx_quantize_b_sse2()
170 store_tran_low(qcoeff1, qcoeff_ptr + n_coeffs + 8); in vpx_quantize_b_sse2()
217 store_tran_low(zero, qcoeff_ptr + n_coeffs); in vpx_quantize_b_sse2()
218 store_tran_low(zero, qcoeff_ptr + n_coeffs + 8); in vpx_quantize_b_sse2()
/external/libvpx/libvpx/vp9/common/
Dvp9_rtcd_defs.pl137 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
140 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
143 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
152 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
155 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
158 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
208 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
210 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_quantize_sse2.c21 const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, in vp9_quantize_fp_sse2() argument
33 qcoeff_ptr += n_coeffs; in vp9_quantize_fp_sse2()
80 store_tran_low(qcoeff0, qcoeff_ptr + n_coeffs); in vp9_quantize_fp_sse2()
81 store_tran_low(qcoeff1, qcoeff_ptr + n_coeffs + 8); in vp9_quantize_fp_sse2()
149 store_tran_low(qcoeff0, qcoeff_ptr + n_coeffs); in vp9_quantize_fp_sse2()
150 store_tran_low(qcoeff1, qcoeff_ptr + n_coeffs + 8); in vp9_quantize_fp_sse2()
158 store_zero_tran_low(qcoeff_ptr + n_coeffs); in vp9_quantize_fp_sse2()
159 store_zero_tran_low(qcoeff_ptr + n_coeffs + 8); in vp9_quantize_fp_sse2()
202 store_zero_tran_low(qcoeff_ptr + n_coeffs); in vp9_quantize_fp_sse2()
203 store_zero_tran_low(qcoeff_ptr + n_coeffs + 8); in vp9_quantize_fp_sse2()
Dvp9_dct_ssse3.c24 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, in vp9_fdct8x8_quant_ssse3() argument
284 qcoeff_ptr += n_coeffs; in vp9_fdct8x8_quant_ssse3()
332 store_tran_low(qcoeff0, qcoeff_ptr + n_coeffs); in vp9_fdct8x8_quant_ssse3()
333 store_tran_low(qcoeff1, qcoeff_ptr + n_coeffs + 8); in vp9_fdct8x8_quant_ssse3()
402 store_tran_low(qcoeff0, qcoeff_ptr + n_coeffs); in vp9_fdct8x8_quant_ssse3()
403 store_tran_low(qcoeff1, qcoeff_ptr + n_coeffs + 8); in vp9_fdct8x8_quant_ssse3()
412 store_zero_tran_low(qcoeff_ptr + n_coeffs); in vp9_fdct8x8_quant_ssse3()
413 store_zero_tran_low(qcoeff_ptr + n_coeffs + 8); in vp9_fdct8x8_quant_ssse3()
459 store_zero_tran_low(qcoeff_ptr + n_coeffs); in vp9_fdct8x8_quant_ssse3()
460 store_zero_tran_low(qcoeff_ptr + n_coeffs + 8); in vp9_fdct8x8_quant_ssse3()
/external/libvpx/libvpx/vp8/decoder/
Ddetokenize.c147 short *qcoeff_ptr; in vp8_decode_mb_tokens() local
155 qcoeff_ptr = &x->qcoeff[0]; in vp8_decode_mb_tokens()
163 nonzeros = GetCoeffs(bc, coef_probs, (*a + *l), 0, qcoeff_ptr + 24 * 16); in vp8_decode_mb_tokens()
180 nonzeros = GetCoeffs(bc, coef_probs, (*a + *l), skip_dc, qcoeff_ptr); in vp8_decode_mb_tokens()
186 qcoeff_ptr += 16; in vp8_decode_mb_tokens()
197 nonzeros = GetCoeffs(bc, coef_probs, (*a + *l), 0, qcoeff_ptr); in vp8_decode_mb_tokens()
202 qcoeff_ptr += 16; in vp8_decode_mb_tokens()
/external/libvpx/config/x86_64/
Dvp9_rtcd.h44 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
45 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
46 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
81 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
82 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
83 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
86 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
87 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/libvpx/test/
Dvp9_quantize_test.cc89 DECLARE_ALIGNED(16, tran_low_t, qcoeff_ptr[256]); in TEST_P()
123 quant_shift_ptr, qcoeff_ptr, dqcoeff_ptr, dequant_ptr, eob_ptr, in TEST_P()
126 err_count += (ref_qcoeff_ptr[j] != qcoeff_ptr[j]) | in TEST_P()
147 DECLARE_ALIGNED(16, tran_low_t, qcoeff_ptr[1024]); in TEST_P()
181 quant_shift_ptr, qcoeff_ptr, dqcoeff_ptr, dequant_ptr, eob_ptr, in TEST_P()
184 err_count += (ref_qcoeff_ptr[j] != qcoeff_ptr[j]) | in TEST_P()
205 DECLARE_ALIGNED(16, tran_low_t, qcoeff_ptr[256]); in TEST_P()
243 quant_shift_ptr, qcoeff_ptr, dqcoeff_ptr, dequant_ptr, eob_ptr, in TEST_P()
247 err_count += (ref_qcoeff_ptr[j] != qcoeff_ptr[j]) | in TEST_P()
268 DECLARE_ALIGNED(16, tran_low_t, qcoeff_ptr[1024]); in TEST_P()
[all …]
/external/libvpx/libvpx/vp8/encoder/x86/
Dvp8_enc_stubs_mmx.c17 short *qcoeff_ptr, short *dequant_ptr,
26 short *qcoeff_ptr = d->qcoeff; in vp8_fast_quantize_b_mmx() local
31 coeff_ptr, zbin_ptr, qcoeff_ptr, dequant_ptr, scan_mask, 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/libvpx/vp9/encoder/arm/neon/
Dvp9_quantize_neon.c30 const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, in vp9_quantize_fp_neon() argument
69 store_s16q_to_tran_low(qcoeff_ptr, v_qcoeff); in vp9_quantize_fp_neon()
94 store_s16q_to_tran_low(qcoeff_ptr + i, v_qcoeff); in vp9_quantize_fp_neon()
112 memset(qcoeff_ptr, 0, count * sizeof(*qcoeff_ptr)); in vp9_quantize_fp_neon()
Dvp9_dct_neon.c24 const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, in vp9_fdct8x8_quant_neon() argument
33 qcoeff_ptr, dqcoeff_ptr, dequant_ptr, eob_ptr, scan_ptr, in vp9_fdct8x8_quant_neon()
/external/libvpx/config/x86/
Dvp9_rtcd.h44 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
45 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
46 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
81 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
82 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
85 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/libvpx/vp8/encoder/
Dtokenize.c111 const short *qcoeff_ptr; in tokenize2nd_order_b() local
118 qcoeff_ptr = b->qcoeff; in tokenize2nd_order_b()
137 v = qcoeff_ptr[0]; in tokenize2nd_order_b()
152 v = qcoeff_ptr[rc]; in tokenize2nd_order_b()
194 const short *qcoeff_ptr; in tokenize1st_order_b() local
206 qcoeff_ptr = b->qcoeff; in tokenize1st_order_b()
227 v = qcoeff_ptr[c]; in tokenize1st_order_b()
244 v = qcoeff_ptr[rc]; in tokenize1st_order_b()
277 qcoeff_ptr = b->qcoeff; in tokenize1st_order_b()
296 v = qcoeff_ptr[0]; in tokenize1st_order_b()
[all …]
/external/libvpx/config/arm64/
Dvp9_rtcd.h43 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
44 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
73 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
74 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
77 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/arm-neon/
Dvp9_rtcd.h43 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
44 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
73 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
74 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
77 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/generic/
Dvp9_rtcd.h42 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
69 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
72 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/mips64/
Dvp9_rtcd.h42 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
69 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
72 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/mips32/
Dvp9_rtcd.h42 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
69 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
72 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/arm/
Dvp9_rtcd.h42 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
69 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
72 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/mips32-dspr2/
Dvp9_rtcd.h42 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
72 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
75 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/mips32-msa/
Dvp9_rtcd.h43 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
77 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
80 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…

12