[llvm-commits] [dragonegg] r137924 - /dragonegg/trunk/README

Duncan Sands baldrick at free.fr
Wed Aug 17 21:33:42 PDT 2011


Author: baldrick
Date: Wed Aug 17 23:33:42 2011
New Revision: 137924

URL: http://llvm.org/viewvc/llvm-project?rev=137924&view=rev
Log:
Explain that enabling the GCC optimizers disables the most LLVM IR optimizers
by default.

Modified:
    dragonegg/trunk/README

Modified: dragonegg/trunk/README
URL: http://llvm.org/viewvc/llvm-project/dragonegg/trunk/README?rev=137924&r1=137923&r2=137924&view=diff
==============================================================================
--- dragonegg/trunk/README (original)
+++ dragonegg/trunk/README Wed Aug 17 23:33:42 2011
@@ -111,8 +111,10 @@
   to change this, disassociating the LLVM optimization level from the GCC one.
 
 -fplugin-arg-dragonegg-enable-gcc-optzns
-  Run the GCC tree optimizers as well as the LLVM IR optimizers.  Only early GCC
-  optimizations are performed.  Normally all GCC optimizations are disabled.
+  Run the GCC tree optimizers rather than the LLVM IR optimizers (normally all
+  GCC optimizations are disabled).  This disables the LLVM IR optimizers, except
+  for a small set of cleanup passes (to override this and run the usual set of
+  LLVM IR optimizers, use the -fplugin-arg-dragonegg-llvm-ir-optimize option).
 
 -fplugin-arg-dragonegg-save-gcc-output
   GCC assembler output is normally redirected to /dev/null so that it doesn't





More information about the llvm-commits mailing list