Searched defs:pi2_src1 (Results 1 - 4 of 4) sorted by relevance

/external/libhevc/common/
H A Dihevc_weighted_pred.c232 * Does bi-weighted prediction on the arrays pointed by pi2_src1 and
239 * @param[in] pi2_src1
292 void ihevc_weighted_pred_bi(WORD16 *pi2_src1, argument
315 i4_tmp = (pi2_src1[col] + lvl_shift1) * wgt0;
322 pi2_src1 += src_strd1;
333 * Does chroma bi-weighted prediction on the arrays pointed by pi2_src1 and
340 * @param[in] pi2_src1
393 void ihevc_weighted_pred_chroma_bi(WORD16 *pi2_src1, argument
420 i4_tmp = (pi2_src1[col] + lvl_shift1) * wgt0_cb;
426 i4_tmp = (pi2_src1[co
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/arm/
H A Dihevc_weighted_pred_neon_intr.c333 * Does bi-weighted prediction on the arrays pointed by pi2_src1 and
342 * @param[in] pi2_src1
395 void ihevc_weighted_pred_bi_neonintr(WORD16 *pi2_src1, argument
446 pi2_src_tmp1 = pi2_src1 + src_strd1;
449 pi2_src1_val1 = vld1_s16((int16_t *)pi2_src1);
450 pi2_src1 += 4;
487 pi2_src1 += 2 * src_strd1 - wd;
498 * Chroma bi-weighted prediction on the arrays pointed by pi2_src1 and
507 * @param[in] pi2_src1
560 void ihevc_weighted_pred_chroma_bi_neonintr(WORD16 *pi2_src1, argument
731 ihevc_weighted_pred_bi_default_neonintr(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
880 ihevc_weighted_pred_chroma_bi_default_neonintr(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_weighted_pred_sse42_intr.c1187 * Does bi-weighted prediction on the arrays pointed by pi2_src1 and
1194 * @param[in] pi2_src1
1247 void ihevc_weighted_pred_bi_sse42(WORD16 *pi2_src1, argument
1290 src_temp1_4x32b = _mm_loadu_si128((__m128i *)(pi2_src1)); /* row = 0 */
1292 src_temp3_4x32b = _mm_loadu_si128((__m128i *)(pi2_src1 + 1 * src_strd1)); /* row = 1 */
1295 src_temp5_4x32b = _mm_loadu_si128((__m128i *)(pi2_src1 + 4)); /* row = 0 */
1297 src_temp7_4x32b = _mm_loadu_si128((__m128i *)(pi2_src1 + 1 * src_strd1 + 4)); /* row = 1 */
1303 /* (pi2_src1[col] + lvl_shift1) */
1307 /*i4_tmp = (pi2_src1[col] + lvl_shift1) * wgt0 */
1333 /* (pi2_src1[co
1516 ihevc_weighted_pred_chroma_bi_sse42(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
1781 ihevc_weighted_pred_bi_default_sse42(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...]
H A Dihevc_weighted_pred_ssse3_intr.c675 * Does bi-weighted prediction on the arrays pointed by pi2_src1 and
682 * @param[in] pi2_src1
736 void ihevc_weighted_pred_bi_ssse3(WORD16 *pi2_src1, argument
793 src_temp1_8x16b = _mm_loadu_si128((__m128i *)(pi2_src1)); /* row = 0 */
795 src_temp3_8x16b = _mm_loadu_si128((__m128i *)(pi2_src1 + 1 * src_strd1)); /* row = 1 */
830 /* (pi2_src1[col] + lvl_shift1) * wgt0 + (pi2_src2[col] + lvl_shift2) * wgt1 */
859 pi2_src1 += 8; /* Pointer update */
865 pi2_src1 = pi2_src1 - wd + 2 * src_strd1; /* Pointer update */
880 src_temp1_8x16b = _mm_loadl_epi64((__m128i *)(pi2_src1)); /* ro
1019 ihevc_weighted_pred_chroma_bi_ssse3(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
1294 ihevc_weighted_pred_bi_default_ssse3(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
1685 ihevc_weighted_pred_chroma_bi_default_ssse3(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...]

Completed in 126 milliseconds