/external/libhevc/common/x86/ |
ihevc_inter_pred_filters_sse42_intr.c | 89 * @param[in] dst_strd 112 WORD32 dst_strd, 147 _mm_storeu_si128((__m128i *)(pi2_dst + 1 * dst_strd), src1_16x8b); /* row =1 */ 148 _mm_storeu_si128((__m128i *)(pi2_dst + 2 * dst_strd), src2_16x8b); /* row =2 */ 149 _mm_storeu_si128((__m128i *)(pi2_dst + 3 * dst_strd), src3_16x8b); /* row =3 */ 156 pi2_dst += 4 * dst_strd - wd; /* pointer update */ 183 _mm_storel_epi64((__m128i *)(pi2_dst + 1 * dst_strd), src1_16x8b); /* row =1 */ 184 _mm_storel_epi64((__m128i *)(pi2_dst + 2 * dst_strd), src2_16x8b); /* row =2 */ 185 _mm_storel_epi64((__m128i *)(pi2_dst + 3 * dst_strd), src3_16x8b); /* row =3 */ 192 pi2_dst += 4 * dst_strd - wd; /* pointer update * [all...] |
ihevc_chroma_intra_pred_filters_sse42_intr.c | 105 * @param[in] dst_strd 125 WORD32 dst_strd, 230 _mm_storel_epi64((__m128i *)(pu1_dst + (row * dst_strd) + col), res_temp1_8x16b); 259 * @param[in] dst_strd 279 WORD32 dst_strd, 430 /* pu1_dst[(row * dst_strd) + col] = dc_val;*/ 431 _mm_storel_epi64((__m128i *)(pu1_dst + (0 * dst_strd)), src_temp1); 432 _mm_storel_epi64((__m128i *)(pu1_dst + (1 * dst_strd)), src_temp1); 433 _mm_storel_epi64((__m128i *)(pu1_dst + (2 * dst_strd)), src_temp1); 434 _mm_storel_epi64((__m128i *)(pu1_dst + (3 * dst_strd)), src_temp1) [all...] |
ihevc_intra_pred_filters_sse42_intr.c | 380 * @param[in] dst_strd 400 WORD32 dst_strd, 480 /* pu1_dst[(row * dst_strd) + col] = dc_val;*/ 481 _mm_storeu_si128((__m128i *)(pu1_dst + ((0) * dst_strd)), temp); 482 _mm_storeu_si128((__m128i *)(pu1_dst + ((1) * dst_strd)), temp); 483 _mm_storeu_si128((__m128i *)(pu1_dst + ((2) * dst_strd)), temp); 484 _mm_storeu_si128((__m128i *)(pu1_dst + ((3) * dst_strd)), temp); 485 _mm_storeu_si128((__m128i *)(pu1_dst + ((4) * dst_strd)), temp); 486 _mm_storeu_si128((__m128i *)(pu1_dst + ((5) * dst_strd)), temp); 487 _mm_storeu_si128((__m128i *)(pu1_dst + ((6) * dst_strd)), temp) [all...] |
ihevc_intra_pred_filters_ssse3_intr.c | 122 * @param[in] dst_strd 140 WORD32 dst_strd) 153 UNUSED(dst_strd); 664 * @param[in] dst_strd 685 WORD32 dst_strd, 783 _mm_storeu_si128((__m128i *)(pu1_dst + (row * dst_strd)), res_temp_8x16b); 784 _mm_storeu_si128((__m128i *)(pu1_dst + (row * dst_strd) + 16), res_temp1_8x16b); [all...] |
ihevc_chroma_intra_pred_filters_ssse3_intr.c | 124 * @param[in] dst_strd 144 WORD32 dst_strd, 250 _mm_storel_epi64((__m128i *)(pu1_dst + (row * dst_strd) + col), res_temp1_8x16b); 280 * @param[in] dst_strd 300 WORD32 dst_strd, 458 /* pu1_dst[(row * dst_strd) + col] = dc_val;*/ 459 _mm_storel_epi64((__m128i *)(pu1_dst + (0 * dst_strd)), src_temp1); 460 _mm_storel_epi64((__m128i *)(pu1_dst + (1 * dst_strd)), src_temp1); 461 _mm_storel_epi64((__m128i *)(pu1_dst + (2 * dst_strd)), src_temp1); 462 _mm_storel_epi64((__m128i *)(pu1_dst + (3 * dst_strd)), src_temp1) [all...] |
/external/libhevc/common/ |
ihevc_chroma_recon.h | 51 WORD32 dst_strd, 58 WORD32 dst_strd, 66 WORD32 dst_strd, 73 WORD32 dst_strd, 81 WORD32 dst_strd, 88 WORD32 dst_strd,
|
ihevc_recon.c | 80 * @param[in] dst_strd 99 WORD32 dst_strd, 116 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 123 pu1_dst[j * dst_strd] = 159 * @param[in] dst_strd 181 WORD32 dst_strd, 198 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 205 pu1_dst[j * dst_strd] = 241 * @param[in] dst_strd 263 WORD32 dst_strd, [all...] |
ihevc_recon.h | 42 WORD32 dst_strd, 49 WORD32 dst_strd, 57 WORD32 dst_strd, 64 WORD32 dst_strd, 72 WORD32 dst_strd, 79 WORD32 dst_strd, 87 WORD32 dst_strd, 94 WORD32 dst_strd, 102 WORD32 dst_strd, 109 WORD32 dst_strd, [all...] |
ihevc_chroma_recon.c | 85 * @param[in] dst_strd 108 WORD32 dst_strd, 125 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 132 pu1_dst[j * dst_strd] = 168 * @param[in] dst_strd 191 WORD32 dst_strd, 208 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 215 pu1_dst[j * dst_strd] = 251 * @param[in] dst_strd 274 WORD32 dst_strd, [all...] |
ihevc_chroma_iquant_recon.h | 48 WORD32 dst_strd, 58 WORD32 dst_strd, 69 WORD32 dst_strd, 79 WORD32 dst_strd, 90 WORD32 dst_strd, 100 WORD32 dst_strd,
|
ihevc_chroma_itrans_recon.h | 46 WORD32 dst_strd, 55 WORD32 dst_strd, 65 WORD32 dst_strd, 74 WORD32 dst_strd, 84 WORD32 dst_strd, 93 WORD32 dst_strd,
|
ihevc_inter_pred_filters.c | 87 * @param[in] dst_strd 111 WORD32 dst_strd, 126 pu1_dst += dst_strd; 150 * @param[in] dst_strd 173 WORD32 dst_strd, 196 pu1_dst += dst_strd; 222 * @param[in] dst_strd 246 WORD32 dst_strd, 269 pu1_dst += dst_strd; 295 * @param[in] dst_strd [all...] |
ihevc_intra_pred.h | 52 WORD32 dst_strd, 62 WORD32 dst_strd, 70 WORD32 dst_strd, 79 WORD32 dst_strd, 88 WORD32 dst_strd, 97 WORD32 dst_strd, 106 WORD32 dst_strd, 115 WORD32 dst_strd, 124 WORD32 dst_strd, 133 WORD32 dst_strd, [all...] |
ihevc_chroma_intra_pred.h | 46 WORD32 dst_strd, 54 WORD32 dst_strd, 62 WORD32 dst_strd, 70 WORD32 dst_strd, 78 WORD32 dst_strd, 86 WORD32 dst_strd, 94 WORD32 dst_strd, 102 WORD32 dst_strd, 110 WORD32 dst_strd, 118 WORD32 dst_strd, [all...] |
ihevc_iquant_itrans_recon.h | 48 WORD32 dst_strd, 61 WORD32 dst_strd, 75 WORD32 dst_strd, 88 WORD32 dst_strd, 102 WORD32 dst_strd, 115 WORD32 dst_strd, 129 WORD32 dst_strd, 142 WORD32 dst_strd, 156 WORD32 dst_strd, 169 WORD32 dst_strd, [all...] |
ihevc_iquant_recon.h | 45 WORD32 dst_strd, 55 WORD32 dst_strd, 66 WORD32 dst_strd, 76 WORD32 dst_strd, 87 WORD32 dst_strd, 97 WORD32 dst_strd, 108 WORD32 dst_strd, 118 WORD32 dst_strd, 129 WORD32 dst_strd, 139 WORD32 dst_strd, [all...] |
ihevc_itrans_recon.h | 43 WORD32 dst_strd, 52 WORD32 dst_strd, 62 WORD32 dst_strd, 71 WORD32 dst_strd, 81 WORD32 dst_strd, 90 WORD32 dst_strd, 100 WORD32 dst_strd, 109 WORD32 dst_strd, 119 WORD32 dst_strd, 128 WORD32 dst_strd, [all...] |
ihevc_iquant_recon.c | 91 * @param[in] dst_strd 113 WORD32 dst_strd, 140 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 153 pu1_dst[j * dst_strd] = 203 * @param[in] dst_strd 225 WORD32 dst_strd, 252 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 264 pu1_dst[j * dst_strd] = 314 * @param[in] dst_strd 336 WORD32 dst_strd, [all...] |
ihevc_chroma_iquant_recon.c | 96 * @param[in] dst_strd 119 WORD32 dst_strd, 146 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 158 pu1_dst[j * dst_strd] = 208 * @param[in] dst_strd 231 WORD32 dst_strd, 258 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; 270 pu1_dst[j * dst_strd] = 320 * @param[in] dst_strd 343 WORD32 dst_strd, [all...] |
ihevc_chroma_iquant_itrans_recon.h | 49 WORD32 dst_strd, 62 WORD32 dst_strd, 76 WORD32 dst_strd, 89 WORD32 dst_strd, 103 WORD32 dst_strd, 116 WORD32 dst_strd,
|
/external/libhevc/decoder/ |
ihevcd_itrans_recon_dc.h | 43 WORD32 dst_strd, 49 WORD32 dst_strd,
|
/external/libhevc/decoder/x86/ |
ihevcd_fmt_conv_ssse3_intr.c | 63 WORD32 num_rows, num_cols, src_strd, dst_strd, cols, rows; local 79 dst_strd = dst_y_strd; 83 pu1_dst += dst_strd; 122 dst_strd = dst_uv_strd; 169 _mm_storeu_si128((__m128i *)(pu1_u_dst_temp + (1 * dst_strd)), src_u_8x16b); 170 _mm_storeu_si128((__m128i *)(pu1_v_dst_temp + (1 * dst_strd)), src_v_8x16b); 182 _mm_storeu_si128((__m128i *)(pu1_u_dst_temp + (2 * dst_strd)), src_u_8x16b); 183 _mm_storeu_si128((__m128i *)(pu1_v_dst_temp + (2 * dst_strd)), src_v_8x16b); 195 _mm_storeu_si128((__m128i *)(pu1_u_dst_temp + (3 * dst_strd)), src_u_8x16b); 196 _mm_storeu_si128((__m128i *)(pu1_v_dst_temp + (3 * dst_strd)), src_v_8x16b) [all...] |
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, 118 pu1_dst += dst_strd; 122 pu1_dst += dst_strd; 126 pu1_dst += dst_strd; 161 pi4_dst = (__m128i *)(pu1_dst + dst_strd); 166 pi4_dst = (__m128i *)(pu1_dst + 2 * dst_strd); 171 pi4_dst = (__m128i *)(pu1_dst + 3 * dst_strd); 180 pu1_dst += 4 * dst_strd - trans_size; 187 void ihevcd_itrans_recon_dc_chroma_sse42(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, 265 m_temp_reg_1 = _mm_loadl_epi64((__m128i *)(pu1_dst + dst_strd)); [all...] |
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, 119 pu1_dst += dst_strd; 123 pu1_dst += dst_strd; 127 pu1_dst += dst_strd; 162 pi4_dst = (__m128i *)(pu1_dst + dst_strd); 167 pi4_dst = (__m128i *)(pu1_dst + 2 * dst_strd); 172 pi4_dst = (__m128i *)(pu1_dst + 3 * dst_strd); 181 pu1_dst += 4 * dst_strd - trans_size; 188 void ihevcd_itrans_recon_dc_chroma_ssse3(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd, 265 m_temp_reg_1 = _mm_loadl_epi64((__m128i *)(pu1_dst + dst_strd)); [all...] |
/external/libhevc/common/arm/ |
ihevc_intra_pred_filters_neon_intr.c | 105 * @param[in] dst_strd 124 WORD32 dst_strd) 135 UNUSED(dst_strd); 645 * @param[in] dst_strd 665 WORD32 dst_strd, 765 pu1_dst_tmp += dst_strd - nt; 849 pu1_dst_tmp += dst_strd; 854 pu1_dst += 2 * dst_strd - nt; 880 * @param[in] dst_strd 900 WORD32 dst_strd, [all...] |