diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Linker/IRMover.cpp | 8 | ||||
| -rw-r--r-- | llvm/lib/Transforms/Utils/ValueMapper.cpp | 6 |
2 files changed, 7 insertions, 7 deletions
diff --git a/llvm/lib/Linker/IRMover.cpp b/llvm/lib/Linker/IRMover.cpp index 97242b7037d..1edb68cb7fe 100644 --- a/llvm/lib/Linker/IRMover.cpp +++ b/llvm/lib/Linker/IRMover.cpp @@ -349,7 +349,7 @@ class GlobalValueMaterializer final : public ValueMaterializer { public: GlobalValueMaterializer(IRLinker &TheIRLinker) : TheIRLinker(TheIRLinker) {} - Value *materializeDeclFor(Value *V) override; + Value *materialize(Value *V) override; }; class LocalValueMaterializer final : public ValueMaterializer { @@ -357,7 +357,7 @@ class LocalValueMaterializer final : public ValueMaterializer { public: LocalValueMaterializer(IRLinker &TheIRLinker) : TheIRLinker(TheIRLinker) {} - Value *materializeDeclFor(Value *V) override; + Value *materialize(Value *V) override; }; /// Type of the Metadata map in \a ValueToValueMapTy. @@ -513,11 +513,11 @@ static void forceRenaming(GlobalValue *GV, StringRef Name) { } } -Value *GlobalValueMaterializer::materializeDeclFor(Value *SGV) { +Value *GlobalValueMaterializer::materialize(Value *SGV) { return TheIRLinker.materialize(SGV, false); } -Value *LocalValueMaterializer::materializeDeclFor(Value *SGV) { +Value *LocalValueMaterializer::materialize(Value *SGV) { return TheIRLinker.materialize(SGV, true); } diff --git a/llvm/lib/Transforms/Utils/ValueMapper.cpp b/llvm/lib/Transforms/Utils/ValueMapper.cpp index 9c2e4edd5f0..0e6b6c5ead5 100644 --- a/llvm/lib/Transforms/Utils/ValueMapper.cpp +++ b/llvm/lib/Transforms/Utils/ValueMapper.cpp @@ -361,9 +361,9 @@ Value *Mapper::mapValue(const Value *V) { // If we have a materializer and it can materialize a value, use that. if (auto *Materializer = getMaterializer()) { - if (Value *NewV = - Materializer->materializeDeclFor(const_cast<Value *>(V))) { - return getVM()[V] = NewV; + if (Value *NewV = Materializer->materialize(const_cast<Value *>(V))) { + getVM()[V] = NewV; + return NewV; } } |

