[llvm] e6d9bab - [SCEV] Remove a direct call to SCEVUnionPredicate::add [NFC]
Philip Reames via llvm-commits
llvm-commits at lists.llvm.org
Wed Feb 9 13:04:19 PST 2022
Author: Philip Reames
Date: 2022-02-09T13:04:12-08:00
New Revision: e6d9bab558655e5cbb556fdff816aae10f50917a
URL: https://github.com/llvm/llvm-project/commit/e6d9bab558655e5cbb556fdff816aae10f50917a
DIFF: https://github.com/llvm/llvm-project/commit/e6d9bab558655e5cbb556fdff816aae10f50917a.diff
LOG: [SCEV] Remove a direct call to SCEVUnionPredicate::add [NFC]
Added:
Modified:
llvm/lib/Analysis/ScalarEvolution.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Analysis/ScalarEvolution.cpp b/llvm/lib/Analysis/ScalarEvolution.cpp
index 79c0129846f5..b0e04bc05188 100644
--- a/llvm/lib/Analysis/ScalarEvolution.cpp
+++ b/llvm/lib/Analysis/ScalarEvolution.cpp
@@ -13967,9 +13967,8 @@ const SCEVAddRecExpr *PredicatedScalarEvolution::getAsAddRec(Value *V) {
return nullptr;
for (auto *P : NewPreds)
- Preds.add(P);
+ addPredicate(*P);
- updateGeneration();
RewriteMap[SE.getSCEV(V)] = {Generation, New};
return New;
}
More information about the llvm-commits
mailing list