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::ObjectLinkingLayer | inline |
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::LinkGraphLayer | inlinevirtual |
llvm::orc::LinkGraphLinkingLayer::add(ResourceTrackerSP RT, std::unique_ptr< jitlink::LinkGraph > G) | llvm::orc::LinkGraphLayer | inline |
llvm::orc::LinkGraphLinkingLayer::add(JITDylib &JD, std::unique_ptr< jitlink::LinkGraph > G, MaterializationUnit::Interface I) | llvm::orc::LinkGraphLayer | inline |
llvm::orc::LinkGraphLinkingLayer::add(JITDylib &JD, std::unique_ptr< jitlink::LinkGraph > G) | llvm::orc::LinkGraphLayer | inline |
addPlugin(std::shared_ptr< Plugin > P) | llvm::orc::LinkGraphLinkingLayer | inline |
classID() | llvm::RTTIExtends< ObjectLinkingLayer, ObjectLayer > | inlinestatic |
classof(const T *R) | llvm::RTTIExtends< ObjectLinkingLayer, ObjectLayer > | inlinestatic |
dynamicClassID() const override | llvm::RTTIExtends< ObjectLinkingLayer, ObjectLayer > | inline |
emit(std::unique_ptr< MaterializationResponsibility > R, std::unique_ptr< MemoryBuffer > O) override | llvm::orc::ObjectLinkingLayer | |
emit(std::unique_ptr< MaterializationResponsibility > R, std::unique_ptr< jitlink::LinkGraph > G) override | llvm::orc::ObjectLinkingLayer | virtual |
emit(std::unique_ptr< MaterializationResponsibility > R, std::unique_ptr< jitlink::LinkGraph > G, std::unique_ptr< MemoryBuffer > ObjBuf) | llvm::orc::ObjectLinkingLayer | |
getExecutionSession() | llvm::orc::LinkGraphLayer | inline |
getInterface(jitlink::LinkGraph &G) | llvm::orc::LinkGraphLayer | |
getJITSymbolFlagsForSymbol(jitlink::Symbol &Sym) | llvm::orc::LinkGraphLayer | static |
ID | llvm::orc::ObjectLinkingLayer | static |
isA() const | llvm::RTTIExtends< ObjectLinkingLayer, ObjectLayer > | inline |
isA(const void *const ClassID) const override | llvm::RTTIExtends< ObjectLinkingLayer, ObjectLayer > | inline |
LinkGraphLayer(ExecutionSession &ES) | llvm::orc::LinkGraphLayer | inline |
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::ObjectLinkingLayer | inline |
ObjectLinkingLayer(ExecutionSession &ES, jitlink::JITLinkMemoryManager &MemMgr) | llvm::orc::ObjectLinkingLayer | inline |
ObjectLinkingLayer(ExecutionSession &ES, std::unique_ptr< jitlink::JITLinkMemoryManager > MemMgr) | llvm::orc::ObjectLinkingLayer | inline |
removePlugin(Plugin &P) | llvm::orc::LinkGraphLinkingLayer | inline |
ReturnObjectBuffer | llvm::orc::LinkGraphLinkingLayer | protected |
ReturnObjectBufferFunction typedef | llvm::orc::ObjectLinkingLayer | |
setAutoClaimResponsibilityForObjectSymbols(bool AutoClaimObjectSymbols) | llvm::orc::LinkGraphLinkingLayer | inline |
setOverrideObjectFlagsWithResponsibilityFlags(bool OverrideObjectFlags) | llvm::orc::LinkGraphLinkingLayer | inline |
setReturnObjectBuffer(ReturnObjectBufferFunction ReturnObjectBuffer) | llvm::orc::ObjectLinkingLayer | inline |
~LinkGraphLayer() | llvm::orc::LinkGraphLayer | virtual |
~LinkGraphLinkingLayer() | llvm::orc::LinkGraphLinkingLayer | |