separate options into X86 and sparc specific options


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8931 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/docs/CommandGuide/llc.html b/docs/CommandGuide/llc.html
index 8788a7a..41f45db 100644
--- a/docs/CommandGuide/llc.html
+++ b/docs/CommandGuide/llc.html
@@ -88,53 +88,12 @@
 <h3>
 OPTIONS
 </h3>
-
 <ul>
-	<li>-disable-fp-elim     
-	<br>
-	Disable frame pointer elimination optimization.
-	<p>
-
-	<li>-disable-pattern-isel
-	<br>
-	Use the 'simple' X86 instruction selector.
-	<p>
-
-	<li>-disable-peephole    
-	<br>
-	Disable peephole optimization pass.
-	<p>
-
-	<li>-disable-preopt      
-	<br>
-	Disable optimizations prior to instruction selection.
-	<p>
-
-	<li>-disable-sched       
-	<br>
-	Disable local scheduling pass.
-	<p>
-
-	<li>-disable-strip       
-	<br>
-	Do not strip the LLVM bytecode included in executable.
-	<p>
-
-	<li>-enable-maps         
-	<br>
-	Emit LLVM-to-MachineCode mapping info to assembly.
-	<p>
-
 	<li>-f                   
 	<br>
 	Overwrite output files
 	<p>
 
-	<li>-load=&lt;plugin.so&gt;
-	<br>
-	Load the specified plugin.
-	<p>
-
 	<li>-m&lt;arch&gt;
 	<br>
 	Specify the architecture for which to generate assembly.  Valid
@@ -154,24 +113,6 @@
 	Specify the output filename.
 	<p>
 
-	<li>-print-machineinstrs 
-	<br>
-	Print generated machine code.
-	<p>
-
-	<li>-regalloc=&lt;ra&gt;
-	<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
 	<br>
 	Print a summary of command line options.
@@ -187,7 +128,68 @@
 	Record the amount of time needed for each pass and print it to standard
 	error.
 	<p>
+
 </ul>
+<h4>X86 Specific Options</h4>
+<ul>
+	<li>-disable-fp-elim
+	<br>
+	Disable frame pointer elimination optimization.
+	<p>
+
+	<li>-disable-pattern-isel
+	<br>
+	Use the 'simple' X86 instruction selector (the default).
+	<p>
+
+	<li>-print-machineinstrs
+	<br>
+	Print generated machine code.
+	<p>
+
+	<li>-regalloc=&lt;ra&gt;
+	<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>
+
+</ul>
+
+<h4>Sparc Specific Options</h4>
+<ul>
+	<li>-disable-peephole
+	<br>
+	Disable peephole optimization pass.
+	<p>
+
+	<li>-disable-preopt
+	<br>
+	Disable optimizations prior to instruction selection.
+	<p>
+
+	<li>-disable-sched
+	<br>
+	Disable local scheduling pass.
+	<p>
+
+	<li>-disable-strip
+	<br>
+	Do not strip the LLVM bytecode included in executable.
+	<p>
+
+	<li>-enable-maps
+	<br>
+	Emit LLVM-to-MachineCode mapping info to assembly.
+	<p>
+</ul>
+
 
 <h3>
 EXIT STATUS