llvm-project
bd8fe997 - [VPlan] Mov licm to end of VPlan optimizations.

Commit
1 year ago
[VPlan] Mov licm to end of VPlan optimizations. This moves licm after expanding replicate regions. This fixes a crash when trying to hoist a predicated VPReplicateRecipes which later get expanded to replicate regions. Hoisting replicate regions out was not intended (see the discussion and at the review and comment on shallow traversal in licm()). Fixes https://github.com/llvm/llvm-project/issues/109510.
Author
Committer
Parents
Loading