llvm-project/llvm/test/Transforms/LoopDistribute
TaWeiTu 060a4fccf1 [LoopVersioning] Form dedicated exits for versioned loop to preserve simplify form
The exit blocks of the versioned and non-versioned loops are not dedicated and thus the two loops are not in simplify form.
Insert dummy exit blocks after loop versioning with `formDedicatedExits()` to preserve the simplify form for subsequence passes.

Reviewed By: aeubanks

Differential Revision: https://reviews.llvm.org/D89569
2020-10-24 21:40:46 +08:00
..
basic-with-memchecks.ll [LoopVersioning] Form dedicated exits for versioned loop to preserve simplify form 2020-10-24 21:40:46 +08:00
basic.ll [test] Fix LoopDistribute tests under NPM 2020-10-21 19:05:30 -07:00
bounds-expansion-bug.ll
convergent-no-cross-partition-checks.ll
crash-in-memcheck-generation.ll
diagnostics-with-hotness.ll
diagnostics.ll
disable_nonforced.ll
disable_nonforced_enable.ll
followup.ll [LoopVersioning] Form dedicated exits for versioned loop to preserve simplify form 2020-10-24 21:40:46 +08:00
metadata.ll
no-if-convert.ll
outside-use.ll [LoopVersioning] Form dedicated exits for versioned loop to preserve simplify form 2020-10-24 21:40:46 +08:00
pr28443.ll
program-order.ll
scev-inserted-runtime-check.ll [LoopVersioning] Form dedicated exits for versioned loop to preserve simplify form 2020-10-24 21:40:46 +08:00
symbolic-stride.ll
unknown-bounds-for-memchecks.ll