LLVM: llvm::jitlink::JITLinkerBase Class Reference (original ) (raw )Base class for a JIT linker. More...
#include "[ExecutionEngine/JITLink/JITLinkGeneric.h](JITLinkGeneric%5F8h%5Fsource.html)"
Base class for a JIT linker.
A JITLinkerBase instance links one object file into an ongoing JIT session. Symbol resolution and finalization operations are pluggable, and called using continuation passing (passing a continuation for the remaining linker work) to allow them to be performed asynchronously.
Definition at line 29 of file JITLinkGeneric.h .
◆ AllocResult◆ FinalizeResult◆ InFlightAlloc◆ ~JITLinkerBase()
llvm::jitlink::JITLinkerBase::~JITLinkerBase ( )
virtualdefault
◆ getGraph()
LinkGraph & llvm::jitlink::JITLinkerBase::getGraph ( )
inlineprotected
◆ getPassConfig()◆ linkPhase1()
void llvm::jitlink::JITLinkerBase::linkPhase1 ( std::unique_ptr< JITLinkerBase > Self )
protected
◆ linkPhase2()
◆ linkPhase3()◆ linkPhase4()
◆ shouldAddDefaultTargetPasses()
bool llvm::jitlink::JITLinkerBase::shouldAddDefaultTargetPasses ( const Triple & TT )
inlineprotected
The documentation for this class was generated from the following files: