diff options
Diffstat (limited to 'llvm/tools')
-rw-r--r-- | llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 4 | ||||
-rw-r--r-- | llvm/tools/llvm-jitlink/llvm-jitlink.h | 1 |
2 files changed, 2 insertions, 3 deletions
diff --git a/llvm/tools/llvm-jitlink/llvm-jitlink.cpp b/llvm/tools/llvm-jitlink/llvm-jitlink.cpp index de52bb9ec63..26bcf46d60a 100644 --- a/llvm/tools/llvm-jitlink/llvm-jitlink.cpp +++ b/llvm/tools/llvm-jitlink/llvm-jitlink.cpp @@ -397,8 +397,8 @@ static std::unique_ptr<jitlink::JITLinkMemoryManager> createMemoryManager() { } Session::Session(Triple TT) - : MainJD(ES.createJITDylib("<main>")), MemMgr(createMemoryManager()), - ObjLayer(ES, *MemMgr), TT(std::move(TT)) { + : MainJD(ES.createJITDylib("<main>")), ObjLayer(ES, createMemoryManager()), + TT(std::move(TT)) { /// Local ObjectLinkingLayer::Plugin class to forward modifyPassConfig to the /// Session. diff --git a/llvm/tools/llvm-jitlink/llvm-jitlink.h b/llvm/tools/llvm-jitlink/llvm-jitlink.h index 005f7f211e9..0f92d760501 100644 --- a/llvm/tools/llvm-jitlink/llvm-jitlink.h +++ b/llvm/tools/llvm-jitlink/llvm-jitlink.h @@ -27,7 +27,6 @@ namespace llvm { struct Session { orc::ExecutionSession ES; orc::JITDylib &MainJD; - std::unique_ptr<jitlink::JITLinkMemoryManager> MemMgr; orc::ObjectLinkingLayer ObjLayer; std::vector<orc::JITDylib *> JDSearchOrder; Triple TT; |