LLVM  8.0.1
Public Attributes | List of all members
llvm::orc::LegacyCompileOnDemandLayer< BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT >::LogicalDylib::SourceModuleEntry Struct Reference

#include "llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h"

Collaboration diagram for llvm::orc::LegacyCompileOnDemandLayer< BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT >::LogicalDylib::SourceModuleEntry:
Collaboration graph
[legend]

Public Attributes

std::unique_ptr< ModuleSourceMod
 
std::set< Function * > StubsToClone
 

Detailed Description

template<typename BaseLayerT, typename CompileCallbackMgrT = JITCompileCallbackManager, typename IndirectStubsMgrT = IndirectStubsManager>
struct llvm::orc::LegacyCompileOnDemandLayer< BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT >::LogicalDylib::SourceModuleEntry

Definition at line 195 of file CompileOnDemandLayer.h.

Member Data Documentation

◆ SourceMod

template<typename BaseLayerT , typename CompileCallbackMgrT = JITCompileCallbackManager, typename IndirectStubsMgrT = IndirectStubsManager>
std::unique_ptr<Module> llvm::orc::LegacyCompileOnDemandLayer< BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT >::LogicalDylib::SourceModuleEntry::SourceMod

Definition at line 196 of file CompileOnDemandLayer.h.

◆ StubsToClone

template<typename BaseLayerT , typename CompileCallbackMgrT = JITCompileCallbackManager, typename IndirectStubsMgrT = IndirectStubsManager>
std::set<Function*> llvm::orc::LegacyCompileOnDemandLayer< BaseLayerT, CompileCallbackMgrT, IndirectStubsMgrT >::LogicalDylib::SourceModuleEntry::StubsToClone

Definition at line 197 of file CompileOnDemandLayer.h.


The documentation for this struct was generated from the following file: