summaryrefslogtreecommitdiff
path: root/tools/lli/lli.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2012-11-01 00:32:10 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2012-11-01 00:32:10 +0000
commitad0b3b21e3abea7a9e9918ae1724f7dd7376b2cf (patch)
tree464b4e08c94bd0d7687db3ad8d1a52e1482020b5 /tools/lli/lli.cpp
parent3037a58a218c6ca60214e1756951576c3a780b4a (diff)
downloadllvm-ad0b3b21e3abea7a9e9918ae1724f7dd7376b2cf.tar.gz
llvm-ad0b3b21e3abea7a9e9918ae1724f7dd7376b2cf.tar.bz2
llvm-ad0b3b21e3abea7a9e9918ae1724f7dd7376b2cf.tar.xz
Generate a table-driven version of TRI::composeSubRegIndices().
Explicitly allow composition of null sub-register indices, and handle that common case in an inlinable stub. Use a compressed table implementation instead of the previous nested switches which generated pretty bad code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167190 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/lli/lli.cpp')
0 files changed, 0 insertions, 0 deletions