Home
last modified time | relevance | path

Searched refs:pu1_dst (Results 1 – 25 of 205) sorted by relevance

123456789

/external/libhevc/common/arm/
Dihevc_intra_ref_substitution_a9q.c105 UWORD8 *pu1_dst, in ihevc_intra_pred_chroma_ref_substitution_a9q() argument
128 pu1_dst[i] = dc_val; in ihevc_intra_pred_chroma_ref_substitution_a9q()
146 pu1_dst[(4 * nt)] = *pu1_top_left; // U top-left sample in ihevc_intra_pred_chroma_ref_substitution_a9q()
147 pu1_dst[(4 * nt) + 1] = *(pu1_top_left + 1); // V top-left sample in ihevc_intra_pred_chroma_ref_substitution_a9q()
154 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples in ihevc_intra_pred_chroma_ref_substitution_a9q()
155 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples in ihevc_intra_pred_chroma_ref_substitution_a9q()
164 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples in ihevc_intra_pred_chroma_ref_substitution_a9q()
165 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples in ihevc_intra_pred_chroma_ref_substitution_a9q()
172 ihevc_memcpy_mul_8_a9q(&pu1_dst[(4 * nt) + 2], pu1_top, 2 * nt); in ihevc_intra_pred_chroma_ref_substitution_a9q()
179 ihevc_memcpy_mul_8_a9q(&pu1_dst[(4 * nt) + 2 + 2 * nt], pu1_top + 2 * nt, 2 * nt); in ihevc_intra_pred_chroma_ref_substitution_a9q()
[all …]
/external/libhevc/common/
Dihevc_intra_pred_filters.c118 UWORD8 *pu1_dst, in ihevc_intra_pred_luma_ref_subst_all_avlble() argument
141 pu1_dst[two_nt] = *pu1_top_left; in ihevc_intra_pred_luma_ref_subst_all_avlble()
145 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd]; in ihevc_intra_pred_luma_ref_subst_all_avlble()
150 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd]; in ihevc_intra_pred_luma_ref_subst_all_avlble()
154 ihevc_memcpy(&pu1_dst[two_nt + 1], pu1_top, nt); in ihevc_intra_pred_luma_ref_subst_all_avlble()
158 ihevc_memcpy(&pu1_dst[two_nt + 1 + nt], pu1_top + nt, nt); in ihevc_intra_pred_luma_ref_subst_all_avlble()
169 pu1_dst[two_nt] = *pu1_top_left; in ihevc_intra_pred_luma_ref_subst_all_avlble()
172 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd]; in ihevc_intra_pred_luma_ref_subst_all_avlble()
175 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd]; in ihevc_intra_pred_luma_ref_subst_all_avlble()
177 ihevc_memcpy_mul_8(&pu1_dst[two_nt + 1], pu1_top, nt); in ihevc_intra_pred_luma_ref_subst_all_avlble()
[all …]
Dihevc_chroma_intra_pred_filters.c131 UWORD8 *pu1_dst, in ihevc_intra_pred_chroma_ref_substitution() argument
154 pu1_dst[i] = dc_val; in ihevc_intra_pred_chroma_ref_substitution()
172 pu1_dst[(4 * nt)] = *pu1_top_left; // U top-left sample in ihevc_intra_pred_chroma_ref_substitution()
173 pu1_dst[(4 * nt) + 1] = *(pu1_top_left + 1); // V top-left sample in ihevc_intra_pred_chroma_ref_substitution()
180 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples in ihevc_intra_pred_chroma_ref_substitution()
181 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples in ihevc_intra_pred_chroma_ref_substitution()
190 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples in ihevc_intra_pred_chroma_ref_substitution()
191 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples in ihevc_intra_pred_chroma_ref_substitution()
198 ihevc_memcpy_mul_8(&pu1_dst[(4 * nt) + 2], pu1_top, 2 * nt); in ihevc_intra_pred_chroma_ref_substitution()
205 ihevc_memcpy_mul_8(&pu1_dst[(4 * nt) + 2 + 2 * nt], pu1_top + 2 * nt, 2 * nt); in ihevc_intra_pred_chroma_ref_substitution()
[all …]
Dihevc_recon.c96 UWORD8 *pu1_dst, in ihevc_recon_4x4_ttype1() argument
116 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; in ihevc_recon_4x4_ttype1()
123 pu1_dst[j * dst_strd] = in ihevc_recon_4x4_ttype1()
128 pu1_dst++; in ihevc_recon_4x4_ttype1()
178 UWORD8 *pu1_dst, in ihevc_recon_4x4() argument
198 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; in ihevc_recon_4x4()
205 pu1_dst[j * dst_strd] = in ihevc_recon_4x4()
210 pu1_dst++; in ihevc_recon_4x4()
260 UWORD8 *pu1_dst, in ihevc_recon_8x8() argument
280 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; in ihevc_recon_8x8()
[all …]
Dihevc_iquant_recon.c108 UWORD8 *pu1_dst, in ihevc_iquant_recon_4x4_ttype1() argument
140 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; in ihevc_iquant_recon_4x4_ttype1()
153 pu1_dst[j * dst_strd] = in ihevc_iquant_recon_4x4_ttype1()
160 pu1_dst++; in ihevc_iquant_recon_4x4_ttype1()
220 UWORD8 *pu1_dst, in ihevc_iquant_recon_4x4() argument
252 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; in ihevc_iquant_recon_4x4()
264 pu1_dst[j * dst_strd] = in ihevc_iquant_recon_4x4()
271 pu1_dst++; in ihevc_iquant_recon_4x4()
331 UWORD8 *pu1_dst, in ihevc_iquant_recon_8x8() argument
363 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; in ihevc_iquant_recon_8x8()
[all …]
Dihevc_weighted_pred.c107 UWORD8 *pu1_dst, in ihevc_weighted_pred_uni() argument
128 pu1_dst[col] = CLIP_U8(i4_tmp); in ihevc_weighted_pred_uni()
132 pu1_dst += dst_strd; in ihevc_weighted_pred_uni()
190 UWORD8 *pu1_dst, in ihevc_weighted_pred_chroma_uni() argument
213 pu1_dst[col] = CLIP_U8(i4_tmp); in ihevc_weighted_pred_chroma_uni()
219 pu1_dst[col + 1] = CLIP_U8(i4_tmp); in ihevc_weighted_pred_chroma_uni()
223 pu1_dst += dst_strd; in ihevc_weighted_pred_chroma_uni()
294 UWORD8 *pu1_dst, in ihevc_weighted_pred_bi() argument
319 pu1_dst[col] = CLIP_U8(i4_tmp >> shift); in ihevc_weighted_pred_bi()
324 pu1_dst += dst_strd; in ihevc_weighted_pred_bi()
[all …]
/external/libavc/common/
Dih264_luma_intra_pred_filters.c130 UWORD8 *pu1_dst, in ih264_intra_pred_luma_4x4_mode_vert() argument
140 memcpy(pu1_dst, pu1_top, 4); in ih264_intra_pred_luma_4x4_mode_vert()
141 memcpy(pu1_dst + dst_strd, pu1_top, 4); in ih264_intra_pred_luma_4x4_mode_vert()
142 memcpy(pu1_dst + 2 * dst_strd, pu1_top, 4); in ih264_intra_pred_luma_4x4_mode_vert()
143 memcpy(pu1_dst + 3 * dst_strd, pu1_top, 4); in ih264_intra_pred_luma_4x4_mode_vert()
180 UWORD8 *pu1_dst, in ih264_intra_pred_luma_4x4_mode_horz() argument
191 memset(pu1_dst, *pu1_left, 4); in ih264_intra_pred_luma_4x4_mode_horz()
192 memset(pu1_dst + dst_strd, *(pu1_left - 1), 4); in ih264_intra_pred_luma_4x4_mode_horz()
193 memset(pu1_dst + 2 * dst_strd, *(pu1_left - 2), 4); in ih264_intra_pred_luma_4x4_mode_horz()
194 memset(pu1_dst + 3 * dst_strd, *(pu1_left - 3), 4); in ih264_intra_pred_luma_4x4_mode_horz()
[all …]
Dih264_weighted_pred.c87 UWORD8 *pu1_dst, in ih264_default_weighted_pred_luma() argument
102 for(j = 0; j < wd; j++, pu1_src1++, pu1_src2++, pu1_dst++) in ih264_default_weighted_pred_luma()
103 *pu1_dst = (*pu1_src1 + *pu1_src2 + 1) >> 1; in ih264_default_weighted_pred_luma()
107 pu1_dst += dst_strd; in ih264_default_weighted_pred_luma()
142 UWORD8 *pu1_dst, in ih264_default_weighted_pred_chroma() argument
159 for(j = 0; j < wd; j++, pu1_src1++, pu1_src2++, pu1_dst++) in ih264_default_weighted_pred_chroma()
160 *pu1_dst = (*pu1_src1 + *pu1_src2 + 1) >> 1; in ih264_default_weighted_pred_chroma()
164 pu1_dst += dst_strd; in ih264_default_weighted_pred_chroma()
200 UWORD8 *pu1_dst, in ih264_weighted_pred_luma() argument
222 for(j = 0; j < wd; j++, pu1_src++, pu1_dst++) in ih264_weighted_pred_luma()
[all …]
Dih264_inter_pred_filters.c111 UWORD8 *pu1_dst, in ih264_inter_pred_luma_copy() argument
126 pu1_dst[col] = pu1_src[col]; in ih264_inter_pred_luma_copy()
130 pu1_dst += dst_strd; in ih264_inter_pred_luma_copy()
171 UWORD8 *pu1_dst, in ih264_interleave_copy() argument
184 pu1_dst[col] = pu1_src[col]; in ih264_interleave_copy()
188 pu1_dst += dst_strd; in ih264_interleave_copy()
228 UWORD8 *pu1_dst, in ih264_inter_pred_luma_horz() argument
253 pu1_dst[col] = CLIP_U8(i2_tmp); in ih264_inter_pred_luma_horz()
257 pu1_dst += dst_strd; in ih264_inter_pred_luma_horz()
298 UWORD8 *pu1_dst, in ih264_inter_pred_luma_vert() argument
[all …]
Dih264_chroma_intra_pred_filters.c111 UWORD8 *pu1_dst, in ih264_intra_pred_chroma_8x8_mode_dc() argument
216 *(pu1_dst + row * dst_strd + col) = val_u1; in ih264_intra_pred_chroma_8x8_mode_dc()
217 *(pu1_dst + row * dst_strd + col + 1) = val_v1; in ih264_intra_pred_chroma_8x8_mode_dc()
222 *(pu1_dst + row * dst_strd + col) = val_u2; in ih264_intra_pred_chroma_8x8_mode_dc()
223 *(pu1_dst + row * dst_strd + col + 1) = val_v2; in ih264_intra_pred_chroma_8x8_mode_dc()
252 *(pu1_dst + row * dst_strd + col) = val_u1; in ih264_intra_pred_chroma_8x8_mode_dc()
253 *(pu1_dst + row * dst_strd + col + 1) = val_v1; in ih264_intra_pred_chroma_8x8_mode_dc()
258 *(pu1_dst + row * dst_strd + col) = val_u2; in ih264_intra_pred_chroma_8x8_mode_dc()
259 *(pu1_dst + row * dst_strd + col + 1) = val_v2; in ih264_intra_pred_chroma_8x8_mode_dc()
268 memset(pu1_dst + row * dst_strd, 128, 8 * sizeof(UWORD16)); in ih264_intra_pred_chroma_8x8_mode_dc()
[all …]
/external/libavc/common/x86/
Dih264_luma_intra_pred_filters_ssse3.c118 UWORD8 *pu1_dst, in ih264_intra_pred_luma_4x4_mode_vert_ssse3() argument
137 *((WORD32 *)(pu1_dst)) = i4_top; in ih264_intra_pred_luma_4x4_mode_vert_ssse3()
138 *((WORD32 *)(pu1_dst + dst_strd)) = i4_top; in ih264_intra_pred_luma_4x4_mode_vert_ssse3()
139 *((WORD32 *)(pu1_dst + dst_strd2)) = i4_top; in ih264_intra_pred_luma_4x4_mode_vert_ssse3()
140 *((WORD32 *)(pu1_dst + dst_strd3)) = i4_top; in ih264_intra_pred_luma_4x4_mode_vert_ssse3()
177 UWORD8 *pu1_dst, in ih264_intra_pred_luma_4x4_mode_horz_ssse3() argument
203 *((WORD32 *)(pu1_dst)) = row1; in ih264_intra_pred_luma_4x4_mode_horz_ssse3()
204 *((WORD32 *)(pu1_dst + dst_strd)) = row2; in ih264_intra_pred_luma_4x4_mode_horz_ssse3()
205 *((WORD32 *)(pu1_dst + dst_strd2)) = row3; in ih264_intra_pred_luma_4x4_mode_horz_ssse3()
206 *((WORD32 *)(pu1_dst + dst_strd3)) = row4; in ih264_intra_pred_luma_4x4_mode_horz_ssse3()
[all …]
Dih264_chroma_intra_pred_filters_ssse3.c97 UWORD8 *pu1_dst, in ih264_intra_pred_chroma_8x8_mode_horz_ssse3() argument
117 _mm_storeu_si128((__m128i *)pu1_dst, row1_16x8b); in ih264_intra_pred_chroma_8x8_mode_horz_ssse3()
118 _mm_storeu_si128((__m128i *)(pu1_dst + dst_strd), row2_16x8b); in ih264_intra_pred_chroma_8x8_mode_horz_ssse3()
120 pu1_dst += dst_strd2; in ih264_intra_pred_chroma_8x8_mode_horz_ssse3()
123 _mm_storeu_si128((__m128i *)pu1_dst, row1_16x8b); in ih264_intra_pred_chroma_8x8_mode_horz_ssse3()
124 _mm_storeu_si128((__m128i *)(pu1_dst + dst_strd), row2_16x8b); in ih264_intra_pred_chroma_8x8_mode_horz_ssse3()
126 pu1_dst += dst_strd2; in ih264_intra_pred_chroma_8x8_mode_horz_ssse3()
129 _mm_storeu_si128((__m128i *)pu1_dst, row1_16x8b); in ih264_intra_pred_chroma_8x8_mode_horz_ssse3()
130 _mm_storeu_si128((__m128i *)(pu1_dst + dst_strd), row2_16x8b); in ih264_intra_pred_chroma_8x8_mode_horz_ssse3()
132 pu1_dst += dst_strd2; in ih264_intra_pred_chroma_8x8_mode_horz_ssse3()
[all …]
Dih264_padding_ssse3.c99 UWORD8 *pu1_dst; in ih264_pad_left_luma_ssse3() local
107 pu1_dst = pu1_src - pad_size; in ih264_pad_left_luma_ssse3()
111 _mm_storel_epi64((__m128i *)(pu1_dst + i), src_temp0_16x8b); in ih264_pad_left_luma_ssse3()
166 UWORD8 *pu1_dst; in ih264_pad_left_chroma_ssse3() local
173 pu1_dst = pu1_src - pad_size; in ih264_pad_left_chroma_ssse3()
177 _mm_storel_epi64((__m128i *)(pu1_dst + col), src_temp0_16x8b); in ih264_pad_left_chroma_ssse3()
232 UWORD8 *pu1_dst; in ih264_pad_right_luma_ssse3() local
240 pu1_dst = pu1_src; in ih264_pad_right_luma_ssse3()
244 _mm_storel_epi64((__m128i *)(pu1_dst + col), src_temp0_16x8b); in ih264_pad_right_luma_ssse3()
299 UWORD8 *pu1_dst; in ih264_pad_right_chroma_ssse3() local
[all …]
/external/libhevc/encoder/arm/
Dihevce_hme_utils_neon.c106 UWORD8 *pu1_dst, in ihevce_get_wt_inp_4x8_neon() argument
129 vst1_u8((pu1_dst + 0 * dst_stride), src0_8x8b); in ihevce_get_wt_inp_4x8_neon()
130 vst1_u8((pu1_dst + 1 * dst_stride), src1_8x8b); in ihevce_get_wt_inp_4x8_neon()
131 vst1_u8((pu1_dst + 2 * dst_stride), src2_8x8b); in ihevce_get_wt_inp_4x8_neon()
132 vst1_u8((pu1_dst + 3 * dst_stride), src3_8x8b); in ihevce_get_wt_inp_4x8_neon()
161 pu1_dst = ps_wt_inp_prms->apu1_wt_inp[i4_ref_idx]; in ihevce_get_wt_inp_4x8_neon()
217 vst1_u8((pu1_dst + 0 * dst_stride), vqmovun_s16(src4_8x16b)); in ihevce_get_wt_inp_4x8_neon()
218 vst1_u8((pu1_dst + 1 * dst_stride), vqmovun_s16(src5_8x16b)); in ihevce_get_wt_inp_4x8_neon()
219 vst1_u8((pu1_dst + 2 * dst_stride), vqmovun_s16(src6_8x16b)); in ihevce_get_wt_inp_4x8_neon()
220 vst1_u8((pu1_dst + 3 * dst_stride), vqmovun_s16(src7_8x16b)); in ihevce_get_wt_inp_4x8_neon()
[all …]
Dihevce_copy_neon.c119 … UWORD8 *pu1_dst, WORD32 dst_strd, UWORD8 *pu1_src, WORD32 src_strd, WORD32 blk_wd, WORD32 blk_ht) in copy_2d_neon() argument
127 memcpy(pu1_dst, pu1_src, 4); in copy_2d_neon()
129 pu1_dst += dst_strd; in copy_2d_neon()
138 vst1_u8(pu1_dst, src); in copy_2d_neon()
140 pu1_dst += dst_strd; in copy_2d_neon()
149 vst1q_u8(pu1_dst, src); in copy_2d_neon()
151 pu1_dst += dst_strd; in copy_2d_neon()
162 vst1q_u8(pu1_dst, src_0); in copy_2d_neon()
164 vst1q_u8(pu1_dst + 16, src_1); in copy_2d_neon()
166 pu1_dst += dst_strd; in copy_2d_neon()
[all …]
Dihevce_itrans_recon_neon.c59 UWORD8 *pu1_pred, WORD32 pred_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 dc_value) in ihevce_itrans_recon_dc_4x4_luma_neon() argument
75 *(UWORD32 *)(pu1_dst) = vget_lane_u32(p0, 0); in ihevce_itrans_recon_dc_4x4_luma_neon()
76 *(UWORD32 *)(pu1_dst + dst_strd) = vget_lane_u32(p0, 1); in ihevce_itrans_recon_dc_4x4_luma_neon()
77 *(UWORD32 *)(pu1_dst + 2 * dst_strd) = vget_lane_u32(p1, 0); in ihevce_itrans_recon_dc_4x4_luma_neon()
78 *(UWORD32 *)(pu1_dst + 3 * dst_strd) = vget_lane_u32(p1, 1); in ihevce_itrans_recon_dc_4x4_luma_neon()
84 UWORD8 *pu1_dst, in ihevce_itrans_recon_dc_4x4_chroma_neon() argument
100 a3 = vld1_u8(pu1_dst + i * dst_strd); in ihevce_itrans_recon_dc_4x4_chroma_neon()
102 vst1_u8(pu1_dst + i * dst_strd, a3); in ihevce_itrans_recon_dc_4x4_chroma_neon()
109 UWORD8 *pu1_dst, in ihevce_itrans_recon_dc_8x8_luma_neon() argument
127 vst1_u8(pu1_dst + i * dst_strd, vget_low_u8(a5)); in ihevce_itrans_recon_dc_8x8_luma_neon()
[all …]
/external/libhevc/common/x86/
Dihevc_intra_pred_filters_ssse3_intr.c120 UWORD8 *pu1_dst, in ihevc_intra_pred_luma_ref_substitution_ssse3() argument
149 pu1_dst[i] = dc_val; in ihevc_intra_pred_luma_ref_substitution_ssse3()
155 pu1_dst[two_nt] = *pu1_top_left; in ihevc_intra_pred_luma_ref_substitution_ssse3()
157 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
159 pu1_dst[two_nt + 1 + i] = pu1_top[i]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
185 pu1_ref = pu1_dst[idx]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
187 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution_ssse3()
193 pu1_ref = pu1_dst[idx]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
195 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution_ssse3()
204 pu1_dst[nt + i] = pu1_dst[nt - 1]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
[all …]
Dihevc_intra_pred_filters_sse42_intr.c105 UWORD8 *pu1_dst, in ihevc_intra_pred_ref_filtering_sse42() argument
127 if(pu1_src == pu1_dst) in ihevc_intra_pred_ref_filtering_sse42()
136 _mm_storeu_si128((__m128i *)(pu1_dst), src_temp1); in ihevc_intra_pred_ref_filtering_sse42()
137 pu1_dst[four_nt] = pu1_src[four_nt]; in ihevc_intra_pred_ref_filtering_sse42()
147 _mm_storeu_si128((__m128i *)(pu1_dst), src_temp1); in ihevc_intra_pred_ref_filtering_sse42()
148 _mm_storeu_si128((__m128i *)(pu1_dst + 16), src_temp2); in ihevc_intra_pred_ref_filtering_sse42()
151 pu1_dst[four_nt] = pu1_src[four_nt]; in ihevc_intra_pred_ref_filtering_sse42()
161 _mm_storeu_si128((__m128i *)(pu1_dst), src_temp1); in ihevc_intra_pred_ref_filtering_sse42()
162 _mm_storeu_si128((__m128i *)(pu1_dst + 16), src_temp2); in ihevc_intra_pred_ref_filtering_sse42()
163 _mm_storeu_si128((__m128i *)(pu1_dst + 32), src_temp3); in ihevc_intra_pred_ref_filtering_sse42()
[all …]
Dihevc_chroma_intra_pred_filters_ssse3_intr.c130 UWORD8 *pu1_dst, in ihevc_intra_pred_chroma_planar_ssse3() argument
237 _mm_storel_epi64((__m128i *)(pu1_dst + (row * dst_strd) + col), res_temp1_8x16b); in ihevc_intra_pred_chroma_planar_ssse3()
286 UWORD8 *pu1_dst, in ihevc_intra_pred_chroma_dc_ssse3() argument
446 _mm_storel_epi64((__m128i *)(pu1_dst + (0 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_ssse3()
447 _mm_storel_epi64((__m128i *)(pu1_dst + (1 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_ssse3()
448 _mm_storel_epi64((__m128i *)(pu1_dst + (2 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_ssse3()
449 _mm_storel_epi64((__m128i *)(pu1_dst + (3 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_ssse3()
457 _mm_storeu_si128((__m128i *)(pu1_dst + (0 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_ssse3()
458 _mm_storeu_si128((__m128i *)(pu1_dst + (1 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_ssse3()
459 _mm_storeu_si128((__m128i *)(pu1_dst + (2 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_ssse3()
[all …]
Dihevc_chroma_intra_pred_filters_sse42_intr.c111 UWORD8 *pu1_dst, in ihevc_intra_pred_chroma_planar_sse42() argument
217 _mm_storel_epi64((__m128i *)(pu1_dst + (row * dst_strd) + col), res_temp1_8x16b); in ihevc_intra_pred_chroma_planar_sse42()
265 UWORD8 *pu1_dst, in ihevc_intra_pred_chroma_dc_sse42() argument
418 _mm_storel_epi64((__m128i *)(pu1_dst + (0 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_sse42()
419 _mm_storel_epi64((__m128i *)(pu1_dst + (1 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_sse42()
420 _mm_storel_epi64((__m128i *)(pu1_dst + (2 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_sse42()
421 _mm_storel_epi64((__m128i *)(pu1_dst + (3 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_sse42()
429 _mm_storeu_si128((__m128i *)(pu1_dst + (0 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_sse42()
430 _mm_storeu_si128((__m128i *)(pu1_dst + (1 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_sse42()
431 _mm_storeu_si128((__m128i *)(pu1_dst + (2 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_sse42()
[all …]
Dihevc_weighted_pred_ssse3_intr.c114 UWORD8 *pu1_dst, in ihevc_weighted_pred_uni_ssse3() argument
241 _mm_storel_epi64((__m128i *)(pu1_dst + 0 * dst_strd), res_temp0_4x32b); /* row = 0*/ in ihevc_weighted_pred_uni_ssse3()
242 _mm_storel_epi64((__m128i *)(pu1_dst + 1 * dst_strd), res_temp1_4x32b); /* row = 2*/ in ihevc_weighted_pred_uni_ssse3()
243 _mm_storel_epi64((__m128i *)(pu1_dst + 2 * dst_strd), res_temp2_4x32b); /* row = 1*/ in ihevc_weighted_pred_uni_ssse3()
244 _mm_storel_epi64((__m128i *)(pu1_dst + 3 * dst_strd), res_temp3_4x32b); /* row = 3*/ in ihevc_weighted_pred_uni_ssse3()
248 pu1_dst += 8; in ihevc_weighted_pred_uni_ssse3()
253 pu1_dst = pu1_dst - wd + 4 * dst_strd; /* Pointer update */ in ihevc_weighted_pred_uni_ssse3()
324 *(WORD32 *)(&pu1_dst[0 * dst_strd]) = dst0; in ihevc_weighted_pred_uni_ssse3()
331 *(WORD32 *)(&pu1_dst[1 * dst_strd]) = dst1; in ihevc_weighted_pred_uni_ssse3()
332 *(WORD32 *)(&pu1_dst[2 * dst_strd]) = dst2; in ihevc_weighted_pred_uni_ssse3()
[all …]
/external/libhevc/decoder/x86/
Dihevcd_it_rec_dc_ssse3_intr.c49 void ihevcd_itrans_recon_dc_luma_ssse3(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 … in ihevcd_itrans_recon_dc_luma_ssse3() argument
69 __m128i *pi4_dst = (__m128i *)pu1_dst; in ihevcd_itrans_recon_dc_luma_ssse3()
96 WORD32 *pi4_dst = (WORD32 *)pu1_dst; in ihevcd_itrans_recon_dc_luma_ssse3()
119 pu1_dst += dst_strd; in ihevcd_itrans_recon_dc_luma_ssse3()
120 pi4_dst = (WORD32 *)(pu1_dst); in ihevcd_itrans_recon_dc_luma_ssse3()
123 pu1_dst += dst_strd; in ihevcd_itrans_recon_dc_luma_ssse3()
124 pi4_dst = (WORD32 *)(pu1_dst); in ihevcd_itrans_recon_dc_luma_ssse3()
127 pu1_dst += dst_strd; in ihevcd_itrans_recon_dc_luma_ssse3()
128 pi4_dst = (WORD32 *)(pu1_dst); in ihevcd_itrans_recon_dc_luma_ssse3()
157 pi4_dst = (__m128i *)(pu1_dst); in ihevcd_itrans_recon_dc_luma_ssse3()
[all …]
Dihevcd_it_rec_dc_sse42_intr.c47 void ihevcd_itrans_recon_dc_luma_sse42(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 … in ihevcd_itrans_recon_dc_luma_sse42() argument
67 __m128i *pi4_dst = (__m128i *)pu1_dst; in ihevcd_itrans_recon_dc_luma_sse42()
95 WORD32 *pi4_dst = (WORD32 *)pu1_dst; in ihevcd_itrans_recon_dc_luma_sse42()
118 pu1_dst += dst_strd; in ihevcd_itrans_recon_dc_luma_sse42()
119 pi4_dst = (WORD32 *)(pu1_dst); in ihevcd_itrans_recon_dc_luma_sse42()
122 pu1_dst += dst_strd; in ihevcd_itrans_recon_dc_luma_sse42()
123 pi4_dst = (WORD32 *)(pu1_dst); in ihevcd_itrans_recon_dc_luma_sse42()
126 pu1_dst += dst_strd; in ihevcd_itrans_recon_dc_luma_sse42()
127 pi4_dst = (WORD32 *)(pu1_dst); in ihevcd_itrans_recon_dc_luma_sse42()
156 pi4_dst = (__m128i *)(pu1_dst); in ihevcd_itrans_recon_dc_luma_sse42()
[all …]
/external/libmpeg2/common/
Dimpeg2_inter_pred.c84 UWORD8 *pu1_dst; in impeg2_copy_mb() local
93 pu1_dst = ps_dst_buf->pu1_y; in impeg2_copy_mb()
96 memcpy(pu1_dst, pu1_src, u4_cols); in impeg2_copy_mb()
98 pu1_dst += u4_dst_wd; in impeg2_copy_mb()
110 pu1_dst = ps_dst_buf->pu1_u; in impeg2_copy_mb()
113 memcpy(pu1_dst, pu1_src, u4_cols); in impeg2_copy_mb()
116 pu1_dst += u4_dst_wd; in impeg2_copy_mb()
122 pu1_dst = ps_dst_buf->pu1_v; in impeg2_copy_mb()
125 memcpy(pu1_dst, pu1_src, u4_cols); in impeg2_copy_mb()
128 pu1_dst += u4_dst_wd; in impeg2_copy_mb()
[all …]
Dideint_utils.c98 UWORD8 *pu1_src, *pu1_dst; in ideint_weave_pic() local
127 pu1_dst = ps_dst_frm->apu1_buf[i]; in ideint_weave_pic()
133 pu1_dst += fld * dst_strd; in ideint_weave_pic()
136 if((pu1_src != pu1_dst) || ((2 * dst_strd) != src_strd)) in ideint_weave_pic()
138 pu1_dst += ps_dst_frm->ai4_strd[i] * comp_row_start; in ideint_weave_pic()
143 memcpy(pu1_dst, pu1_src, ps_dst_frm->ai4_wd[i]); in ideint_weave_pic()
144 pu1_dst += ps_dst_frm->ai4_strd[i] * 2; in ideint_weave_pic()
187 UWORD8 *pu1_dst, in ideint_weave_blk() argument
197 memcpy(pu1_dst, pu1_top, wd); in ideint_weave_blk()
198 pu1_dst += dst_strd; in ideint_weave_blk()
[all …]

123456789