12.73 GNAT.Generic_Fast_Math_Functions (g-gfmafu.ads)

Provides direct access to the underlying implementation of the common mathematical functions, generally from the system mathematical library. This differs from Ada.Numerics.Generic_Elementary_Functions in that the implementation may deviate from the semantics specified for these functions in the Reference Manual, for example Numerics.Argument_Error is not raised. On selected platforms, some of these functions may also have a vector implementation that can be automatically used by the compiler when auto-vectorization is enabled.