summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2016-08-08 22:57:30 +0000
committerLang Hames <lhames@gmail.com>2016-08-08 22:57:30 +0000
commit072728d419dd004fd230d6f06e18ba6194e7fd0b (patch)
tree063463a2a7cf9e695fcb49a93bc2d3625681fa26 /llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
parent9e49a3376eac7d879804c688d2863a8b49d968af (diff)
downloadbcm5719-llvm-072728d419dd004fd230d6f06e18ba6194e7fd0b.tar.gz
bcm5719-llvm-072728d419dd004fd230d6f06e18ba6194e7fd0b.zip
Revert r278065 while I investigate some build-bot breakage.
llvm-svn: 278069
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h')
-rw-r--r--llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h b/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
index db9c519b826..805852b4887 100644
--- a/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
+++ b/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
@@ -116,13 +116,11 @@ class OrcMCJITReplacement : public ExecutionEngine {
LinkingResolver(OrcMCJITReplacement &M) : M(M) {}
JITSymbol findSymbol(const std::string &Name) override {
- return M.ClientResolver->findSymbol(Name);
+ return M.findMangledSymbol(Name);
}
JITSymbol findSymbolInLogicalDylib(const std::string &Name) override {
- if (auto Sym = M.findMangledSymbol(Name))
- return Sym;
- return M.ClientResolver->findSymbolInLogicalDylib(Name);
+ return M.ClientResolver->findSymbol(Name);
}
private:
OpenPOWER on IntegriCloud