fast-transcendentals, Qfast-transcendentals
Enables the compiler to replace calls to transcendental functions with faster but less precise implementations. This feature is only available for ifort.
fimf-arch-consistency, Qimf-arch-consistency
Ensures that the math library functions produce consistent results across different microarchitectural implementations of the same architecture.
fimf-max-error, Qimf-max-error
Defines the maximum allowable relative error for math library function results, including division and square root.
fimf-precision, Qimf-precision
Lets you specify a level of accuracy (precision) that the compiler should use when determining which math library functions to use.
fimf-use-svml, Qimf-use-svml
Instructs the compiler to use the Short Vector Math Library (SVML) rather than the Intel® Fortran Compiler Classic and Intel® Fortran Compiler Math Library (LIBM) to implement math library functions.
fp-stack-check, Qfp-stack-check
Tells the compiler to generate extra code after every function call to ensure that the floating-point stack is in the expected state. This feature is only available for ifort.
fpe
Allows some control over floating-point exception handling for the main program at run-time.
fpe-all
Allows some control over floating-point exception handling for each routine in a program at run-time.
Ge
Enables stack-checking for all functions. This is a deprecated option. The replacement option is /Gs0.
mp1, Qprec
Improves floating-point precision and consistency. This feature is only available for ifort.
pc, Qpc
Enables control of floating-point significand precision.
prec-div, Qprec-div
Improves precision of floating-point divides. This feature is only available for ifort.
prec-sqrt, Qprec-sqrt
Improves precision of square root implementations. This feature is only available for ifort.
qsimd-honor-fp-model, Qsimd-honor-fp-model
Tells the compiler to obey the selected floating-point model when vectorizing SIMD loops. This feature is only available for ifort.
rcd, Qrcd
Enables fast float-to-integer conversions. This is a deprecated option. There is no replacement option. This feature is only available for ifort.
recursive
Tells the compiler that all routines should be compiled for possible recursive execution.