[llvm-commits] [llvm] r40905 - /llvm/trunk/docs/CommandGuide/lli.pod

Reid Spencer rspencer at reidspencer.com
Tue Aug 7 10:57:37 PDT 2007


Author: reid
Date: Tue Aug  7 12:57:36 2007
New Revision: 40905

URL: http://llvm.org/viewvc/llvm-project?rev=40905&view=rev
Log:
Who thought up this crazy formatting scheme?

Modified:
    llvm/trunk/docs/CommandGuide/lli.pod

Modified: llvm/trunk/docs/CommandGuide/lli.pod
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/CommandGuide/lli.pod?rev=40905&r1=40904&r2=40905&view=diff

==============================================================================
--- llvm/trunk/docs/CommandGuide/lli.pod (original)
+++ llvm/trunk/docs/CommandGuide/lli.pod Tue Aug  7 12:57:36 2007
@@ -121,29 +121,17 @@
 
 =head1 CODE GENERATION OPTIONS
 
-=over 4
+=over
 
 =item B<-code-model>=I<model>
 
 Choose the code model from:
 
-=back 
-
-=over 8
-
-=item I<default>: Target default code model
-
-=item I<small>: Small code model
-
-=item I<kernel>: Kernel code model
-
-=item I<medium>: Medium code model
-
-=item I<large>: Large code model
-
-=back
-
-=over 4
+    default: Target default code model
+    small: Small code model
+    kernel: Kernel code model
+    medium: Medium code model
+    large: Large code model
 
 =item B<-disable-post-RA-scheduler>
 
@@ -172,91 +160,43 @@
 
 Instruction schedulers available (before register allocation):
 
-=back
-
-=over 8
-
-=item I<=default>: Best scheduler for the target 
-
-=item I<=none>: No scheduling: breadth first sequencing 
-
-=item I<=simple>: Simple two pass scheduling: minimize critical path and maximize processor utilization 
-
-=item I<=simple-noitin>: Simple two pass scheduling: Same as simple except using generic latency 
-
-=item I<=list-burr>: Bottom-up register reduction list scheduling 
-
-=item I<=list-tdrr>: Top-down register reduction list scheduling 
-
-=item I<=list-td>: Top-down list scheduler -print-machineinstrs - Print generated machine code
-
-=back
-
-=over 4
+    =default: Best scheduler for the target 
+    =none: No scheduling: breadth first sequencing 
+    =simple: Simple two pass scheduling: minimize critical path and maximize processor utilization 
+    =simple-noitin: Simple two pass scheduling: Same as simple except using generic latency 
+    =list-burr: Bottom-up register reduction list scheduling 
+    =list-tdrr: Top-down register reduction list scheduling 
+    =list-td: Top-down list scheduler -print-machineinstrs - Print generated machine code
 
 =item B<-regalloc>=I<allocator>
 
 Register allocator to use: (default = linearscan)
 
-=back
-
-=over 8
-
-=item I<=bigblock>: Big-block register allocator 
-
-=item I<=linearscan>: linear scan register allocator =local -   local register allocator 
-
-=item I<=simple>: simple register allocator 
-
-=back
-
-=over 4
+    =bigblock: Big-block register allocator 
+    =linearscan: linear scan register allocator =local -   local register allocator 
+    =simple: simple register allocator 
 
 =item B<-relocation-model>=I<model> 
 
 Choose relocation model from:
 
-=back 
-
-=over 8
-
-=item I<=default>: Target default relocation model 
-
-=item I<=static>: Non-relocatable code =pic -   Fully relocatable, position independent code 
-
-=item I<=dynamic-no-pic>: Relocatable external references, non-relocatable code 
-
-=back
-
-=over 4
+    =default: Target default relocation model 
+    =static: Non-relocatable code =pic -   Fully relocatable, position independent code 
+    =dynamic-no-pic: Relocatable external references, non-relocatable code 
 
 =item B<-spiller>
 
 Spiller to use: (default: local) 
 
-=back
-
-=over 8
-
-=item I<=simple>: simple spiller 
-
-=item I<=local>: local spiller 
-
-=back
-
-=over  4
+    =simple: simple spiller 
+    =local: local spiller 
 
 =item B<-x86-asm-syntax>=I<syntax>
 
 Choose style of code to emit from X86 backend: 
 
-=back
-
-=over 8
-
-=item I<=att>: Emit AT&T-style assembly 
-
-=item I<=intel>: Emit Intel-style assembly
+    =att: Emit AT&T-style assembly 
+    =intel: Emit Intel-style assembly
 
 =back
 





More information about the llvm-commits mailing list