Expose an option allowing unsafe math optimizations. Patch contributed by

Morten Ofstad!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21630 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner
2005-04-30 04:09:52 +00:00
parent b42a9ffbe9
commit 34f74a6162
2 changed files with 12 additions and 0 deletions

View File

@@ -41,6 +41,12 @@ namespace llvm {
/// pattern ISel if available.
extern int PatternISelTriState;
/// UnsafeFPMath - This flag is enabled when the
/// -enable-unsafe-fp-math flag is specified on the command line. When
/// 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.
extern bool UnsafeFPMath;
} // End llvm namespace
#endif