Searched refs:JITLinkerBase (Results 1 – 2 of 2) sorted by relevance
33 class JITLinkerBase {35 JITLinkerBase(std::unique_ptr<JITLinkContext> Ctx, in JITLinkerBase() function42 virtual ~JITLinkerBase();69 void linkPhase1(std::unique_ptr<JITLinkerBase> Self);77 void linkPhase2(std::unique_ptr<JITLinkerBase> Self,83 void linkPhase3(std::unique_ptr<JITLinkerBase> Self, Error Err);121 template <typename LinkerImpl> class JITLinker : public JITLinkerBase {123 using JITLinkerBase::JITLinkerBase;
23 JITLinkerBase::~JITLinkerBase() {} in ~JITLinkerBase()25 void JITLinkerBase::linkPhase1(std::unique_ptr<JITLinkerBase> Self) { in linkPhase1()116 void JITLinkerBase::linkPhase2(std::unique_ptr<JITLinkerBase> Self, in linkPhase2()163 std::unique_ptr<JITLinkerBase> Self(UnownedSelf); in linkPhase2()170 void JITLinkerBase::linkPhase3(std::unique_ptr<JITLinkerBase> Self, Error Err) { in linkPhase3()183 Error JITLinkerBase::runPasses(LinkGraphPassList &Passes) { in runPasses()190 JITLinkerBase::SegmentLayoutMap JITLinkerBase::layOutBlocks() { in layOutBlocks()239 Error JITLinkerBase::allocateSegments(const SegmentLayoutMap &Layout) { in allocateSegments()332 void JITLinkerBase::applyLookupResult(AsyncLookupResult Result) { in applyLookupResult()354 void JITLinkerBase::copyBlockContentToWorkingMemory( in copyBlockContentToWorkingMemory()[all …]