summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ASTReader.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2012-07-27 00:10:51 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2012-07-27 00:10:51 +0000
commit4914cced6239379a89fadc1b221f267bcabcf691 (patch)
tree0bc203a84a70751deb2d66aef5a8cb5fd7308fdd /clang/lib/Serialization/ASTReader.cpp
parent599593630999757f8a3f3d1cd13bab4b56cebfa5 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud