[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