BUILTIN_VHSDF (UNOP, nearbyint, 2, FP)
BUILTIN_VHSDF (UNOP, rint, 2, FP)
BUILTIN_VHSDF (UNOP, round, 2, FP)
- BUILTIN_VHSDF_DF (UNOP, frintn, 2, FP)
+ BUILTIN_VHSDF_HSDF (UNOP, frintn, 2, FP)
VAR1 (UNOP, btrunc, 2, FP, hf)
VAR1 (UNOP, ceil, 2, FP, hf)
VAR1 (UNOP, floor, 2, FP, hf)
- VAR1 (UNOP, frintn, 2, FP, hf)
VAR1 (UNOP, nearbyint, 2, FP, hf)
VAR1 (UNOP, rint, 2, FP, hf)
VAR1 (UNOP, round, 2, FP, hf)
/* vrndn */
+__extension__ extern __inline float32_t
+__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
+vrndns_f32 (float32_t __a)
+{
+ return __builtin_aarch64_frintnsf (__a);
+}
+
__extension__ extern __inline float32x2_t
__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
vrndn_f32 (float32x2_t __a)