Home
last modified time | relevance | path

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

1234567

/external/libhevc/common/arm/
Dihevc_intra_ref_substitution_a9q.c110 UWORD8 *pu1_dst, in ihevc_intra_pred_chroma_ref_substitution_a9q() argument
133 pu1_dst[i] = dc_val; in ihevc_intra_pred_chroma_ref_substitution_a9q()
151 pu1_dst[(4 * nt)] = *pu1_top_left; // U top-left sample in ihevc_intra_pred_chroma_ref_substitution_a9q()
152 pu1_dst[(4 * nt) + 1] = *(pu1_top_left + 1); // V top-left sample in ihevc_intra_pred_chroma_ref_substitution_a9q()
159 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples in ihevc_intra_pred_chroma_ref_substitution_a9q()
160 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples in ihevc_intra_pred_chroma_ref_substitution_a9q()
169 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples in ihevc_intra_pred_chroma_ref_substitution_a9q()
170 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples in ihevc_intra_pred_chroma_ref_substitution_a9q()
177 ihevc_memcpy_mul_8_a9q(&pu1_dst[(4 * nt) + 2], pu1_top, 2 * nt); in ihevc_intra_pred_chroma_ref_substitution_a9q()
184 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.c133 UWORD8 *pu1_dst, in ihevc_intra_pred_luma_ref_subst_all_avlble() argument
156 pu1_dst[two_nt] = *pu1_top_left; in ihevc_intra_pred_luma_ref_subst_all_avlble()
160 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd]; in ihevc_intra_pred_luma_ref_subst_all_avlble()
165 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd]; in ihevc_intra_pred_luma_ref_subst_all_avlble()
169 ihevc_memcpy(&pu1_dst[two_nt + 1], pu1_top, nt); in ihevc_intra_pred_luma_ref_subst_all_avlble()
173 ihevc_memcpy(&pu1_dst[two_nt + 1 + nt], pu1_top + nt, nt); in ihevc_intra_pred_luma_ref_subst_all_avlble()
184 pu1_dst[two_nt] = *pu1_top_left; in ihevc_intra_pred_luma_ref_subst_all_avlble()
187 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd]; in ihevc_intra_pred_luma_ref_subst_all_avlble()
190 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd]; in ihevc_intra_pred_luma_ref_subst_all_avlble()
192 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.c141 UWORD8 *pu1_dst, in ihevc_intra_pred_chroma_ref_substitution() argument
164 pu1_dst[i] = dc_val; in ihevc_intra_pred_chroma_ref_substitution()
182 pu1_dst[(4 * nt)] = *pu1_top_left; // U top-left sample in ihevc_intra_pred_chroma_ref_substitution()
183 pu1_dst[(4 * nt) + 1] = *(pu1_top_left + 1); // V top-left sample 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()
200 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples in ihevc_intra_pred_chroma_ref_substitution()
201 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples in ihevc_intra_pred_chroma_ref_substitution()
208 ihevc_memcpy_mul_8(&pu1_dst[(4 * nt) + 2], pu1_top, 2 * nt); in ihevc_intra_pred_chroma_ref_substitution()
215 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_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 …]
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_chroma_recon.c105 UWORD8 *pu1_dst, in ihevc_chroma_recon_4x4() argument
125 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; in ihevc_chroma_recon_4x4()
132 pu1_dst[j * dst_strd] = in ihevc_chroma_recon_4x4()
137 pu1_dst += 2; in ihevc_chroma_recon_4x4()
188 UWORD8 *pu1_dst, in ihevc_chroma_recon_8x8() argument
208 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; in ihevc_chroma_recon_8x8()
215 pu1_dst[j * dst_strd] = in ihevc_chroma_recon_8x8()
220 pu1_dst += 2; in ihevc_chroma_recon_8x8()
271 UWORD8 *pu1_dst, in ihevc_chroma_recon_16x16() argument
291 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd]; in ihevc_chroma_recon_16x16()
[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 …]
Dih264_weighted_pred_sse42.c87 UWORD8 *pu1_dst, in ih264_default_weighted_pred_luma_sse42() argument
118 *((WORD32 *)(pu1_dst)) = _mm_cvtsi128_si32(y0_0_16x8b); in ih264_default_weighted_pred_luma_sse42()
119 *((WORD32 *)(pu1_dst + dst_strd)) = _mm_cvtsi128_si32(y0_1_16x8b); in ih264_default_weighted_pred_luma_sse42()
120 *((WORD32 *)(pu1_dst + (dst_strd << 1))) = _mm_cvtsi128_si32(y0_2_16x8b); in ih264_default_weighted_pred_luma_sse42()
121 *((WORD32 *)(pu1_dst + dst_strd * 3)) = _mm_cvtsi128_si32(y0_3_16x8b); in ih264_default_weighted_pred_luma_sse42()
126 pu1_dst += dst_strd << 2; in ih264_default_weighted_pred_luma_sse42()
151 _mm_storel_epi64((__m128i *)pu1_dst, y0_0_16x8b); in ih264_default_weighted_pred_luma_sse42()
152 _mm_storel_epi64((__m128i *)(pu1_dst + dst_strd), y0_1_16x8b); in ih264_default_weighted_pred_luma_sse42()
153 _mm_storel_epi64((__m128i *)(pu1_dst + (dst_strd << 1)), y0_2_16x8b); in ih264_default_weighted_pred_luma_sse42()
154 _mm_storel_epi64((__m128i *)(pu1_dst + dst_strd * 3), y0_3_16x8b); in ih264_default_weighted_pred_luma_sse42()
[all …]
/external/libhevc/common/x86/
Dihevc_intra_pred_filters_ssse3_intr.c139 UWORD8 *pu1_dst, in ihevc_intra_pred_luma_ref_substitution_ssse3() argument
168 pu1_dst[i] = dc_val; in ihevc_intra_pred_luma_ref_substitution_ssse3()
174 pu1_dst[two_nt] = *pu1_top_left; in ihevc_intra_pred_luma_ref_substitution_ssse3()
176 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
178 pu1_dst[two_nt + 1 + i] = pu1_top[i]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
204 pu1_ref = pu1_dst[idx]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
206 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution_ssse3()
212 pu1_ref = pu1_dst[idx]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
214 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution_ssse3()
223 pu1_dst[nt + i] = pu1_dst[nt - 1]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
[all …]
Dihevc_intra_pred_filters_sse42_intr.c123 UWORD8 *pu1_dst, in ihevc_intra_pred_ref_filtering_sse42() argument
145 if(pu1_src == pu1_dst) in ihevc_intra_pred_ref_filtering_sse42()
154 _mm_storeu_si128((__m128i *)(pu1_dst), src_temp1); in ihevc_intra_pred_ref_filtering_sse42()
155 pu1_dst[four_nt] = pu1_src[four_nt]; in ihevc_intra_pred_ref_filtering_sse42()
165 _mm_storeu_si128((__m128i *)(pu1_dst), src_temp1); in ihevc_intra_pred_ref_filtering_sse42()
166 _mm_storeu_si128((__m128i *)(pu1_dst + 16), src_temp2); in ihevc_intra_pred_ref_filtering_sse42()
169 pu1_dst[four_nt] = pu1_src[four_nt]; in ihevc_intra_pred_ref_filtering_sse42()
179 _mm_storeu_si128((__m128i *)(pu1_dst), src_temp1); in ihevc_intra_pred_ref_filtering_sse42()
180 _mm_storeu_si128((__m128i *)(pu1_dst + 16), src_temp2); in ihevc_intra_pred_ref_filtering_sse42()
181 _mm_storeu_si128((__m128i *)(pu1_dst + 32), src_temp3); in ihevc_intra_pred_ref_filtering_sse42()
[all …]
Dihevc_chroma_intra_pred_filters_ssse3_intr.c143 UWORD8 *pu1_dst, in ihevc_intra_pred_chroma_planar_ssse3() argument
250 _mm_storel_epi64((__m128i *)(pu1_dst + (row * dst_strd) + col), res_temp1_8x16b); in ihevc_intra_pred_chroma_planar_ssse3()
299 UWORD8 *pu1_dst, in ihevc_intra_pred_chroma_dc_ssse3() argument
459 _mm_storel_epi64((__m128i *)(pu1_dst + (0 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_ssse3()
460 _mm_storel_epi64((__m128i *)(pu1_dst + (1 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_ssse3()
461 _mm_storel_epi64((__m128i *)(pu1_dst + (2 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_ssse3()
462 _mm_storel_epi64((__m128i *)(pu1_dst + (3 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_ssse3()
470 _mm_storeu_si128((__m128i *)(pu1_dst + (0 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_ssse3()
471 _mm_storeu_si128((__m128i *)(pu1_dst + (1 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_ssse3()
472 _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.c124 UWORD8 *pu1_dst, in ihevc_intra_pred_chroma_planar_sse42() argument
230 _mm_storel_epi64((__m128i *)(pu1_dst + (row * dst_strd) + col), res_temp1_8x16b); in ihevc_intra_pred_chroma_planar_sse42()
278 UWORD8 *pu1_dst, in ihevc_intra_pred_chroma_dc_sse42() argument
431 _mm_storel_epi64((__m128i *)(pu1_dst + (0 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_sse42()
432 _mm_storel_epi64((__m128i *)(pu1_dst + (1 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_sse42()
433 _mm_storel_epi64((__m128i *)(pu1_dst + (2 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_sse42()
434 _mm_storel_epi64((__m128i *)(pu1_dst + (3 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_sse42()
442 _mm_storeu_si128((__m128i *)(pu1_dst + (0 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_sse42()
443 _mm_storeu_si128((__m128i *)(pu1_dst + (1 * dst_strd)), src_temp1); in ihevc_intra_pred_chroma_dc_sse42()
444 _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 …]
Dihevc_inter_pred_filters_sse42_intr.c237 UWORD8 *pu1_dst, in ihevc_inter_pred_chroma_copy_sse42() argument
267 _mm_storeu_si128((__m128i *)(pu1_dst), src0_16x8b); /* row =0 */ in ihevc_inter_pred_chroma_copy_sse42()
268 _mm_storeu_si128((__m128i *)(pu1_dst + 1 * dst_strd), src1_16x8b); /* row =1 */ in ihevc_inter_pred_chroma_copy_sse42()
269 _mm_storeu_si128((__m128i *)(pu1_dst + 2 * dst_strd), src2_16x8b); /* row =2 */ in ihevc_inter_pred_chroma_copy_sse42()
270 _mm_storeu_si128((__m128i *)(pu1_dst + 3 * dst_strd), src3_16x8b); /* row =3 */ in ihevc_inter_pred_chroma_copy_sse42()
273 pu1_dst += 16; /* pointer update */ in ihevc_inter_pred_chroma_copy_sse42()
277 pu1_dst += 4 * dst_strd - wdx2; /* pointer update */ in ihevc_inter_pred_chroma_copy_sse42()
294 _mm_storel_epi64((__m128i *)(pu1_dst), src0_16x8b); /* row =0 */ in ihevc_inter_pred_chroma_copy_sse42()
295 _mm_storel_epi64((__m128i *)(pu1_dst + 1 * dst_strd), src1_16x8b); /* row =1 */ in ihevc_inter_pred_chroma_copy_sse42()
296 _mm_storel_epi64((__m128i *)(pu1_dst + 2 * dst_strd), src2_16x8b); /* row =2 */ in ihevc_inter_pred_chroma_copy_sse42()
[all …]
/external/libhevc/decoder/x86/
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 …]
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 …]
/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 …]

1234567