Home
last modified time | relevance | path

Searched refs:pred_ptr (Results 1 – 25 of 29) sorted by relevance

12

/external/libaom/libaom/aom_dsp/x86/
Dsubtract_avx2.c16 const uint8_t *pred_ptr) { in subtract32_avx2() argument
18 __m256i p = _mm256_lddqu_si256((__m256i *)(pred_ptr)); in subtract32_avx2()
31 ptrdiff_t src_stride, const uint8_t *pred_ptr, ptrdiff_t pred_stride) { in aom_subtract_block_16xn_avx2() argument
34 __m128i p = _mm_lddqu_si128((__m128i *)(pred_ptr)); in aom_subtract_block_16xn_avx2()
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
49 subtract32_avx2(diff_ptr, src_ptr, pred_ptr); in aom_subtract_block_32xn_avx2()
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
60 subtract32_avx2(diff_ptr, src_ptr, pred_ptr); in aom_subtract_block_64xn_avx2()
[all …]
/external/libvpx/libvpx/vp8/common/mips/mmi/
Didctllm_mmi.c40 void vp8_short_idct4x4llm_mmi(int16_t *input, unsigned char *pred_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()
189 [pred_ptr]"+&r"(pred_ptr), [dst_ptr]"+&r"(dst_ptr) in vp8_short_idct4x4llm_mmi()
198 void vp8_dc_only_idct_add_mmi(int16_t input_dc, unsigned char *pred_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()
247 [dst_ptr]"+&r"(dst_ptr), [pred_ptr]"+&r"(pred_ptr) in vp8_dc_only_idct_add_mmi()
/external/libvpx/libvpx/vp8/common/arm/neon/
Ddc_only_idct_add_neon.c15 void vp8_dc_only_idct_add_neon(int16_t input_dc, unsigned char *pred_ptr, in vp8_dc_only_idct_add_neon() argument
28 d2u32 = vld1_lane_u32((const uint32_t *)pred_ptr, d2u32, 0); in vp8_dc_only_idct_add_neon()
29 pred_ptr += pred_stride; in vp8_dc_only_idct_add_neon()
30 d2u32 = vld1_lane_u32((const uint32_t *)pred_ptr, d2u32, 1); in vp8_dc_only_idct_add_neon()
31 pred_ptr += pred_stride; in vp8_dc_only_idct_add_neon()
Dshortidct4x4llm_neon.c22 void vp8_short_idct4x4llm_neon(int16_t *input, unsigned char *pred_ptr, in vp8_short_idct4x4llm_neon() argument
107 d6u32 = vld1_lane_u32((const uint32_t *)pred_ptr, d6u32, 0); in vp8_short_idct4x4llm_neon()
108 pred_ptr += pred_stride; in vp8_short_idct4x4llm_neon()
109 d6u32 = vld1_lane_u32((const uint32_t *)pred_ptr, d6u32, 1); in vp8_short_idct4x4llm_neon()
110 pred_ptr += pred_stride; in vp8_short_idct4x4llm_neon()
/external/libvpx/libvpx/vpx_dsp/mips/
Dsubtract_msa.c15 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()
231 ptrdiff_t src_stride, const uint8_t *pred_ptr, in vpx_subtract_block_msa() argument
236 sub_blk_4x4_msa(src_ptr, src_stride, pred_ptr, pred_stride, diff_ptr, in vpx_subtract_block_msa()
240 sub_blk_8x8_msa(src_ptr, src_stride, pred_ptr, pred_stride, diff_ptr, in vpx_subtract_block_msa()
244 sub_blk_16x16_msa(src_ptr, src_stride, pred_ptr, pred_stride, diff_ptr, in vpx_subtract_block_msa()
248 sub_blk_32x32_msa(src_ptr, src_stride, pred_ptr, pred_stride, diff_ptr, in vpx_subtract_block_msa()
[all …]
/external/libaom/libaom/aom_dsp/mips/
Dsubtract_msa.c17 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()
233 ptrdiff_t src_stride, const uint8_t *pred_ptr, in aom_subtract_block_msa() argument
238 sub_blk_4x4_msa(src_ptr, src_stride, pred_ptr, pred_stride, diff_ptr, in aom_subtract_block_msa()
242 sub_blk_8x8_msa(src_ptr, src_stride, pred_ptr, pred_stride, diff_ptr, in aom_subtract_block_msa()
246 sub_blk_16x16_msa(src_ptr, src_stride, pred_ptr, pred_stride, diff_ptr, in aom_subtract_block_msa()
250 sub_blk_32x32_msa(src_ptr, src_stride, pred_ptr, pred_stride, diff_ptr, in aom_subtract_block_msa()
[all …]
/external/libvpx/libvpx/vp8/common/
Didctllm.c29 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred_ptr, in vp8_short_idct4x4llm_c() argument
91 int a = ip[c] + pred_ptr[c]; in vp8_short_idct4x4llm_c()
101 pred_ptr += pred_stride; in vp8_short_idct4x4llm_c()
105 void vp8_dc_only_idct_add_c(short input_dc, unsigned char *pred_ptr, in vp8_dc_only_idct_add_c() argument
113 int a = a1 + pred_ptr[c]; in vp8_dc_only_idct_add_c()
123 pred_ptr += pred_stride; in vp8_dc_only_idct_add_c()
Dreconinter.c62 unsigned char *pred_ptr = d->predictor; in vp8_build_inter_predictors_b() local
69 pred_ptr, pitch); in vp8_build_inter_predictors_b()
72 pred_ptr[0] = ptr[0]; in vp8_build_inter_predictors_b()
73 pred_ptr[1] = ptr[1]; in vp8_build_inter_predictors_b()
74 pred_ptr[2] = ptr[2]; in vp8_build_inter_predictors_b()
75 pred_ptr[3] = ptr[3]; in vp8_build_inter_predictors_b()
76 pred_ptr += pitch; in vp8_build_inter_predictors_b()
Drtcd_defs.pl98 add_proto qw/void vp8_short_idct4x4llm/, "short *input, unsigned char *pred_ptr, int pred_stride, u…
110 add_proto qw/void vp8_dc_only_idct_add/, "short input_dc, unsigned char *pred_ptr, int pred_stride,…
/external/libvpx/libvpx/vp8/common/mips/dspr2/
Didctllm_dspr2.c37 void vp8_short_idct4x4llm_dspr2(short *input, unsigned char *pred_ptr, in vp8_short_idct4x4llm_dspr2() argument
194 short a = ip[c] + pred_ptr[c]; in vp8_short_idct4x4llm_dspr2()
200 pred_ptr += pred_stride; in vp8_short_idct4x4llm_dspr2()
204 void vp8_dc_only_idct_add_dspr2(short input_dc, unsigned char *pred_ptr, in vp8_dc_only_idct_add_dspr2() argument
237 [dst_ptr] "+&r"(dst_ptr), [pred_ptr] "+&r"(pred_ptr) in vp8_dc_only_idct_add_dspr2()
257 [dst_ptr] "+&r"(dst_ptr), [pred_ptr] "+&r"(pred_ptr) in vp8_dc_only_idct_add_dspr2()
/external/libvpx/libvpx/vpx_dsp/
Dsubtract.c21 ptrdiff_t src_stride, const uint8_t *pred_ptr, in vpx_subtract_block_c() argument
26 for (c = 0; c < cols; c++) diff_ptr[c] = src_ptr[c] - pred_ptr[c]; in vpx_subtract_block_c()
29 pred_ptr += pred_stride; in vpx_subtract_block_c()
Dvpx_dsp_rtcd_defs.pl720 …ff_stride, const uint8_t *src_ptr, ptrdiff_t src_stride, const uint8_t *pred_ptr, ptrdiff_t pred_s…
/external/libvpx/config/arm-neon/
Dvp8_rtcd.h64 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/arm64/
Dvp8_rtcd.h64 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…
Dvpx_dsp_rtcd.h1661 …ff_stride, const uint8_t *src_ptr, ptrdiff_t src_stride, const uint8_t *pred_ptr, ptrdiff_t pred_s…
1662 …ff_stride, const uint8_t *src_ptr, ptrdiff_t src_stride, const uint8_t *pred_ptr, ptrdiff_t pred_s…
/external/libvpx/config/x86/
Dvp8_rtcd.h78 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/
Dvp8_rtcd.h78 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/generic/
Dvp8_rtcd.h57 void vp8_dc_only_idct_add_c(short input_dc, unsigned char *pred_ptr, int pred_stride, unsigned char…
129 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred_ptr, int pred_stride, unsigned char *…
/external/libaom/libaom/test/
Dsubtract_test.cc27 ptrdiff_t src_stride, const uint8_t *pred_ptr,
109 ptrdiff_t src_stride, const uint8_t *pred_ptr,
/external/libvpx/libvpx/vp8/common/mips/msa/
Didct_msa.c293 void vp8_short_idct4x4llm_msa(int16_t *input, uint8_t *pred_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()
299 void vp8_dc_only_idct_add_msa(int16_t input_dc, uint8_t *pred_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/libvpx/vp8/common/x86/
Didctllm_mmx.asm224 ;unsigned char *pred_ptr,
237 mov rax, arg(1) ;pred_ptr
/external/libvpx/libvpx/test/
Dvp9_subtract_test.cc26 ptrdiff_t src_stride, const uint8_t *pred_ptr,
Didct_test.cc21 typedef void (*IdctFunc)(int16_t *input, unsigned char *pred_ptr,
/external/libvpx/libvpx/vp8/encoder/
Dencodemb.c26 unsigned char *pred_ptr = bd->predictor; in vp8_subtract_b() local
29 vpx_subtract_block(4, 4, diff_ptr, pitch, src_ptr, src_stride, pred_ptr, in vp8_subtract_b()
/external/libaom/libaom/aom_dsp/
Daom_dsp_rtcd_defs.pl570 …ff_stride, const uint8_t *src_ptr, ptrdiff_t src_stride, const uint8_t *pred_ptr, ptrdiff_t pred_s…
573 …ff_stride, const uint8_t *src_ptr, ptrdiff_t src_stride, const uint8_t *pred_ptr, ptrdiff_t pred_s…

12