LLVM 20.0.0git
llvm::orc::ObjectLinkingLayer Member List

This is the complete list of members for llvm::orc::ObjectLinkingLayer, including all inherited members.

add(ResourceTrackerSP RT, std::unique_ptr< MemoryBuffer > O, MaterializationUnit::Interface I)llvm::orc::ObjectLinkingLayer
add(ResourceTrackerSP RT, std::unique_ptr< MemoryBuffer > O)llvm::orc::ObjectLinkingLayer
add(JITDylib &JD, std::unique_ptr< MemoryBuffer > O, MaterializationUnit::Interface I)llvm::orc::ObjectLinkingLayerinline
add(JITDylib &JD, std::unique_ptr< MemoryBuffer > O)llvm::orc::ObjectLinkingLayer
llvm::orc::LinkGraphLinkingLayer::add(ResourceTrackerSP RT, std::unique_ptr< jitlink::LinkGraph > G, MaterializationUnit::Interface I)llvm::orc::LinkGraphLayerinlinevirtual
llvm::orc::LinkGraphLinkingLayer::add(ResourceTrackerSP RT, std::unique_ptr< jitlink::LinkGraph > G)llvm::orc::LinkGraphLayerinline
llvm::orc::LinkGraphLinkingLayer::add(JITDylib &JD, std::unique_ptr< jitlink::LinkGraph > G, MaterializationUnit::Interface I)llvm::orc::LinkGraphLayerinline
llvm::orc::LinkGraphLinkingLayer::add(JITDylib &JD, std::unique_ptr< jitlink::LinkGraph > G)llvm::orc::LinkGraphLayerinline
addPlugin(std::shared_ptr< Plugin > P)llvm::orc::LinkGraphLinkingLayerinline
classID()llvm::RTTIExtends< ObjectLinkingLayer, ObjectLayer >inlinestatic
classof(const T *R)llvm::RTTIExtends< ObjectLinkingLayer, ObjectLayer >inlinestatic
dynamicClassID() const overridellvm::RTTIExtends< ObjectLinkingLayer, ObjectLayer >inline
emit(std::unique_ptr< MaterializationResponsibility > R, std::unique_ptr< MemoryBuffer > O) overridellvm::orc::ObjectLinkingLayer
emit(std::unique_ptr< MaterializationResponsibility > R, std::unique_ptr< jitlink::LinkGraph > G) overridellvm::orc::ObjectLinkingLayervirtual
emit(std::unique_ptr< MaterializationResponsibility > R, std::unique_ptr< jitlink::LinkGraph > G, std::unique_ptr< MemoryBuffer > ObjBuf)llvm::orc::ObjectLinkingLayer
getExecutionSession()llvm::orc::LinkGraphLayerinline
getInterface(jitlink::LinkGraph &G)llvm::orc::LinkGraphLayer
getJITSymbolFlagsForSymbol(jitlink::Symbol &Sym)llvm::orc::LinkGraphLayerstatic
IDllvm::orc::ObjectLinkingLayerstatic
isA() constllvm::RTTIExtends< ObjectLinkingLayer, ObjectLayer >inline
isA(const void *const ClassID) const overridellvm::RTTIExtends< ObjectLinkingLayer, ObjectLayer >inline
LinkGraphLayer(ExecutionSession &ES)llvm::orc::LinkGraphLayerinline
LinkGraphLinkingLayer(ExecutionSession &ES)llvm::orc::LinkGraphLinkingLayer
LinkGraphLinkingLayer(ExecutionSession &ES, jitlink::JITLinkMemoryManager &MemMgr)llvm::orc::LinkGraphLinkingLayer
LinkGraphLinkingLayer(ExecutionSession &ES, std::unique_ptr< jitlink::JITLinkMemoryManager > MemMgr)llvm::orc::LinkGraphLinkingLayer
ObjectLinkingLayer(ExecutionSession &ES)llvm::orc::ObjectLinkingLayerinline
ObjectLinkingLayer(ExecutionSession &ES, jitlink::JITLinkMemoryManager &MemMgr)llvm::orc::ObjectLinkingLayerinline
ObjectLinkingLayer(ExecutionSession &ES, std::unique_ptr< jitlink::JITLinkMemoryManager > MemMgr)llvm::orc::ObjectLinkingLayerinline
removePlugin(Plugin &P)llvm::orc::LinkGraphLinkingLayerinline
ReturnObjectBufferllvm::orc::LinkGraphLinkingLayerprotected
ReturnObjectBufferFunction typedefllvm::orc::ObjectLinkingLayer
setAutoClaimResponsibilityForObjectSymbols(bool AutoClaimObjectSymbols)llvm::orc::LinkGraphLinkingLayerinline
setOverrideObjectFlagsWithResponsibilityFlags(bool OverrideObjectFlags)llvm::orc::LinkGraphLinkingLayerinline
setReturnObjectBuffer(ReturnObjectBufferFunction ReturnObjectBuffer)llvm::orc::ObjectLinkingLayerinline
~LinkGraphLayer()llvm::orc::LinkGraphLayervirtual
~LinkGraphLinkingLayer()llvm::orc::LinkGraphLinkingLayer