summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/ValueMapper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/Transforms/Utils/ValueMapper.cpp')
-rw-r--r--llvm/lib/Transforms/Utils/ValueMapper.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/Utils/ValueMapper.cpp b/llvm/lib/Transforms/Utils/ValueMapper.cpp
index 5af56b01cb69..56e0eca7cea5 100644
--- a/llvm/lib/Transforms/Utils/ValueMapper.cpp
+++ b/llvm/lib/Transforms/Utils/ValueMapper.cpp
@@ -575,8 +575,7 @@ void Mapper::remapDbgRecord(DbgRecord &DR) {
return;
// Otherwise, do some replacement.
- if (!IgnoreMissingLocals &&
- llvm::any_of(NewVals, [&](Value *V) { return V == nullptr; })) {
+ if (!IgnoreMissingLocals && llvm::is_contained(NewVals, nullptr)) {
V.setKillLocation();
} else {
// Either we have all non-empty NewVals, or we're permitted to ignore