mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-10-25 10:27:04 +00:00
Change llc command line for register allocators
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8815 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -95,11 +95,6 @@ OPTIONS
|
||||
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 @@ OPTIONS
|
||||
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>
|
||||
|
||||
@@ -166,6 +159,19 @@ OPTIONS
|
||||
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
|
||||
<br>
|
||||
Print a summary of command line options.
|
||||
|
||||
Reference in New Issue
Block a user