/external/libvpx/libvpx/vpx_dsp/ |
D | quantize.c | 19 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 …]
|
D | quantize.h | 23 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/ |
D | quantize_avx.c | 25 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 …]
|
D | quantize_ssse3.c | 23 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 …]
|
D | highbd_quantize_intrin_sse2.c | 24 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()
|
D | quantize_sse2.c | 23 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/ |
D | vp9_quantize.c | 26 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/ |
D | vp8_quantize_mmi.c | 27 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/ |
D | quantize_neon.c | 21 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/ |
D | detokenize.c | 147 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/ |
D | vp9_rtcd.h | 43 …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/ |
D | vp9_rtcd.h | 43 …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/ |
D | vp9_rtcd.h | 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… 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/ |
D | vp9_quantize_sse2.c | 22 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/ |
D | vp9_rtcd_defs.pl | 125 …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/ |
D | vp9_quantize_neon.c | 31 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/ |
D | vp9_rtcd.h | 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… 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/ |
D | tokenize.c | 111 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/ |
D | vp9_rtcd.h | 43 …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/ |
D | vp9_rtcd.h | 43 …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/ |
D | vp9_rtcd.h | 43 …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/ |
D | vp9_rtcd.h | 43 …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/ |
D | vp9_rtcd.h | 43 …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/ |
D | vp9_rtcd.h | 43 …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/ |
D | vp9_rtcd.h | 43 …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…
|