Home
last modified time | relevance | path

Searched refs:two_nt (Results 1 – 15 of 15) sorted by relevance

/external/libhevc/common/
Dihevc_intra_pred_filters.c138 WORD32 two_nt = 2 * nt; in ihevc_intra_pred_luma_ref_subst_all_avlble() local
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()
164 for(i = nt; i < two_nt; i++) 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()
189 for(i = nt; i < two_nt; i++) in ihevc_intra_pred_luma_ref_subst_all_avlble()
[all …]
Dihevc_chroma_intra_pred_filters.c477 WORD32 two_nt, three_nt; in ihevc_intra_pred_chroma_planar() local
494 two_nt = 2 * nt; in ihevc_intra_pred_chroma_planar()
502 * pu1_ref[2 * (two_nt - 1 - row)] in ihevc_intra_pred_chroma_planar()
504 + (nt - 1 - row) * pu1_ref[2 * (two_nt + 1) + col] in ihevc_intra_pred_chroma_planar()
508 * pu1_ref[2 * (two_nt - 1 - row) + 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()
/external/libhevc/common/arm/
Dihevc_intra_ref_substitution_a9q.c410 WORD32 two_nt = 2 * nt; in ihevc_intra_pred_luma_ref_substitution_a9q() local
449 pu1_dst[two_nt] = *pu1_top_left; in ihevc_intra_pred_luma_ref_substitution_a9q()
451 pu1_dst[two_nt] = 0; in ihevc_intra_pred_luma_ref_substitution_a9q()
457 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd]; in ihevc_intra_pred_luma_ref_substitution_a9q()
461 ihevc_memset_a9q(&pu1_dst[two_nt - 1 - (nt - 1)], 0, nt); in ihevc_intra_pred_luma_ref_substitution_a9q()
467 for(i = nt; i < two_nt; i++) in ihevc_intra_pred_luma_ref_substitution_a9q()
468 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd]; in ihevc_intra_pred_luma_ref_substitution_a9q()
472 ihevc_memset_a9q(&pu1_dst[two_nt - 1 - (two_nt - 1)], 0, nt); in ihevc_intra_pred_luma_ref_substitution_a9q()
478 ihevc_memcpy_a9q(&pu1_dst[two_nt + 1], pu1_top, nt); in ihevc_intra_pred_luma_ref_substitution_a9q()
482 ihevc_memset_a9q(&pu1_dst[two_nt + 1], 0, nt); in ihevc_intra_pred_luma_ref_substitution_a9q()
[all …]
Dihevc_intra_pred_filters_neon_intr.c129 WORD32 two_nt = 2 * nt; in ihevc_intra_pred_luma_ref_substitution_neonintr() local
154 pu1_dst[two_nt] = *pu1_top_left; in ihevc_intra_pred_luma_ref_substitution_neonintr()
157 pu1_dst_tmp2 += two_nt + 1; in ihevc_intra_pred_luma_ref_substitution_neonintr()
159 for(i = 0; i < two_nt; i++) in ihevc_intra_pred_luma_ref_substitution_neonintr()
160 pu1_dst[two_nt - 1 - i] = pu1_left[i * src_strd]; in ihevc_intra_pred_luma_ref_substitution_neonintr()
163 for(i = two_nt; i > 0; i -= 8) in ihevc_intra_pred_luma_ref_substitution_neonintr()
244 pu1_dst[two_nt] = pu1_dst[two_nt - 1]; in ihevc_intra_pred_luma_ref_substitution_neonintr()
252 pu1_dst_const_two_nt_1 += (two_nt + 1); in ihevc_intra_pred_luma_ref_substitution_neonintr()
253 dup_pu1_dst2 = vdup_n_u8(pu1_dst[two_nt]); in ihevc_intra_pred_luma_ref_substitution_neonintr()
264 pu1_dst[two_nt + 1 + i] = pu1_dst[two_nt]; in ihevc_intra_pred_luma_ref_substitution_neonintr()
[all …]
Dihevc_intra_pred_luma_horz.s105 lsl r6,r4,#1 @two_nt
107 add r12,r0,r6 @*pu1_ref[two_nt]
194 ldrb lr,[r12],#1 @pu1_ref[two_nt]
195 vld1.8 {q15},[r12] @pu1_ref[two_nt + 1 + col]
269 ldrb lr,[r12] @pu1_ref[two_nt]
270 add r12,r12,#1 @pu1_ref[two_nt + 1]
271 vld1.8 {d30},[r12] @pu1_ref[two_nt + 1 + col]
312 ldrb lr,[r12] @pu1_ref[two_nt]
313 add r12,r12,#1 @pu1_ref[two_nt + 1]
314 vld1.8 {d30},[r12] @pu1_ref[two_nt + 1 + col]
Dihevc_intra_pred_chroma_horz.s198 ldrb lr,[r12],#1 @pu1_ref[two_nt]
199 @vld1.8 {q15},[r12] @pu1_ref[two_nt + 1 + col]
277 ldrb lr,[r12] @pu1_ref[two_nt]
278 add r12,r12,#1 @pu1_ref[two_nt + 1]
279 @vld1.8 {d30},[r12] @pu1_ref[two_nt + 1 + col]
322 ldrb lr,[r12] @pu1_ref[two_nt]
323 add r12,r12,#1 @pu1_ref[two_nt + 1]
324 vld1.8 {d30},[r12] @pu1_ref[two_nt + 1 + col]
Dihevc_intra_pred_luma_mode_27_to_33.s120 lsl r7,r4,#1 @two_nt
130 add r8,r0,r7 @pu1_ref + two_nt
136 add r8,r8,#1 @pu1_ref_main_idx += (two_nt + 1)
448 add r10,r8,#1 @pu1_ref_main_idx += (two_nt + 1)
449 add r11,r8,#2 @pu1_ref_main_idx_1 += (two_nt + 2)
Dihevc_intra_pred_filters_luma_mode_19_to_25.s155 vld1.32 d0[0],[r1]! @ pu1_ref[two_nt + k]
157 vst1.32 d0[0],[r6]! @ref_temp[k + nt - 1] = pu1_ref[two_nt + k]@
248 add r8,r8,#1 @pu1_ref_main_idx += (two_nt + 1)
Dihevc_intra_pred_filters_chroma_mode_19_to_25.s155 vld1.32 d0,[r1]! @ pu1_ref[two_nt + k]
157 vst1.32 d0,[r6]! @ref_temp[k + nt - 1] = pu1_ref[two_nt + k]@
Dihevc_intra_pred_luma_mode_3_to_9.s182 …sub r1, r1, #9 @ref_main_idx + 2nt - (8 + 1)(two_nt - idx - row ) for 8 &…
504 …sub r6, r6, #9 @ref_main_idx + 2nt - (8 + 1)(two_nt - idx - row ) for 8 &…
Dihevc_intra_pred_chroma_mode_3_to_9.s174 …sub r1, r1, #26 @ref_main_idx + 2nt - (8 + 1)(two_nt - idx - row ) for 8 &…
/external/libhevc/common/x86/
Dihevc_intra_pred_filters_ssse3_intr.c145 WORD32 two_nt = 2 * nt; in ihevc_intra_pred_luma_ref_substitution_ssse3() local
174 pu1_dst[two_nt] = *pu1_top_left; in ihevc_intra_pred_luma_ref_substitution_ssse3()
175 for(i = 0; i < two_nt; i++) 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()
177 for(i = 0; i < two_nt; i++) 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()
227 pu1_dst[two_nt] = pu1_dst[two_nt - 1]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
232 pu1_dst[two_nt + 1 + i] = pu1_dst[two_nt]; in ihevc_intra_pred_luma_ref_substitution_ssse3()
692 WORD32 two_nt, three_nt; in ihevc_intra_pred_luma_planar_ssse3() local
702 two_nt = 2 * nt; in ihevc_intra_pred_luma_planar_ssse3()
[all …]
Dihevc_chroma_intra_pred_filters_sse42_intr.c132 WORD32 two_nt, three_nt; in ihevc_intra_pred_chroma_planar_sse42() local
153 two_nt = 2 * nt; in ihevc_intra_pred_chroma_planar_sse42()
187 …2_4x32b = _mm_set_epi16(pu1_ref[2 * (two_nt - 1 - row) + 1], pu1_ref[2 * (two_nt - 1 - row)], pu1… in ihevc_intra_pred_chroma_planar_sse42()
188 …pu1_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()
189 … pu1_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()
Dihevc_intra_pred_filters_sse42_intr.c409 WORD32 two_nt, three_nt; in ihevc_intra_pred_luma_dc_sse42() local
435 two_nt = 2 * nt; in ihevc_intra_pred_luma_dc_sse42()
468 acc_dc -= pu1_ref[two_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()
547 acc_dc -= pu1_ref[two_nt]; in ihevc_intra_pred_luma_dc_sse42()
572 pu1_dst[0] = ((pu1_ref[two_nt - 1] + two_dc_val + pu1_ref[two_nt + 1] + 2) in ihevc_intra_pred_luma_dc_sse42()
576 pu1_dst[row * dst_strd] = (pu1_ref[two_nt - 1 - row] + three_dc_val + 2) in ihevc_intra_pred_luma_dc_sse42()
610 acc_dc -= pu1_ref[two_nt]; in ihevc_intra_pred_luma_dc_sse42()
621 src_temp2 = _mm_loadu_si128((__m128i *)(pu1_ref + two_nt + 1)); in ihevc_intra_pred_luma_dc_sse42()
634 pu1_dst[0] = ((pu1_ref[two_nt - 1] + two_dc_val + pu1_ref[two_nt + 1] + 2) in ihevc_intra_pred_luma_dc_sse42()
[all …]
Dihevc_chroma_intra_pred_filters_ssse3_intr.c151 WORD32 two_nt, three_nt; in ihevc_intra_pred_chroma_planar_ssse3() local
171 two_nt = 2 * nt; in ihevc_intra_pred_chroma_planar_ssse3()
206 …2_4x32b = _mm_set_epi16(pu1_ref[2 * (two_nt - 1 - row) + 1], pu1_ref[2 * (two_nt - 1 - row)], pu1… in ihevc_intra_pred_chroma_planar_ssse3()
207 …pu1_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()
208 … pu1_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()