/external/libvpx/libvpx/test/ |
D | vp9_error_block_test.cc | 34 const tran_low_t *dqcoeff, 62 DECLARE_ALIGNED(16, tran_low_t, dqcoeff[4096]); in TEST_P() 80 dqcoeff[j] = rnd(1 << msb); in TEST_P() 84 dqcoeff[j] = -rnd(1 << msb); in TEST_P() 87 ref_ret = ref_error_block_op_(coeff, dqcoeff, block_size, &ref_ssz, in TEST_P() 89 ASM_REGISTER_STATE_CHECK(ret = error_block_op_(coeff, dqcoeff, block_size, in TEST_P() 105 DECLARE_ALIGNED(16, tran_low_t, dqcoeff[4096]); in TEST_P() 128 dqcoeff[j] = (k >> 1) % 2 ? max_val : 0; in TEST_P() 132 dqcoeff[j] = (k >> 1) % 2 ? -max_val : 0; in TEST_P() 137 dqcoeff[j] = rnd(1 << 14); in TEST_P() [all …]
|
D | quantize_test.cc | 102 EXPECT_EQ(0, memcmp(vp8_comp_->mb.e_mbd.dqcoeff, macroblockd_dst_->dqcoeff, in CheckOutput() 103 sizeof(*macroblockd_dst_->dqcoeff) * kNumBlocks * in CheckOutput()
|
/external/libvpx/libvpx/vp9/encoder/ |
D | vp9_encodemb.c | 100 tran_low_t *const dqcoeff = BLOCK_OFFSET(pd->dqcoeff, block); in optimize_b() local 168 dx = mul * (dqcoeff[rc] - coeff[rc]); in optimize_b() 286 memset(dqcoeff, 0, sizeof(*dqcoeff) * (16 << (tx_size * 2))); in optimize_b() 295 dqcoeff[rc] = (x * dequant_ptr[rc != 0]) / mul; in optimize_b() 333 tran_low_t *const dqcoeff = BLOCK_OFFSET(pd->dqcoeff, block); in vp9_xform_quant_fp() local 348 qcoeff, dqcoeff, pd->dequant, in vp9_xform_quant_fp() 355 p->quant_fp, p->quant_shift, qcoeff, dqcoeff, in vp9_xform_quant_fp() 362 p->quant_fp, p->quant_shift, qcoeff, dqcoeff, in vp9_xform_quant_fp() 369 p->quant_fp, p->quant_shift, qcoeff, dqcoeff, in vp9_xform_quant_fp() 384 p->quant_fp, p->quant_shift, qcoeff, dqcoeff, in vp9_xform_quant_fp() [all …]
|
D | vp9_context_tree.c | 36 CHECK_MEM_ERROR(cm, ctx->dqcoeff[i][k], in alloc_mode_context() 37 vpx_memalign(32, num_pix * sizeof(*ctx->dqcoeff[i][k]))); in alloc_mode_context() 42 ctx->dqcoeff_pbuf[i][k] = ctx->dqcoeff[i][k]; in alloc_mode_context() 58 vpx_free(ctx->dqcoeff[i][k]); in free_mode_context() 59 ctx->dqcoeff[i][k] = 0; in free_mode_context()
|
/external/libvpx/libvpx/vp9/encoder/arm/neon/ |
D | vp9_error_neon.c | 16 int64_t vp9_block_error_fp_neon(const int16_t *coeff, const int16_t *dqcoeff, in vp9_block_error_fp_neon() argument 25 const int16x8_t d = vld1q_s16(dqcoeff); in vp9_block_error_fp_neon() 36 dqcoeff += 8; in vp9_block_error_fp_neon()
|
/external/libvpx/libvpx/vp9/decoder/ |
D | vp9_decodeframe.c | 193 tran_low_t *const dqcoeff = pd->dqcoeff; in inverse_transform_block_inter() local 197 vp9_highbd_iwht4x4_add(dqcoeff, dst, stride, eob, xd->bd); in inverse_transform_block_inter() 201 vp9_highbd_idct4x4_add(dqcoeff, dst, stride, eob, xd->bd); in inverse_transform_block_inter() 204 vp9_highbd_idct8x8_add(dqcoeff, dst, stride, eob, xd->bd); in inverse_transform_block_inter() 207 vp9_highbd_idct16x16_add(dqcoeff, dst, stride, eob, xd->bd); in inverse_transform_block_inter() 210 vp9_highbd_idct32x32_add(dqcoeff, dst, stride, eob, xd->bd); in inverse_transform_block_inter() 218 vp9_iwht4x4_add(dqcoeff, dst, stride, eob); in inverse_transform_block_inter() 222 vp9_idct4x4_add(dqcoeff, dst, stride, eob); in inverse_transform_block_inter() 225 vp9_idct8x8_add(dqcoeff, dst, stride, eob); in inverse_transform_block_inter() 228 vp9_idct16x16_add(dqcoeff, dst, stride, eob); in inverse_transform_block_inter() [all …]
|
D | vp9_detokenize.c | 50 tran_low_t *dqcoeff, TX_SIZE tx_size, const int16_t *dq, in decode_coefs() argument 191 dqcoeff[scan[c]] = highbd_check_range((vpx_read_bit(r) ? -v : v), in decode_coefs() 194 dqcoeff[scan[c]] = check_range(vpx_read_bit(r) ? -v : v); in decode_coefs() 197 dqcoeff[scan[c]] = vpx_read_bit(r) ? -v : v; in decode_coefs() 263 pd->dqcoeff, tx_size, in vp9_decode_block_tokens()
|
D | vp9_decoder.h | 36 DECLARE_ALIGNED(16, tran_low_t, dqcoeff[32 * 32]); 52 DECLARE_ALIGNED(16, tran_low_t, dqcoeff[32 * 32]);
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
D | vp9_highbd_block_error_intrin_sse2.c | 16 int64_t vp9_highbd_block_error_sse2(tran_low_t *coeff, tran_low_t *dqcoeff, in vp9_highbd_block_error_sse2() argument 30 __m128i mm_dqcoeff = _mm_load_si128((__m128i*) (dqcoeff + i)); in vp9_highbd_block_error_sse2() 31 __m128i mm_dqcoeff2 = _mm_load_si128((__m128i*) (dqcoeff + i + 4)); in vp9_highbd_block_error_sse2() 59 const int64_t diff = coeff[i + j] - dqcoeff[i + j]; in vp9_highbd_block_error_sse2()
|
D | vp9_error_intrin_avx2.c | 17 const int16_t *dqcoeff, in vp9_block_error_avx2() argument 35 dqcoeff_reg = _mm256_loadu_si256((const __m256i *)(dqcoeff + i)); in vp9_block_error_avx2()
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
D | vp8_enc_stubs_mmx.c | 36 short *dqcoeff_ptr = d->dqcoeff; in vp8_fast_quantize_b_mmx() 56 short *dcoef_ptr = mb->e_mbd.block[0].dqcoeff; in vp8_mbblock_error_mmx() 64 short *d_ptr = &mb->e_mbd.dqcoeff[256]; in vp8_mbuverror_mmx()
|
D | vp8_enc_stubs_sse2.c | 21 short *dcoef_ptr = mb->e_mbd.block[0].dqcoeff; in vp8_mbblock_error_xmm() 29 short *d_ptr = &mb->e_mbd.dqcoeff[256]; in vp8_mbuverror_xmm()
|
D | vp8_quantize_sse2.c | 139 _mm_store_si128((__m128i *)(d->dqcoeff), y0); in vp8_regular_quantize_b_sse2() 140 _mm_store_si128((__m128i *)(d->dqcoeff + 8), y1); in vp8_regular_quantize_b_sse2() 193 _mm_store_si128((__m128i *)(d->dqcoeff), xdq0); in vp8_fast_quantize_b_sse2() 194 _mm_store_si128((__m128i *)(d->dqcoeff + 8), xdq1); in vp8_fast_quantize_b_sse2()
|
D | quantize_ssse3.c | 97 _mm_store_si128((__m128i *)(d->dqcoeff), x0); in vp8_fast_quantize_b_ssse3() 98 _mm_store_si128((__m128i *)(d->dqcoeff + 8), x1); in vp8_fast_quantize_b_ssse3()
|
/external/libvpx/libvpx/vp9/common/ |
D | vp9_rtcd_defs.pl | 244 …add_proto qw/int64_t vp9_block_error/, "const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr… 247 …add_proto qw/int64_t vp9_highbd_block_error/, "const tran_low_t *coeff, const tran_low_t *dqcoeff,… 250 …p9_highbd_block_error_8bit/, "const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_s… 262 …add_proto qw/int64_t vp9_block_error/, "const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr… 265 …add_proto qw/int64_t vp9_block_error_fp/, "const int16_t *coeff, const int16_t *dqcoeff, int block…
|
/external/libvpx/libvpx/vp8/common/ |
D | invtrans.h | 50 (&xd->block[24].dqcoeff[0], xd->qcoeff); in vp8_inverse_transform_mby() 55 (&xd->block[24].dqcoeff[0], xd->qcoeff); in vp8_inverse_transform_mby()
|
D | mbpitch.c | 47 x->block[r].dqcoeff = x->dqcoeff + r * 16; in vp8_setup_block_dptrs()
|
D | blockd.h | 203 short *dqcoeff; member 219 DECLARE_ALIGNED(16, short, dqcoeff[400]);
|
/external/libvpx/libvpx/vp8/encoder/mips/msa/ |
D | encodeopt_msa.c | 67 dq_coeff_ptr = bd->dqcoeff; in vp8_mbblock_error_msa() 77 dq_coeff_ptr = bd->dqcoeff; in vp8_mbblock_error_msa() 129 dq_coeff_ptr = bd->dqcoeff; in vp8_mbuverror_msa() 139 dq_coeff_ptr = bd->dqcoeff; in vp8_mbuverror_msa()
|
/external/libvpx/config/x86/ |
D | vp9_rtcd.h | 40 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, … 41 int64_t vp9_block_error_sse2(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_siz… 44 int64_t vp9_block_error_fp_c(const int16_t *coeff, const int16_t *dqcoeff, int block_size); 45 int64_t vp9_block_error_fp_sse2(const int16_t *coeff, const int16_t *dqcoeff, int block_size);
|
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
D | fastquantizeb_neon.c | 85 vst1q_s16(d->dqcoeff, vmulq_s16(dequant0, x0)); in vp8_fast_quantize_b_neon() 86 vst1q_s16(d->dqcoeff + 8, vmulq_s16(dequant1, x1)); in vp8_fast_quantize_b_neon()
|
/external/libvpx/config/x86_64/ |
D | vp9_rtcd.h | 40 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, … 41 int64_t vp9_block_error_sse2(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_siz… 44 int64_t vp9_block_error_fp_c(const int16_t *coeff, const int16_t *dqcoeff, int block_size); 45 int64_t vp9_block_error_fp_sse2(const int16_t *coeff, const int16_t *dqcoeff, int block_size);
|
/external/libvpx/config/arm64/ |
D | vp9_rtcd.h | 39 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, … 42 int64_t vp9_block_error_fp_c(const int16_t *coeff, const int16_t *dqcoeff, int block_size); 43 int64_t vp9_block_error_fp_neon(const int16_t *coeff, const int16_t *dqcoeff, int block_size);
|
/external/libvpx/config/arm-neon/ |
D | vp9_rtcd.h | 39 int64_t vp9_block_error_c(const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, … 42 int64_t vp9_block_error_fp_c(const int16_t *coeff, const int16_t *dqcoeff, int block_size); 43 int64_t vp9_block_error_fp_neon(const int16_t *coeff, const int16_t *dqcoeff, int block_size);
|
/external/libvpx/libvpx/vp8/encoder/ |
D | encodeintra.c | 75 vp8_short_idct4x4llm(b->dqcoeff, b->predictor, 16, dst, dst_stride); in vp8_encode_intra4x4block() 79 vp8_dc_only_idct_add(b->dqcoeff[0], b->predictor, 16, dst, dst_stride); in vp8_encode_intra4x4block()
|