[llvm] [ConstraintElim] Try to get induction step/start/flags from IR (NFC-ish) (PR #209284)
Antonio Frighetto via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 14 06:09:23 PDT 2026
================
@@ -970,53 +972,46 @@ void State::addInfoForInductions(BasicBlock &BB) {
return;
BasicBlock *LoopPred = L->getLoopPredecessor();
- if (!LoopPred || !L->isLoopInvariant(B))
+ if (!LoopPred || !L->isLoopInvariant(B) || !SE.isSCEVable(PN->getType()))
----------------
antoniofrighetto wrote:
isSCEVable() already checked above?
https://github.com/llvm/llvm-project/pull/209284
More information about the llvm-commits
mailing list