/external/libaom/libaom/av1/encoder/ |
hybrid_fwd_txfm.h | 21 void av1_fwd_txfm(const int16_t *src_diff, tran_low_t *coeff, int diff_stride, 25 int diff_stride, TxfmParam *txfm_param);
|
hybrid_fwd_txfm.c | 81 int diff_stride, TxfmParam *txfm_param) { 87 av1_highbd_fwht4x4(src_diff, coeff, diff_stride); 90 av1_fwd_txfm2d_4x4(src_diff, dst_coeff, diff_stride, tx_type, bd); 94 int diff_stride, TxfmParam *txfm_param) { 96 av1_fwd_txfm2d_4x8(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, 101 int diff_stride, TxfmParam *txfm_param) { 103 av1_fwd_txfm2d_8x4(src_diff, dst_coeff, diff_stride, txfm_param->tx_type, 108 int diff_stride, TxfmParam *txfm_param) { 112 av1_fwd_txfm2d_8x16(src_diff, dst_coeff, diff_stride, tx_type, bd); 116 int diff_stride, TxfmParam *txfm_param) [all...] |
encodemb.c | 42 int16_t *diff, ptrdiff_t diff_stride, 47 aom_highbd_subtract_block_c(rows, cols, diff, diff_stride, src8, 51 aom_subtract_block_c(rows, cols, diff, diff_stride, src8, src_stride, pred8, 58 aom_highbd_subtract_block(rows, cols, diff, diff_stride, src8, src_stride, 62 aom_subtract_block(rows, cols, diff, diff_stride, src8, src_stride, pred8, 71 const int diff_stride = block_size_wide[plane_bsize]; local 81 &p->src_diff[(blk_row * diff_stride + blk_col) << tx_size_wide_log2[0]]; 82 subtract_block(xd, tx1d_height, tx1d_width, src_diff, diff_stride, src, 146 const int diff_stride = block_size_wide[plane_bsize]; local 158 const int src_offset = (blk_row * diff_stride + blk_col) [all...] |
rdopt.c | 1831 const int diff_stride = block_size_wide[bsize]; local 2170 const int diff_stride = block_size_wide[plane_bsize]; local 2256 const int diff_stride = block_size_wide[plane_bsize]; local 2519 const int diff_stride = block_size_wide[plane_bsize]; local 2596 const int diff_stride = block_size_wide[plane_bsize]; local 2725 const int diff_stride = block_size_wide[plane_bsize]; local 3362 const int diff_stride = block_size_wide[plane_bsize]; local 5135 const int diff_stride = block_size_wide[bsize]; local 5850 const int diff_stride = bw; local [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
subtract_mmi.c | 17 ptrdiff_t diff_stride, const uint8_t *src, 86 MMI_ADDU(%[diff], %[diff], %[diff_stride]) 92 MMI_ADDU(%[diff], %[diff], %[diff_stride]) 98 MMI_ADDU(%[diff], %[diff], %[diff_stride]) 116 [diff_stride] "r"((mips_reg)(diff_stride * 2)) 158 MMI_ADDU(%[diff], %[diff], %[diff_stride]) 169 MMI_ADDU(%[diff], %[diff], %[diff_stride]) 180 MMI_ADDU(%[diff], %[diff], %[diff_stride]) 191 MMI_ADDU(%[diff], %[diff], %[diff_stride]) [all...] |
subtract_msa.c | 16 int16_t *diff_ptr, int32_t diff_stride) { 30 ST8x4_UB(diff0, diff1, diff_ptr, (2 * diff_stride)); 35 int16_t *diff_ptr, int32_t diff_stride) { 53 ST_SH2(diff0, diff1, diff_ptr, diff_stride); 54 diff_ptr += (2 * diff_stride); 60 int16_t *diff, int32_t diff_stride) { 78 diff += diff_stride; 83 diff += diff_stride; 88 diff += diff_stride; 93 diff += diff_stride; [all...] |
/external/libaom/libaom/aom_dsp/x86/ |
subtract_avx2.c | 30 int rows, int16_t *diff_ptr, ptrdiff_t diff_stride, const uint8_t *src_ptr, 41 diff_ptr += diff_stride; 46 int rows, int16_t *diff_ptr, ptrdiff_t diff_stride, const uint8_t *src_ptr, 52 diff_ptr += diff_stride; 57 int rows, int16_t *diff_ptr, ptrdiff_t diff_stride, const uint8_t *src_ptr, 64 diff_ptr += diff_stride; 69 int rows, int16_t *diff_ptr, ptrdiff_t diff_stride, const uint8_t *src_ptr, 78 diff_ptr += diff_stride; 83 ptrdiff_t diff_stride, const uint8_t *src_ptr, 88 aom_subtract_block_16xn_avx2(rows, diff_ptr, diff_stride, src_ptr [all...] |
highbd_subtract_sse2.c | 19 typedef void (*SubtractWxHFuncType)(int16_t *diff, ptrdiff_t diff_stride, 24 static void subtract_4x4(int16_t *diff, ptrdiff_t diff_stride, 30 int64_t *store_diff = (int64_t *)(diff + 0 * diff_stride); 48 store_diff = (int64_t *)(diff + 1 * diff_stride); 50 store_diff = (int64_t *)(diff + 2 * diff_stride); 52 store_diff = (int64_t *)(diff + 3 * diff_stride); 56 static void subtract_4x8(int16_t *diff, ptrdiff_t diff_stride, 62 int64_t *store_diff = (int64_t *)(diff + 0 * diff_stride); 92 store_diff = (int64_t *)(diff + 1 * diff_stride); 94 store_diff = (int64_t *)(diff + 2 * diff_stride); [all...] |
subtract_sse2.asm | 19 ; int16_t *diff, ptrdiff_t diff_stride, 25 rows, cols, diff, diff_stride, src, src_stride, \
|
/external/libvpx/libvpx/vpx_dsp/ppc/ |
subtract_vsx.c | 18 int16_t *diff, ptrdiff_t diff_stride, const uint8_t *src, 20 int16_t *diff1 = diff + 2 * diff_stride; 25 const int16x8_t d1 = vec_vsx_ld(0, diff + diff_stride); 27 const int16x8_t d3 = vec_vsx_ld(0, diff1 + diff_stride); 38 vec_vsx_st(xxpermdi(da, d1, 3), 0, diff + diff_stride); local 40 vec_vsx_st(xxpermdi(db, d3, 3), 0, diff1 + diff_stride); local 44 ptrdiff_t diff_stride, const uint8_t *src, 71 diff += diff_stride; 84 diff += diff_stride; 95 diff += diff_stride; [all...] |
/external/libaom/libaom/aom_dsp/mips/ |
subtract_msa.c | 18 int16_t *diff_ptr, int32_t diff_stride) { 32 ST8x4_UB(diff0, diff1, diff_ptr, (2 * diff_stride)); 37 int16_t *diff_ptr, int32_t diff_stride) { 55 ST_SH2(diff0, diff1, diff_ptr, diff_stride); 56 diff_ptr += (2 * diff_stride); 62 int16_t *diff, int32_t diff_stride) { 80 diff += diff_stride; 85 diff += diff_stride; 90 diff += diff_stride; 95 diff += diff_stride; [all...] |
/external/libaom/libaom/aom_dsp/ |
subtract.c | 21 ptrdiff_t diff_stride, const uint8_t *src, 29 diff += diff_stride; 36 ptrdiff_t diff_stride, const uint8_t *src8, 49 diff += diff_stride;
|
/external/libvpx/libvpx/vpx_dsp/ |
subtract.c | 20 ptrdiff_t diff_stride, const uint8_t *src_ptr, 28 diff_ptr += diff_stride; 36 ptrdiff_t diff_stride, const uint8_t *src8_ptr, 49 diff_ptr += diff_stride;
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
subtract_neon.c | 20 ptrdiff_t diff_stride, const uint8_t *src, 41 diff += diff_stride; 53 diff += diff_stride; 63 diff += diff_stride; 73 vst1_s16(diff + 0 * diff_stride, vreinterpret_s16_u16(vget_low_u16(d))); 74 vst1_s16(diff + 1 * diff_stride, vreinterpret_s16_u16(vget_high_u16(d))); 75 diff += 2 * diff_stride;
|
/external/libaom/libaom/aom_dsp/arm/ |
subtract_neon.c | 19 ptrdiff_t diff_stride, const uint8_t *src, 44 diff += diff_stride; 58 diff += diff_stride; 68 diff += diff_stride; 76 diff += diff_stride;
|
/external/libvpx/libvpx/vp9/encoder/ |
vp9_encodemb.c | 354 const int diff_stride = 4 * num_4x4_blocks_wide_lookup[plane_bsize]; local 356 src_diff = &p->src_diff[4 * (row * diff_stride + col)]; 364 highbd_fdct32x32(x->use_lp32x32fdct, src_diff, coeff, diff_stride); 370 vpx_highbd_fdct16x16(src_diff, coeff, diff_stride); 376 vpx_highbd_fdct8x8(src_diff, coeff, diff_stride); 383 x->fwd_txfm4x4(src_diff, coeff, diff_stride); 395 fdct32x32(x->use_lp32x32fdct, src_diff, coeff, diff_stride); 401 vpx_fdct16x16(src_diff, coeff, diff_stride); 407 vp9_fdct8x8_quant(src_diff, diff_stride, coeff, 64, x->skip_block, 413 x->fwd_txfm4x4(src_diff, coeff, diff_stride); 430 const int diff_stride = 4 * num_4x4_blocks_wide_lookup[plane_bsize]; local 504 const int diff_stride = 4 * num_4x4_blocks_wide_lookup[plane_bsize]; local 768 const int diff_stride = 4 * (1 << bwl); local [all...] |
vp9_pickmode.c | 734 const int diff_stride = bw; local 736 src_diff = &p->src_diff[(r * diff_stride + c) << 2]; 740 vpx_hadamard_16x16(src_diff, diff_stride, coeff); 746 vpx_hadamard_8x8(src_diff, diff_stride, coeff); 753 x->fwd_txfm4x4(src_diff, coeff, diff_stride); [all...] |
vp9_rdopt.c | 505 const int16_t *diff, const int diff_stride, 521 sse = (int64_t)vpx_sum_squares_2d_i16(diff, diff_stride, tx_4x4_w << 2); 532 diff + r * diff_stride * 4 + c * 4, diff_stride, 4); 688 const int diff_stride = 4 * num_4x4_blocks_wide_lookup[plane_bsize]; local 691 const int16_t *diff = &p->src_diff[4 * (blk_row * diff_stride + blk_col)]; 693 sse = sum_squares_visible(xd, pd, diff, diff_stride, blk_row, blk_col, [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
subtract_sse2.asm | 16 ; int16_t *diff, ptrdiff_t diff_stride, 22 rows, cols, diff, diff_stride, src, src_stride, \
|
/external/libaom/libaom/test/ |
subtract_test.cc | 26 ptrdiff_t diff_stride, const uint8_t *src_ptr, 108 ptrdiff_t diff_stride, const uint8_t *src_ptr,
|
av1_fwd_txfm2d_test.cc | 234 int diff_stride, TxfmParam *txfm_param); 421 int diff_stride, TxfmParam *txfm_param);
|
/external/libvpx/libvpx/test/ |
vp9_subtract_test.cc | 25 ptrdiff_t diff_stride, const uint8_t *src_ptr,
|
/external/libaom/libaom/av1/encoder/x86/ |
av1_fwd_txfm2d_sse4.c | 356 int diff_stride, TxfmParam *txfm_param) { 360 av1_lowbd_fwd_txfm_c(src_diff, coeff, diff_stride, txfm_param); 362 fwd_txfm2d_func(src_diff, coeff, diff_stride, txfm_param->tx_type,
|
av1_fwd_txfm2d_avx2.c | [all...] |
av1_fwd_txfm_sse2.c | [all...] |