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

/external/libhevc/common/
H A Dihevc_weighted_pred.c62 * dst = ( (src + lvl_shift) * wgt0 + (1 << (shift - 1)) ) >> shift +
89 * @param[in] lvl_shift
113 WORD32 lvl_shift,
124 i4_tmp = (pi2_src[col] + lvl_shift) * wgt0;
145 * dst = ( (src + lvl_shift) * wgt0 + (1 << (shift - 1)) ) >> shift +
172 * @param[in] lvl_shift
198 WORD32 lvl_shift,
209 i4_tmp = (pi2_src[col] + lvl_shift) * wgt0_cb;
215 i4_tmp = (pi2_src[col + 1] + lvl_shift) * wgt0_cr;
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
/external/libhevc/common/arm/
H A Dihevc_weighted_pred_neon_intr.c60 * dst = ( (src + lvl_shift) * wgt0 + (1 << (shift - 1)) ) >> shift +
87 * @param[in] lvl_shift
111 WORD32 lvl_shift,
130 WORD32 tmp_lvl_shift = lvl_shift * wgt0 + (off0 << shift);
191 * dst = ( (src + lvl_shift) * wgt0 + (1 << (shift - 1)) ) >> shift +
218 * @param[in] lvl_shift
244 WORD32 lvl_shift,
266 WORD32 tmp_lvl_shift = lvl_shift * wgt0_cb + (off0_cb << shift);
270 tmp_lvl_shift = lvl_shift * wgt0_cr + (off0_cr << shift);
104 ihevc_weighted_pred_uni_neonintr(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
235 ihevc_weighted_pred_chroma_uni_neonintr(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
/external/libhevc/common/x86/
H A Dihevc_weighted_pred_sse42_intr.c67 * dst = ( (src + lvl_shift) * wgt0 + (1 << (shift - 1)) ) >> shift +
94 * @param[in] lvl_shift
118 WORD32 lvl_shift,
137 lvl_shift_4x32b = _mm_set1_epi32(lvl_shift);
175 /* (pi2_src[col] + lvl_shift)*/ /* First 4 pixels */
181 /*i4_tmp = (pi2_src[col] + lvl_shift) * wgt0*/ /* First 4 pixels */
193 /* (pi2_src[col] + lvl_shift)*/ /* Last 4 pixels */
199 /*i4_tmp = (pi2_src[col] + lvl_shift) * wgt0*/ /* Last 4 pixels */
291 /* (pi2_src[col] + lvl_shift)*/
297 /*i4_tmp = (pi2_src[col] + lvl_shift) * wgt
111 ihevc_weighted_pred_uni_sse42(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
410 ihevc_weighted_pred_chroma_uni_sse42(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
[all...]
H A Dihevc_weighted_pred_ssse3_intr.c69 * dst = ( (src + lvl_shift) * wgt0 + (1 << (shift - 1)) ) >> shift +
96 * @param[in] lvl_shift
120 WORD32 lvl_shift,
138 lvl_shift_4x32b = _mm_set1_epi16(lvl_shift);
141 /* lvl_shift * wgt0 */
149 /* lvl_shift * wgt0 */
151 /* lvl_shift * wgt0 + 1 << (shift - 1) */
196 /* i4_tmp = (pi2_src[col] + lvl_shift) * wgt0 + 1 << (shift - 1) */
293 /* i4_tmp = (pi2_src[col] + lvl_shift) * wgt0 + 1 << (shift - 1) */
356 * dst = ( (src + lvl_shift) * wgt
113 ihevc_weighted_pred_uni_ssse3(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
401 ihevc_weighted_pred_chroma_uni_ssse3(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
[all...]

Completed in 279 milliseconds