Searched refs:int32x4_t (Results 1 - 25 of 66) sorted by relevance

123

/external/clang/test/CodeGen/
H A Daarch64-neon-2velem.c26 int32x4_t test_vmlaq_lane_s32(int32x4_t a, int32x4_t b, int32x2_t v) {
44 int32x2_t test_vmla_laneq_s32(int32x2_t a, int32x2_t b, int32x4_t v) {
50 int32x4_t test_vmlaq_laneq_s32(int32x4_t a, int32x4_t b, int32x4_t v) {
74 int32x4_t test_vmlsq_lane_s32(int32x4_t
[all...]
H A Darm64-vrnd.c7 int32x4_t rnd3(float32x4_t a) { return vrndq_f32(a); }
15 int32x4_t rnd8(float32x4_t a) { return vrndnq_f32(a); }
24 int32x4_t rnd12(float32x4_t a) { return vrndmq_f32(a); }
33 int32x4_t rnd16(float32x4_t a) { return vrndpq_f32(a); }
40 int32x4_t rnd20(float32x4_t a) { return vrndaq_f32(a); }
47 int32x4_t rnd24(float32x4_t a) { return vrndxq_f32(a); }
H A Darm64_neon_high_half.c11 int32x4_t test_vaddw_high_s16(int32x4_t lhs, int16x8_t rhs) {
16 int64x2_t test_vaddw_high_s32(int64x2_t lhs, int32x4_t rhs) {
41 int32x4_t test_vsubw_high_s16(int32x4_t lhs, int16x8_t rhs) {
46 int64x2_t test_vsubw_high_s32(int64x2_t lhs, int32x4_t rhs) {
71 int32x4_t test_vabdl_high_s16(int16x8_t lhs, int16x8_t rhs) {
76 int64x2_t test_vabdl_high_s32(int32x4_t lhs, int32x4_t rhs) {
101 int32x4_t test_vabal_high_s1
[all...]
H A Darm-neon-vcvtX.c17 int32x4_t test_vcvtaq_s32_f32(float32x4_t a) {
41 int32x4_t test_vcvtnq_s32_f32(float32x4_t a) {
65 int32x4_t test_vcvtpq_s32_f32(float32x4_t a) {
89 int32x4_t test_vcvtmq_s32_f32(float32x4_t a) {
H A Darm64_vcopy.c34 int32x4_t test_vcopyq_laneq_s32(int32x4_t a1, int32x4_t a2) {
H A Daarch64-neon-misc.c59 uint32x4_t test_vceqzq_s32(int32x4_t a) {
203 uint32x4_t test_vcgezq_s32(int32x4_t a) {
275 uint32x4_t test_vclezq_s32(int32x4_t a) {
347 uint32x4_t test_vcgtzq_s32(int32x4_t a) {
419 uint32x4_t test_vcltzq_s32(int32x4_t a) {
629 int32x4_t test_vrev64q_s32(int32x4_t a) {
711 int32x4_t test_vpaddlq_s16(int16x8_t a) {
717 int64x2_t test_vpaddlq_s32(int32x4_t a) {
783 int32x4_t test_vpadalq_s1
[all...]
H A Darm64_vshift.c41 int32x4_t test_vqshlq_n_s32(int32x4_t in) {
138 int32x4_t test_vrshrq_n_s32(int32x4_t in) {
235 int32x4_t test_vqshluq_n_s32(int32x4_t in) {
289 int32x4_t test_vrsraq_n_s32(int32x4_t acc, int32x4_t in) {
H A Daarch64-neon-3v.c38 int32x4_t test_vandq_s32(int32x4_t a, int32x4_t b) {
134 int32x4_t test_vorrq_s32(int32x4_t a, int32x4_t b) {
230 int32x4_t test_veorq_s32(int32x4_t a, int32x4_t b) {
326 int32x4_t test_vbicq_s3
[all...]
H A Darm64_vadd.c75 int32_t test_vaddvq_s32(int32x4_t a1) {
96 uint32_t test_vaddvq_u32(int32x4_t a1) {
H A Darm64_vqmov.c24 int16x8_t test_vqmovn_high_s32(int16x4_t Vdlow, int32x4_t Vn)
40 int32x4_t test_vqmovn_high_s64(int32x2_t Vdlow, int64x2_t Vn)
H A Darm64-arguments.c218 typedef __attribute__((neon_vector_type(4))) int int32x4_t; typedef
219 int32x4_t f36(int i, s36_with_align s1, s36_with_align s2) {
229 int32x4_t v = vaddq_s32(*(int32x4_t *)&s1,
230 *(int32x4_t *)&s2);
240 int32x4_t f37(int i, s37_with_align s1, s37_with_align s2) {
246 int32x4_t v = vaddq_s32(*(int32x4_t *)&s1,
247 *(int32x4_t *)&s2);
251 int32x4_t caller3
[all...]
H A Daarch64-neon-extract.c44 int32x4_t test_vextq_s32(int32x4_t a, int32x4_t b) {
H A Darm64_vsli.c93 int32x4_t test_vsliq_n_s32(int32x4_t a1, int32x4_t a2) {
H A Darm64_vsri.c94 int32x4_t test_vsriq_n_s32(int32x4_t a1, int32x4_t a2) {
H A Darm_neon_intrinsics.c62 int32x4_t test_vabaq_s32(int32x4_t a, int32x4_t b, int32x4_t c) {
93 int32x4_t test_vabal_s16(int32x4_t a, int16x4_t b, int16x4_t c) {
178 int32x4_t test_vabdq_s32(int32x4_t a, int32x4_t b) {
215 int32x4_t test_vabdl_s1
[all...]
/external/clang/test/Sema/
H A Dbig-endian-neon-initializers.c6 int32x4_t x = {1, 2, 3, 4}; // expected-warning{{vector initializers are not compatible with NEON intrinsics}} expected-note{{consider using vld1q_s32() to initialize a vector from memory, or vcombine_s32(vcreate_s32(), vcreate_s32()) to initialize from integer constants}}
H A Darm-neon-types.c24 int32x4_t test4(int32x4_t a, vSInt32 b) {
/external/chromium_org/third_party/skia/src/opts/
H A DSkBitmapProcState_matrixProcs_neon.cpp22 static inline int16x8_t sbpsm_clamp_tile8(int32x4_t low, int32x4_t high, unsigned max) {
36 static inline int32x4_t sbpsm_clamp_tile4(int32x4_t f, unsigned max) {
37 int32x4_t res;
50 static inline int32x4_t sbpsm_clamp_tile4_low_bits(int32x4_t fx) {
51 int32x4_t ret;
64 static inline int16x8_t sbpsm_repeat_tile8(int32x4_t low, int32x4_t hig
[all...]
/external/skia/src/opts/
H A DSkBitmapProcState_matrixProcs_neon.cpp22 static inline int16x8_t sbpsm_clamp_tile8(int32x4_t low, int32x4_t high, unsigned max) {
36 static inline int32x4_t sbpsm_clamp_tile4(int32x4_t f, unsigned max) {
37 int32x4_t res;
50 static inline int32x4_t sbpsm_clamp_tile4_low_bits(int32x4_t fx) {
51 int32x4_t ret;
64 static inline int16x8_t sbpsm_repeat_tile8(int32x4_t low, int32x4_t hig
[all...]
/external/libhevc/common/arm/
H A Dihevc_weighted_pred_neon_intr.c118 int32x4_t i4_tmp1_t;
119 int32x4_t i4_tmp2_t;
120 int32x4_t sto_res_tmp1;
124 int32x4_t tmp_lvl_shift_t;
126 int32x4_t tmp_shift_t;
251 int32x4_t i4_tmp1_t;
252 int32x4_t i4_tmp2_t;
253 int32x4_t sto_res_tmp1;
257 int32x4_t tmp_lvl_shift_t_u, tmp_lvl_shift_t_v;
260 int32x4_t tmp_shift_
[all...]
/external/chromium_org/third_party/libwebp/dsp/
H A Denc_neon.c306 const int32x4_t kCst937 = vdupq_n_s32(937);
307 const int32x4_t kCst1812 = vdupq_n_s32(1812);
315 const int32x4_t a3_2217 = vmull_n_s16(vget_low_s16(a3a2), 2217);
316 const int32x4_t a2_2217 = vmull_n_s16(vget_high_s16(a3a2), 2217);
317 const int32x4_t a2_p_a3 = vmlal_n_s16(a2_2217, vget_low_s16(a3a2), 5352);
318 const int32x4_t a3_m_a2 = vmlsl_n_s16(a3_2217, vget_high_s16(a3a2), 5352);
325 const int32x4_t kCst12000 = vdupq_n_s32(12000 + (1 << 16));
326 const int32x4_t kCst51000 = vdupq_n_s32(51000);
332 const int32x4_t a3_2217 = vmull_n_s16(vget_low_s16(a3a2), 2217);
333 const int32x4_t a2_221
[all...]
/external/webp/src/dsp/
H A Denc_neon.c306 const int32x4_t kCst937 = vdupq_n_s32(937);
307 const int32x4_t kCst1812 = vdupq_n_s32(1812);
315 const int32x4_t a3_2217 = vmull_n_s16(vget_low_s16(a3a2), 2217);
316 const int32x4_t a2_2217 = vmull_n_s16(vget_high_s16(a3a2), 2217);
317 const int32x4_t a2_p_a3 = vmlal_n_s16(a2_2217, vget_low_s16(a3a2), 5352);
318 const int32x4_t a3_m_a2 = vmlsl_n_s16(a3_2217, vget_high_s16(a3a2), 5352);
325 const int32x4_t kCst12000 = vdupq_n_s32(12000 + (1 << 16));
326 const int32x4_t kCst51000 = vdupq_n_s32(51000);
332 const int32x4_t a3_2217 = vmull_n_s16(vget_low_s16(a3a2), 2217);
333 const int32x4_t a2_221
[all...]
/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/fix/source/
H A Dentropy_coding_neon.c44 int32x4_t shift32x4 = vdupq_n_s32(shift);
46 int32x4_t sum_32x4 = vdupq_n_s32(0);
60 int32x4_t matrix0_32x4 =
62 int32x4_t matrix1_32x4 =
64 int32x4_t multi_32x4 = vqdmulhq_s32(matrix0_32x4, matrix1_32x4);
102 int32x4_t matrix1_32x4 = vdupq_n_s32(matrix1[matrix1_index] << shift);
103 int32x4_t matrix0_32x4 =
105 int32x4_t multi_32x4 = vqdmulhq_s32(matrix0_32x4, matrix1_32x4);
146 int32x4_t matrix1_32x4 =
148 int32x4_t matrix0_32x
[all...]
H A Dpitch_estimator_c.c72 int32x4_t int_32x4_sum = vmovq_n_s32(0);
74 int32x4_t int_32x4_scale = vdupq_n_s32(-scaling);
81 int32x4_t int_32x4 = vmull_s16(int_16x4_x, int_16x4_in);
/external/clang/test/CodeGenCXX/
H A Dmangle-neon-vectors.cpp18 typedef __attribute__((neon_vector_type(4))) int int32x4_t; typedef
37 void f2(int32x4_t v) { }

Completed in 1701 milliseconds

123