Home | History | Annotate | Download | only in include

Lines Matching defs:float32x2_t

45 typedef __builtin_neon_sf float32x2_t	__attribute__ ((__vector_size__ (8)));
150 float32x2_t val[2];
260 float32x2_t val[3];
370 float32x2_t val[4];
417 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
418 vadd_f32 (float32x2_t __a, float32x2_t __b)
420 return (float32x2_t)__builtin_neon_vaddv2sf (__a, __b, 3);
909 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
910 vmul_f32 (float32x2_t __a, float32x2_t __b)
912 return (float32x2_t)__builtin_neon_vmulv2sf (__a, __b, 3);
1107 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
1108 vmla_f32 (float32x2_t __a, float32x2_t __b, float32x2_t __c)
1110 return (float32x2_t)__builtin_neon_vmlav2sf (__a, __b, __c, 3);
1239 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
1240 vmls_f32 (float32x2_t __a, float32x2_t __b, float32x2_t __c)
1242 return (float32x2_t)__builtin_neon_vmlsv2sf (__a, __b, __c, 3);
1371 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
1372 vsub_f32 (float32x2_t __a, float32x2_t __b)
1374 return (float32x2_t)__builtin_neon_vsubv2sf (__a, __b, 3);
1792 vceq_f32 (float32x2_t __a, float32x2_t __b)
1888 vcge_f32 (float32x2_t __a, float32x2_t __b)
1972 vcle_f32 (float32x2_t __a, float32x2_t __b)
2056 vcgt_f32 (float32x2_t __a, float32x2_t __b)
2140 vclt_f32 (float32x2_t __a, float32x2_t __b)
2206 vcage_f32 (float32x2_t __a, float32x2_t __b)
2218 vcale_f32 (float32x2_t __a, float32x2_t __b)
2230 vcagt_f32 (float32x2_t __a, float32x2_t __b)
2242 vcalt_f32 (float32x2_t __a, float32x2_t __b)
2355 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
2356 vabd_f32 (float32x2_t __a, float32x2_t __b)
2358 return (float32x2_t)__builtin_neon_vabdv2sf (__a, __b, 3);
2583 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
2584 vmax_f32 (float32x2_t __a, float32x2_t __b)
2586 return (float32x2_t)__builtin_neon_vmaxv2sf (__a, __b, 3);
2667 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
2668 vmin_f32 (float32x2_t __a, float32x2_t __b)
2670 return (float32x2_t)__builtin_neon_vminv2sf (__a, __b, 3);
2751 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
2752 vpadd_f32 (float32x2_t __a, float32x2_t __b)
2754 return (float32x2_t)__builtin_neon_vpaddv2sf (__a, __b, 3);
2937 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
2938 vpmax_f32 (float32x2_t __a, float32x2_t __b)
2940 return (float32x2_t)__builtin_neon_vpmaxv2sf (__a, __b, 3);
2979 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
2980 vpmin_f32 (float32x2_t __a, float32x2_t __b)
2982 return (float32x2_t)__builtin_neon_vpminv2sf (__a, __b, 3);
3003 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
3004 vrecps_f32 (float32x2_t __a, float32x2_t __b)
3006 return (float32x2_t)__builtin_neon_vrecpsv2sf (__a, __b, 3);
3015 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
3016 vrsqrts_f32 (float32x2_t __a, float32x2_t __b)
3018 return (float32x2_t)__builtin_neon_vrsqrtsv2sf (__a, __b, 3);
4509 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
4510 vabs_f32 (float32x2_t __a)
4512 return (float32x2_t)__builtin_neon_vabsv2sf (__a, 3);
4593 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
4594 vneg_f32 (float32x2_t __a)
4596 return (float32x2_t)__builtin_neon_vnegv2sf (__a, 3);
4887 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
4888 vrecpe_f32 (float32x2_t __a)
4890 return (float32x2_t)__builtin_neon_vrecpev2sf (__a, 3);
4911 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
4912 vrsqrte_f32 (float32x2_t __a)
4914 return (float32x2_t)__builtin_neon_vrsqrtev2sf (__a, 3);
4954 vget_lane_f32 (float32x2_t __a, const int __b)
5085 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
5086 vset_lane_f32 (float32_t __a, float32x2_t __b, const int __c)
5088 return (float32x2_t)__builtin_neon_vset_lanev2sf ((__builtin_neon_sf) __a, __b, __c);
5223 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
5226 return (float32x2_t)__builtin_neon_vcreatev2sf ((__builtin_neon_di) __a);
5283 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
5286 return (float32x2_t)__builtin_neon_vdup_nv2sf ((__builtin_neon_sf) __a);
5415 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
5418 return (float32x2_t)__builtin_neon_vdup_nv2sf ((__builtin_neon_sf) __a);
5547 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
5548 vdup_lane_f32 (float32x2_t __a, const int __b)
5550 return (float32x2_t)__builtin_neon_vdup_lanev2sf (__a, __b);
5614 vdupq_lane_f32 (float32x2_t __a, const int __b)
5686 vcombine_f32 (float32x2_t __a, float32x2_t __b)
5751 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
5754 return (float32x2_t)__builtin_neon_vget_highv4sf (__a);
5811 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
5814 return (float32x2_t)__builtin_neon_vget_lowv4sf (__a);
5860 vcvt_s32_f32 (float32x2_t __a)
5865 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
5868 return (float32x2_t)__builtin_neon_vcvtv2si (__a, 1);
5871 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
5874 return (float32x2_t)__builtin_neon_vcvtv2si ((int32x2_t) __a, 0);
5878 vcvt_u32_f32 (float32x2_t __a)
5908 vcvt_n_s32_f32 (float32x2_t __a, const int __b)
5913 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
5916 return (float32x2_t)__builtin_neon_vcvt_nv2si (__a, __b, 1);
5919 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
5922 return (float32x2_t)__builtin_neon_vcvt_nv2si ((int32x2_t) __a, __b, 0);
5926 vcvt_n_u32_f32 (float32x2_t __a, const int __b)
6255 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
6256 vmul_lane_f32 (float32x2_t __a, float32x2_t __b, const int __c)
6258 return (float32x2_t)__builtin_neon_vmul_lanev2sf (__a, __b, __c, 3);
6286 vmulq_lane_f32 (float32x4_t __a, float32x2_t __b, const int __c)
6315 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
6316 vmla_lane_f32 (float32x2_t __a, float32x2_t __b, float32x2_t __c, const int __d)
6318 return (float32x2_t)__builtin_neon_vmla_lanev2sf (__a, __b, __c, __d, 3);
6346 vmlaq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d)
6411 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
6412 vmls_lane_f32 (float32x2_t __a, float32x2_t __b, float32x2_t __c, const int __d)
6414 return (float32x2_t)__builtin_neon_vmls_lanev2sf (__a, __b, __c, __d, 3);
6442 vmlsq_lane_f32 (float32x4_t __a, float32x4_t __b, float32x2_t __c, const int __d)
6591 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
6592 vmul_n_f32 (float32x2_t __a, float32_t __b)
6594 return (float32x2_t)__builtin_neon_vmul_nv2sf (__a, (__builtin_neon_sf) __b, 3);
6735 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
6736 vmla_n_f32 (float32x2_t __a, float32x2_t __b, float32_t __c)
6738 return (float32x2_t)__builtin_neon_vmla_nv2sf (__a, __b, (__builtin_neon_sf) __c, 3);
6831 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
6832 vmls_n_f32 (float32x2_t __a, float32x2_t __b, float32_t __c)
6834 return (float32x2_t)__builtin_neon_vmls_nv2sf (__a, __b, (__builtin_neon_sf) __c, 3);
6939 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
6940 vext_f32 (float32x2_t __a, float32x2_t __b, const int __c)
6942 return (float32x2_t)__builtin_neon_vextv2sf (__a, __b, __c);
7065 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
7066 vrev64_f32 (float32x2_t __a)
7068 return (float32x2_t)__builtin_neon_vrev64v2sf (__a, 3);
7287 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
7288 vbsl_f32 (uint32x2_t __a, float32x2_t __b, float32x2_t __c)
7290 return (float32x2_t)__builtin_neon_vbslv2sf ((int32x2_t) __a, __b, __c);
7420 vtrn_f32 (float32x2_t __a, float32x2_t __b)
7564 vzip_f32 (float32x2_t __a, float32x2_t __b)
7708 vuzp_f32 (float32x2_t __a, float32x2_t __b)
7851 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
7854 return (float32x2_t)__builtin_neon_vld1v2sf ((const __builtin_neon_sf *) __a);
7977 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
7978 vld1_lane_f32 (const float32_t * __a, float32x2_t __b, const int __c)
7980 return (float32x2_t)__builtin_neon_vld1_lanev2sf ((const __builtin_neon_sf *) __a, __b, __c);
8109 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
8112 return (float32x2_t)__builtin_neon_vld1_dupv2sf ((const __builtin_neon_sf *) __a);
8248 vst1_f32 (float32_t * __a, float32x2_t __b)
8374 vst1_lane_f32 (float32_t * __a, float32x2_t __b, const int __c)
10877 vreinterpret_p8_f32 (float32x2_t __a)
10997 vreinterpret_p16_f32 (float32x2_t __a)
11092 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
11095 return (float32x2_t)__builtin_neon_vreinterpretv2sfv8qi (__a);
11098 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
11101 return (float32x2_t)__builtin_neon_vreinterpretv2sfv4hi (__a);
11104 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
11107 return (float32x2_t)__builtin_neon_vreinterpretv2sfv2si (__a);
11110 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
11113 return (float32x2_t)__builtin_neon_vreinterpretv2sfdi (__a);
11116 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
11119 return (float32x2_t)__builtin_neon_vreinterpretv2sfv8qi ((int8x8_t) __a);
11122 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
11125 return (float32x2_t)__builtin_neon_vreinterpretv2sfv4hi ((int16x4_t) __a);
11128 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
11131 return (float32x2_t)__builtin_neon_vreinterpretv2sfv2si ((int32x2_t) __a);
11134 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
11137 return (float32x2_t)__builtin_neon_vreinterpretv2sfdi ((int64x1_t) __a);
11140 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
11143 return (float32x2_t)__builtin_neon_vreinterpretv2sfv8qi ((int8x8_t) __a);
11146 __extension__ static __inline float32x2_t __attribute__ ((__always_inline__))
11149 return (float32x2_t)__builtin_neon_vreinterpretv2sfv4hi ((int16x4_t) __a);
11231 vreinterpret_s64_f32 (float32x2_t __a)
11357 vreinterpret_u64_f32 (float32x2_t __a)
11471 vreinterpret_s8_f32 (float32x2_t __a)
11591 vreinterpret_s16_f32 (float32x2_t __a)
11711 vreinterpret_s32_f32 (float32x2_t __a)
11837 vreinterpret_u8_f32 (float32x2_t __a)
11957 vreinterpret_u16_f32 (float32x2_t __a)
12077 vreinterpret_u32_f32 (float32x2_t __a)