diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-07-19 08:23:12 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-07-19 08:23:12 +0000 |
commit | c3ab4c6c987a6351c2130b09190b19f836fd2a54 (patch) | |
tree | 76d678b7083e51fe59753ebe82f58244e72b5b4c /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 68602758e4c22e0289b3cd90cf4c445694d11330 (diff) | |
download | bcm5719-llvm-c3ab4c6c987a6351c2130b09190b19f836fd2a54.tar.gz bcm5719-llvm-c3ab4c6c987a6351c2130b09190b19f836fd2a54.zip |
Detect when the current generation point is unreachable after emitting
expressions.
- This generally catches the important case of noreturn functions.
- With the last two changes, we are down to 152 unreachable blocks emitted on
403.gcc, vs the 1805 we started with.
llvm-svn: 76364
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions