aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.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
commit366bd863356c6a8b2fa7e7c3a4b1d0183ed6b224 (patch)
tree3403ea0cc8a8b27d66e2355cdd79d2c38bc08846 /clang/lib/Frontend/CompilerInvocation.cpp
parent40bb1249eb26f1421305bb45484072a654ef52e6 (diff)
downloadllvm-366bd863356c6a8b2fa7e7c3a4b1d0183ed6b224.zip
llvm-366bd863356c6a8b2fa7e7c3a4b1d0183ed6b224.tar.gz
llvm-366bd863356c6a8b2fa7e7c3a4b1d0183ed6b224.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. llvm-svn: 167190
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions