mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-22 18:54:02 +01:00
974341bf3b
Added check for switch-terminated blocks in loops. Now if a block is terminated with a switch, we try to find out which of the cases is taken on 1st iteration and mark corresponding edge from the block to the case successor as live. Patch by Dmitry Makogon! Differential Revision: https://reviews.llvm.org/D105688 Reviewed By: nikic, mkazantsev |
||
---|---|---|
.. | ||
2007-07-23-InfiniteLoop.ll | ||
2008-05-06-Phi.ll | ||
2011-06-21-phioperands.ll | ||
2017-07-11-incremental-dt.ll | ||
assume.ll | ||
basic-remark.ll | ||
crashbc.ll | ||
dcetest.ll | ||
diundef.ll | ||
eval_first_iteration.ll | ||
invalidation.ll | ||
irreducible-cfg.ll | ||
loops-with-irreducible-subloops.ll | ||
multiple-exit-conditions.ll | ||
multiple-exits.ll | ||
mustprogress.ll | ||
no-exit-blocks.ll | ||
noop-loops-with-subloops.ll | ||
pr49967.ll | ||
simplify-then-delete.ll | ||
two-predecessors.ll | ||
unreachable-loops.ll | ||
update-scev.ll | ||
use-in-unreachable.ll | ||
zero-btc.ll |