Home
last modified time | relevance | path

Searched refs:JITLinkerBase (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DJITLinkGeneric.h30 class JITLinkerBase {
32 JITLinkerBase(std::unique_ptr<JITLinkContext> Ctx, in JITLinkerBase() function
39 virtual ~JITLinkerBase();
57 void linkPhase1(std::unique_ptr<JITLinkerBase> Self);
63 void linkPhase2(std::unique_ptr<JITLinkerBase> Self, AllocResult AR);
71 void linkPhase3(std::unique_ptr<JITLinkerBase> Self,
76 void linkPhase4(std::unique_ptr<JITLinkerBase> Self, FinalizeResult FR);
89 void abandonAllocAndBailOut(std::unique_ptr<JITLinkerBase> Self, Error Err);
97 template <typename LinkerImpl> class JITLinker : public JITLinkerBase {
99 using JITLinkerBase::JITLinkerBase;
H A DJITLinkGeneric.cpp23 JITLinkerBase::~JITLinkerBase() = default;
25 void JITLinkerBase::linkPhase1(std::unique_ptr<JITLinkerBase> Self) { in linkPhase1()
59 void JITLinkerBase::linkPhase2(std::unique_ptr<JITLinkerBase> Self, in linkPhase2()
123 void JITLinkerBase::linkPhase3(std::unique_ptr<JITLinkerBase> Self, in linkPhase3()
169 void JITLinkerBase::linkPhase4(std::unique_ptr<JITLinkerBase> Self, in linkPhase4()
184 Error JITLinkerBase::runPasses(LinkGraphPassList &Passes) { in runPasses()
191 JITLinkContext::LookupMap JITLinkerBase::getExternalSymbolNames() const { in getExternalSymbolNames()
208 void JITLinkerBase::applyLookupResult(AsyncLookupResult Result) { in applyLookupResult()
231 void JITLinkerBase::abandonAllocAndBailOut(std::unique_ptr<JITLinkerBase> Self, in abandonAllocAndBailOut()