diff --git a/docs/CommandGuide/llc.html b/docs/CommandGuide/llc.html
index 8788a7a608a..41f45db9c77 100644
--- a/docs/CommandGuide/llc.html
+++ b/docs/CommandGuide/llc.html
@@ -88,53 +88,12 @@ llc creates the output filename as follows:
OPTIONS
-
- - -disable-fp-elim
-
- Disable frame pointer elimination optimization.
-
-
-
- -disable-pattern-isel
-
- Use the 'simple' X86 instruction selector.
-
-
-
- -disable-peephole
-
- Disable peephole optimization pass.
-
-
-
- -disable-preopt
-
- Disable optimizations prior to instruction selection.
-
-
-
- -disable-sched
-
- Disable local scheduling pass.
-
-
-
- -disable-strip
-
- Do not strip the LLVM bytecode included in executable.
-
-
-
- -enable-maps
-
- Emit LLVM-to-MachineCode mapping info to assembly.
-
-
- -f
Overwrite output files
-
- -load=<plugin.so>
-
- Load the specified plugin.
-
-
- -m<arch>
Specify the architecture for which to generate assembly. Valid
@@ -154,24 +113,6 @@ OPTIONS
Specify the output filename.
-
- -print-machineinstrs
-
- Print generated machine code.
-
-
-
- -regalloc=<ra>
-
- Specify the register allocator to use. The default is simple.
- Valid register allocators are:
-
- simple
- - Very simple register allocator
-
- local
- - Local register allocator
-
-
-
- -help
Print a summary of command line options.
@@ -187,7 +128,68 @@ OPTIONS
Record the amount of time needed for each pass and print it to standard
error.
+
+X86 Specific Options
+
+ - -disable-fp-elim
+
+ Disable frame pointer elimination optimization.
+
+
+
- -disable-pattern-isel
+
+ Use the 'simple' X86 instruction selector (the default).
+
+
+
- -print-machineinstrs
+
+ Print generated machine code.
+
+
+
- -regalloc=<ra>
+
+ Specify the register allocator to use. The default is simple.
+ Valid register allocators are:
+
+ simple
+ - Very simple register allocator
+
+ local
+ - Local register allocator
+
+
+
+
+
+Sparc Specific Options
+
+ - -disable-peephole
+
+ Disable peephole optimization pass.
+
+
+
- -disable-preopt
+
+ Disable optimizations prior to instruction selection.
+
+
+
- -disable-sched
+
+ Disable local scheduling pass.
+
+
+
- -disable-strip
+
+ Do not strip the LLVM bytecode included in executable.
+
+
+
- -enable-maps
+
+ Emit LLVM-to-MachineCode mapping info to assembly.
+
+
+
EXIT STATUS