[llvm-commits] [dragonegg] r115781 - /dragonegg/trunk/llvm-backend.cpp

Duncan Sands baldrick at free.fr
Wed Oct 6 05:24:22 PDT 2010


Author: baldrick
Date: Wed Oct  6 07:24:22 2010
New Revision: 115781

URL: http://llvm.org/viewvc/llvm-project?rev=115781&view=rev
Log:
Port commit 108466 (evancheng) from llvm-gcc:
-ffinite-math-only is now equal to "--enable-no-nans-fp-math --enable-no-infs-fp-math".

Modified:
    dragonegg/trunk/llvm-backend.cpp

Modified: dragonegg/trunk/llvm-backend.cpp
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/llvm-backend.cpp?rev=115781&r1=115780&r2=115781&view=diff
==============================================================================
--- dragonegg/trunk/llvm-backend.cpp (original)
+++ dragonegg/trunk/llvm-backend.cpp Wed Oct  6 07:24:22 2010
@@ -369,8 +369,10 @@
     Args.push_back("--stats");
   if (fast_math_flags_set_p())
     Args.push_back("--enable-unsafe-fp-math");
-  if (flag_finite_math_only)
-    Args.push_back("--enable-finite-only-fp-math");
+  if (flag_finite_math_only) {
+    Args.push_back("--enable-no-nans-fp-math");
+    Args.push_back("--enable-no-infs-fp-math");
+  }
   if (!flag_omit_frame_pointer)
     Args.push_back("--disable-fp-elim");
   if (!flag_zero_initialized_in_bss)





More information about the llvm-commits mailing list