llvm-project/llvm/test/Transforms/LoopSimplifyCFG
Florian Hahn 4b6bd1c9d5
[LoopSimplifyCFG] Clear SCEV dispositions when removing dead blocks.
When removing loops & blocks we also need to clear the SCEV dispositions
as they may now contain incorrect values.

Fixes #58262.
2022-10-10 18:08:35 +01:00
..
constant-fold-branch.ll [LoopSimplifyCFG] use poison when replacing dead instructions instead of undef [NFC] 2022-06-26 14:15:55 +01:00
handle_dead_exits.ll [LoopSimplifyCFG] use poison when replacing dead instructions instead of undef [NFC] 2022-06-26 14:15:55 +01:00
invalidate-scev-dispositions-2.ll [LoopSimplifyCFG] Clear SCEV dispositions when removing dead blocks. 2022-10-10 18:08:35 +01:00
invalidate-scev-dispositions.ll [LoopSimplifyCFG] Invalidate SCEV dispositions. 2022-10-07 21:35:42 +01:00
irreducible_cfg.ll
lcssa.ll [LoopSimplifyCFG] use poison when replacing dead instructions instead of undef [NFC] 2022-06-26 14:15:55 +01:00
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 [LoopSimplifyCFG] Prevent use-def dominance breach by handling dead exits. PR56243 2022-07-19 15:54:12 +07:00
scev.ll
update_parents.ll