diff options
author | Evan Cheng <evan.cheng@apple.com> | 2010-09-23 06:54:40 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2010-09-23 06:54:40 +0000 |
commit | 66c8cd2b3258cc781a0f483a479fb94052ba35db (patch) | |
tree | 1fa481cdea9b6fb9d3f9fe07201f21ab0de0edd1 /llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp | |
parent | d4b31a76300f09763169125129c6a4d4472c85e9 (diff) | |
download | bcm5719-llvm-66c8cd2b3258cc781a0f483a479fb94052ba35db.tar.gz bcm5719-llvm-66c8cd2b3258cc781a0f483a479fb94052ba35db.zip |
If there are multiple unconditional branches terminating a block, eliminate all
but the first one. Those will never be executed. There was logic to do this
but it was faulty.
llvm-svn: 114632
Diffstat (limited to 'llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp')
0 files changed, 0 insertions, 0 deletions