Home
last modified time | relevance | path

Searched refs:vsubl_s16 (Results 1 – 16 of 16) sorted by relevance

/external/libhevc/common/arm/
Dihevc_quant_iquant_ssd_neon_intr.c274 r0 = vsubl_s16(s0, iq0); in ihevc_quant_iquant_ssd_flat_scale_mat_neon()
275 r1 = vsubl_s16(s1, iq1); in ihevc_quant_iquant_ssd_flat_scale_mat_neon()
276 r2 = vsubl_s16(s2, iq2); in ihevc_quant_iquant_ssd_flat_scale_mat_neon()
277 r3 = vsubl_s16(s3, iq3); in ihevc_quant_iquant_ssd_flat_scale_mat_neon()
634 r0 = vsubl_s16(s0, iq0); in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon()
635 r1 = vsubl_s16(s1, iq1); in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon()
636 r2 = vsubl_s16(s2, iq2); in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon()
637 r3 = vsubl_s16(s3, iq3); in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon()
Dihevc_resi_trans_neon.c128 e_0_s_e_1 = vsubl_s16(e_0, e_1); in ihevc_resi_trans_4x4_neon()
280 int32x4_t c2_4x32b = vsubl_s16(src0_4x16b, src1_4x16b); /* r0-r1 */ in ihevc_resi_trans_4x4_ttype1_neon()
284 src1_4x32b = vsubl_s16(src0_4x16b, src3_4x16b); /* r0+r1-r3 */ in ihevc_resi_trans_4x4_ttype1_neon()
/external/libvpx/libvpx/vp8/encoder/arm/neon/
Dvp8_shortwalsh4x4_neon.c81 q10s32 = vsubl_s16(v2tmp1.val[1], v2tmp0.val[1]); in vp8_short_walsh4x4_neon()
82 q11s32 = vsubl_s16(v2tmp1.val[0], v2tmp0.val[0]); in vp8_short_walsh4x4_neon()
/external/libaom/libaom/aom_dsp/arm/
Dfwd_txfm_neon.c50 const int32x4_t s_0_m_s_1 = vsubl_s16(s_0, s_1); in aom_fdct4x4_helper()
141 int32x4_t v_t1_lo = vsubl_s16(vget_low_s16(v_x0), vget_low_s16(v_x1)); in aom_fdct8x8_neon()
142 int32x4_t v_t1_hi = vsubl_s16(vget_high_s16(v_x0), vget_high_s16(v_x1)); in aom_fdct8x8_neon()
/external/libvpx/libvpx/vpx_dsp/arm/
Dfdct_neon.c53 const int32x4_t s_0_m_s_1 = vsubl_s16(s_0, s_1); in vpx_fdct4x4_neon()
Dfwd_txfm_neon.c50 int32x4_t v_t1_lo = vsubl_s16(vget_low_s16(v_x0), vget_low_s16(v_x1)); in vpx_fdct8x8_neon()
51 int32x4_t v_t1_hi = vsubl_s16(vget_high_s16(v_x0), vget_high_s16(v_x1)); in vpx_fdct8x8_neon()
Didct_neon.h140 t[0] = vsubl_s16(vget_low_s16(a), vget_low_s16(b)); in sub_multiply_shift_and_narrow_s16()
141 t[1] = vsubl_s16(vget_high_s16(a), vget_high_s16(b)); in sub_multiply_shift_and_narrow_s16()
Dfdct32x32_neon.c534 vsubl_s16(vget_low_s16(a[left_index]), vget_low_s16(a[right_index])); \
535 b##_hi[b_index] = vsubl_s16(vget_high_s16(a[left_index]), \
/external/webp/src/dsp/
Denc_neon.c516 const int32x4_t a2 = vsubl_s16(in.val[1], in.val[3]); in FTransformWHT_NEON()
517 const int32x4_t a3 = vsubl_s16(in.val[0], in.val[2]); in FTransformWHT_NEON()
Ddec_neon.c1218 const int32x4_t a2 = vsubl_s16(in04_07, in08_11); // in[4..7] - in[8..11] in TransformWHT_NEON()
1219 const int32x4_t a3 = vsubl_s16(in00_03, in12_15); // in[0..3] - in[12..15] in TransformWHT_NEON()
/external/libgav1/libgav1/src/dsp/arm/
Dinverse_transform_neon.cc1177 const int32x4_t a7 = vsubl_s16(vget_low_s16(x[0]), vget_low_s16(x[2])); in Adst4_NEON()
/external/llvm-project/clang/test/CodeGen/
Daarch64-neon-intrinsics.c6836 return vsubl_s16(a, b); in test_vsubl_s16()
Darm_neon_intrinsics.c19601 return vsubl_s16(a, b); in test_vsubl_s16()
/external/clang/test/CodeGen/
Daarch64-neon-intrinsics.c7525 return vsubl_s16(a, b); in test_vsubl_s16()
Darm_neon_intrinsics.c22104 return vsubl_s16(a, b); in test_vsubl_s16()
/external/neon_2_sse/
DNEON_2_SSE.h656 _NEON2SSESTORAGE int32x4_t vsubl_s16(int16x4_t a, int16x4_t b); // VSUBL.S16 q0,d0,d0
4463 _NEON2SSESTORAGE int32x4_t vsubl_s16(int16x4_t a, int16x4_t b); // VSUBL.S16 q0,d0,d0
4464 _NEON2SSE_INLINE int32x4_t vsubl_s16(int16x4_t a, int16x4_t b) // VSUBL.S16 q0,d0,d0 in vsubl_s16() function