/external/libhevc/common/arm/ |
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_str [all...] |
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...] |
ihevc_intra_pred_filters_neon_intr.c | 681 UWORD8 *pu1_dst_tmp; local 712 pu1_dst_tmp = pu1_dst; 763 vst1_u8(pu1_dst_tmp, sto_res); 764 pu1_dst_tmp += 8; 766 pu1_dst_tmp += dst_strd - nt; 826 pu1_dst_tmp = pu1_dst; 850 pu1_dst_tmp += dst_strd; 852 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1); 921 UWORD8 *pu1_dst_tmp; local 1202 UWORD8 *pu1_dst_tmp = pu1_dst; local 1432 UWORD8 *pu1_dst_tmp = pu1_dst; local 1741 UWORD8 *pu1_dst_tmp = pu1_dst; local 1780 UWORD8 *pu1_dst_tmp = pu1_dst; local 1901 UWORD8 *pu1_dst_tmp = pu1_dst; local [all...] |
ihevc_weighted_pred_neon_intr.c | 128 UWORD8 *pu1_dst_tmp; local 147 pu1_dst_tmp = pu1_dst + dst_strd; 174 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 0); 264 UWORD8 *pu1_dst_tmp; local 294 pu1_dst_tmp = pu1_dst + dst_strd; 321 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 0); 429 UWORD8 *pu1_dst_tmp; local 451 pu1_dst_tmp = pu1_dst + dst_strd; 485 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 0); 601 UWORD8 *pu1_dst_tmp; local 759 UWORD8 *pu1_dst_tmp; local 908 UWORD8 *pu1_dst_tmp; local [all...] |
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
|
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_u8(sto_res), 1)@ 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)@ [all...] |
ihevc_weighted_pred_uni.s | 164 add r6,r1,r3 @pu1_dst_tmp = pu1_dst + dst_strd
|
ihevc_weighted_pred_bi.s | 202 add r10,r2,r5 @pu1_dst_tmp = pu1_dst + dst_strd
|
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)@
|
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)@
|
/external/libavc/common/arm/ |
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/ |
ihevce_scale_by_2_neon.c | 75 UWORD8 *pu1_dst_tmp = pu1_dst + j * dst_strd; local 104 vst1_u8(pu1_dst_tmp, c); 108 pu1_dst_tmp += 8; 146 UWORD8 *pu1_dst_tmp = pu1_dst + (j >> 1) * dst_strd + i; local 177 vst1_u8(pu1_dst_tmp, vqmovun_s16(sum)); 195 vst1_u8(pu1_dst_tmp + 8, vqmovun_s16(sum)); 197 pu1_dst_tmp += 16; 219 UWORD8 *pu1_dst_tmp = pu1_dst + (j >> 1) * dst_strd; local 243 pu1_dst_tmp + (i >> 1),
|
/external/libavc/common/ |
ih264_inter_pred_filters.c | 723 UWORD8* pu1_dst_tmp; local 730 pu1_dst_tmp = pu1_dst; 769 pu1_dst = pu1_dst_tmp; 840 UWORD8* pu1_dst_tmp; local 849 pu1_dst_tmp = pu1_dst; 880 pu1_dst = pu1_dst_tmp; [all...] |
/external/libhevc/encoder/ |
ihevce_common_utils.c | 404 UWORD8 *pu1_pred_tmp, *pu1_dst_tmp; local 411 pu1_dst_tmp = pu1_dst; 418 pu1_dst_tmp = pu1_dst + e_chroma_plane; 428 pu1_dst_tmp, pu1_pred_tmp, dst_strd, pred_strd, trans_size, col_mult, dc_value); [all...] |
ihevce_enc_subpel_gen.c | 146 UWORD8 *pu1_dst_tmp = pu1_dst; local 154 pu1_dst_tmp = pu1_dst - pad_subpel_y * stride; 174 PAD_BUF_HOR(pu1_dst_tmp, stride, cpy_ht, pad_subpel_x, pad_subpel_y, pf_pad_left_luma); 181 pu1_dst_tmp + tot_wd, stride, cpy_ht, pad_subpel_x, pad_subpel_y, pf_pad_right_luma);
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
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);
|
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);
|
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);
|
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);
|
/external/libvpx/config/arm-neon/vpx_dsp/arm/ |
vpx_convolve8_avg_vert_filter_type1_neon.asm.S | 178 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 283 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 360 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 470 @ *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1);
|
vpx_convolve8_avg_vert_filter_type2_neon.asm.S | 179 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 283 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 360 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 471 @ *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1);
|
vpx_convolve8_vert_filter_type1_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); 340 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 445 @ *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1);
|
vpx_convolve8_vert_filter_type2_neon.asm.S | 176 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 272 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 340 vst1.8 {d10}, [r14], r6 @vst1_u8(pu1_dst_tmp,sto_res); 443 @ *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1);
|