diff options
| author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-07-27 00:10:51 +0000 |
|---|---|---|
| committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-07-27 00:10:51 +0000 |
| commit | 4914cced6239379a89fadc1b221f267bcabcf691 (patch) | |
| tree | 0bc203a84a70751deb2d66aef5a8cb5fd7308fdd /clang/lib/Serialization/ASTReader.cpp | |
| parent | 599593630999757f8a3f3d1cd13bab4b56cebfa5 (diff) | |
| download | bcm5719-llvm-4914cced6239379a89fadc1b221f267bcabcf691.tar.gz bcm5719-llvm-4914cced6239379a89fadc1b221f267bcabcf691.zip | |
Eliminate the large XXXSubRegTable constant arrays.
These tables were indexed by [register][subreg index] which made them,
very large and sparse.
Replace them with lists of sub-register indexes that match the existing
lists of sub-registers. MCRI::getSubReg() becomes a very short linear
search, like getSubRegIndex() already was.
llvm-svn: 160843
Diffstat (limited to 'clang/lib/Serialization/ASTReader.cpp')
0 files changed, 0 insertions, 0 deletions

