Home
last modified time | relevance | path

Searched refs:src_u8 (Results 1 – 7 of 7) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/arm/
Dsad_neon.c22 const uint8x16_t src_u8 = load_unaligned_u8q(src_ptr, src_stride); in vpx_sad4x4_neon() local
24 uint16x8_t abs = vabdl_u8(vget_low_u8(src_u8), vget_low_u8(ref_u8)); in vpx_sad4x4_neon()
25 abs = vabal_u8(abs, vget_high_u8(src_u8), vget_high_u8(ref_u8)); in vpx_sad4x4_neon()
32 const uint8x16_t src_u8 = load_unaligned_u8q(src_ptr, src_stride); in vpx_sad4x4_avg_neon() local
36 uint16x8_t abs = vabdl_u8(vget_low_u8(src_u8), vget_low_u8(avg)); in vpx_sad4x4_avg_neon()
37 abs = vabal_u8(abs, vget_high_u8(src_u8), vget_high_u8(avg)); in vpx_sad4x4_avg_neon()
46 const uint8x16_t src_u8 = load_unaligned_u8q(src_ptr, src_stride); in vpx_sad4x8_neon() local
50 abs = vabal_u8(abs, vget_low_u8(src_u8), vget_low_u8(ref_u8)); in vpx_sad4x8_neon()
51 abs = vabal_u8(abs, vget_high_u8(src_u8), vget_high_u8(ref_u8)); in vpx_sad4x8_neon()
63 const uint8x16_t src_u8 = load_unaligned_u8q(src_ptr, src_stride); in vpx_sad4x8_avg_neon() local
[all …]
/external/perfetto/src/protozero/
Dmessage.cc85 const uint8_t* src_u8 = reinterpret_cast<const uint8_t*>(src); in AppendBytes() local
86 WriteToStream(src_u8, src_u8 + size); in AppendBytes()
/external/libhevc/encoder/arm/
Dihevce_itrans_recon_neon.c61 uint8x16_t src_u8; in ihevce_itrans_recon_dc_4x4_luma_neon() local
65 src_u8 = load_unaligned_u8q(pu1_pred, pred_strd); in ihevce_itrans_recon_dc_4x4_luma_neon()
67 a1 = vreinterpretq_s16_u16(vmovl_u8(vget_low_u8(src_u8))); in ihevce_itrans_recon_dc_4x4_luma_neon()
68 a2 = vreinterpretq_s16_u16(vmovl_u8(vget_high_u8(src_u8))); in ihevce_itrans_recon_dc_4x4_luma_neon()
Dihevce_sad_compute_neon.c59 const uint8x16_t src_u8 = load_unaligned_u8q(pu1_src, src_strd); in ihevce_4x4_sad_computer_neon() local
61 uint16x8_t abs = vabdl_u8(vget_low_u8(src_u8), vget_low_u8(ref_u8)); in ihevce_4x4_sad_computer_neon()
65 abs = vabal_u8(abs, vget_high_u8(src_u8), vget_high_u8(ref_u8)); in ihevce_4x4_sad_computer_neon()
Dihevce_ssd_and_sad_calculator_neon.c67 const uint8x16_t src_u8 = load_unaligned_u8q(pu1_src, src_strd); in ihevce_ssd_and_sad_calculator_neon() local
69 const uint8x8_t abs_l = vabd_u8(vget_low_u8(src_u8), vget_low_u8(ref_u8)); in ihevce_ssd_and_sad_calculator_neon()
70 const uint8x8_t abs_h = vabd_u8(vget_high_u8(src_u8), vget_high_u8(ref_u8)); in ihevce_ssd_and_sad_calculator_neon()
Dihevce_had_compute_neon.c379 uint8x16_t src_u8, pred_u8; in ihevce_HAD_4x4_8bit_plane_neon() local
393 src_u8 = load_unaligned_u8q(pu1_src, src_strd); in ihevce_HAD_4x4_8bit_plane_neon()
398 src_u8 = load_unaligned_u8qi(pu1_src, src_strd); in ihevce_HAD_4x4_8bit_plane_neon()
401 res_01 = vreinterpretq_s16_u16(vsubl_u8(vget_low_u8(src_u8), vget_low_u8(pred_u8))); in ihevce_HAD_4x4_8bit_plane_neon()
402 res_23 = vreinterpretq_s16_u16(vsubl_u8(vget_high_u8(src_u8), vget_high_u8(pred_u8))); in ihevce_HAD_4x4_8bit_plane_neon()
/external/libhevc/common/arm/
Dihevc_resi_trans_neon.c232 const uint8x16_t src_u8 = load_unaligned_u8q(pu1_src, src_strd); in ihevc_resi_trans_4x4_ttype1_neon() local
236 vreinterpretq_s16_u16(vsubl_u8(vget_low_u8(src_u8), vget_low_u8(pred_u8))); in ihevc_resi_trans_4x4_ttype1_neon()
238 vreinterpretq_s16_u16(vsubl_u8(vget_high_u8(src_u8), vget_high_u8(pred_u8))); in ihevc_resi_trans_4x4_ttype1_neon()
242 uint16x8_t abs = vabdl_u8(vget_low_u8(src_u8), vget_low_u8(pred_u8)); in ihevc_resi_trans_4x4_ttype1_neon()
246 abs = vabal_u8(abs, vget_high_u8(src_u8), vget_high_u8(pred_u8)); in ihevc_resi_trans_4x4_ttype1_neon()