llvm-project/llvm/test/Transforms/LoopPredication
Anna Thomas f661ce209f [LoopPredication] Fix MemorySSA crash in predicateLoopExits
The attached testcase crashes without the patch (Not the same accesses
in the same order).

When we move instructions before another instruction, we also need to
update the memory accesses corresponding to it.

Reviewed-By: asbirlea
Differential Revision: https://reviews.llvm.org/D109197
2021-09-02 21:26:07 -04:00
..
basic.ll [LoopPredication] Preserve MemorySSA 2021-08-26 11:36:25 -04:00
basic_widenable_branch_guards.ll [LoopPredication] Preserve MemorySSA 2021-08-26 11:36:25 -04:00
invariant_load.ll [LoopPredication] Preserve MemorySSA 2021-08-26 11:36:25 -04:00
nested.ll [LoopPredication] Preserve MemorySSA 2021-08-26 11:36:25 -04:00
predicate-exits.ll [LoopPredication] Fix MemorySSA crash in predicateLoopExits 2021-09-02 21:26:07 -04:00
profitability.ll [LoopPredication] Preserve MemorySSA 2021-08-26 11:36:25 -04:00
reverse.ll [LoopPredication] Preserve MemorySSA 2021-08-26 11:36:25 -04:00
unswitch-exit-loop.ll [LoopPredication] Preserve MemorySSA 2021-08-26 11:36:25 -04:00
visited.ll [LoopPredication] Preserve MemorySSA 2021-08-26 11:36:25 -04:00
widened.ll [LoopPredication] Preserve MemorySSA 2021-08-26 11:36:25 -04:00