diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2016-03-27 20:13:24 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2016-03-27 20:13:24 +0000 |
commit | b22a1d186ff5d6bb649e302bc28863e97c0db0bf (patch) | |
tree | 4c75d72dbc1c25c0eea7a948da213583934253e9 /llvm/lib/Bitcode/Reader/BitstreamReader.cpp | |
parent | 8930aab886eed9470bca67425e08455f32590a44 (diff) | |
download | bcm5719-llvm-b22a1d186ff5d6bb649e302bc28863e97c0db0bf.tar.gz bcm5719-llvm-b22a1d186ff5d6bb649e302bc28863e97c0db0bf.zip |
[modules] When encoding SourceLocations in bitcode, rotate the 'is macro' flag
bit from the top bit to the bottom bit, so that we don't need 6 VBR6 hunks for
each macro location. Reduces libstdc++ module size by about 1%.
llvm-svn: 264540
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitstreamReader.cpp')
0 files changed, 0 insertions, 0 deletions