summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bytecode/Reader/Reader.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-01-20 00:57:32 +0000
committerChris Lattner <sabre@nondot.org>2004-01-20 00:57:32 +0000
commit083c99e347abae4d053638d23dae7a730ef63b18 (patch)
treea0a63dbecd1e5c8fc6dc2551329be8ec8e800317 /llvm/lib/Bytecode/Reader/Reader.cpp
parentda550c1efbd5a1bedfe5456c8a6dd05f4b4588ec (diff)
downloadbcm5719-llvm-083c99e347abae4d053638d23dae7a730ef63b18.tar.gz
bcm5719-llvm-083c99e347abae4d053638d23dae7a730ef63b18.zip
Major changes. Now we only compactify individual type planes if it is in
fact "profitable" to do so. This makes compactification "free" for small programs (ie, it is completely disabled) and even helps large programs by not having to encode pointless compactification planes. On 176.gcc, this saves 50K from the bytecode file, which is, alas only a couple percent. This concludes my head bashing against the bytecode format, at least for now. llvm-svn: 10922
Diffstat (limited to 'llvm/lib/Bytecode/Reader/Reader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud