aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2016-04-22 16:46:08 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2016-04-22 16:46:08 +0000
commitcaa831d85a342d7213ef5a58009ef655b9e13e86 (patch)
tree915040b2ac48e10c66a121a0278d71cf4ba620b5 /llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
parent197d6a882f434653b8a254e7ef54e6b3f6f26542 (diff)
downloadllvm-caa831d85a342d7213ef5a58009ef655b9e13e86.zip
llvm-caa831d85a342d7213ef5a58009ef655b9e13e86.tar.gz
llvm-caa831d85a342d7213ef5a58009ef655b9e13e86.tar.bz2
GC entries of SHF_MERGE sections.
It is a fairly direct extension of the gc algorithm. For merge sections instead of remembering just a live bit, we remember which offsets were used. This reduces the .rodata sections in chromium from 9648861 to 9477472 bytes. llvm-svn: 267164
Diffstat (limited to 'llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions