summaryrefslogtreecommitdiffstats
path: root/llvm/docs/CommandGuide/llc.rst
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2013-07-24 17:45:11 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2013-07-24 17:45:11 +0000
commitb8f35903574cae594d5e79b1bcae878b2f55b4d0 (patch)
tree44889250c91c4df01d1bbec1a6ef017989402bd9 /llvm/docs/CommandGuide/llc.rst
parentc0f7b81d89e648f1ccaa5609690f20c96248e9c6 (diff)
downloadbcm5719-llvm-b8f35903574cae594d5e79b1bcae878b2f55b4d0.tar.gz
bcm5719-llvm-b8f35903574cae594d5e79b1bcae878b2f55b4d0.zip
Update old llc documentation.
Patch by Hafiz Abid! llvm-svn: 187056
Diffstat (limited to 'llvm/docs/CommandGuide/llc.rst')
-rw-r--r--llvm/docs/CommandGuide/llc.rst18
1 files changed, 9 insertions, 9 deletions
diff --git a/llvm/docs/CommandGuide/llc.rst b/llvm/docs/CommandGuide/llc.rst
index e6a59767aaf..f7ca322c19c 100644
--- a/llvm/docs/CommandGuide/llc.rst
+++ b/llvm/docs/CommandGuide/llc.rst
@@ -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>
OpenPOWER on IntegriCloud