/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 subtract_block_16xn_avx2() argument 40 pred_ptr += pred_stride; in subtract_block_16xn_avx2() 47 ptrdiff_t src_stride, const uint8_t *pred_ptr, ptrdiff_t pred_stride) { in subtract_block_32xn_avx2() argument 51 pred_ptr += pred_stride; in subtract_block_32xn_avx2() 58 ptrdiff_t src_stride, const uint8_t *pred_ptr, ptrdiff_t pred_stride) { in subtract_block_64xn_avx2() argument 63 pred_ptr += pred_stride; in subtract_block_64xn_avx2() 70 ptrdiff_t src_stride, const uint8_t *pred_ptr, ptrdiff_t pred_stride) { in subtract_block_128xn_avx2() argument 77 pred_ptr += pred_stride; in subtract_block_128xn_avx2() 85 ptrdiff_t pred_stride) { in aom_subtract_block_avx2() argument 89 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 | 20 ptrdiff_t src_stride, const uint8_t *pred, ptrdiff_t pred_stride) { in subtract_block4x4() argument 23 const uint8_t *pred1 = pred + 2 * pred_stride; in subtract_block4x4() 31 const uint8x16_t p0 = read4x2(pred, (int)pred_stride); in subtract_block4x4() 33 const uint8x16_t p1 = read4x2(pred1, (int)pred_stride); in subtract_block4x4() 47 ptrdiff_t pred_stride) { in vpx_subtract_block_vsx() argument 73 pred += pred_stride; in vpx_subtract_block_vsx() 86 pred += pred_stride; in vpx_subtract_block_vsx() 97 pred += pred_stride; in vpx_subtract_block_vsx() 102 subtract_block4x4(diff, diff_stride, src, src_stride, pred, pred_stride); in vpx_subtract_block_vsx() 105 pred += 4 * pred_stride; in vpx_subtract_block_vsx() [all …]
|
/external/libgav1/libgav1/src/dsp/ |
D | convolve.cc | 64 const ptrdiff_t pred_stride) { in ConvolveScale2D_C() argument 91 const ptrdiff_t dest_stride = pred_stride / sizeof(Pixel); in ConvolveScale2D_C() 147 void* prediction, const ptrdiff_t pred_stride) { in ConvolveCompoundScale2D_C() argument 150 assert(pred_stride == width); in ConvolveCompoundScale2D_C() 220 dest += pred_stride; in ConvolveCompoundScale2D_C() 232 const ptrdiff_t pred_stride) { in ConvolveCompound2D_C() argument 235 assert(pred_stride == width); in ConvolveCompound2D_C() 298 dest += pred_stride; in ConvolveCompound2D_C() 313 void* prediction, const ptrdiff_t pred_stride) { in Convolve2D_C() argument 338 const ptrdiff_t dest_stride = pred_stride / sizeof(Pixel); in Convolve2D_C() [all …]
|
D | obmc.cc | 38 const ptrdiff_t pred_stride = prediction_stride / sizeof(Pixel); in OverlapBlendVertical_C() local 49 pred += pred_stride; in OverlapBlendVertical_C() 62 const ptrdiff_t pred_stride = prediction_stride / sizeof(Pixel); in OverlapBlendHorizontal_C() local 72 pred += pred_stride; in OverlapBlendHorizontal_C()
|
/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() 39 ptrdiff_t pred_stride, int bd) { in aom_highbd_subtract_block_c() argument 51 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/libgav1/libgav1/src/dsp/arm/ |
D | convolve_neon.cc | 231 void* const dest, const ptrdiff_t pred_stride, in FilterHorizontal() argument 257 dest8 += pred_stride; in FilterHorizontal() 258 dest16 += pred_stride; in FilterHorizontal() 283 dest8 += pred_stride; in FilterHorizontal() 284 dest16 += pred_stride; in FilterHorizontal() 297 dest16 += pred_stride; in FilterHorizontal() 300 dest16 += pred_stride; in FilterHorizontal() 307 dest8 += pred_stride; in FilterHorizontal() 311 dest8 += pred_stride; in FilterHorizontal() 737 void* prediction, const ptrdiff_t pred_stride) { in Convolve2D_NEON() argument [all …]
|
/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()
|
/external/libgav1/libgav1/src/dsp/x86/ |
D | convolve_sse4.cc | 224 void* const dest, const ptrdiff_t pred_stride, in FilterHorizontal() argument 252 dest8 += pred_stride; in FilterHorizontal() 253 dest16 += pred_stride; in FilterHorizontal() 274 dest8 += pred_stride; in FilterHorizontal() 275 dest16 += pred_stride; in FilterHorizontal() 287 dest16 += pred_stride; in FilterHorizontal() 289 dest16 += pred_stride; in FilterHorizontal() 294 dest8 += pred_stride; in FilterHorizontal() 296 dest8 += pred_stride; in FilterHorizontal() 673 void* prediction, const ptrdiff_t pred_stride) { in Convolve2D_SSE4_1() argument [all …]
|
/external/libvpx/libvpx/vp8/encoder/ |
D | encodemb.h | 24 unsigned char *vpred, int pred_stride); 26 unsigned char *pred, int pred_stride);
|
/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…
|