diff options
author | Anna Thomas <anna@azul.com> | 2017-07-06 18:39:26 +0000 |
---|---|---|
committer | Anna Thomas <anna@azul.com> | 2017-07-06 18:39:26 +0000 |
commit | eb6d5d19508c5485aafb7f9a30dee819a3b64352 (patch) | |
tree | 2ccf4707d6ff4c66f1933a4ce8522d6e00f26667 /llvm/lib/Analysis/LoopInfo.cpp | |
parent | 47c8f66997b6839e5fd59e4c4b73cebeba325f90 (diff) | |
download | bcm5719-llvm-eb6d5d19508c5485aafb7f9a30dee819a3b64352.tar.gz bcm5719-llvm-eb6d5d19508c5485aafb7f9a30dee819a3b64352.zip |
[LoopUnrollRuntime] Bailout when multiple exiting blocks to the unique latch exit block
Currently, we do not support multiple exiting blocks to the
latch exit block. However, this bailout wasn't triggered when we had a
unique exit block (which is the latch exit), with multiple exiting
blocks to that unique exit.
Moved the bailout so that it's triggered in both cases and added
testcase.
llvm-svn: 307291
Diffstat (limited to 'llvm/lib/Analysis/LoopInfo.cpp')
0 files changed, 0 insertions, 0 deletions