Home
last modified time | relevance | path

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

12

/external/libvpx/libvpx/vpx_dsp/
Dquantize.c19 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, in vpx_quantize_dc() argument
27 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vpx_quantize_dc()
33 qcoeff_ptr[rc] = (tmp ^ coeff_sign) - coeff_sign; in vpx_quantize_dc()
34 dqcoeff_ptr[rc] = qcoeff_ptr[rc] * dequant_ptr; in vpx_quantize_dc()
43 const int16_t quant, tran_low_t *qcoeff_ptr, in vpx_highbd_quantize_dc() argument
48 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vpx_highbd_quantize_dc()
57 qcoeff_ptr[0] = (tran_low_t)((abs_qcoeff ^ coeff_sign) - coeff_sign); in vpx_highbd_quantize_dc()
58 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.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/vpx_dsp/x86/
Dquantize_avx.c25 const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, in vpx_quantize_b_avx() argument
62 _mm256_store_si256((__m256i *)(qcoeff_ptr), big_zero); in vpx_quantize_b_avx()
65 _mm256_store_si256((__m256i *)(qcoeff_ptr + 8), big_zero); in vpx_quantize_b_avx()
90 store_tran_low(qcoeff0, qcoeff_ptr); in vpx_quantize_b_avx()
91 store_tran_low(qcoeff1, qcoeff_ptr + 8); in vpx_quantize_b_avx()
117 _mm256_store_si256((__m256i *)(qcoeff_ptr + index), big_zero); in vpx_quantize_b_avx()
120 _mm256_store_si256((__m256i *)(qcoeff_ptr + index + 8), big_zero); in vpx_quantize_b_avx()
135 store_tran_low(qcoeff0, qcoeff_ptr + index); in vpx_quantize_b_avx()
136 store_tran_low(qcoeff1, qcoeff_ptr + index + 8); in vpx_quantize_b_avx()
155 const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, in vpx_quantize_b_32x32_avx() argument
[all …]
Dquantize_ssse3.c23 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, in vpx_quantize_b_ssse3() argument
67 store_tran_low(qcoeff0, qcoeff_ptr); in vpx_quantize_b_ssse3()
68 store_tran_low(qcoeff1, qcoeff_ptr + 8); in vpx_quantize_b_ssse3()
100 store_tran_low(qcoeff0, qcoeff_ptr + index); in vpx_quantize_b_ssse3()
101 store_tran_low(qcoeff1, qcoeff_ptr + index + 8); in vpx_quantize_b_ssse3()
122 const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, in vpx_quantize_b_32x32_ssse3() argument
176 _mm_store_si128((__m128i *)(qcoeff_ptr), zero); in vpx_quantize_b_32x32_ssse3()
177 _mm_store_si128((__m128i *)(qcoeff_ptr + 8), zero); in vpx_quantize_b_32x32_ssse3()
181 _mm_store_si128((__m128i *)(qcoeff_ptr + 4), zero); in vpx_quantize_b_32x32_ssse3()
182 _mm_store_si128((__m128i *)(qcoeff_ptr + 12), zero); in vpx_quantize_b_32x32_ssse3()
[all …]
Dhighbd_quantize_intrin_sse2.c24 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, in vpx_highbd_quantize_b_sse2() argument
44 memset(qcoeff_ptr, 0, count * sizeof(*qcoeff_ptr)); in vpx_highbd_quantize_b_sse2()
86 qcoeff_ptr[k] = (int)(abs_qcoeff ^ coeff_sign[j]) - coeff_sign[j]; in vpx_highbd_quantize_b_sse2()
87 dqcoeff_ptr[k] = qcoeff_ptr[k] * dequant_ptr[k != 0]; in vpx_highbd_quantize_b_sse2()
98 const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, in vpx_highbd_quantize_b_32x32_sse2() argument
120 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vpx_highbd_quantize_b_32x32_sse2()
149 qcoeff_ptr[rc] = (int)(abs_qcoeff ^ coeff_sign) - coeff_sign; in vpx_highbd_quantize_b_32x32_sse2()
150 dqcoeff_ptr[rc] = qcoeff_ptr[rc] * dequant_ptr[rc != 0] / 2; in vpx_highbd_quantize_b_32x32_sse2()
Dquantize_sse2.c23 const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, in vpx_quantize_b_sse2() argument
74 store_tran_low(qcoeff0, qcoeff_ptr); in vpx_quantize_b_sse2()
75 store_tran_low(qcoeff1, qcoeff_ptr + 8); in vpx_quantize_b_sse2()
109 store_tran_low(qcoeff0, qcoeff_ptr + index); in vpx_quantize_b_sse2()
110 store_tran_low(qcoeff1, qcoeff_ptr + index + 8); in vpx_quantize_b_sse2()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_quantize.c26 const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, in vp9_quantize_fp_c() argument
35 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vp9_quantize_fp_c()
49 qcoeff_ptr[rc] = (tmp ^ coeff_sign) - coeff_sign; in vp9_quantize_fp_c()
50 dqcoeff_ptr[rc] = qcoeff_ptr[rc] * dequant_ptr[rc != 0]; in vp9_quantize_fp_c()
60 const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, in vp9_highbd_quantize_fp_c() argument
71 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vp9_highbd_quantize_fp_c()
83 qcoeff_ptr[rc] = (tran_low_t)(abs_qcoeff ^ coeff_sign) - coeff_sign; in vp9_highbd_quantize_fp_c()
84 dqcoeff_ptr[rc] = qcoeff_ptr[rc] * dequant_ptr[rc != 0]; in vp9_highbd_quantize_fp_c()
95 const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, in vp9_quantize_fp_32x32_c() argument
104 memset(qcoeff_ptr, 0, n_coeffs * sizeof(*qcoeff_ptr)); in vp9_quantize_fp_32x32_c()
[all …]
/external/libvpx/libvpx/vp8/encoder/mips/mmi/
Dvp8_quantize_mmi.c27 qcoeff_ptr[rc] = x; \
38 int16_t *qcoeff_ptr = d->qcoeff; in vp8_fast_quantize_b_mmi() local
189 [qcoeff_ptr] "r"((mips_reg)qcoeff_ptr), in vp8_fast_quantize_b_mmi()
210 int16_t *qcoeff_ptr = d->qcoeff; in vp8_regular_quantize_b_mmi() local
239 : [qcoeff_ptr]"r"(qcoeff_ptr), [dqcoeff_ptr]"r"(dqcoeff_ptr) in vp8_regular_quantize_b_mmi()
/external/libvpx/libvpx/vpx_dsp/arm/
Dquantize_neon.c21 const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, in vpx_quantize_b_neon() argument
73 store_s16q_to_tran_low(qcoeff_ptr, qcoeff); in vpx_quantize_b_neon()
74 qcoeff_ptr += 8; in vpx_quantize_b_neon()
126 store_s16q_to_tran_low(qcoeff_ptr, qcoeff); in vpx_quantize_b_neon()
127 qcoeff_ptr += 8; in vpx_quantize_b_neon()
156 const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, in vpx_quantize_b_32x32_neon() argument
211 store_s16q_to_tran_low(qcoeff_ptr, qcoeff); in vpx_quantize_b_32x32_neon()
212 qcoeff_ptr += 8; in vpx_quantize_b_32x32_neon()
272 store_s16q_to_tran_low(qcoeff_ptr, qcoeff); in vpx_quantize_b_32x32_neon()
273 qcoeff_ptr += 8; in vpx_quantize_b_32x32_neon()
/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/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…
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…
101 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
102 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
105 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
106 …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…
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…
101 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
102 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
105 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
106 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
/external/libvpx/config/x86_64/
Dvp9_rtcd.h45 …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…
90 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
93 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
111 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
112 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
113 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
116 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
117 …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.c22 const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, in vp9_quantize_fp_sse2() argument
38 qcoeff_ptr += n_coeffs; in vp9_quantize_fp_sse2()
82 store_tran_low(qcoeff0, qcoeff_ptr + n_coeffs); in vp9_quantize_fp_sse2()
83 store_tran_low(qcoeff1, qcoeff_ptr + n_coeffs + 8); in vp9_quantize_fp_sse2()
151 store_tran_low(qcoeff0, qcoeff_ptr + n_coeffs); in vp9_quantize_fp_sse2()
152 store_tran_low(qcoeff1, qcoeff_ptr + n_coeffs + 8); in vp9_quantize_fp_sse2()
160 store_zero_tran_low(qcoeff_ptr + n_coeffs); in vp9_quantize_fp_sse2()
161 store_zero_tran_low(qcoeff_ptr + n_coeffs + 8); in vp9_quantize_fp_sse2()
/external/libvpx/libvpx/vp9/common/
Dvp9_rtcd_defs.pl125 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
128 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
131 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
189 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
191 …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/arm/neon/
Dvp9_quantize_neon.c31 const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, in vp9_quantize_fp_neon() argument
72 store_s16q_to_tran_low(qcoeff_ptr, v_qcoeff); in vp9_quantize_fp_neon()
97 store_s16q_to_tran_low(qcoeff_ptr + i, v_qcoeff); in vp9_quantize_fp_neon()
123 tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, in vp9_quantize_fp_32x32_neon() argument
174 store_s16q_to_tran_low(qcoeff_ptr, qcoeff); in vp9_quantize_fp_32x32_neon()
179 qcoeff_ptr += 8; in vp9_quantize_fp_32x32_neon()
220 store_s16q_to_tran_low(qcoeff_ptr, qcoeff); in vp9_quantize_fp_32x32_neon()
225 qcoeff_ptr += 8; in vp9_quantize_fp_32x32_neon()
/external/libvpx/config/x86/
Dvp9_rtcd.h45 …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…
90 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
93 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
111 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
112 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
115 …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/mips64-msa/
Dvp9_rtcd.h43 …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…
100 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
103 …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…
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…
100 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
103 …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.h43 …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…
100 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
103 …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.h43 …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…
100 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
103 …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.h43 …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…
100 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
103 …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.h43 …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…
100 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
103 …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.h43 …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…
100 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…
103 …block, const int16_t *round_ptr, const int16_t *quant_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc…

12