/external/libhevc/common/arm/ |
D | ihevc_inter_pred_chroma_copy.s | 133 add r6,r1,r3 @pu1_dst_tmp += dst_strd 134 vst1.32 {d0[0]},[r1] @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 137 vst1.32 {d0[0]},[r6],r3 @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 140 vst1.32 {d0[0]},[r6],r3 @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 143 vst1.32 {d0[0]},[r6],r3 @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 149 sub r1,r6,r11 @pu1_dst = pu1_dst_tmp 165 add r6,r1,r3 @pu1_dst_tmp += dst_strd 166 vst1.32 {d0[0]},[r1] @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 169 vst1.32 {d0[0]},[r6],r3 @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 187 add r6,r1,r3 @pu1_dst_tmp += dst_strd [all …]
|
D | ihevc_intra_pred_filters_neon_intr.c | 673 UWORD8 *pu1_dst_tmp; in ihevc_intra_pred_luma_planar_neonintr() local 704 pu1_dst_tmp = pu1_dst; in ihevc_intra_pred_luma_planar_neonintr() 755 vst1_u8(pu1_dst_tmp, sto_res); in ihevc_intra_pred_luma_planar_neonintr() 756 pu1_dst_tmp += 8; in ihevc_intra_pred_luma_planar_neonintr() 758 pu1_dst_tmp += dst_strd - nt; in ihevc_intra_pred_luma_planar_neonintr() 818 pu1_dst_tmp = pu1_dst; in ihevc_intra_pred_luma_planar_neonintr() 842 pu1_dst_tmp += dst_strd; in ihevc_intra_pred_luma_planar_neonintr() 844 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1); in ihevc_intra_pred_luma_planar_neonintr() 913 UWORD8 *pu1_dst_tmp; in ihevc_intra_pred_luma_dc_neonintr() local 960 pu1_dst_tmp = pu1_dst; in ihevc_intra_pred_luma_dc_neonintr() [all …]
|
D | ihevc_inter_pred_luma_copy.s | 108 add r6,r1,r3 @pu1_dst_tmp += dst_strd 109 vst1.32 {d0[0]},[r1] @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 112 vst1.32 {d0[0]},[r6],r3 @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 115 vst1.32 {d0[0]},[r6],r3 @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 118 vst1.32 {d0[0]},[r6],r3 @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 125 sub r1,r6,r11 @pu1_dst = pu1_dst_tmp 143 add r6,r1,r3 @pu1_dst_tmp += dst_strd 144 vst1.8 {d0},[r1]! @vst1_u8(pu1_dst_tmp, tmp_src) 146 vst1.8 {d1},[r6],r3 @vst1_u8(pu1_dst_tmp, tmp_src) 149 vst1.8 {d2},[r6],r3 @vst1_u8(pu1_dst_tmp, tmp_src) [all …]
|
D | ihevc_weighted_pred_neon_intr.c | 128 UWORD8 *pu1_dst_tmp; in ihevc_weighted_pred_uni_neonintr() local 147 pu1_dst_tmp = pu1_dst + dst_strd; in ihevc_weighted_pred_uni_neonintr() 174 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 0); in ihevc_weighted_pred_uni_neonintr() 264 UWORD8 *pu1_dst_tmp; in ihevc_weighted_pred_chroma_uni_neonintr() local 294 pu1_dst_tmp = pu1_dst + dst_strd; in ihevc_weighted_pred_chroma_uni_neonintr() 321 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 0); in ihevc_weighted_pred_chroma_uni_neonintr() 429 UWORD8 *pu1_dst_tmp; in ihevc_weighted_pred_bi_neonintr() local 451 pu1_dst_tmp = pu1_dst + dst_strd; in ihevc_weighted_pred_bi_neonintr() 485 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 0); in ihevc_weighted_pred_bi_neonintr() 601 UWORD8 *pu1_dst_tmp; in ihevc_weighted_pred_chroma_bi_neonintr() local [all …]
|
D | ihevc_inter_pred_filters_luma_vert.s | 237 vst1.8 {d10},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@ 345 vst1.8 {d10},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@ 401 vst1.8 {d10},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@ 487 …vst1.32 {d0[1]},[r3],r6 @vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u… 687 vst1.8 {d10, d11},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@ 775 vst1.8 {d10, d11},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@ 846 vst1.8 {d10,d11},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@ 935 …vst1.32 {d1},[r3],r6 @vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u…
|
D | ihevc_weighted_pred_bi_default.s | 191 add r14,r2,r5 @pu1_dst_tmp = pu1_dst + dst_strd 241 add r14,r2,r5 @pu1_dst_tmp = pu1_dst + dst_strd 281 add r14,r2,r5 @pu1_dst_tmp = pu1_dst + dst_strd 338 add r14,r2,r5 @pu1_dst_tmp = pu1_dst + dst_strd
|
D | ihevc_weighted_pred_uni.s | 164 add r6,r1,r3 @pu1_dst_tmp = pu1_dst + dst_strd
|
D | ihevc_inter_pred_filters_luma_vert_w16inp.s | 235 vst1.32 {d10[0]},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@ 366 vst1.32 {d10[0]},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@
|
D | ihevc_inter_pred_luma_vert_w16inp_w16out.s | 248 vst1.32 {d10},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@ 387 vst1.32 {d10},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@
|
D | ihevc_weighted_pred_bi.s | 202 add r10,r2,r5 @pu1_dst_tmp = pu1_dst + dst_strd
|
/external/libavc/common/arm/ |
D | ih264_inter_pred_luma_copy_a9q.s | 98 add r6, r1, r3 @pu1_dst_tmp += dst_strd 99 vst1.32 {d0[0]}, [r1] @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 102 vst1.32 {d0[0]}, [r6], r3 @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 105 vst1.32 {d0[0]}, [r6], r3 @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 108 vst1.32 {d0[0]}, [r6], r3 @vst1_lane_u32((uint32_t *)pu1_dst_tmp, src_tmp, 0) 115 sub r1, r6, r11 @pu1_dst = pu1_dst_tmp 134 add r6, r1, r3 @pu1_dst_tmp += dst_strd 135 vst1.8 {d0}, [r1]! @vst1_u8(pu1_dst_tmp, tmp_src) 137 vst1.8 {d1}, [r6], r3 @vst1_u8(pu1_dst_tmp, tmp_src) 140 vst1.8 {d2}, [r6], r3 @vst1_u8(pu1_dst_tmp, tmp_src) [all …]
|
/external/libhevc/encoder/arm/ |
D | ihevce_scale_by_2_neon.c | 75 UWORD8 *pu1_dst_tmp = pu1_dst + j * dst_strd; in ihevce_horz_scale_neon_w16() local 104 vst1_u8(pu1_dst_tmp, c); in ihevce_horz_scale_neon_w16() 108 pu1_dst_tmp += 8; in ihevce_horz_scale_neon_w16() 146 UWORD8 *pu1_dst_tmp = pu1_dst + (j >> 1) * dst_strd + i; in ihevce_vert_scale_neon_w16() local 177 vst1_u8(pu1_dst_tmp, vqmovun_s16(sum)); in ihevce_vert_scale_neon_w16() 195 vst1_u8(pu1_dst_tmp + 8, vqmovun_s16(sum)); in ihevce_vert_scale_neon_w16() 197 pu1_dst_tmp += 16; in ihevce_vert_scale_neon_w16() 219 UWORD8 *pu1_dst_tmp = pu1_dst + (j >> 1) * dst_strd; in ihevce_scaling_filter_mxn_neon() local 243 pu1_dst_tmp + (i >> 1), in ihevce_scaling_filter_mxn_neon()
|
/external/libavc/common/ |
D | ih264_inter_pred_filters.c | 723 UWORD8* pu1_dst_tmp; in ih264_inter_pred_luma_horz_qpel_vert_hpel() local 730 pu1_dst_tmp = pu1_dst; in ih264_inter_pred_luma_horz_qpel_vert_hpel() 769 pu1_dst = pu1_dst_tmp; in ih264_inter_pred_luma_horz_qpel_vert_hpel() 840 UWORD8* pu1_dst_tmp; in ih264_inter_pred_luma_horz_hpel_vert_qpel() local 849 pu1_dst_tmp = pu1_dst; in ih264_inter_pred_luma_horz_hpel_vert_qpel() 880 pu1_dst = pu1_dst_tmp; in ih264_inter_pred_luma_horz_hpel_vert_qpel()
|
/external/libhevc/encoder/ |
D | ihevce_enc_subpel_gen.c | 146 UWORD8 *pu1_dst_tmp = pu1_dst; in ihevce_subpel_padding() local 154 pu1_dst_tmp = pu1_dst - pad_subpel_y * stride; in ihevce_subpel_padding() 174 PAD_BUF_HOR(pu1_dst_tmp, stride, cpy_ht, pad_subpel_x, pad_subpel_y, pf_pad_left_luma); in ihevce_subpel_padding() 181 pu1_dst_tmp + tot_wd, stride, cpy_ht, pad_subpel_x, pad_subpel_y, pf_pad_right_luma); in ihevce_subpel_padding()
|
D | ihevce_common_utils.c | 404 UWORD8 *pu1_pred_tmp, *pu1_dst_tmp; in ihevce_itrans_recon_dc() local 411 pu1_dst_tmp = pu1_dst; in ihevce_itrans_recon_dc() 418 pu1_dst_tmp = pu1_dst + e_chroma_plane; in ihevce_itrans_recon_dc() 428 pu1_dst_tmp, pu1_pred_tmp, dst_strd, pred_strd, trans_size, col_mult, dc_value); in ihevce_itrans_recon_dc()
|
/external/libvpx/config/arm-neon/vpx_dsp/arm/ |
D | vpx_convolve8_avg_vert_filter_type2_neon.asm.S | 178 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 282 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 359 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 470 @ *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1);
|
D | vpx_convolve8_avg_vert_filter_type1_neon.asm.S | 177 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 282 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 359 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 469 @ *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1);
|
D | vpx_convolve8_vert_filter_type1_neon.asm.S | 174 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 270 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 339 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 444 @ *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1);
|
D | vpx_convolve8_vert_filter_type2_neon.asm.S | 175 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 271 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 339 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 442 @ *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1);
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | vpx_convolve8_avg_vert_filter_type1_neon.asm | 171 vst1.8 {d10}, [r14], r6 ;vst1_u8(pu1_dst_tmp,sto_res); 276 vst1.8 {d10}, [r14], r6 ;vst1_u8(pu1_dst_tmp,sto_res); 353 vst1.8 {d10}, [r14], r6 ;vst1_u8(pu1_dst_tmp,sto_res); 463 ; *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1);
|
D | vpx_convolve8_avg_vert_filter_type2_neon.asm | 172 vst1.8 {d10}, [r14], r6 ;vst1_u8(pu1_dst_tmp,sto_res); 276 vst1.8 {d10}, [r14], r6 ;vst1_u8(pu1_dst_tmp,sto_res); 353 vst1.8 {d10}, [r14], r6 ;vst1_u8(pu1_dst_tmp,sto_res); 464 ; *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1);
|
D | vpx_convolve8_vert_filter_type1_neon.asm | 168 vst1.8 {d10}, [r14], r6 ;vst1_u8(pu1_dst_tmp,sto_res); 264 vst1.8 {d10}, [r14], r6 ;vst1_u8(pu1_dst_tmp,sto_res); 333 vst1.8 {d10}, [r14], r6 ;vst1_u8(pu1_dst_tmp,sto_res); 438 ; *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1);
|
D | vpx_convolve8_vert_filter_type2_neon.asm | 169 vst1.8 {d10}, [r14], r6 ;vst1_u8(pu1_dst_tmp,sto_res); 265 vst1.8 {d10}, [r14], r6 ;vst1_u8(pu1_dst_tmp,sto_res); 333 vst1.8 {d10}, [r14], r6 ;vst1_u8(pu1_dst_tmp,sto_res); 436 ; *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1);
|