[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