aboutsummaryrefslogtreecommitdiffstats
path: root/utils/yaml-bench
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 /utils/yaml-bench
parent3037a58a218c6ca60214e1756951576c3a780b4a (diff)
downloadexternal_llvm-ad0b3b21e3abea7a9e9918ae1724f7dd7376b2cf.zip
external_llvm-ad0b3b21e3abea7a9e9918ae1724f7dd7376b2cf.tar.gz
external_llvm-ad0b3b21e3abea7a9e9918ae1724f7dd7376b2cf.tar.bz2
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 'utils/yaml-bench')
0 files changed, 0 insertions, 0 deletions