HomeSort by relevance Sort by last modified time
    Searched refs:pu1_dst (Results 1 - 25 of 106) sorted by null

1 2 3 4 5

  /external/libhevc/common/arm/
ihevc_intra_ref_substitution_a9q.c 110 UWORD8 *pu1_dst,
133 pu1_dst[i] = dc_val;
151 pu1_dst[(4 * nt)] = *pu1_top_left; // U top-left sample
152 pu1_dst[(4 * nt) + 1] = *(pu1_top_left + 1); // V top-left sample
159 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples
160 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples
169 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples
170 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples
177 ihevc_memcpy_mul_8_a9q(&pu1_dst[(4 * nt) + 2], pu1_top, 2 * nt);
184 ihevc_memcpy_mul_8_a9q(&pu1_dst[(4 * nt) + 2 + 2 * nt], pu1_top + 2 * nt, 2 * nt)
    [all...]
ihevc_mem_fns.s 49 @* ,:param[in] pu1_dst
64 @void ihevc_memcpy_mul_8(UWORD8 *pu1_dst,
68 @ r0 => *pu1_dst
96 @void ihevc_memcpy(UWORD8 *pu1_dst,
100 @ r0 => *pu1_dst
135 @void ihevc_memset_mul_8(UWORD8 *pu1_dst,
139 @ r0 => *pu1_dst
167 @void ihevc_memset(UWORD8 *pu1_dst,
171 @ r0 => *pu1_dst
  /external/libhevc/common/x86/
ihevc_mem_fns_ssse3_intr.c 61 * @param[in] pu1_dst
80 void ihevc_memcpy_mul_8_ssse3(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes)
88 _mm_storel_epi64((__m128i *)(pu1_dst), src_temp16x8b);
89 pu1_dst += 8;
102 * @param[in] pu1_dst
119 void ihevc_memset_mul_8_ssse3(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes)
126 _mm_storel_epi64((__m128i *)(pu1_dst), src_temp16x8b);
127 pu1_dst += 8;
ihevc_padding_ssse3_intr.c 98 UWORD8 *pu1_dst; local
110 pu1_dst = pu1_src - pad_size;
114 _mm_storel_epi64((__m128i *)(pu1_dst + i), src_temp0_16x8b);
169 UWORD8 *pu1_dst; local
181 pu1_dst = pu1_src - pad_size;
186 _mm_storel_epi64((__m128i *)(pu1_dst + col), src_temp0_16x8b);
241 UWORD8 *pu1_dst; local
252 pu1_dst = pu1_src;
256 _mm_storel_epi64((__m128i *)(pu1_dst + col), src_temp0_16x8b);
311 UWORD8 *pu1_dst; local
    [all...]
ihevc_intra_pred_filters_sse42_intr.c 103 * @param[out] pu1_dst
123 UWORD8 *pu1_dst,
145 if(pu1_src == pu1_dst)
154 _mm_storeu_si128((__m128i *)(pu1_dst), src_temp1);
155 pu1_dst[four_nt] = pu1_src[four_nt];
165 _mm_storeu_si128((__m128i *)(pu1_dst), src_temp1);
166 _mm_storeu_si128((__m128i *)(pu1_dst + 16), src_temp2);
169 pu1_dst[four_nt] = pu1_src[four_nt];
179 _mm_storeu_si128((__m128i *)(pu1_dst), src_temp1);
180 _mm_storeu_si128((__m128i *)(pu1_dst + 16), src_temp2)
    [all...]
ihevc_chroma_intra_pred_filters_sse42_intr.c 90 * pointed by 'pu1_ref' to the TU block location pointed by 'pu1_dst' Refer
99 * @param[in] pu1_dst
124 UWORD8 *pu1_dst,
230 _mm_storel_epi64((__m128i *)(pu1_dst + (row * dst_strd) + col), res_temp1_8x16b);
244 * pointed by 'pu1_ref' to the TU block location pointed by 'pu1_dst' Refer
253 * @param[in] pu1_dst
278 UWORD8 *pu1_dst,
430 /* pu1_dst[(row * dst_strd) + col] = dc_val;*/
431 _mm_storel_epi64((__m128i *)(pu1_dst + (0 * dst_strd)), src_temp1);
432 _mm_storel_epi64((__m128i *)(pu1_dst + (1 * dst_strd)), src_temp1)
    [all...]
ihevc_inter_pred_filters_sse42_intr.c 210 * @param[out] pu1_dst
237 UWORD8 *pu1_dst,
267 _mm_storeu_si128((__m128i *)(pu1_dst), src0_16x8b); /* row =0 */
268 _mm_storeu_si128((__m128i *)(pu1_dst + 1 * dst_strd), src1_16x8b); /* row =1 */
269 _mm_storeu_si128((__m128i *)(pu1_dst + 2 * dst_strd), src2_16x8b); /* row =2 */
270 _mm_storeu_si128((__m128i *)(pu1_dst + 3 * dst_strd), src3_16x8b); /* row =3 */
273 pu1_dst += 16; /* pointer update */
277 pu1_dst += 4 * dst_strd - wdx2; /* pointer update */
294 _mm_storel_epi64((__m128i *)(pu1_dst), src0_16x8b); /* row =0 */
295 _mm_storel_epi64((__m128i *)(pu1_dst + 1 * dst_strd), src1_16x8b); /* row =1 *
    [all...]
ihevc_intra_pred_filters_ssse3_intr.c 139 UWORD8 *pu1_dst,
168 pu1_dst[i] = dc_val;
174 pu1_dst[two_nt] = *pu1_top_left;
176 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd];
178 pu1_dst[two_nt + 1 + i] = pu1_top[i];
204 pu1_ref = pu1_dst[idx];
206 pu1_dst[i] = pu1_ref;
212 pu1_ref = pu1_dst[idx];
214 pu1_dst[i] = pu1_ref;
223 pu1_dst[nt + i] = pu1_dst[nt - 1]
    [all...]
ihevc_chroma_intra_pred_filters_ssse3_intr.c 109 * pointed by 'pu1_ref' to the TU block location pointed by 'pu1_dst' Refer
118 * @param[in] pu1_dst
143 UWORD8 *pu1_dst,
250 _mm_storel_epi64((__m128i *)(pu1_dst + (row * dst_strd) + col), res_temp1_8x16b);
265 * pointed by 'pu1_ref' to the TU block location pointed by 'pu1_dst' Refer
274 * @param[in] pu1_dst
299 UWORD8 *pu1_dst,
458 /* pu1_dst[(row * dst_strd) + col] = dc_val;*/
459 _mm_storel_epi64((__m128i *)(pu1_dst + (0 * dst_strd)), src_temp1);
460 _mm_storel_epi64((__m128i *)(pu1_dst + (1 * dst_strd)), src_temp1)
    [all...]
  /external/libhevc/common/
ihevc_mem_fns.c 59 * @param[in] pu1_dst
75 void ihevc_memcpy(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes)
77 memcpy(pu1_dst, pu1_src, num_bytes);
81 void ihevc_memcpy_mul_8(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes)
83 memcpy(pu1_dst, pu1_src, num_bytes);
95 * @param[in] pu1_dst
111 void ihevc_memset(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes)
113 memset(pu1_dst, value, num_bytes);
117 void ihevc_memset_mul_8(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes)
119 memset(pu1_dst, value, num_bytes)
    [all...]
ihevc_recon.c 71 * @param[out] pu1_dst
96 UWORD8 *pu1_dst,
116 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
123 pu1_dst[j * dst_strd] =
128 pu1_dst++;
150 * @param[out] pu1_dst
178 UWORD8 *pu1_dst,
198 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
205 pu1_dst[j * dst_strd] =
210 pu1_dst++
    [all...]
ihevc_chroma_intra_pred_filters.c 141 UWORD8 *pu1_dst,
164 pu1_dst[i] = dc_val;
182 pu1_dst[(4 * nt)] = *pu1_top_left; // U top-left sample
183 pu1_dst[(4 * nt) + 1] = *(pu1_top_left + 1); // V top-left sample
190 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples
191 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples
200 pu1_dst[(4 * nt) - 2 - i] = pu1_left[j * src_strd]; // U left samples
201 pu1_dst[(4 * nt) - 1 - i] = pu1_left[(j * src_strd) + 1]; // V left samples
208 ihevc_memcpy_mul_8(&pu1_dst[(4 * nt) + 2], pu1_top, 2 * nt);
215 ihevc_memcpy_mul_8(&pu1_dst[(4 * nt) + 2 + 2 * nt], pu1_top + 2 * nt, 2 * nt)
    [all...]
ihevc_chroma_recon.c 76 * @param[out] pu1_dst
105 UWORD8 *pu1_dst,
125 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
132 pu1_dst[j * dst_strd] =
137 pu1_dst += 2;
159 * @param[out] pu1_dst
188 UWORD8 *pu1_dst,
208 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
215 pu1_dst[j * dst_strd] =
220 pu1_dst += 2
    [all...]
ihevc_intra_pred_filters.c 133 UWORD8 *pu1_dst,
156 pu1_dst[two_nt] = *pu1_top_left;
160 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd];
165 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd];
169 ihevc_memcpy(&pu1_dst[two_nt + 1], pu1_top, nt);
173 ihevc_memcpy(&pu1_dst[two_nt + 1 + nt], pu1_top + nt, nt);
184 pu1_dst[two_nt] = *pu1_top_left;
187 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd];
190 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd];
192 ihevc_memcpy_mul_8(&pu1_dst[two_nt + 1], pu1_top, nt)
    [all...]
ihevc_iquant_recon.c 76 * @param[out] pu1_dst
108 UWORD8 *pu1_dst,
140 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
153 pu1_dst[j * dst_strd] =
160 pu1_dst++;
188 * @param[out] pu1_dst
220 UWORD8 *pu1_dst,
252 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
264 pu1_dst[j * dst_strd] =
271 pu1_dst++
    [all...]
ihevc_weighted_pred.c 68 * @param[out] pu1_dst
107 UWORD8 *pu1_dst,
128 pu1_dst[col] = CLIP_U8(i4_tmp);
132 pu1_dst += dst_strd;
151 * @param[out] pu1_dst
190 UWORD8 *pu1_dst,
213 pu1_dst[col] = CLIP_U8(i4_tmp);
219 pu1_dst[col + 1] = CLIP_U8(i4_tmp);
223 pu1_dst += dst_strd;
245 * @param[out] pu1_dst
    [all...]
ihevc_chroma_iquant_recon.c 81 * @param[out] pu1_dst
114 UWORD8 *pu1_dst,
146 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
158 pu1_dst[j * dst_strd] =
165 pu1_dst += 2;
193 * @param[out] pu1_dst
226 UWORD8 *pu1_dst,
258 pu1_dst[j * dst_strd] = pu1_pred[j * pred_strd];
270 pu1_dst[j * dst_strd] =
277 pu1_dst += 2
    [all...]
ihevc_mem_fns.h 37 typedef void ihevc_memcpy_ft(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes);
39 typedef void ihevc_memcpy_mul_8_ft(UWORD8 *pu1_dst, UWORD8 *pu1_src, UWORD32 num_bytes);
49 * @param[in] pu1_dst
64 typedef void ihevc_memset_ft(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes);
66 typedef void ihevc_memset_mul_8_ft(UWORD8 *pu1_dst, UWORD8 value, UWORD32 num_bytes);
ihevc_inter_pred_filters.c 81 * @param[out] pu1_dst
109 UWORD8 *pu1_dst,
122 pu1_dst[col] = pu1_src[col];
126 pu1_dst += dst_strd;
139 * by 'pu1_dst' The output is downshifted by 6 and clipped to 8 bits
144 * @param[out] pu1_dst
171 UWORD8 *pu1_dst,
192 pu1_dst[col] = (UWORD8)i2_tmp;
196 pu1_dst += dst_strd;
211 * 'pu1_dst' The output is downshifted by 6 and clipped to 8 bit
    [all...]
ihevc_chroma_itrans_recon.c 80 * @param[out] pu1_dst
110 UWORD8 *pu1_dst,
188 pu1_dst[0 * 2] = CLIP_U8((itrans_out + pu1_pred[0 * 2]));
191 pu1_dst[1 * 2] = CLIP_U8((itrans_out + pu1_pred[1 * 2]));
194 pu1_dst[2 * 2] = CLIP_U8((itrans_out + pu1_pred[2 * 2]));
197 pu1_dst[3 * 2] = CLIP_U8((itrans_out + pu1_pred[3 * 2]));
201 pu1_dst += dst_strd;
  /external/libhevc/decoder/x86/
ihevcd_it_rec_dc_sse42_intr.c 47 void ihevcd_itrans_recon_dc_luma_sse42(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd,
67 __m128i *pi4_dst = (__m128i *)pu1_dst;
95 WORD32 *pi4_dst = (WORD32 *)pu1_dst;
118 pu1_dst += dst_strd;
119 pi4_dst = (WORD32 *)(pu1_dst);
122 pu1_dst += dst_strd;
123 pi4_dst = (WORD32 *)(pu1_dst);
126 pu1_dst += dst_strd;
127 pi4_dst = (WORD32 *)(pu1_dst);
156 pi4_dst = (__m128i *)(pu1_dst);
    [all...]
ihevcd_it_rec_dc_ssse3_intr.c 49 void ihevcd_itrans_recon_dc_luma_ssse3(UWORD8 *pu1_pred, UWORD8 *pu1_dst, WORD32 pred_strd, WORD32 dst_strd,
69 __m128i *pi4_dst = (__m128i *)pu1_dst;
96 WORD32 *pi4_dst = (WORD32 *)pu1_dst;
119 pu1_dst += dst_strd;
120 pi4_dst = (WORD32 *)(pu1_dst);
123 pu1_dst += dst_strd;
124 pi4_dst = (WORD32 *)(pu1_dst);
127 pu1_dst += dst_strd;
128 pi4_dst = (WORD32 *)(pu1_dst);
157 pi4_dst = (__m128i *)(pu1_dst);
    [all...]
  /external/libhevc/decoder/
ihevcd_itrans_recon_dc.h 41 UWORD8 *pu1_dst,
47 UWORD8 *pu1_dst,
ihevcd_nal.h 63 UWORD8 *pu1_dst,
ihevcd_itrans_recon_dc.c 87 UWORD8 *pu1_dst,
111 pu1_dst[row * dst_strd + col] = CLIP_U8((pu1_pred[row * pred_strd + col] + dc_value));
117 UWORD8 *pu1_dst,
142 pu1_dst[row * dst_strd + (col << 1)] = CLIP_U8((pu1_pred[row * pred_strd + (col << 1)] + dc_value));

Completed in 888 milliseconds

1 2 3 4 5