summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-07-19 06:58:07 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-07-19 06:58:07 +0000
commitb6adc43f6ec4d2c1eef7b00d3f6460fe2d7be381 (patch)
treedaeb510d033b1056dea4926228383466d8dd8f12 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent567daf3ce8ee278893b4065cfb13feae8d2c82a4 (diff)
downloadbcm5719-llvm-b6adc43f6ec4d2c1eef7b00d3f6460fe2d7be381.tar.gz
bcm5719-llvm-b6adc43f6ec4d2c1eef7b00d3f6460fe2d7be381.zip
Avoid generation of dead code in a few more situations.
- Emit variable declarations as "simple", we want to avoid forcing the creation of a dummy basic block, but still need to make the variable available for later use. - With that, we can now skip IRgen for other unreachable statements (which don't define a label). - Anders, I added two fixmes on calls to EmitVLASize, can you check them? llvm-svn: 76361
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud