Searched refs:float32x4_t (Results 1 - 25 of 43) sorted by relevance

12

/external/clang/test/CodeGenCXX/
H A Dstatic-init-4.cpp3 typedef __attribute__((vector_size(4*4))) float float32x4_t; typedef
4 union QDSUnion { float32x4_t q; float s[4]; };
5 constexpr float32x4_t a = {1,2,3,4};
H A Dmangle-neon-vectors.cpp22 typedef __attribute__((neon_vector_type(4))) float32_t float32x4_t; typedef
53 void f6(float32x4_t v) { }
/external/clang/test/Sema/
H A Darm64-neon-args.c7 void vcopy_reject(float32x4_t vOut0, float32x4_t vAlpha, int t) {
12 float32x4_t test_vmlsq_lane(float32x4_t accum, float32x4_t lhs, float32x2_t rhs) {
H A Dext_vector_casts.c82 typedef __attribute__((ext_vector_type(4))) float float32x4_t; typedef
86 extern float32x4_t vabsq_f32(float32x4_t __a);
89 return (C3DVector3)vabsq_f32((float32x4_t)a); // expected-error {{invalid conversion between ext-vector type 'float32x4_t' (vector of 4 'float' values) and 'C3DVector3' (vector of 3 'float' values)}}
H A Dneon-vector-types.c15 typedef __attribute__((neon_vector_type(4))) float32_t float32x4_t; typedef
/external/clang/test/CodeGen/
H A Darm-neon-directed-rounding.c11 float32x4_t test_vrndaq_f32(float32x4_t a) {
23 float32x4_t test_vrndmq_f32(float32x4_t a) {
35 float32x4_t test_vrndnq_f32(float32x4_t a) {
47 float32x4_t test_vrndpq_f32(float32x4_t a) {
59 float32x4_t test_vrndxq_f32(float32x4_t
[all...]
H A Darm-neon-numeric-maxmin.c11 float32x4_t test_vmaxnmq_f32(float32x4_t a, float32x4_t b) {
23 float32x4_t test_vminnmq_f32(float32x4_t a, float32x4_t b) {
H A Darm-neon-fma.c16 float32x4_t test_fmaq_order(float32x4_t accum, float32x4_t lhs, float32x4_t rhs) {
H A Daarch64-neon-fma.c17 float32x4_t test_vmlaq_n_f32(float32x4_t a, float32x4_t b, float32_t c) {
35 float32x4_t test_vmlsq_n_f32(float32x4_t a, float32x4_t b, float32_t c) {
70 float32x4_t test_vmlaq_lane_f32_0(float32x4_t a, float32x4_t b, float32x2_t v) {
78 float32x2_t test_vmla_laneq_f32_0(float32x2_t a, float32x2_t b, float32x4_t
[all...]
H A Darm64-vrsqrt.c24 float32x4_t test_vrsqrteq_f32(float32x4_t in) {
38 float32x4_t test_vrsqrtsq_f32(float32x4_t est, float32x4_t val) {
H A Darm64_vfma.c13 float32x4_t test_vfmaq_f32(float32x4_t a1, float32x4_t a2, float32x4_t a3) {
36 float32x4_t test_vfmaq_lane_f32(float32x4_t a1, float32x4_t a2, float32x2_t a3) {
63 float32x4_t test_vfmaq_n_f32(float32x4_t a1, float32x4_t a
[all...]
H A Darm-neon-vcvtX.c17 int32x4_t test_vcvtaq_s32_f32(float32x4_t a) {
23 uint32x4_t test_vcvtaq_u32_f32(float32x4_t a) {
41 int32x4_t test_vcvtnq_s32_f32(float32x4_t a) {
47 uint32x4_t test_vcvtnq_u32_f32(float32x4_t a) {
65 int32x4_t test_vcvtpq_s32_f32(float32x4_t a) {
71 uint32x4_t test_vcvtpq_u32_f32(float32x4_t a) {
89 int32x4_t test_vcvtmq_s32_f32(float32x4_t a) {
95 uint32x4_t test_vcvtmq_u32_f32(float32x4_t a) {
H A Darm64_vcvtfp.c12 float64x2_t test_vcvt_high_f64_f32(float32x4_t x) {
27 float32x4_t test_vcvt_high_f32_f64(float32x2_t x, float64x2_t v) {
42 float32x4_t test_vcvtx_high_f32_f64(float32x2_t x, float64x2_t v) {
H A Darm64_vca.c13 uint32x4_t test_vcaleq_f32(float32x4_t a1, float32x4_t a2) {
27 uint32x4_t test_vcaltq_f32(float32x4_t a1, float32x4_t a2) {
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 Darm-arguments.c197 typedef __attribute__((neon_vector_type(4))) float float32x4_t; typedef
198 static __attribute__((__always_inline__, __nodebug__)) float32x4_t vaddq_f32(
199 float32x4_t __a, float32x4_t __b) {
202 float32x4_t f35(int i, s35_with_align s1, s35_with_align s2) {
203 float32x4_t v = vaddq_f32(*(float32x4_t *)&s1,
204 *(float32x4_t *)&s2);
H A Darm-vector-align.c18 float32x4_t a = vld1q_f32(addr1);
H A Darm64_vMaxMin.c47 float32x4_t test_vmaxq_f32(float32x4_t a1, float32x4_t a2) {
95 float32_t test_vmaxnmvq_f32(float32x4_t a1) {
139 float32_t test_vmaxvq_f32(float32x4_t a1) {
153 float32_t test_vminvq_f32(float32x4_t a1) {
171 float32_t test_vminnmvq_f32(float32x4_t a1) {
H A Darm64_vdupq_n_f64.c25 float32x4_t test_vdupq_n_f32(float32_t w)
H A Darm64_vcopy.c58 float32x4_t test_vcopyq_laneq_f32(float32x4_t a1, float32x4_t a2) {
H A Daarch64-neon-misc.c125 uint32x4_t test_vceqzq_f32(float32x4_t a) {
227 uint32x4_t test_vcgezq_f32(float32x4_t a) {
299 uint32x4_t test_vclezq_f32(float32x4_t a) {
371 uint32x4_t test_vcgtzq_f32(float32x4_t a) {
443 uint32x4_t test_vcltzq_f32(float32x4_t a) {
665 float32x4_t test_vrev64q_f32(float32x4_t a) {
945 float32x4_t test_vnegq_f32(float32x4_t a) {
1005 float32x4_t test_vabsq_f3
[all...]
H A Daarch64-neon-extract.c114 float32x4_t test_vextq_f32(float32x4_t a, float32x4_t b) {
H A Daarch64-neon-2velem.c206 float32x4_t test_vfmaq_lane_f32(float32x4_t a, float32x4_t b, float32x2_t v) {
212 float32x2_t test_vfma_laneq_f32(float32x2_t a, float32x2_t b, float32x4_t v) {
218 float32x4_t test_vfmaq_laneq_f32(float32x4_t a, float32x4_t b, float32x4_t v) {
230 float32x4_t test_vfmsq_lane_f32(float32x4_t
[all...]
H A Daarch64-neon-across.c249 float32_t test_vmaxvq_f32(float32x4_t a) {
255 float32_t test_vminvq_f32(float32x4_t a) {
261 float32_t test_vmaxnmvq_f32(float32x4_t a) {
267 float32_t test_vminnmvq_f32(float32x4_t a) {
/external/clang/test/SemaCXX/
H A Dneon-vector-types.cpp7 typedef __attribute__((neon_vector_type(4))) float32_t float32x4_t; typedef
12 extern int bar (float32x4_t const *p);
15 float32x4_t const *vRealPtr = (VFLOAT *)&realBufPtr[0];
24 float32x4_t const *vRealPtr = (VFLOAT *)&realBufPtr[0];
30 typedef __attribute__((neon_vector_type(4))) float32_t float32x4_t; typedef in namespace:rdar11688587
35 extern float32x4_t vec;
37 float32x4_t __a = (vec);

Completed in 7559 milliseconds

12