[llvm-commits] CVS: llvm/www/docs/CommandGuide/llc.html
Alkis Evlogimenos
alkis at cs.uiuc.edu
Thu Oct 2 01:14:22 PDT 2003
Changes in directory llvm/www/docs/CommandGuide:
llc.html updated: 1.3 -> 1.4
---
Log message:
Change llc command line for register allocators
---
Diffs of the changes:
Index: llvm/www/docs/CommandGuide/llc.html
diff -u llvm/www/docs/CommandGuide/llc.html:1.3 llvm/www/docs/CommandGuide/llc.html:1.4
--- llvm/www/docs/CommandGuide/llc.html:1.3 Mon Sep 29 15:10:08 2003
+++ llvm/www/docs/CommandGuide/llc.html Thu Oct 2 01:13:19 2003
@@ -95,11 +95,6 @@
Disable frame pointer elimination optimization.
<p>
- <li>-disable-local-ra
- <br>
- Use Simple RA instead of Local RegAlloc.
- <p>
-
<li>-disable-pattern-isel
<br>
Use the 'simple' X86 instruction selector.
@@ -146,13 +141,11 @@
architectures are:
<dl compact>
- <di> x86
- <dd>
- IA-32 (Pentium and above)
- <p>
+ <di> x86
+ <dd>IA-32 (Pentium and above)</dd>
- <di> sparc
- <dd>SPARC V9
+ <di> sparc
+ <dd>SPARC V9</dd>
</dl>
<p>
@@ -164,6 +157,19 @@
<li>-print-machineinstrs
<br>
Print generated machine code.
+ <p>
+
+ <li>-regalloc=<ra>
+ <br>
+ Specify the register allocator to use. The default is <i>simple<i>.
+ Valid register allocators are:
+ <dl compact>
+ <di> simple
+ <dd>Very simple register allocator</dd>
+
+ <di> local
+ <dd>Local register allocator</dd>
+ </dl>
<p>
<li> -help
More information about the llvm-commits
mailing list