/external/libvpx/libvpx/vpx_dsp/mips/ |
D | subtract_mmi.c | 19 ptrdiff_t pred_stride) { in vpx_subtract_block_mmi() argument 40 MMI_ADDU(%[pred], %[pred], %[pred_stride]) in vpx_subtract_block_mmi() 54 MMI_ADDU(%[pred], %[pred], %[pred_stride]) in vpx_subtract_block_mmi() 68 MMI_ADDU(%[pred], %[pred], %[pred_stride]) in vpx_subtract_block_mmi() 115 [pred_stride] "r"((mips_reg)pred_stride), in vpx_subtract_block_mmi() 129 MMI_ADDU(%[pred], %[pred], %[pred_stride]) in vpx_subtract_block_mmi() 135 MMI_ADDU(%[pred], %[pred], %[pred_stride]) in vpx_subtract_block_mmi() 141 MMI_ADDU(%[pred], %[pred], %[pred_stride]) in vpx_subtract_block_mmi() 147 MMI_ADDU(%[pred], %[pred], %[pred_stride]) in vpx_subtract_block_mmi() 202 : [pred_stride] "r"((mips_reg)pred_stride), in vpx_subtract_block_mmi() [all …]
|
D | subtract_msa.c | 15 const uint8_t *pred_ptr, int32_t pred_stride, in sub_blk_4x4_msa() argument 25 LW4(pred_ptr, pred_stride, pred0, pred1, pred2, pred3); in sub_blk_4x4_msa() 34 const uint8_t *pred_ptr, int32_t pred_stride, in sub_blk_8x8_msa() argument 46 LD2(pred_ptr, pred_stride, pred0, pred1); in sub_blk_8x8_msa() 47 pred_ptr += (2 * pred_stride); in sub_blk_8x8_msa() 59 const uint8_t *pred, int32_t pred_stride, in sub_blk_16x16_msa() argument 71 LD_SB8(pred, pred_stride, pred0, pred1, pred2, pred3, pred4, pred5, pred6, in sub_blk_16x16_msa() 73 pred += (8 * pred_stride); in sub_blk_16x16_msa() 118 const uint8_t *pred, int32_t pred_stride, in sub_blk_32x32_msa() argument 137 pred += pred_stride; in sub_blk_32x32_msa() [all …]
|
/external/libaom/libaom/aom_dsp/x86/ |
D | highbd_subtract_sse2.c | 22 ptrdiff_t pred_stride); 26 const uint16_t *pred, ptrdiff_t pred_stride) { in subtract_4x4() argument 37 v0 = _mm_loadl_epi64((__m128i const *)(pred + 0 * pred_stride)); in subtract_4x4() 38 v1 = _mm_loadl_epi64((__m128i const *)(pred + 1 * pred_stride)); in subtract_4x4() 39 v2 = _mm_loadl_epi64((__m128i const *)(pred + 2 * pred_stride)); in subtract_4x4() 40 v3 = _mm_loadl_epi64((__m128i const *)(pred + 3 * pred_stride)); in subtract_4x4() 58 const uint16_t *pred, ptrdiff_t pred_stride) { in subtract_4x8() argument 73 v0 = _mm_loadl_epi64((__m128i const *)(pred + 0 * pred_stride)); in subtract_4x8() 74 v1 = _mm_loadl_epi64((__m128i const *)(pred + 1 * pred_stride)); in subtract_4x8() 75 v2 = _mm_loadl_epi64((__m128i const *)(pred + 2 * pred_stride)); in subtract_4x8() [all …]
|
D | subtract_avx2.c | 31 ptrdiff_t src_stride, const uint8_t *pred_ptr, ptrdiff_t pred_stride) { in aom_subtract_block_16xn_avx2() argument 40 pred_ptr += pred_stride; in aom_subtract_block_16xn_avx2() 47 ptrdiff_t src_stride, const uint8_t *pred_ptr, ptrdiff_t pred_stride) { in aom_subtract_block_32xn_avx2() argument 51 pred_ptr += pred_stride; in aom_subtract_block_32xn_avx2() 58 ptrdiff_t src_stride, const uint8_t *pred_ptr, ptrdiff_t pred_stride) { in aom_subtract_block_64xn_avx2() argument 63 pred_ptr += pred_stride; in aom_subtract_block_64xn_avx2() 70 ptrdiff_t src_stride, const uint8_t *pred_ptr, ptrdiff_t pred_stride) { in aom_subtract_block_128xn_avx2() argument 77 pred_ptr += pred_stride; in aom_subtract_block_128xn_avx2() 85 ptrdiff_t pred_stride) { in aom_subtract_block_avx2() argument 89 src_stride, pred_ptr, pred_stride); in aom_subtract_block_avx2() [all …]
|
/external/libvpx/libvpx/vp8/common/mips/mmi/ |
D | idctllm_mmi.c | 41 int pred_stride, unsigned char *dst_ptr, in vp8_short_idct4x4llm_mmi() argument 139 MMI_ADDU(%[pred_ptr], %[pred_ptr], %[pred_stride]) in vp8_short_idct4x4llm_mmi() 154 MMI_ADDU(%[pred_ptr], %[pred_ptr], %[pred_stride]) in vp8_short_idct4x4llm_mmi() 169 MMI_ADDU(%[pred_ptr], %[pred_ptr], %[pred_stride]) in vp8_short_idct4x4llm_mmi() 192 [pred_stride]"r"((mips_reg)pred_stride), in vp8_short_idct4x4llm_mmi() 199 int pred_stride, unsigned char *dst_ptr, in vp8_dc_only_idct_add_mmi() argument 216 MMI_ADDU(%[pred_ptr], %[pred_ptr], %[pred_stride]) in vp8_dc_only_idct_add_mmi() 226 MMI_ADDU(%[pred_ptr], %[pred_ptr], %[pred_stride]) in vp8_dc_only_idct_add_mmi() 236 MMI_ADDU(%[pred_ptr], %[pred_ptr], %[pred_stride]) in vp8_dc_only_idct_add_mmi() 249 [pred_stride]"r"((mips_reg)pred_stride), [a1]"f"(a1) in vp8_dc_only_idct_add_mmi()
|
/external/libaom/libaom/aom_dsp/mips/ |
D | subtract_msa.c | 17 const uint8_t *pred_ptr, int32_t pred_stride, in sub_blk_4x4_msa() argument 27 LW4(pred_ptr, pred_stride, pred0, pred1, pred2, pred3); in sub_blk_4x4_msa() 36 const uint8_t *pred_ptr, int32_t pred_stride, in sub_blk_8x8_msa() argument 48 LD2(pred_ptr, pred_stride, pred0, pred1); in sub_blk_8x8_msa() 49 pred_ptr += (2 * pred_stride); in sub_blk_8x8_msa() 61 const uint8_t *pred, int32_t pred_stride, in sub_blk_16x16_msa() argument 73 LD_SB8(pred, pred_stride, pred0, pred1, pred2, pred3, pred4, pred5, pred6, in sub_blk_16x16_msa() 75 pred += (8 * pred_stride); in sub_blk_16x16_msa() 120 const uint8_t *pred, int32_t pred_stride, in sub_blk_32x32_msa() argument 139 pred += pred_stride; in sub_blk_32x32_msa() [all …]
|
/external/libvpx/libvpx/vpx_dsp/ppc/ |
D | subtract_vsx.c | 19 ptrdiff_t src_stride, const uint8_t *pred, ptrdiff_t pred_stride) { in subtract_block4x4() argument 22 const uint8_t *pred1 = pred + 2 * pred_stride; in subtract_block4x4() 30 const uint8x16_t p0 = read4x2(pred, (int)pred_stride); in subtract_block4x4() 32 const uint8x16_t p1 = read4x2(pred1, (int)pred_stride); in subtract_block4x4() 46 ptrdiff_t pred_stride) { in vpx_subtract_block_vsx() argument 72 pred += pred_stride; in vpx_subtract_block_vsx() 85 pred += pred_stride; in vpx_subtract_block_vsx() 96 pred += pred_stride; in vpx_subtract_block_vsx() 101 subtract_block4x4(diff, diff_stride, src, src_stride, pred, pred_stride); in vpx_subtract_block_vsx() 104 pred += 4 * pred_stride; in vpx_subtract_block_vsx() [all …]
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | subtract_neon.c | 22 ptrdiff_t pred_stride) { in vpx_subtract_block_neon() argument 42 pred += pred_stride; in vpx_subtract_block_neon() 54 pred += pred_stride; in vpx_subtract_block_neon() 64 pred += pred_stride; in vpx_subtract_block_neon() 71 const uint8x8_t p = load_unaligned_u8(pred, (int)pred_stride); in vpx_subtract_block_neon() 76 pred += 2 * pred_stride; in vpx_subtract_block_neon()
|
/external/libvpx/libvpx/vpx_dsp/ |
D | subtract.c | 22 ptrdiff_t pred_stride) { in vpx_subtract_block_c() argument 29 pred_ptr += pred_stride; in vpx_subtract_block_c() 38 ptrdiff_t pred_stride, int bd) { in vpx_highbd_subtract_block_c() argument 50 pred += pred_stride; in vpx_highbd_subtract_block_c()
|
/external/libaom/libaom/aom_dsp/ |
D | subtract.c | 23 ptrdiff_t pred_stride) { in aom_subtract_block_c() argument 30 pred += pred_stride; in aom_subtract_block_c() 38 ptrdiff_t pred_stride, int bd) { in aom_highbd_subtract_block_c() argument 50 pred += pred_stride; in aom_highbd_subtract_block_c()
|
D | variance.h | 79 typedef unsigned int (*aom_obmc_sad_fn_t)(const uint8_t *pred, int pred_stride, 83 int pred_stride, 88 const uint8_t *pred, int pred_stride, int xoffset, int yoffset,
|
/external/libaom/libaom/aom_dsp/arm/ |
D | subtract_neon.c | 21 ptrdiff_t pred_stride) { in aom_subtract_block_neon() argument 45 pred += pred_stride; in aom_subtract_block_neon() 59 pred += pred_stride; in aom_subtract_block_neon() 69 pred += pred_stride; in aom_subtract_block_neon() 77 pred += pred_stride; in aom_subtract_block_neon()
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
D | dc_only_idct_add_neon.c | 16 int pred_stride, unsigned char *dst_ptr, in vp8_dc_only_idct_add_neon() argument 29 pred_ptr += pred_stride; in vp8_dc_only_idct_add_neon() 31 pred_ptr += pred_stride; in vp8_dc_only_idct_add_neon()
|
D | shortidct4x4llm_neon.c | 23 int pred_stride, unsigned char *dst_ptr, in vp8_short_idct4x4llm_neon() argument 108 pred_ptr += pred_stride; in vp8_short_idct4x4llm_neon() 110 pred_ptr += pred_stride; in vp8_short_idct4x4llm_neon()
|
/external/libvpx/libvpx/vp8/common/mips/dspr2/ |
D | idctllm_dspr2.c | 38 int pred_stride, unsigned char *dst_ptr, in vp8_short_idct4x4llm_dspr2() argument 200 pred_ptr += pred_stride; in vp8_short_idct4x4llm_dspr2() 205 int pred_stride, unsigned char *dst_ptr, in vp8_dc_only_idct_add_dspr2() argument 238 : [dst_stride] "r"(dst_stride), [pred_stride] "r"(pred_stride), in vp8_dc_only_idct_add_dspr2() 258 : [dst_stride] "r"(dst_stride), [pred_stride] "r"(pred_stride), in vp8_dc_only_idct_add_dspr2()
|
/external/libvpx/libvpx/vp8/common/ |
D | idctllm.c | 30 int pred_stride, unsigned char *dst_ptr, in vp8_short_idct4x4llm_c() argument 101 pred_ptr += pred_stride; in vp8_short_idct4x4llm_c() 106 int pred_stride, unsigned char *dst_ptr, in vp8_dc_only_idct_add_c() argument 123 pred_ptr += pred_stride; in vp8_dc_only_idct_add_c()
|
D | reconintra.c | 72 unsigned char *upred_ptr, unsigned char *vpred_ptr, int pred_stride) { in vp8_build_intra_predictors_mbuv_s() argument 98 fn(upred_ptr, pred_stride, uabove_row, uleft_col); in vp8_build_intra_predictors_mbuv_s() 99 fn(vpred_ptr, pred_stride, vabove_row, vleft_col); in vp8_build_intra_predictors_mbuv_s()
|
D | reconintra.h | 27 unsigned char *upred_ptr, unsigned char *vpred_ptr, int pred_stride);
|
/external/libvpx/libvpx/vp8/encoder/ |
D | encodemb.h | 24 unsigned char *vpred, int pred_stride); 26 unsigned char *pred, int pred_stride);
|
D | encodemb.c | 35 unsigned char *vpred, int pred_stride) { in vp8_subtract_mbuv() argument 39 vpx_subtract_block(8, 8, udiff, 8, usrc, src_stride, upred, pred_stride); in vp8_subtract_mbuv() 40 vpx_subtract_block(8, 8, vdiff, 8, vsrc, src_stride, vpred, pred_stride); in vp8_subtract_mbuv() 44 unsigned char *pred, int pred_stride) { in vp8_subtract_mby() argument 45 vpx_subtract_block(16, 16, diff, 16, src, src_stride, pred, pred_stride); in vp8_subtract_mby()
|
/external/libvpx/libvpx/vp8/common/mips/msa/ |
D | idct_msa.c | 87 int32_t pred_stride, uint8_t *dest, in idct4x4_addblk_msa() argument 103 LD_SB4(pred, pred_stride, pred0, pred1, pred2, pred3); in idct4x4_addblk_msa() 119 int32_t pred_stride, uint8_t *dest, in idct4x4_addconst_msa() argument 127 LD_SB4(pred, pred_stride, pred0, pred1, pred2, pred3); in idct4x4_addconst_msa() 294 int32_t pred_stride, uint8_t *dst_ptr, in vp8_short_idct4x4llm_msa() argument 296 idct4x4_addblk_msa(input, pred_ptr, pred_stride, dst_ptr, dst_stride); in vp8_short_idct4x4llm_msa() 300 int32_t pred_stride, uint8_t *dst_ptr, in vp8_dc_only_idct_add_msa() argument 302 idct4x4_addconst_msa(input_dc, pred_ptr, pred_stride, dst_ptr, dst_stride); in vp8_dc_only_idct_add_msa()
|
/external/libvpx/config/arm64/ |
D | vp8_rtcd.h | 64 void vp8_dc_only_idct_add_c(short input_dc, unsigned char *pred_ptr, int pred_stride, unsigned char… 65 void vp8_dc_only_idct_add_neon(short input_dc, unsigned char *pred_ptr, int pred_stride, unsigned c… 154 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred_ptr, int pred_stride, unsigned char *… 155 void vp8_short_idct4x4llm_neon(short *input, unsigned char *pred_ptr, int pred_stride, unsigned cha…
|
/external/libvpx/config/arm-neon/ |
D | vp8_rtcd.h | 64 void vp8_dc_only_idct_add_c(short input_dc, unsigned char *pred_ptr, int pred_stride, unsigned char… 65 void vp8_dc_only_idct_add_neon(short input_dc, unsigned char *pred_ptr, int pred_stride, unsigned c… 154 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred_ptr, int pred_stride, unsigned char *… 155 void vp8_short_idct4x4llm_neon(short *input, unsigned char *pred_ptr, int pred_stride, unsigned cha…
|
/external/libvpx/config/x86/ |
D | vp8_rtcd.h | 78 void vp8_dc_only_idct_add_c(short input_dc, unsigned char *pred_ptr, int pred_stride, unsigned char… 79 void vp8_dc_only_idct_add_mmx(short input_dc, unsigned char *pred_ptr, int pred_stride, unsigned ch… 186 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred_ptr, int pred_stride, unsigned char *… 187 void vp8_short_idct4x4llm_mmx(short *input, unsigned char *pred_ptr, int pred_stride, unsigned char…
|
/external/libvpx/config/x86_64/ |
D | vp8_rtcd.h | 78 void vp8_dc_only_idct_add_c(short input_dc, unsigned char *pred_ptr, int pred_stride, unsigned char… 79 void vp8_dc_only_idct_add_mmx(short input_dc, unsigned char *pred_ptr, int pred_stride, unsigned ch… 186 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred_ptr, int pred_stride, unsigned char *… 187 void vp8_short_idct4x4llm_mmx(short *input, unsigned char *pred_ptr, int pred_stride, unsigned char…
|