mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-09-24 23:28:41 +00:00
-enable-unsafe-fp-math implies -enable-finite-only-fp-math
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28437 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -39,14 +39,15 @@ namespace llvm {
|
||||
/// this flag is off (the default), the code generator is not allowed to
|
||||
/// produce results that are "less precise" than IEEE allows. This includes
|
||||
/// use of X86 instructions like FSIN and FCOS instead of libcalls.
|
||||
/// UnsafeFPMath implies FiniteOnlyFPMath.
|
||||
extern bool UnsafeFPMath;
|
||||
|
||||
/// FiniteOnlyFPMath - This is enabled when the -enable-finite-only-fp-math
|
||||
/// flag is specified on the command line. When this flag is off (default),
|
||||
/// FiniteOnlyFPMath - This returns true when the -enable-finite-only-fp-math
|
||||
/// option is specified on the command line. If this returns false (default),
|
||||
/// the code generator is not allowed to assume that FP arithmetic arguments
|
||||
/// and results are never NaNs or +-Infs. This includes ignoring parity flag
|
||||
/// (PF) when checking for FP equality.
|
||||
extern bool FiniteOnlyFPMath;
|
||||
/// and results are never NaNs or +-Infs.
|
||||
extern bool FiniteOnlyFPMathOption;
|
||||
extern bool FiniteOnlyFPMath();
|
||||
} // End llvm namespace
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user