Searched refs:pi2_out (Results 1 - 13 of 13) sorted by relevance

/external/libavc/common/
H A Dih264_ihadamard_scaling.c67 * @param[out] pi2_out
89 WORD16* pi2_out,
102 pi2_out_ptr = pi2_out;
156 WORD16* pi2_out,
187 pi2_out[0] = i4_x4;
188 pi2_out[1] = i4_x5;
189 pi2_out[2] = i4_x6;
190 pi2_out[3] = i4_x7;
212 pi2_out[4] = i4_y4;
213 pi2_out[
88 ih264_ihadamard_scaling_4x4(WORD16* pi2_src, WORD16* pi2_out, const UWORD16 *pu2_iscal_mat, const UWORD16 *pu2_weigh_mat, UWORD32 u4_qp_div_6, WORD32* pi4_tmp) argument
155 ih264_ihadamard_scaling_2x2_uv(WORD16* pi2_src, WORD16* pi2_out, const UWORD16 *pu2_iscal_mat, const UWORD16 *pu2_weigh_mat, UWORD32 u4_qp_div_6, WORD32* pi4_tmp) argument
[all...]
H A Dih264_trans_quant_itrans_iquant.h46 WORD16 *pi2_out,
72 WORD16 *pi2_out,
84 WORD16 *pi2_out,
97 WORD16 *pi2_out,
158 WORD16* pi2_out,
H A Dih264_resi_trans_quant.c78 * @param[in] pi2_out
114 WORD16 *pi2_out,
128 WORD16 *pi2_out_tmp = pi2_out;
156 pi2_out_tmp = pi2_out;
226 * @param[in] pi2_out
262 WORD16 *pi2_out,
276 WORD16 *pi2_out_tmp = pi2_out;
304 pi2_out_tmp = pi2_out;
379 * @param[in] pi2_out
508 * @param[in] pi2_out
112 ih264_resi_trans_quant_4x4(UWORD8 *pu1_src, UWORD8 *pu1_pred, WORD16 *pi2_out, WORD32 src_strd, WORD32 pred_strd, const UWORD16 *pu2_scale_matrix, const UWORD16 *pu2_threshold_matrix, UWORD32 u4_qbits, UWORD32 u4_round_factor, UWORD8 *pu1_nnz, WORD16 *pi2_alt_dc_addr) argument
260 ih264_resi_trans_quant_chroma_4x4(UWORD8 *pu1_src, UWORD8 *pu1_pred, WORD16 *pi2_out, WORD32 src_strd, WORD32 pred_strd, const UWORD16 *pu2_scale_matrix, const UWORD16 *pu2_threshold_matrix, UWORD32 u4_qbits, UWORD32 u4_round_factor, UWORD8 *pu1_nnz, WORD16 *pu1_dc_alt_addr) argument
646 ih264_resi_trans_quant_8x8(UWORD8 *pu1_src, UWORD8 *pu1_pred, WORD16 *pi2_out, WORD32 src_strd, WORD32 pred_strd, const UWORD16 *pu2_scale_matrix, const UWORD16 *pu2_threshold_matrix, UWORD32 u4_qbits, UWORD32 u4_round_factor, UWORD8 *pu1_nnz, WORD16 *pu1_dc_alt_addr) argument
[all...]
/external/libhevc/common/arm/
H A Dihevc_itrans_recon_4x4_ttype1.s153 vmlal.s16 q3,d2,d4[3] @pi2_out[0] = 29* pi2_src[0] + 74 * pi2_src[1] + 84* pi2_src[2] + 55 * pi2_src[3]
158 vmlsl.s16 q4,d3,d4[3] @pi2_out[1] = 74 * pi2_src[1] + 55 * pi2_src[0] - 29 * pi2_src[2] - 84 * pi2_src[3])
162 vmlal.s16 q5,d3,d4[2] @pi2_out[2] = 74 * pi2_src[0] - 74 * pi2_src[2] + 74 * pi2_src[3]
167 vmlal.s16 q6,d0,d4[3] @pi2_out[3] = 84 * pi2_src[0] - 74 * pi2_src[1] + 55 * pi2_src[2] - 29 * pi2_src[3]
169 vqrshrn.s32 d14,q3,#shift_stage1_idct @ (pi2_out[0] + rounding ) >> shift_stage1_idct
170 vqrshrn.s32 d15,q4,#shift_stage1_idct @ (pi2_out[1] + rounding ) >> shift_stage1_idct
171 vqrshrn.s32 d16,q5,#shift_stage1_idct @ (pi2_out[2] + rounding ) >> shift_stage1_idct
172 vqrshrn.s32 d17,q6,#shift_stage1_idct @ (pi2_out[3] + rounding ) >> shift_stage1_idct
192 vmlal.s16 q3,d16,d4[3] @pi2_out[0] = 29* pi2_src[0] + 74 * pi2_src[1] + 84* pi2_src[2] + 55 * pi2_src[3]
197 vmlsl.s16 q4,d17,d4[3] @pi2_out[
[all...]
H A Dihevc_itrans_recon_4x4.s173 vqrshrn.s32 d0,q7,#shift_stage1_idct @pi2_out[0] = clip_s16((e[0] + o[0] + add)>>shift) )
174 vqrshrn.s32 d1,q8,#shift_stage1_idct @pi2_out[1] = clip_s16((e[1] + o[1] + add)>>shift) )
175 vqrshrn.s32 d2,q9,#shift_stage1_idct @pi2_out[2] = clip_s16((e[0] - o[0] + add)>>shift) )
176 vqrshrn.s32 d3,q10,#shift_stage1_idct @pi2_out[3] = clip_s16((e[0] - o[0] + add)>>shift) )
204 vqrshrn.s32 d0,q7,#shift_stage2_idct @pi2_out[0] = clip_s16((e[0] + o[0] + add)>>shift) )
205 vqrshrn.s32 d1,q8,#shift_stage2_idct @pi2_out[1] = clip_s16((e[1] + o[1] + add)>>shift) )
206 vqrshrn.s32 d2,q9,#shift_stage2_idct @pi2_out[2] = clip_s16((e[0] - o[0] + add)>>shift) )
207 vqrshrn.s32 d3,q10,#shift_stage2_idct @pi2_out[3] = clip_s16((e[0] - o[0] + add)>>shift) )
220 vaddw.u8 q0,q0,d22 @ pi2_out(16bit) + pu1_pred(8bit)
221 vaddw.u8 q1,q1,d23 @ pi2_out(1
[all...]
/external/libavc/common/x86/
H A Dih264_ihadamard_scaling_sse42.c68 * @param[out] pi2_out
90 WORD16* pi2_out,
200 _mm_storeu_si128((__m128i *) (&pi2_out[0]), src_r0_r1);
201 _mm_storeu_si128((__m128i *) (&pi2_out[8]), src_r2_r3);
205 WORD16* pi2_out,
245 _mm_storeu_si128((__m128i *) (&pi2_out[0]), temp0);
89 ih264_ihadamard_scaling_4x4_sse42(WORD16* pi2_src, WORD16* pi2_out, const UWORD16 *pu2_iscal_mat, const UWORD16 *pu2_weigh_mat, UWORD32 u4_qp_div_6, WORD32* pi4_tmp) argument
204 ih264_ihadamard_scaling_2x2_uv_sse42(WORD16* pi2_src, WORD16* pi2_out, const UWORD16 *pu2_iscal_mat, const UWORD16 *pu2_weigh_mat, UWORD32 u4_qp_div_6, WORD32* pi4_tmp) argument
H A Dih264_ihadamard_scaling_ssse3.c67 * @param[out] pi2_out
89 WORD16* pi2_out,
207 _mm_storeu_si128((__m128i *) (&pi2_out[0]), src_r0_r1);
208 _mm_storeu_si128((__m128i *) (&pi2_out[8]), src_r2_r3);
88 ih264_ihadamard_scaling_4x4_ssse3(WORD16* pi2_src, WORD16* pi2_out, const UWORD16 *pu2_iscal_mat, const UWORD16 *pu2_weigh_mat, UWORD32 u4_qp_div_6, WORD32* pi4_tmp) argument
H A Dih264_resi_trans_quant_sse42.c72 * @param[in] pi2_out
107 WORD16 *pi2_out, WORD32 src_strd, WORD32 pred_strd,
286 _mm_storeu_si128((__m128i *) (&pi2_out[0]), temp0);
287 _mm_storeu_si128((__m128i *) (&pi2_out[8]), temp2);
345 * @param[in] pi2_out
379 void ih264_resi_trans_quant_chroma_4x4_sse42(UWORD8 *pu1_src,UWORD8 *pu1_pred,WORD16 *pi2_out, argument
571 _mm_storeu_si128((__m128i *) (&pi2_out[0]), temp0);
572 _mm_storeu_si128((__m128i *) (&pi2_out[8]), temp2);
632 * @param[in] pi2_out
861 * @param[in] pi2_out
106 ih264_resi_trans_quant_4x4_sse42(UWORD8 *pu1_src, UWORD8 *pu1_pred, WORD16 *pi2_out, WORD32 src_strd, WORD32 pred_strd, const UWORD16 *pu2_scale_matrix, const UWORD16 *pu2_threshold_matrix, UWORD32 u4_qbits, UWORD32 u4_round_factor, UWORD8 *pu1_nnz, WORD16 *pi2_alt_dc_addr) argument
[all...]
/external/libavc/encoder/
H A Dih264e_core_coding.h126 * @param[in] pi2_out
171 WORD16 *pi2_out, WORD32 src_strd, WORD32 pred_strd,
268 * @param[in] pi2_out
319 WORD16 *pi2_out, WORD32 src_strd, WORD32 pred_strd,
H A Dih264e_core_coding.c110 * @param[in] pi2_out
156 WORD16 *pi2_out,
172 WORD16 *pi2_dc_str = pi2_out;
176 pi2_out += dst_strd;
186 pi2_out + blk_cntr * dst_strd,
203 pi2_out -= dst_strd;
209 ps_codec->pf_hadamard_quant_4x4(pi2_dc_str, pi2_out, pu2_scale_matrix,
442 * @param[in] pi2_out
494 WORD16 *pi2_out,
513 pi2_out
153 ih264e_luma_16x16_resi_trans_dctrans_quant(codec_t *ps_codec, UWORD8 *pu1_src, UWORD8 *pu1_pred, WORD16 *pi2_out, WORD32 src_strd, WORD32 pred_strd, WORD32 dst_strd, const UWORD16 *pu2_scale_matrix, const UWORD16 *pu2_threshold_matrix, UWORD32 u4_qbits, UWORD32 u4_round_factor, UWORD8 *pu1_nnz, UWORD32 u4_dc_flag) argument
491 ih264e_chroma_8x8_resi_trans_dctrans_quant(codec_t *ps_codec, UWORD8 *pu1_src, UWORD8 *pu1_pred, WORD16 *pi2_out, WORD32 src_strd, WORD32 pred_strd, WORD32 out_strd, const UWORD16 *pu2_scale_matrix, const UWORD16 *pu2_threshold_matrix, UWORD32 u4_qbits, UWORD32 u4_round_factor, UWORD8 *pu1_nnz_c) argument
[all...]
H A Dih264e_structs.h78 typedef void (*pf_trans_quant)(UWORD8*pu1_src, UWORD8 *pu1_pred, WORD16 *pi2_out,
/external/libavc/common/arm/
H A Dih264_ihadamard_scaling_a9.s52 @ * @param[out] pi2_out
77 @ WORD16* pi2_out,
84 @r1 => *pi2_out
175 @ * @param[out] pi2_out
197 @ WORD16* pi2_out,
207 @ r1 : *pi2_out
/external/libavc/decoder/
H A Dih264d_process_intra_mb.c68 WORD16 pi2_out[16]; local
70 WORD16 *pi2_out_ptr = &pi2_out[0];
72 ps_dec->pf_ihadamard_scaling_4x4(pi2_src, pi2_out,

Completed in 2143 milliseconds