Searched defs:pu1_dst (Results 1 - 25 of 45) sorted by relevance

12

/external/libhevc/common/
H A Dihevc_chroma_recon.c76 * @param[out] pu1_dst
105 UWORD8 *pu1_dst,
125 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
132 pu1_dst[j * dst_strd] =
137 pu1_dst += 2;
159 * @param[out] pu1_dst
188 UWORD8 *pu1_dst,
208 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
215 pu1_dst[j * dst_strd] =
220 pu1_dst
103 ihevc_chroma_recon_4x4(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
186 ihevc_chroma_recon_8x8(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
269 ihevc_chroma_recon_16x16(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
[all...]
H A Dihevc_mem_fns.c59 * @param[in] pu1_dst
75 void ihevc_memcpy(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes) argument
77 memcpy(pu1_dst, pu1_src, num_bytes);
81 void ihevc_memcpy_mul_8(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes) argument
83 memcpy(pu1_dst, pu1_src, num_bytes);
95 * @param[in] pu1_dst
111 void ihevc_memset(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes) argument
113 memset(pu1_dst, value, num_bytes);
117 void ihevc_memset_mul_8(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes) argument
119 memset(pu1_dst, valu
[all...]
H A Dihevc_recon.c71 * @param[out] pu1_dst
96 UWORD8 *pu1_dst,
116 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
123 pu1_dst[j * dst_strd] =
128 pu1_dst++;
150 * @param[out] pu1_dst
178 UWORD8 *pu1_dst,
198 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
205 pu1_dst[j * dst_strd] =
210 pu1_dst
94 ihevc_recon_4x4_ttype1(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
176 ihevc_recon_4x4(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
258 ihevc_recon_8x8(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
340 ihevc_recon_16x16(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
422 ihevc_recon_32x32(WORD16 *pi2_src, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
[all...]
H A Dihevc_chroma_iquant_recon.c81 * @param[out] pu1_dst
114 UWORD8 *pu1_dst,
146 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
158 pu1_dst[j * dst_strd] =
165 pu1_dst += 2;
193 * @param[out] pu1_dst
226 UWORD8 *pu1_dst,
258 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
270 pu1_dst[j * dst_strd] =
277 pu1_dst
111 ihevc_chroma_iquant_recon_4x4(WORD16 *pi2_src, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
223 ihevc_chroma_iquant_recon_8x8(WORD16 *pi2_src, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
335 ihevc_chroma_iquant_recon_16x16(WORD16 *pi2_src, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
[all...]
H A Dihevc_chroma_itrans_recon.c80 * @param[out] pu1_dst
110 UWORD8 *pu1_dst,
188 pu1_dst[0 * 2] = CLIP_U8((itrans_out + pu1_pred[0 * 2]));
191 pu1_dst[1 * 2] = CLIP_U8((itrans_out + pu1_pred[1 * 2]));
194 pu1_dst[2 * 2] = CLIP_U8((itrans_out + pu1_pred[2 * 2]));
197 pu1_dst[3 * 2] = CLIP_U8((itrans_out + pu1_pred[3 * 2]));
201 pu1_dst += dst_strd;
107 ihevc_chroma_itrans_recon_4x4(WORD16 *pi2_src, WORD16 *pi2_tmp, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols, WORD32 zero_rows) argument
H A Dihevc_chroma_iquant_itrans_recon.c83 * @param[out] pu1_dst
120 UWORD8 *pu1_dst,
236 pu1_dst[0 * 2] = CLIP_U8((itrans_out + pu1_pred[0 * 2]));
240 pu1_dst[1 * 2] = CLIP_U8((itrans_out + pu1_pred[1 * 2]));
244 pu1_dst[2 * 2] = CLIP_U8((itrans_out + pu1_pred[2 * 2]));
248 pu1_dst[3 * 2] = CLIP_U8((itrans_out + pu1_pred[3 * 2]));
252 pu1_dst += dst_strd;
116 ihevc_chroma_iquant_itrans_recon_4x4(WORD16 *pi2_src, WORD16 *pi2_tmp, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols, WORD32 zero_rows) argument
H A Dihevc_chroma_itrans_recon_16x16.c81 * @param[out] pu1_dst
111 UWORD8 *pu1_dst,
238 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2]));
241 pu1_dst[(k + 8) * 2] = CLIP_U8((itrans_out + pu1_pred[(k + 8) * 2]));
245 pu1_dst += dst_strd;
290 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2]));
293 pu1_dst[(k + 8) * 2] = CLIP_U8((itrans_out + pu1_pred[(k + 8) * 2]));
297 pu1_dst += dst_strd;
364 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2]));
367 pu1_dst[(
108 ihevc_chroma_itrans_recon_16x16(WORD16 *pi2_src, WORD16 *pi2_tmp, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols, WORD32 zero_rows) argument
[all...]
H A Dihevc_chroma_itrans_recon_8x8.c80 * @param[out] pu1_dst
110 UWORD8 *pu1_dst,
224 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2]));
227 pu1_dst[(k + 4) * 2] =
232 pu1_dst += dst_strd;
270 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2]));
273 pu1_dst[(k + 4) * 2] =
278 pu1_dst += dst_strd;
107 ihevc_chroma_itrans_recon_8x8(WORD16 *pi2_src, WORD16 *pi2_tmp, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols, WORD32 zero_rows) argument
H A Dihevc_iquant_recon.c76 * @param[out] pu1_dst
108 UWORD8 *pu1_dst,
140 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
153 pu1_dst[j * dst_strd] =
160 pu1_dst++;
188 * @param[out] pu1_dst
220 UWORD8 *pu1_dst,
252 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
264 pu1_dst[j * dst_strd] =
271 pu1_dst
105 ihevc_iquant_recon_4x4_ttype1(WORD16 *pi2_src, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
217 ihevc_iquant_recon_4x4(WORD16 *pi2_src, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
328 ihevc_iquant_recon_8x8(WORD16 *pi2_src, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
439 ihevc_iquant_recon_16x16(WORD16 *pi2_src, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
551 ihevc_iquant_recon_32x32(WORD16 *pi2_src, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols) argument
[all...]
H A Dihevc_itrans_recon.c76 * @param[out] pu1_dst
102 UWORD8 *pu1_dst,
169 pu1_dst[0] = CLIP_U8((itrans_out + pu1_pred[0]));
172 pu1_dst[1] = CLIP_U8((itrans_out + pu1_pred[1]));
175 pu1_dst[2] = CLIP_U8((itrans_out + pu1_pred[2]));
178 pu1_dst[3] = CLIP_U8((itrans_out + pu1_pred[3]));
181 pu1_dst += dst_strd;
208 * @param[out] pu1_dst
237 UWORD8 *pu1_dst,
316 pu1_dst[
99 ihevc_itrans_recon_4x4_ttype1(WORD16 *pi2_src, WORD16 *pi2_tmp, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols, WORD32 zero_rows) argument
234 ihevc_itrans_recon_4x4(WORD16 *pi2_src, WORD16 *pi2_tmp, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols, WORD32 zero_rows) argument
[all...]
H A Dihevc_itrans_recon_16x16.c72 * @param[out] pu1_dst
101 UWORD8 *pu1_dst,
229 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k]));
232 pu1_dst[k + 8] = CLIP_U8((itrans_out + pu1_pred[k + 8]));
236 pu1_dst += dst_strd;
281 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k]));
284 pu1_dst[k + 8] = CLIP_U8((itrans_out + pu1_pred[k + 8]));
288 pu1_dst += dst_strd;
355 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k]));
358 pu1_dst[
98 ihevc_itrans_recon_16x16(WORD16 *pi2_src, WORD16 *pi2_tmp, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols, WORD32 zero_rows) argument
[all...]
H A Dihevc_itrans_recon_32x32.c73 * @param[out] pu1_dst
102 UWORD8 *pu1_dst,
252 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k]));
255 pu1_dst[k + 16] = CLIP_U8((itrans_out + pu1_pred[k + 16]));
259 pu1_dst += dst_strd;
312 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k]));
315 pu1_dst[k + 16] = CLIP_U8((itrans_out + pu1_pred[k + 16]));
319 pu1_dst += dst_strd;
430 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k]));
433 pu1_dst[
99 ihevc_itrans_recon_32x32(WORD16 *pi2_src, WORD16 *pi2_tmp, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols, WORD32 zero_rows) argument
[all...]
H A Dihevc_itrans_recon_8x8.c72 * @param[out] pu1_dst
101 UWORD8 *pu1_dst,
207 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k]));
210 pu1_dst[k + 4] = CLIP_U8((itrans_out + pu1_pred[k + 4]));
214 pu1_dst += dst_strd;
252 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k]));
255 pu1_dst[k + 4] = CLIP_U8((itrans_out + pu1_pred[k + 4]));
259 pu1_dst += dst_strd;
354 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k]));
357 pu1_dst[
98 ihevc_itrans_recon_8x8(WORD16 *pi2_src, WORD16 *pi2_tmp, UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols, WORD32 zero_rows) argument
[all...]
H A Dihevc_inter_pred_filters.c81 * @param[out] pu1_dst
109 UWORD8 *pu1_dst,
122 pu1_dst[col] = pu1_src[col];
126 pu1_dst += dst_strd;
139 * by 'pu1_dst' The output is downshifted by 6 and clipped to 8 bits
144 * @param[out] pu1_dst
171 UWORD8 *pu1_dst,
192 pu1_dst[col] = (UWORD8)i2_tmp;
196 pu1_dst += dst_strd;
211 * 'pu1_dst' Th
108 ihevc_inter_pred_luma_copy(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD8 *pi1_coeff, WORD32 ht, WORD32 wd) argument
170 ihevc_inter_pred_luma_horz(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD8 *pi1_coeff, WORD32 ht, WORD32 wd) argument
243 ihevc_inter_pred_luma_vert(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD8 *pi1_coeff, WORD32 ht, WORD32 wd) argument
523 ihevc_inter_pred_luma_vert_w16inp(WORD16 *pi2_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD8 *pi1_coeff, WORD32 ht, WORD32 wd) argument
670 ihevc_inter_pred_chroma_copy(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD8 *pi1_coeff, WORD32 ht, WORD32 wd) argument
735 ihevc_inter_pred_chroma_horz(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD8 *pi1_coeff, WORD32 ht, WORD32 wd) argument
817 ihevc_inter_pred_chroma_vert(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD8 *pi1_coeff, WORD32 ht, WORD32 wd) argument
1105 ihevc_inter_pred_chroma_vert_w16inp(WORD16 *pi2_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD8 *pi1_coeff, WORD32 ht, WORD32 wd) argument
[all...]
H A Dihevc_iquant_itrans_recon.c77 * @param[out] pu1_dst
113 UWORD8 *pu1_dst,
241 pu1_dst[0] = CLIP_U8((itrans_out + pu1_pred[0]));
245 pu1_dst[1] = CLIP_U8((itrans_out + pu1_pred[1]));
249 pu1_dst[2] = CLIP_U8((itrans_out + pu1_pred[2]));
253 pu1_dst[3] = CLIP_U8((itrans_out + pu1_pred[3]));
256 pu1_dst += dst_strd;
285 * @param[out] pu1_dst
321 UWORD8 *pu1_dst,
436 pu1_dst[
109 ihevc_iquant_itrans_recon_4x4_ttype1(WORD16 *pi2_src, WORD16 *pi2_tmp, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols, WORD32 zero_rows) argument
317 ihevc_iquant_itrans_recon_4x4(WORD16 *pi2_src, WORD16 *pi2_tmp, UWORD8 *pu1_pred, WORD16 *pi2_dequant_coeff, UWORD8 *pu1_dst, WORD32 qp_div, WORD32 qp_rem, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, WORD32 zero_cols, WORD32 zero_rows) argument
[all...]
H A Dihevc_weighted_pred.c68 * @param[out] pu1_dst
107 UWORD8 *pu1_dst,
128 pu1_dst[col] = CLIP_U8(i4_tmp);
132 pu1_dst += dst_strd;
151 * @param[out] pu1_dst
190 UWORD8 *pu1_dst,
213 pu1_dst[col] = CLIP_U8(i4_tmp);
219 pu1_dst[col + 1] = CLIP_U8(i4_tmp);
223 pu1_dst += dst_strd;
245 * @param[out] pu1_dst
106 ihevc_weighted_pred_uni(WORD16 *pi2_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 wgt0, WORD32 off0, WORD32 shift, WORD32 lvl_shift, WORD32 ht, WORD32 wd) argument
189 ihevc_weighted_pred_chroma_uni(WORD16 *pi2_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD32 wgt0_cb, WORD32 wgt0_cr, WORD32 off0_cb, WORD32 off0_cr, WORD32 shift, WORD32 lvl_shift, WORD32 ht, WORD32 wd) argument
292 ihevc_weighted_pred_bi(WORD16 *pi2_src1, WORD16 *pi2_src2, UWORD8 *pu1_dst, WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, WORD32 wgt0, WORD32 off0, WORD32 wgt1, WORD32 off1, WORD32 shift, WORD32 lvl_shift1, WORD32 lvl_shift2, WORD32 ht, WORD32 wd) argument
393 ihevc_weighted_pred_chroma_bi(WORD16 *pi2_src1, WORD16 *pi2_src2, UWORD8 *pu1_dst, WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, WORD32 wgt0_cb, WORD32 wgt0_cr, WORD32 off0_cb, WORD32 off0_cr, WORD32 wgt1_cb, WORD32 wgt1_cr, WORD32 off1_cb, WORD32 off1_cr, WORD32 shift, WORD32 lvl_shift1, WORD32 lvl_shift2, WORD32 ht, WORD32 wd) argument
489 ihevc_weighted_pred_bi_default(WORD16 *pi2_src1, WORD16 *pi2_src2, UWORD8 *pu1_dst, WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, WORD32 lvl_shift1, WORD32 lvl_shift2, WORD32 ht, WORD32 wd) argument
572 ihevc_weighted_pred_chroma_bi_default(WORD16 *pi2_src1, WORD16 *pi2_src2, UWORD8 *pu1_dst, WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, WORD32 lvl_shift1, WORD32 lvl_shift2, WORD32 ht, WORD32 wd) argument
[all...]
/external/libhevc/common/x86/
H A Dihevc_mem_fns_ssse3_intr.c61 * @param[in] pu1_dst
80 void ihevc_memcpy_mul_8_ssse3(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes) argument
88 _mm_storel_epi64((__m128i *)(pu1_dst), src_temp16x8b);
89 pu1_dst += 8;
102 * @param[in] pu1_dst
119 void ihevc_memset_mul_8_ssse3(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes) argument
126 _mm_storel_epi64((__m128i *)(pu1_dst), src_temp16x8b);
127 pu1_dst += 8;
H A Dihevc_padding_ssse3_intr.c98 UWORD8 *pu1_dst; local
110 pu1_dst = pu1_src - pad_size;
114 _mm_storel_epi64((__m128i *)(pu1_dst + i), src_temp0_16x8b);
169 UWORD8 *pu1_dst; local
181 pu1_dst = pu1_src - pad_size;
186 _mm_storel_epi64((__m128i *)(pu1_dst + col), src_temp0_16x8b);
241 UWORD8 *pu1_dst; local
252 pu1_dst = pu1_src;
256 _mm_storel_epi64((__m128i *)(pu1_dst + col), src_temp0_16x8b);
311 UWORD8 *pu1_dst; local
[all...]
H A Dihevc_inter_pred_filters_sse42_intr.c210 * @param[out] pu1_dst
237 UWORD8 *pu1_dst,
267 _mm_storeu_si128((__m128i *)(pu1_dst), src0_16x8b); /* row =0 */
268 _mm_storeu_si128((__m128i *)(pu1_dst + 1 * dst_strd), src1_16x8b); /* row =1 */
269 _mm_storeu_si128((__m128i *)(pu1_dst + 2 * dst_strd), src2_16x8b); /* row =2 */
270 _mm_storeu_si128((__m128i *)(pu1_dst + 3 * dst_strd), src3_16x8b); /* row =3 */
273 pu1_dst += 16; /* pointer update */
277 pu1_dst += 4 * dst_strd - wdx2; /* pointer update */
294 _mm_storel_epi64((__m128i *)(pu1_dst), src0_16x8b); /* row =0 */
295 _mm_storel_epi64((__m128i *)(pu1_dst
236 ihevc_inter_pred_chroma_copy_sse42(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 src_strd, WORD32 dst_strd, WORD8 *pi1_coeff, WORD32 ht, WORD32 wd) argument
[all...]
/external/libhevc/decoder/
H A Dihevcd_itrans_recon_dc.c87 UWORD8 *pu1_dst,
111 pu1_dst[row * dst_strd + col] = CLIP_U8((pu1_pred[row * pred_strd + col] + dc_value));
117 UWORD8 *pu1_dst,
142 pu1_dst[row * dst_strd + (col << 1)] = CLIP_U8((pu1_pred[row * pred_strd + (col << 1)] + dc_value));
86 ihevcd_itrans_recon_dc_luma(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, WORD32 log2_trans_size, WORD16 i2_coeff_value) argument
116 ihevcd_itrans_recon_dc_chroma(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, WORD32 log2_trans_size, WORD16 i2_coeff_value) argument
H A Dihevcd_nal.c159 * @param[in] pu1_dst
181 UWORD8 *pu1_dst,
201 pu1_dst[dst_cnt++] = u1_src;
257 pu1_dst[dst_cnt++] = u1_src;
180 ihevcd_nal_remv_emuln_bytes(UWORD8 *pu1_src, UWORD8 *pu1_dst, WORD32 bytes_remaining, WORD32 *pi4_nal_len, WORD32 *pi4_dst_len) argument
/external/libhevc/common/arm/
H A Dihevc_intra_ref_substitution_a9q.c110 UWORD8 *pu1_dst,
133 pu1_dst[i] = dc_val;
151 pu1_dst[(4 * nt)] = *pu1_top_left; // U top-left sample
152 pu1_dst[(4 * nt) + 1] = *(pu1_top_left + 1); // V top-left sample
159 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples
160 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples
169 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples
170 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples
177 ihevc_memcpy_mul_8_a9q(&pu1_dst[(4 * nt) + 2], pu1_top, 2 * nt);
184 ihevc_memcpy_mul_8_a9q(&pu1_dst[(
104 ihevc_intra_pred_chroma_ref_substitution_a9q(UWORD8 *pu1_top_left, UWORD8 *pu1_top, UWORD8 *pu1_left, WORD32 src_strd, WORD32 nt, WORD32 nbr_flags, UWORD8 *pu1_dst, WORD32 dst_strd) argument
398 ihevc_intra_pred_luma_ref_substitution_a9q(UWORD8 *pu1_top_left, UWORD8 *pu1_top, UWORD8 *pu1_left, WORD32 src_strd, WORD32 nt, WORD32 nbr_flags, UWORD8 *pu1_dst, WORD32 dst_strd) argument
[all...]
/external/libhevc/decoder/x86/
H A Dihevcd_fmt_conv_ssse3_intr.c61 UWORD8 *pu1_src, *pu1_dst; local
73 pu1_dst = (UWORD8 *)pu1_y_dst;
82 memcpy(pu1_dst, pu1_src, num_cols);
83 pu1_dst += dst_strd;
H A Dihevcd_it_rec_dc_sse42_intr.c47 void ihevcd_itrans_recon_dc_luma_sse42(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, argument
67 __m128i *pi4_dst = (__m128i *)pu1_dst;
95 WORD32 *pi4_dst = (WORD32 *)pu1_dst;
118 pu1_dst += dst_strd;
119 pi4_dst = (WORD32 *)(pu1_dst);
122 pu1_dst += dst_strd;
123 pi4_dst = (WORD32 *)(pu1_dst);
126 pu1_dst += dst_strd;
127 pi4_dst = (WORD32 *)(pu1_dst);
156 pi4_dst = (__m128i *)(pu1_dst);
187 ihevcd_itrans_recon_dc_chroma_sse42(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, WORD32 log2_trans_size, WORD16 i2_coeff_value) argument
[all...]
H A Dihevcd_it_rec_dc_ssse3_intr.c49 void ihevcd_itrans_recon_dc_luma_ssse3(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, argument
69 __m128i *pi4_dst = (__m128i *)pu1_dst;
96 WORD32 *pi4_dst = (WORD32 *)pu1_dst;
119 pu1_dst += dst_strd;
120 pi4_dst = (WORD32 *)(pu1_dst);
123 pu1_dst += dst_strd;
124 pi4_dst = (WORD32 *)(pu1_dst);
127 pu1_dst += dst_strd;
128 pi4_dst = (WORD32 *)(pu1_dst);
157 pi4_dst = (__m128i *)(pu1_dst);
188 ihevcd_itrans_recon_dc_chroma_ssse3(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, WORD32 log2_trans_size, WORD16 i2_coeff_value) argument
[all...]

Completed in 260 milliseconds

12