/external/libhevc/common/ |
H A D | ihevc_chroma_recon.c | 73 * @param[in] pu1_pred 104 UWORD8 *pu1_pred, 125 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 133 CLIP_U8(pi2_src[j * src_strd] + pu1_pred[j * pred_strd]); 138 pu1_pred += 2; 156 * @param[in] pu1_pred 187 UWORD8 *pu1_pred, 208 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 216 CLIP_U8(pi2_src[j * src_strd] + pu1_pred[j * pred_strd]); 221 pu1_pred 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 D | ihevc_recon.c | 68 * @param[in] pu1_pred 95 UWORD8 *pu1_pred, 116 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 124 CLIP_U8(pi2_src[j * src_strd] + pu1_pred[j * pred_strd]); 129 pu1_pred++; 147 * @param[in] pu1_pred 177 UWORD8 *pu1_pred, 198 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 206 CLIP_U8(pi2_src[j * src_strd] + pu1_pred[j * pred_strd]); 211 pu1_pred 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 D | ihevc_chroma_iquant_recon.c | 75 * @param[in] pu1_pred 112 UWORD8 *pu1_pred, 146 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 159 CLIP_U8(iquant_out + pu1_pred[j * pred_strd]); 164 pu1_pred += 2; 187 * @param[in] pu1_pred 224 UWORD8 *pu1_pred, 258 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 271 CLIP_U8(iquant_out + pu1_pred[j * pred_strd]); 276 pu1_pred 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 D | ihevc_chroma_itrans_recon.c | 77 * @param[in] pu1_pred 109 UWORD8 *pu1_pred, 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])); 200 pu1_pred += pred_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 D | ihevc_chroma_iquant_itrans_recon.c | 77 * @param[in] pu1_pred 118 UWORD8 *pu1_pred, 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])); 251 pu1_pred += pred_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 D | ihevc_chroma_itrans_recon_16x16.c | 78 * @param[in] pu1_pred 110 UWORD8 *pu1_pred, 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])); 244 pu1_pred += pred_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])); 296 pu1_pred += pred_strd; 364 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2])); 367 pu1_dst[(k + 8) * 2] = CLIP_U8((itrans_out + pu1_pred[( 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 D | ihevc_chroma_itrans_recon_8x8.c | 77 * @param[in] pu1_pred 109 UWORD8 *pu1_pred, 224 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2])); 228 CLIP_U8((itrans_out + pu1_pred[(k + 4) * 2])); 231 pu1_pred += pred_strd; 270 pu1_dst[k * 2] = CLIP_U8((itrans_out + pu1_pred[k * 2])); 274 CLIP_U8((itrans_out + pu1_pred[(k + 4) * 2])); 277 pu1_pred += pred_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 D | ihevc_iquant_recon.c | 70 * @param[in] pu1_pred 106 UWORD8 *pu1_pred, 140 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 154 CLIP_U8(iquant_out + pu1_pred[j * pred_strd]); 159 pu1_pred++; 182 * @param[in] pu1_pred 218 UWORD8 *pu1_pred, 252 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 265 CLIP_U8(iquant_out + pu1_pred[j * pred_strd]); 270 pu1_pred 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 D | ihevc_itrans_recon.c | 73 * @param[in] pu1_pred 101 UWORD8 *pu1_pred, 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])); 180 pu1_pred += pred_strd; 205 * @param[in] pu1_pred 236 UWORD8 *pu1_pred, 316 pu1_dst[0] = CLIP_U8((itrans_out + pu1_pred[ 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 D | ihevc_itrans_recon_16x16.c | 69 * @param[in] pu1_pred 100 UWORD8 *pu1_pred, 229 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k])); 232 pu1_dst[k + 8] = CLIP_U8((itrans_out + pu1_pred[k + 8])); 235 pu1_pred += pred_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])); 287 pu1_pred += pred_strd; 355 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k])); 358 pu1_dst[k + 8] = CLIP_U8((itrans_out + pu1_pred[ 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 D | ihevc_itrans_recon_32x32.c | 70 * @param[in] pu1_pred 101 UWORD8 *pu1_pred, 252 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k])); 255 pu1_dst[k + 16] = CLIP_U8((itrans_out + pu1_pred[k + 16])); 258 pu1_pred += pred_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])); 318 pu1_pred += pred_strd; 430 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k])); 433 pu1_dst[k + 16] = CLIP_U8((itrans_out + pu1_pred[ 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 D | ihevc_itrans_recon_8x8.c | 69 * @param[in] pu1_pred 100 UWORD8 *pu1_pred, 207 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k])); 210 pu1_dst[k + 4] = CLIP_U8((itrans_out + pu1_pred[k + 4])); 213 pu1_pred += pred_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])); 258 pu1_pred += pred_strd; 354 pu1_dst[k] = CLIP_U8((itrans_out + pu1_pred[k])); 357 pu1_dst[k + 4] = CLIP_U8((itrans_out + pu1_pred[ 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 D | ihevc_iquant_itrans_recon.c | 71 * @param[in] pu1_pred 111 UWORD8 *pu1_pred, 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])); 255 pu1_pred += pred_strd; 279 * @param[in] pu1_pred 319 UWORD8 *pu1_pred, 436 pu1_dst[0] = CLIP_U8((itrans_out + pu1_pred[ 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...] |
/external/libhevc/decoder/ |
H A D | ihevcd_itrans_recon_dc.c | 86 void ihevcd_itrans_recon_dc_luma(UWORD8 *pu1_pred, argument 111 pu1_dst[row * dst_strd + col] = CLIP_U8((pu1_pred[row * pred_strd + col] + dc_value)); 116 void ihevcd_itrans_recon_dc_chroma(UWORD8 *pu1_pred, argument 142 pu1_dst[row * dst_strd + (col << 1)] = CLIP_U8((pu1_pred[row * pred_strd + (col << 1)] + dc_value));
|
H A D | ihevcd_iquant_itrans_recon_ctb.c | 672 UWORD8 *pu1_pred = NULL, *pu1_pred_v = NULL; local 802 pu1_pred = pu1_y_dst_ctb + tu_y_offset; 865 pu1_pred = pu1_uv_dst_ctb + tu_uv_offset + chroma_yuv420sp_vu_u_offset; /* Pointing to start byte of U*/ 866 pu1_pred_v = pu1_pred + 1 + chroma_yuv420sp_vu_v_offset; /* Pointing to start byte of V*/ 965 pu1_top = pu1_pred - pic_strd; 966 pu1_left = pu1_pred - 1; 967 pu1_top_left = pu1_pred - pic_strd - 1; 989 ps_codec->apf_intra_pred_luma[luma_pred_func_idx](au1_ref_sub_out, 1, pu1_pred, pred_strd, trans_size, u1_luma_pred_mode); 994 /* So point the pu1_pred pointer to original prediction pointer */ 995 UWORD8 *pu1_pred_orig = pu1_pred [all...] |
/external/libhevc/decoder/x86/ |
H A D | ihevcd_it_rec_dc_sse42_intr.c | 47 void ihevcd_itrans_recon_dc_luma_sse42(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, argument 97 m_temp_reg_0 = _mm_loadl_epi64((__m128i *)(pu1_pred)); 98 m_temp_reg_1 = _mm_loadl_epi64((__m128i *)(pu1_pred + pred_strd)); 99 m_temp_reg_2 = _mm_loadl_epi64((__m128i *)(pu1_pred + 2 * pred_strd)); 100 m_temp_reg_3 = _mm_loadl_epi64((__m128i *)(pu1_pred + 3 * pred_strd)); 140 m_temp_reg_0 = _mm_loadl_epi64((__m128i *)pu1_pred); 141 m_temp_reg_1 = _mm_loadl_epi64((__m128i *)(pu1_pred + pred_strd)); 142 m_temp_reg_2 = _mm_loadl_epi64((__m128i *)(pu1_pred + 2 * pred_strd)); 143 m_temp_reg_3 = _mm_loadl_epi64((__m128i *)(pu1_pred + 3 * pred_strd)); 176 pu1_pred 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 D | ihevcd_it_rec_dc_ssse3_intr.c | 49 void ihevcd_itrans_recon_dc_luma_ssse3(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, argument 98 m_temp_reg_0 = _mm_loadl_epi64((__m128i *)(pu1_pred)); 99 m_temp_reg_1 = _mm_loadl_epi64((__m128i *)(pu1_pred + pred_strd)); 100 m_temp_reg_2 = _mm_loadl_epi64((__m128i *)(pu1_pred + 2 * pred_strd)); 101 m_temp_reg_3 = _mm_loadl_epi64((__m128i *)(pu1_pred + 3 * pred_strd)); 141 m_temp_reg_0 = _mm_loadl_epi64((__m128i *)pu1_pred); 142 m_temp_reg_1 = _mm_loadl_epi64((__m128i *)(pu1_pred + pred_strd)); 143 m_temp_reg_2 = _mm_loadl_epi64((__m128i *)(pu1_pred + 2 * pred_strd)); 144 m_temp_reg_3 = _mm_loadl_epi64((__m128i *)(pu1_pred + 3 * pred_strd)); 177 pu1_pred 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...] |
/external/libhevc/common/x86/ |
H A D | ihevc_16x16_itrans_recon_sse42_intr.c | 73 * @param[in] pu1_pred 110 UWORD8 *pu1_pred, 3221 UWORD8 *pu1_pred_temp = pu1_pred; 108 ihevc_itrans_recon_16x16_sse42(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 D | ihevc_itrans_recon_16x16_ssse3_intr.c | 76 * @param[in] pu1_pred 113 UWORD8 *pu1_pred, 3224 UWORD8 *pu1_pred_temp = pu1_pred; 111 ihevc_itrans_recon_16x16_ssse3(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 D | ihevc_32x32_itrans_recon_sse42_intr.c | 71 * @param[in] pu1_pred 109 UWORD8 *pu1_pred, 6494 m_temp_reg_20 = _mm_loadu_si128((__m128i *)pu1_pred); 6510 m_temp_reg_20 = _mm_loadu_si128((__m128i *)(pu1_pred + 16)); 6526 pu1_pred += pred_strd; 6529 m_temp_reg_20 = _mm_loadu_si128((__m128i *)pu1_pred); 6545 m_temp_reg_20 = _mm_loadu_si128((__m128i *)(pu1_pred + 16)); 6561 pu1_pred += pred_strd; 6563 m_temp_reg_20 = _mm_loadu_si128((__m128i *)pu1_pred); 6579 m_temp_reg_20 = _mm_loadu_si128((__m128i *)(pu1_pred 107 ihevc_itrans_recon_32x32_sse42(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 D | ihevc_itrans_recon_32x32_ssse3_intr.c | 77 * @param[in] pu1_pred 115 UWORD8 *pu1_pred, 6501 m_temp_reg_20 = _mm_loadu_si128((__m128i *)pu1_pred); 6515 m_temp_reg_20 = _mm_loadu_si128((__m128i *)(pu1_pred + 16)); 6529 pu1_pred += pred_strd; 6532 m_temp_reg_20 = _mm_loadu_si128((__m128i *)pu1_pred); 6546 m_temp_reg_20 = _mm_loadu_si128((__m128i *)(pu1_pred + 16)); 6560 pu1_pred += pred_strd; 6562 m_temp_reg_20 = _mm_loadu_si128((__m128i *)pu1_pred); 6576 m_temp_reg_20 = _mm_loadu_si128((__m128i *)(pu1_pred 113 ihevc_itrans_recon_32x32_ssse3(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 D | ihevc_itrans_recon_sse42_intr.c | 75 * @param[in] pu1_pred 113 UWORD8 *pu1_pred, 348 m_temp_reg_0 = _mm_loadl_epi64((__m128i *)pu1_pred); 349 pu1_pred += pred_strd; 350 m_temp_reg_1 = _mm_loadl_epi64((__m128i *)pu1_pred); 351 pu1_pred += pred_strd; 352 m_temp_reg_2 = _mm_loadl_epi64((__m128i *)pu1_pred); 353 pu1_pred += pred_strd; 354 m_temp_reg_3 = _mm_loadl_epi64((__m128i *)pu1_pred); 406 * @param[in] pu1_pred 111 ihevc_itrans_recon_4x4_ttype1_sse42(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 441 ihevc_itrans_recon_4x4_sse42(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 771 ihevc_itrans_recon_8x8_sse42(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 D | ihevc_itrans_recon_ssse3_intr.c | 77 * @param[in] pu1_pred 114 UWORD8 *pu1_pred, 444 m_temp_reg_0 = _mm_loadl_epi64((__m128i *)pu1_pred); 445 pu1_pred += pred_strd; 446 m_temp_reg_1 = _mm_loadl_epi64((__m128i *)pu1_pred); 447 pu1_pred += pred_strd; 448 m_temp_reg_2 = _mm_loadl_epi64((__m128i *)pu1_pred); 449 pu1_pred += pred_strd; 450 m_temp_reg_3 = _mm_loadl_epi64((__m128i *)pu1_pred); 509 * @param[in] pu1_pred 112 ihevc_itrans_recon_4x4_ttype1_ssse3(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 544 ihevc_itrans_recon_4x4_ssse3(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 946 ihevc_itrans_recon_8x8_ssse3(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...] |