/external/libhevc/common/ |
H A D | ihevc_chroma_itrans_recon.c | 73 * @param[in] pi2_tmp 108 WORD16 *pi2_tmp, 126 pi2_tmp_orig = pi2_tmp; 137 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); 152 pi2_tmp[0] = 154 pi2_tmp[1] = 156 pi2_tmp[2] = 158 pi2_tmp[3] = 163 pi2_tmp += trans_size; 167 pi2_tmp 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 [all...] |
H A D | ihevc_chroma_iquant_itrans_recon.c | 73 * @param[in] pi2_tmp 117 WORD16 *pi2_tmp, 150 pi2_tmp_orig = pi2_tmp; 161 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); 195 pi2_tmp[0] = 197 pi2_tmp[1] = 199 pi2_tmp[2] = 201 pi2_tmp[3] = 206 pi2_tmp += trans_size; 210 pi2_tmp 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 [all...] |
H A D | ihevc_chroma_itrans_recon_16x16.c | 74 * @param[in] pi2_tmp 109 WORD16 *pi2_tmp, 129 pi2_tmp_orig = pi2_tmp; 153 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); 186 pi2_tmp[k] = 188 pi2_tmp[k + 8] = 193 pi2_tmp += trans_size; 197 pi2_tmp = pi2_tmp_orig; 209 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] 211 * pi2_tmp[ 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 | 73 * @param[in] pi2_tmp 108 WORD16 *pi2_tmp, 129 pi2_tmp_orig = pi2_tmp; 149 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); 181 pi2_tmp[k] = 183 pi2_tmp[k + 4] = 188 pi2_tmp += trans_size; 192 pi2_tmp = pi2_tmp_orig; 205 o[k] = g_ai2_ihevc_trans_8[1][k] * pi2_tmp[trans_size] 207 * pi2_tmp[ 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 [all...] |
H A D | ihevc_itrans_recon.c | 67 * @param[in] pi2_tmp 100 WORD16 *pi2_tmp, 117 pi2_tmp_orig = pi2_tmp; 128 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); 138 pi2_tmp[0] = 140 pi2_tmp[1] = 142 pi2_tmp[2] = 144 pi2_tmp[3] = 148 pi2_tmp += trans_size; 152 pi2_tmp 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 | 63 * @param[in] pi2_tmp 99 WORD16 *pi2_tmp, 127 pi2_tmp_orig = pi2_tmp; 143 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); 176 pi2_tmp[k] = 178 pi2_tmp[k + 8] = 183 pi2_tmp += trans_size; 187 pi2_tmp = pi2_tmp_orig; 200 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] 202 * pi2_tmp[ 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 | 64 * @param[in] pi2_tmp 100 WORD16 *pi2_tmp, 122 pi2_tmp_orig = pi2_tmp; 145 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); 189 pi2_tmp[k] = 191 pi2_tmp[k + 16] = 196 pi2_tmp += trans_size; 200 pi2_tmp = pi2_tmp_orig; 212 o[k] = g_ai2_ihevc_trans_32[1][k] * pi2_tmp[trans_size] 214 * pi2_tmp[ 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 | 63 * @param[in] pi2_tmp 99 WORD16 *pi2_tmp, 120 pi2_tmp_orig = pi2_tmp; 143 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); 166 pi2_tmp[k] = 168 pi2_tmp[k + 4] = 173 pi2_tmp += trans_size; 177 pi2_tmp = pi2_tmp_orig; 189 o[k] = g_ai2_ihevc_trans_8[1][k] * pi2_tmp[trans_size] 190 + g_ai2_ihevc_trans_8[3][k] * pi2_tmp[ 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 | 67 * @param[in] pi2_tmp 110 WORD16 *pi2_tmp, 141 pi2_tmp_orig = pi2_tmp; 152 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); 194 pi2_tmp[0] = 196 pi2_tmp[1] = 212 pi2_tmp[2] = 214 pi2_tmp[3] = 219 pi2_tmp += trans_size; 223 pi2_tmp 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/common/x86/ |
H A D | ihevc_16x16_itrans_recon_sse42_intr.c | 69 * @param[in] pi2_tmp 109 WORD16 *pi2_tmp, 202 WORD16 *pi2_scratch = (i) ? (pi2_tmp + 8 * trans_size) : pi2_tmp; 260 /* e[0][0-3] stored in pi2_tmp[0][0-7] */ 261 /* e[7][0-3] stored in pi2_tmp[0][8-15] */ 279 /* e[0][4-7] stored in pi2_tmp[1][0-7] */ 280 /* e[7][4-7] stored in pi2_tmp[1][8-15] */ 298 /* e[1][0-3] stored in pi2_tmp[2][0-7] */ 299 /* e[6][0-3] stored in pi2_tmp[ 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 [all...] |
H A D | ihevc_itrans_recon_16x16_ssse3_intr.c | 72 * @param[in] pi2_tmp 112 WORD16 *pi2_tmp, 208 WORD16 *pi2_scratch = (i) ? (pi2_tmp + 8 * trans_size) : pi2_tmp; 266 /* e[0][0-3] stored in pi2_tmp[0][0-7] */ 267 /* e[7][0-3] stored in pi2_tmp[0][8-15] */ 285 /* e[0][4-7] stored in pi2_tmp[1][0-7] */ 286 /* e[7][4-7] stored in pi2_tmp[1][8-15] */ 304 /* e[1][0-3] stored in pi2_tmp[2][0-7] */ 305 /* e[6][0-3] stored in pi2_tmp[ 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 [all...] |
H A D | ihevc_32x32_itrans_recon_sse42_intr.c | 67 * @param[in] pi2_tmp 108 WORD16 *pi2_tmp, 239 o_temp_ptr = pi2_tmp; 240 temp_ptr = (pi2_tmp + 1024); 242 pi2_tmp += 2048; 243 pi2_tmp_orig = pi2_tmp; 695 /* e[1][0-3] stored in pi2_tmp[2][0-7] */ 696 /* e[6][0-3] stored in pi2_tmp[2][8-15] */ 709 /* e[1][4-7] stored in pi2_tmp[3][0-7] */ 710 /* e[6][4-7] stored in pi2_tmp[ 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 | 73 * @param[in] pi2_tmp 114 WORD16 *pi2_tmp, 247 o_temp_ptr = pi2_tmp; 248 temp_ptr = (pi2_tmp + 1024); 250 pi2_tmp += 2048; 251 pi2_tmp_orig = pi2_tmp; 706 /* e[1][0-3] stored in pi2_tmp[2][0-7] */ 707 /* e[6][0-3] stored in pi2_tmp[2][8-15] */ 720 /* e[1][4-7] stored in pi2_tmp[3][0-7] */ 721 /* e[6][4-7] stored in pi2_tmp[ 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 | 71 * @param[in] pi2_tmp 112 WORD16 *pi2_tmp, 151 UNUSED(pi2_tmp); 402 * @param[in] pi2_tmp 442 WORD16 *pi2_tmp, 481 UNUSED(pi2_tmp); 731 * @param[in] pi2_tmp 772 WORD16 *pi2_tmp, 852 UNUSED(pi2_tmp); 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
|
H A D | ihevc_itrans_recon_ssse3_intr.c | 73 * @param[in] pi2_tmp 113 WORD16 *pi2_tmp, 158 UNUSED(pi2_tmp); 505 * @param[in] pi2_tmp 545 WORD16 *pi2_tmp, 588 UNUSED(pi2_tmp); 906 * @param[in] pi2_tmp 947 WORD16 *pi2_tmp, 1030 UNUSED(pi2_tmp); 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
|
/external/libhevc/decoder/ |
H A D | ihevcd_iquant_itrans_recon_ctb.c | 542 WORD16 *pi2_tmp; local 591 pi2_tmp = ps_proc->pi2_itrans_intrmd_buf; 1074 ps_codec->apf_itrans_recon[func_idx](pi2_src, pi2_tmp, 1112 pi2_tmp,
|