/external/libhevc/common/arm/ |
ihevc_weighted_pred_neon_intr.c | 123 uint8x8_t sto_res; local 165 sto_res = vqmovn_u16(sto_res_tmp3); 170 vst1_lane_u32((uint32_t *)pu1_dst, vreinterpret_u32_u8(sto_res), 0); 173 sto_res = vqmovn_u16(sto_res_tmp3); 174 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 0); 256 uint8x8_t sto_res; local 312 sto_res = vqmovn_u16(sto_res_tmp3); 317 vst1_lane_u32((uint32_t *)pu1_dst, vreinterpret_u32_u8(sto_res), 0); 320 sto_res = vqmovn_u16(sto_res_tmp3); 321 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 0) 423 uint8x8_t sto_res; local 592 uint8x8_t sto_res; local 754 uint8x8_t sto_res; local 903 uint8x8_t sto_res; local [all...] |
ihevc_inter_pred_filters_luma_vert_w16inp.s | 192 vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 208 vst1.32 {d8[0]},[r1]! @vst1_u8(pu1_dst,sto_res)@ 210 vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 230 vst1.32 {d10[0]},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@ 276 vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 293 vst1.32 {d8[0]},[r1]! @vst1_u8(pu1_dst,sto_res)@ 298 vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 343 vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 355 vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 358 vst1.32 {d8[0]},[r1]! @vst1_u8(pu1_dst,sto_res) [all...] |
ihevc_inter_pred_luma_vert_w16inp_w16out.s | 203 @vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 219 vst1.32 {d8},[r1]! @vst1_u8(pu1_dst,sto_res)@ 222 @vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 243 vst1.32 {d10},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@ 292 @vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 309 vst1.32 {d8},[r1]! @vst1_u8(pu1_dst,sto_res)@ 315 @vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 363 @vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 376 @vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 379 vst1.32 {d8},[r1]! @vst1_u8(pu1_dst,sto_res) [all...] |
ihevc_inter_pred_filters_luma_vert.s | 198 vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 212 vst1.8 {d8},[r1]! @vst1_u8(pu1_dst,sto_res)@ 213 vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 231 vst1.8 {d10},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@ 289 vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 304 vst1.8 {d8},[r14],r6 @vst1_u8(pu1_dst,sto_res)@ 316 vqrshrun.s16 d10,q5,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 339 vst1.8 {d10},[r14],r6 @vst1_u8(pu1_dst_tmp,sto_res)@ 370 vqrshrun.s16 d8,q4,#6 @sto_res = vqmovun_s16(sto_res_tmp)@ 382 vst1.8 {d8},[r1]! @vst1_u8(pu1_dst,sto_res) [all...] |
ihevc_intra_pred_filters_neon_intr.c | 701 uint8x8_t sto_res; local 761 sto_res = vmovn_u16(sto_res_tmp); 762 vst1_u8(pu1_dst_tmp, sto_res); 846 sto_res = vmovn_u16(sto_res_tmp); 848 vst1_lane_u32((uint32_t *)pu1_dst, vreinterpret_u32_u8(sto_res), 0); 851 vst1_lane_u32((uint32_t *)pu1_dst_tmp, vreinterpret_u32_u8(sto_res), 1); [all...] |