Home
last modified time | relevance | path

Searched refs:pu1_ref (Results 1 – 25 of 31) sorted by relevance

12

/external/libhevc/common/x86/
Dihevc_chroma_intra_pred_filters_sse42_intr.c122 void ihevc_intra_pred_chroma_planar_sse42(UWORD8 *pu1_ref, in ihevc_intra_pred_chroma_planar_sse42() argument
165 …const_temp_4x32b = _mm_set_epi16(pu1_ref[2 * (three_nt + 1) + 1], pu1_ref[2 * (three_nt + 1)], pu… in ihevc_intra_pred_chroma_planar_sse42()
166pu1_ref[2 * (three_nt + 1)], pu1_ref[2 * (three_nt + 1) + 1], pu1_ref[2 * (three_nt + 1)], in ihevc_intra_pred_chroma_planar_sse42()
167 pu1_ref[2 * (three_nt + 1) + 1], pu1_ref[2 * (three_nt + 1)]); in ihevc_intra_pred_chroma_planar_sse42()
169 …const_temp1_4x32b = _mm_set_epi16(pu1_ref[2 * (nt - 1) + 1], pu1_ref[2 * (nt - 1)], pu1_ref[2 * (n… in ihevc_intra_pred_chroma_planar_sse42()
170pu1_ref[2 * (nt - 1) + 1], pu1_ref[2 * (nt - 1)], pu1_ref[2 * (nt - 1) + 1], pu1_ref[2 * (nt - 1)]… in ihevc_intra_pred_chroma_planar_sse42()
187 …const_temp2_4x32b = _mm_set_epi16(pu1_ref[2 * (two_nt - 1 - row) + 1], pu1_ref[2 * (two_nt - 1 - … in ihevc_intra_pred_chroma_planar_sse42()
188pu1_ref[2 * (two_nt - 1 - row)], pu1_ref[2 * (two_nt - 1 - row) + 1], pu1_ref[2 * (two_nt - 1 - ro… in ihevc_intra_pred_chroma_planar_sse42()
189pu1_ref[2 * (two_nt - 1 - row) + 1], pu1_ref[2 * (two_nt - 1 - row)]); in ihevc_intra_pred_chroma_planar_sse42()
210 src_temp_8x16b = _mm_loadu_si128((__m128i *)(pu1_ref + 2 * (two_nt + 1) + col)); in ihevc_intra_pred_chroma_planar_sse42()
[all …]
Dihevc_chroma_intra_pred_filters_ssse3_intr.c141 void ihevc_intra_pred_chroma_planar_ssse3(UWORD8 *pu1_ref, in ihevc_intra_pred_chroma_planar_ssse3() argument
183 …const_temp_4x32b = _mm_set_epi16(pu1_ref[2 * (three_nt + 1) + 1], pu1_ref[2 * (three_nt + 1)], pu… in ihevc_intra_pred_chroma_planar_ssse3()
184pu1_ref[2 * (three_nt + 1)], pu1_ref[2 * (three_nt + 1) + 1], pu1_ref[2 * (three_nt + 1)], in ihevc_intra_pred_chroma_planar_ssse3()
185 pu1_ref[2 * (three_nt + 1) + 1], pu1_ref[2 * (three_nt + 1)]); in ihevc_intra_pred_chroma_planar_ssse3()
187 …const_temp1_4x32b = _mm_set_epi16(pu1_ref[2 * (nt - 1) + 1], pu1_ref[2 * (nt - 1)], pu1_ref[2 * (n… in ihevc_intra_pred_chroma_planar_ssse3()
188pu1_ref[2 * (nt - 1) + 1], pu1_ref[2 * (nt - 1)], pu1_ref[2 * (nt - 1) + 1], pu1_ref[2 * (nt - 1)]… in ihevc_intra_pred_chroma_planar_ssse3()
206 …const_temp2_4x32b = _mm_set_epi16(pu1_ref[2 * (two_nt - 1 - row) + 1], pu1_ref[2 * (two_nt - 1 - … in ihevc_intra_pred_chroma_planar_ssse3()
207pu1_ref[2 * (two_nt - 1 - row)], pu1_ref[2 * (two_nt - 1 - row) + 1], pu1_ref[2 * (two_nt - 1 - ro… in ihevc_intra_pred_chroma_planar_ssse3()
208pu1_ref[2 * (two_nt - 1 - row) + 1], pu1_ref[2 * (two_nt - 1 - row)]); in ihevc_intra_pred_chroma_planar_ssse3()
229 src_temp_8x16b = _mm_loadu_si128((__m128i *)(pu1_ref + 2 * (two_nt + 1) + col)); in ihevc_intra_pred_chroma_planar_ssse3()
[all …]
Dihevc_intra_pred_filters_ssse3_intr.c142 UWORD8 pu1_ref; in ihevc_intra_pred_luma_ref_substitution_ssse3() local
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()
272 pu1_ref = pu1_dst[nbr_id_from_bl]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
275 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution_ssse3()
302 pu1_ref = pu1_dst[nbr_id_from_bl - 1]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
304 pu1_dst[nbr_id_from_bl + i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution_ssse3()
336 pu1_ref = pu1_dst[nbr_id_from_bl]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
[all …]
Dihevc_intra_pred_filters_sse42_intr.c397 void ihevc_intra_pred_luma_dc_sse42(UWORD8 *pu1_ref, in ihevc_intra_pred_luma_dc_sse42() argument
448 src_temp3 = _mm_loadu_si128((__m128i *)(pu1_ref + nt)); in ihevc_intra_pred_luma_dc_sse42()
449 src_temp4 = _mm_loadu_si128((__m128i *)(pu1_ref + nt + 16)); in ihevc_intra_pred_luma_dc_sse42()
450 src_temp7 = _mm_loadu_si128((__m128i *)(pu1_ref + nt + 32)); in ihevc_intra_pred_luma_dc_sse42()
451 src_temp8 = _mm_loadu_si128((__m128i *)(pu1_ref + nt + 48)); in ihevc_intra_pred_luma_dc_sse42()
467 acc_dc += pu1_ref[three_nt]; in ihevc_intra_pred_luma_dc_sse42()
468 acc_dc -= pu1_ref[two_nt]; in ihevc_intra_pred_luma_dc_sse42()
535 src_temp3 = _mm_loadu_si128((__m128i *)(pu1_ref + nt)); in ihevc_intra_pred_luma_dc_sse42()
536 src_temp2 = _mm_loadu_si128((__m128i *)(pu1_ref + two_nt + 1)); in ihevc_intra_pred_luma_dc_sse42()
546 acc_dc += pu1_ref[three_nt]; in ihevc_intra_pred_luma_dc_sse42()
[all …]
/external/libhevc/common/
Dihevc_chroma_intra_pred_filters.c467 void ihevc_intra_pred_chroma_planar(UWORD8 *pu1_ref, in ihevc_intra_pred_chroma_planar() argument
502 * pu1_ref[2 * (two_nt - 1 - row)] in ihevc_intra_pred_chroma_planar()
503 + (col / 2 + 1) * pu1_ref[2 * (three_nt + 1)] in ihevc_intra_pred_chroma_planar()
504 + (nt - 1 - row) * pu1_ref[2 * (two_nt + 1) + col] in ihevc_intra_pred_chroma_planar()
505 + (row + 1) * pu1_ref[2 * (nt - 1)] + nt) >> (log2nt + 1); in ihevc_intra_pred_chroma_planar()
508 * pu1_ref[2 * (two_nt - 1 - row) + 1] in ihevc_intra_pred_chroma_planar()
509 + (col / 2 + 1) * pu1_ref[2 * (three_nt + 1) + 1] in ihevc_intra_pred_chroma_planar()
510 + (nt - 1 - row) * pu1_ref[2 * (two_nt + 1) + col + 1] in ihevc_intra_pred_chroma_planar()
511 + (row + 1) * pu1_ref[2 * (nt - 1) + 1] + nt) >> (log2nt + 1); in ihevc_intra_pred_chroma_planar()
555 void ihevc_intra_pred_chroma_dc(UWORD8 *pu1_ref, in ihevc_intra_pred_chroma_dc() argument
[all …]
Dihevc_intra_pred_filters.c210 UWORD8 pu1_ref; in ihevc_intra_pred_luma_ref_substitution() local
316 pu1_ref = pu1_dst[idx]; in ihevc_intra_pred_luma_ref_substitution()
318 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution()
324 pu1_ref = pu1_dst[idx]; in ihevc_intra_pred_luma_ref_substitution()
326 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution()
427 pu1_ref = pu1_dst[nbr_id_from_bl]; in ihevc_intra_pred_luma_ref_substitution()
430 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution()
457 pu1_ref = pu1_dst[nbr_id_from_bl - 1]; in ihevc_intra_pred_luma_ref_substitution()
458 ihevc_memset_mul_8(pu1_dst + nbr_id_from_bl, pu1_ref, 8); in ihevc_intra_pred_luma_ref_substitution()
536 pu1_ref = pu1_dst[nbr_id_from_bl]; in ihevc_intra_pred_luma_ref_substitution()
[all …]
Dihevc_chroma_intra_pred.h43 UWORD8 *pu1_ref,
51 UWORD8 *pu1_ref,
59 UWORD8 *pu1_ref,
67 UWORD8 *pu1_ref,
75 UWORD8 *pu1_ref,
83 UWORD8 *pu1_ref,
91 UWORD8 *pu1_ref,
99 UWORD8 *pu1_ref,
107 UWORD8 *pu1_ref,
115 UWORD8 *pu1_ref,
Dihevc_intra_pred.h49 UWORD8 *pu1_ref,
59 UWORD8 *pu1_ref,
67 UWORD8 *pu1_ref,
76 UWORD8 *pu1_ref,
85 UWORD8 *pu1_ref,
94 UWORD8 *pu1_ref,
103 UWORD8 *pu1_ref,
112 UWORD8 *pu1_ref,
121 UWORD8 *pu1_ref,
130 UWORD8 *pu1_ref,
/external/libhevc/common/arm/
Dihevc_intra_pred_filters_neon_intr.c126 UWORD8 pu1_ref; in ihevc_intra_pred_luma_ref_substitution_neonintr() local
195 pu1_ref = pu1_dst[idx]; in ihevc_intra_pred_luma_ref_substitution_neonintr()
197 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution_neonintr()
203 pu1_ref = pu1_dst[idx]; in ihevc_intra_pred_luma_ref_substitution_neonintr()
205 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution_neonintr()
323 pu1_ref = pu1_dst[nbr_id_from_bl]; in ihevc_intra_pred_luma_ref_substitution_neonintr()
326 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution_neonintr()
353 pu1_ref = pu1_dst[nbr_id_from_bl - 1]; in ihevc_intra_pred_luma_ref_substitution_neonintr()
355 pu1_dst[nbr_id_from_bl + i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution_neonintr()
385 pu1_ref = pu1_dst[nbr_id_from_bl]; in ihevc_intra_pred_luma_ref_substitution_neonintr()
[all …]
Dihevc_intra_ref_substitution_a9q.c407 UWORD8 pu1_ref; in ihevc_intra_pred_luma_ref_substitution_a9q() local
513 pu1_ref = pu1_dst[idx]; in ihevc_intra_pred_luma_ref_substitution_a9q()
515 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution_a9q()
521 pu1_ref = pu1_dst[idx]; in ihevc_intra_pred_luma_ref_substitution_a9q()
523 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution_a9q()
624 pu1_ref = pu1_dst[nbr_id_from_bl]; in ihevc_intra_pred_luma_ref_substitution_a9q()
627 pu1_dst[i] = pu1_ref; in ihevc_intra_pred_luma_ref_substitution_a9q()
654 pu1_ref = pu1_dst[nbr_id_from_bl - 1]; in ihevc_intra_pred_luma_ref_substitution_a9q()
655 ihevc_memset_mul_8_a9q(pu1_dst + nbr_id_from_bl, pu1_ref, 8); in ihevc_intra_pred_luma_ref_substitution_a9q()
733 pu1_ref = pu1_dst[nbr_id_from_bl]; in ihevc_intra_pred_luma_ref_substitution_a9q()
[all …]
Dihevc_intra_pred_luma_horz.s75 @void ihevc_intra_pred_luma_horz(uword8 *pu1_ref,
82 @r0 => *pu1_ref
106 add r12,r0,r6 @*pu1_ref[two_nt]
192 ldrb lr,[r12],#1 @pu1_ref[two_nt]
193 vld1.8 {q15},[r12] @pu1_ref[two_nt + 1 + col]
267 ldrb lr,[r12] @pu1_ref[two_nt]
268 add r12,r12,#1 @pu1_ref[two_nt + 1]
269 vld1.8 {d30},[r12] @pu1_ref[two_nt + 1 + col]
309 ldrb lr,[r12] @pu1_ref[two_nt]
310 add r12,r12,#1 @pu1_ref[two_nt + 1]
[all …]
Dihevc_intra_pred_chroma_horz.s75 @void ihevc_intra_pred_chroma_horz(uword8 *pu1_ref,
82 @r0 => *pu1_ref
105 add r12,r0,r6 @*pu1_ref[four_nt]
194 ldrb lr,[r12],#1 @pu1_ref[two_nt]
195 @vld1.8 {q15},[r12] @pu1_ref[two_nt + 1 + col]
272 ldrb lr,[r12] @pu1_ref[two_nt]
273 add r12,r12,#1 @pu1_ref[two_nt + 1]
274 @vld1.8 {d30},[r12] @pu1_ref[two_nt + 1 + col]
316 ldrb lr,[r12] @pu1_ref[two_nt]
317 add r12,r12,#1 @pu1_ref[two_nt + 1]
[all …]
Dihevc_intra_pred_filters_chroma_mode_19_to_25.s74 @void ihevc_intra_pred_chroma_mode_19_to_25(uword8* pu1_ref,
82 @r0 => *pu1_ref
151 vld1.32 d0,[r1]! @ pu1_ref[two_nt + k]
153 vst1.32 d0,[r6]! @ref_temp[k + nt - 1] = pu1_ref[two_nt + k]@
271 add r10,r8,r9 @(i row)*pu1_ref[ref_main_idx]
277 add r12,r8,r9 @(ii)*pu1_ref[ref_main_idx]
281 add r10,r8,r9 @(iii)*pu1_ref[ref_main_idx]
295 add r12,r8,r9 @(iv)*pu1_ref[ref_main_idx]
320 add r10,r8,r9 @(v)*pu1_ref[ref_main_idx]
334 add r12,r8,r9 @(vi)*pu1_ref[ref_main_idx]
[all …]
Dihevc_intra_pred_luma_mode_27_to_33.s76 @void ihevc_intra_pred_luma_mode_27_to_33(uword8 *pu1_ref,
83 @r0 => *pu1_ref
127 add r8,r0,r7 @pu1_ref + two_nt
163 add r10,r8,r9 @(i row)*pu1_ref[ref_main_idx]
171 add r12,r8,r9 @(ii)*pu1_ref[ref_main_idx]
175 add r10,r8,r9 @(iii)*pu1_ref[ref_main_idx]
190 add r12,r8,r9 @(iv)*pu1_ref[ref_main_idx]
214 add r10,r8,r9 @(v)*pu1_ref[ref_main_idx]
229 add r12,r8,r9 @(vi)*pu1_ref[ref_main_idx]
235 add r10,r8,r9 @(vii)*pu1_ref[ref_main_idx]
[all …]
Dihevc_intra_pred_filters_luma_mode_19_to_25.s74 @void ihevc_intra_pred_luma_mode_19_to_25(uword8* pu1_ref,
82 @r0 => *pu1_ref
151 vld1.32 d0[0],[r1]! @ pu1_ref[two_nt + k]
153 vst1.32 d0[0],[r6]! @ref_temp[k + nt - 1] = pu1_ref[two_nt + k]@
274 add r10,r8,r9 @(i row)*pu1_ref[ref_main_idx]
280 add r12,r8,r9 @(ii)*pu1_ref[ref_main_idx]
284 add r10,r8,r9 @(iii)*pu1_ref[ref_main_idx]
298 add r12,r8,r9 @(iv)*pu1_ref[ref_main_idx]
322 add r10,r8,r9 @(v)*pu1_ref[ref_main_idx]
336 add r12,r8,r9 @(vi)*pu1_ref[ref_main_idx]
[all …]
Dihevc_intra_pred_chroma_mode_27_to_33.s77 @void ihevc_intra_pred_chroma_mode_27_to_33(uword8 *pu1_ref,
123 add r8,r0,r7 @pu1_ref + four_nt
160 add r10,r8,r9 @(i row)*pu1_ref[ref_main_idx]
168 add r12,r8,r9 @(ii)*pu1_ref[ref_main_idx]
172 add r10,r8,r9 @(iii)*pu1_ref[ref_main_idx]
187 add r12,r8,r9 @(iv)*pu1_ref[ref_main_idx]
212 add r10,r8,r9 @(v)*pu1_ref[ref_main_idx]
227 add r12,r8,r9 @(vi)*pu1_ref[ref_main_idx]
233 add r10,r8,r9 @(vii)*pu1_ref[ref_main_idx]
254 add r12,r8,r9 @(viii)*pu1_ref[ref_main_idx]
[all …]
Dihevc_intra_pred_chroma_mode_18_34.s77 @void ihevc_intra_pred_chroma_mode_18_34(uword8 *pu1_ref,
85 @r0 => *pu1_ref
Dihevc_intra_pred_chroma_ver.s74 @void ihevc_intra_pred_chroma_ver(uword8 *pu1_ref,
81 @r0 => *pu1_ref
Dihevc_intra_pred_luma_mode2.s77 @void ihevc_intra_pred_luma_mode2(uword8 *pu1_ref,
85 @r0 => *pu1_ref
Dihevc_intra_pred_luma_mode_18_34.s77 @void ihevc_intra_pred_luma_mode_18_34(uword8 *pu1_ref,
85 @r0 => *pu1_ref
Dihevc_intra_pred_chroma_mode2.s77 @void ihevc_intra_pred_luma_mode2(uword8 *pu1_ref,
85 @r0 => *pu1_ref
Dihevc_intra_pred_luma_dc.s77 @void ihevc_intra_pred_luma_dc(uword8 *pu1_ref,
85 @r0 => *pu1_ref
Dihevc_intra_pred_chroma_dc.s77 @void ihevc_intra_pred_chroma_dc(uword8 *pu1_ref,
85 @r0 => *pu1_ref
Dihevc_intra_pred_luma_mode_3_to_9.s74 @void ihevc_intra_pred_luma_mode_3_to_9(uword8* pu1_ref,
82 @r0 => *pu1_ref
175 add r1, r0, r4, lsl #1 @pu1_ref + nt
498 add r6, r0, r4, lsl #1 @pu1_ref + 2nt
Dihevc_intra_pred_luma_vert.s74 @void ihevc_intra_pred_luma_ver(uword8* pu1_ref,
82 @r0 => *pu1_ref

12