[llvm] [LLVM][SCEV] Look through common vscale multiplicand when simplifying compares. (PR #141798)
Paul Walker via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 9 04:58:37 PDT 2025
================
@@ -10959,7 +10978,7 @@ bool ScalarEvolution::SimplifyICmpOperands(CmpPredicate &Pred, const SCEV *&LHS,
// Recursively simplify until we either hit a recursion limit or nothing
// changes.
if (Changed)
- return SimplifyICmpOperands(Pred, LHS, RHS, Depth + 1);
+ return SimplifyICmpOperands(Pred, LHS, RHS, Depth + 1), true;
----------------
paulwalker-arm wrote:
Hopefully you don't mind but the extra return looked a little weird so I dropped the return instead?
https://github.com/llvm/llvm-project/pull/141798
More information about the llvm-commits
mailing list