Update old llc documentation.

Patch by Hafiz Abid!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187056 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Jakob Stoklund Olesen 2013-07-24 17:45:11 +00:00
parent f0639501ea
commit f32ec17b9f

View File

@ -141,24 +141,24 @@ Tuning/Configuration Options
.. option:: --regalloc=<allocator>
Specify the register allocator to use. The default ``allocator`` is *local*.
Specify the register allocator to use.
Valid register allocators are:
*simple*
*basic*
Very simple "always spill" register allocator
Basic register allocator.
*local*
*fast*
Local register allocator
Fast register allcator. It is default for unoptimized code.
*linearscan*
*greedy*
Linear scan global register allocator
Greedy register allcator. It is default for optimized code.
*iterativescan*
*pbqp*
Iterative scan global register allocator
Register allocator based on 'Partitioned Boolean Quadratic Programming'.
.. option:: --spiller=<spiller>