diff options
| author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-11-01 00:32:10 +0000 |
|---|---|---|
| committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-11-01 00:32:10 +0000 |
| commit | 366bd863356c6a8b2fa7e7c3a4b1d0183ed6b224 (patch) | |
| tree | 3403ea0cc8a8b27d66e2355cdd79d2c38bc08846 /llvm/lib/Support/Errno.cpp | |
| parent | 40bb1249eb26f1421305bb45484072a654ef52e6 (diff) | |
| download | bcm5719-llvm-366bd863356c6a8b2fa7e7c3a4b1d0183ed6b224.tar.gz bcm5719-llvm-366bd863356c6a8b2fa7e7c3a4b1d0183ed6b224.zip | |
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 'llvm/lib/Support/Errno.cpp')
0 files changed, 0 insertions, 0 deletions

