Home
last modified time | relevance | path

Searched refs:pred_stride (Results 1 – 25 of 41) sorted by relevance

12

/external/libvpx/libvpx/vpx_dsp/mips/
Dsubtract_mmi.c19 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 …]
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()
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/
Dhighbd_subtract_sse2.c22 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 …]
Dsubtract_avx2.c31 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/
Didctllm_mmi.c41 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/
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()
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/
Dsubtract_vsx.c19 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/
Dsubtract_neon.c22 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/libaom/libaom/aom_dsp/
Dsubtract.c23 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()
Dvariance.h79 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/libvpx/libvpx/vpx_dsp/
Dsubtract.c22 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/arm/
Dsubtract_neon.c21 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/
Ddc_only_idct_add_neon.c16 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()
Dshortidct4x4llm_neon.c23 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/
Didctllm_dspr2.c38 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/
Didctllm.c30 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()
Dreconintra.c72 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()
Dreconintra.h27 unsigned char *upred_ptr, unsigned char *vpred_ptr, int pred_stride);
/external/libvpx/libvpx/vp8/encoder/
Dencodemb.h24 unsigned char *vpred, int pred_stride);
26 unsigned char *pred, int pred_stride);
Dencodemb.c35 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/
Didct_msa.c87 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/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…
/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…

12