From d979d81a4372f0a230025d0cc32599926e7b003e Mon Sep 17 00:00:00 2001 From: Lang Hames Date: Thu, 29 Oct 2015 18:36:27 +0000 Subject: [PATCH] [Orc] Rename IndirectStubsManagerBase method 'init' to 'createStubs'. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@251641 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h | 2 +- include/llvm/ExecutionEngine/Orc/IndirectionUtils.h | 4 ++-- unittests/ExecutionEngine/Orc/CompileOnDemandLayerTest.cpp | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h b/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h index 50bcbf868fd..ce5aa8fe07f 100644 --- a/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h +++ b/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h @@ -253,7 +253,7 @@ private: } LMResources.StubsMgr = CreateIndirectStubsManager(); - auto EC = LMResources.StubsMgr->init(StubInits); + auto EC = LMResources.StubsMgr->createStubs(StubInits); (void)EC; // FIXME: This should be propagated back to the user. Stub creation may // fail for remote JITs. diff --git a/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h b/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h index ec4befd2e3c..3ec6f2ab269 100644 --- a/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h +++ b/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h @@ -236,7 +236,7 @@ public: /// @brief Create StubInits.size() stubs with the given names, target /// addresses, and flags. - virtual std::error_code init(const StubInitsMap &StubInits) = 0; + virtual std::error_code createStubs(const StubInitsMap &StubInits) = 0; /// @brief Find the stub with the given name. If ExportedStubsOnly is true, /// this will only return a result if the stub's flags indicate that it @@ -259,7 +259,7 @@ class IndirectStubsManager : public IndirectStubsManagerBase { public: std::error_code - init(const StubInitsMap &StubInits) override { + createStubs(const StubInitsMap &StubInits) override { if (auto EC = TargetT::emitIndirectStubsBlock(IndirectStubsInfo, StubInits.size(), nullptr)) diff --git a/unittests/ExecutionEngine/Orc/CompileOnDemandLayerTest.cpp b/unittests/ExecutionEngine/Orc/CompileOnDemandLayerTest.cpp index dfd21a7d9ce..bfed9bbe73a 100644 --- a/unittests/ExecutionEngine/Orc/CompileOnDemandLayerTest.cpp +++ b/unittests/ExecutionEngine/Orc/CompileOnDemandLayerTest.cpp @@ -33,7 +33,7 @@ public: class DummyStubsManager : public orc::IndirectStubsManagerBase { public: - std::error_code init(const StubInitsMap &StubInits) override { + std::error_code createStubs(const StubInitsMap &StubInits) override { llvm_unreachable("Not implemented"); } -- 2.34.1