libm: Detect fast fmaf support
Anything with fast FMA is assumed to have fast FMAF, along with 32-bit arms that advertise 32-bit FP support and __ARM_FEATURE_FMA Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
parent
432b331c79
commit
0c1989070e
|
@ -79,6 +79,14 @@
|
|||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef HAVE_FAST_FMAF
|
||||
# if HAVE_FAST_FMA || (__ARM_FEATURE_FMA && (__ARM_FP & 4))
|
||||
# define HAVE_FAST_FMAF 1
|
||||
# else
|
||||
# define HAVE_FAST_FMAF 0
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#if HAVE_FAST_ROUND
|
||||
/* When set, the roundtoint and converttoint functions are provided with
|
||||
the semantics documented below. */
|
||||
|
|
Loading…
Reference in New Issue