aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/AssumptionCache.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2020-12-14 22:40:13 -0800
committerKazu Hirata <kazu@google.com>2020-12-14 22:40:13 -0800
commitddc5a5920e5d00336ee12f9c4682969ac18bca7f (patch)
tree0268733cc9ac43b9fb0ee948bf5777296abddbc1 /llvm/lib/Analysis/AssumptionCache.cpp
parenta72d462eb9b9f5698e081c8ccf3bc7fa3e35da08 (diff)
downloadllvm-ddc5a5920e5d00336ee12f9c4682969ac18bca7f.zip
llvm-ddc5a5920e5d00336ee12f9c4682969ac18bca7f.tar.gz
llvm-ddc5a5920e5d00336ee12f9c4682969ac18bca7f.tar.bz2
[Analysis] Use llvm::erase_value (NFC)
Diffstat (limited to 'llvm/lib/Analysis/AssumptionCache.cpp')
-rw-r--r--llvm/lib/Analysis/AssumptionCache.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/Analysis/AssumptionCache.cpp b/llvm/lib/Analysis/AssumptionCache.cpp
index cb94f71..bb1ac61 100644
--- a/llvm/lib/Analysis/AssumptionCache.cpp
+++ b/llvm/lib/Analysis/AssumptionCache.cpp
@@ -163,9 +163,7 @@ void AssumptionCache::unregisterAssumption(CallInst *CI) {
AffectedValues.erase(AVI);
}
- AssumeHandles.erase(
- remove_if(AssumeHandles, [CI](ResultElem &RE) { return CI == RE; }),
- AssumeHandles.end());
+ erase_value(AssumeHandles, CI);
}
void AssumptionCache::AffectedValueCallbackVH::deleted() {