llvm-project/llvm/test/Transforms/LoopInterchange
Florian Hahn 1da30c659d [LoopInterchange] Use getExitBlock()/getExitingBlock instead of manual impl.
This also means we have to check if the latch is the exiting block now,
as `transform` expects the latches to be the exiting blocks too.

https://bugs.llvm.org/show_bug.cgi?id=36586

Reviewers: efriedma, davide, karthikthecool

Reviewed By: efriedma

Differential Revision: https://reviews.llvm.org/D45279

llvm-svn: 330806
2018-04-25 09:35:54 +00:00
..
call-instructions.ll [LoopInterchange] Require asserts for test using -stats (NFC) 2018-04-05 13:07:39 +00:00
current-limitations-lcssa.ll DA: remove uses of GEP, only ask SCEV 2018-03-06 21:55:59 +00:00
currentLimitation.ll [LoopInterchange] Use getExitBlock()/getExitingBlock instead of manual impl. 2018-04-25 09:35:54 +00:00
interchange-flow-dep-outer.ll [LoopInterchange] Preserve LoopInfo after interchanging. 2018-04-05 09:48:45 +00:00
interchange-insts-between-indvar.ll [LoopInterchange] Preserve LoopInfo after interchanging. 2018-04-05 09:48:45 +00:00
interchange-no-deps.ll [LoopInterchange] Add REQUIRES: asserts to test. 2018-04-24 18:10:52 +00:00
interchangeable.ll [LoopInterchange] Preserve LoopInfo after interchanging. 2018-04-05 09:48:45 +00:00
loop-interchange-optimization-remarks.ll [LoopInterchange] Preserve LoopInfo after interchanging. 2018-04-05 09:48:45 +00:00
not-interchanged-dependencies-1.ll [LoopInterchange] Preserve LoopInfo after interchanging. 2018-04-05 09:48:45 +00:00
not-interchanged-loop-nest-3.ll [LoopInterchange] Preserve LoopInfo after interchanging. 2018-04-05 09:48:45 +00:00
not-interchanged-tightly-nested.ll [LoopInterchange] Preserve LoopInfo after interchanging. 2018-04-05 09:48:45 +00:00
phi-ordering.ll [LoopInterchange] Preserve LoopInfo after interchanging. 2018-04-05 09:48:45 +00:00
profitability.ll [LoopInterchange] Preserve LoopInfo after interchanging. 2018-04-05 09:48:45 +00:00
reductions.ll [LoopInterchange] Preserve LoopInfo after interchanging. 2018-04-05 09:48:45 +00:00