One of the transforms in LoopSimplifyCFG demands that the LCSSA form is truly maintained for all values, tokens included, otherwise it may end up creating a use that is not dominated by def (and Phi creation for tokens is impossible). Detect this situation and prevent transform for it early. Differential Revision: https://reviews.llvm.org/D129984 Reviewed By: efriedma |
||
|---|---|---|
| .. | ||
| constant-fold-branch.ll | ||
| handle_dead_exits.ll | ||
| irreducible_cfg.ll | ||
| lcssa.ll | ||
| live_block_marking.ll | ||
| loop-not-in-simplify-form.ll | ||
| merge-header.ll | ||
| mssa_update.ll | ||
| phi_with_duplicating_inputs.ll | ||
| pr39783.ll | ||
| pr56243.ll | ||
| scev.ll | ||
| update_parents.ll | ||