|
LLVM
8.0.1
|


Go to the source code of this file.
Classes | |
| class | llvm::orc::LazyCallThroughManager |
| Manages a set of 'lazy call-through' trampolines. More... | |
| class | llvm::orc::LazyCallThroughManager::NotifyResolvedFunction |
| Clients will want to take some action on first resolution, e.g. More... | |
| class | llvm::orc::LazyCallThroughManager::NotifyResolvedFunctionImpl< NotifyResolvedImpl > |
| class | llvm::orc::LocalLazyCallThroughManager |
| A lazy call-through manager that builds trampolines in the current process. More... | |
| class | llvm::orc::LazyReexportsMaterializationUnit |
| A materialization unit that builds lazy re-exports. More... | |
Namespaces | |
| llvm | |
| This class represents lattice values for constants. | |
| llvm::orc | |
Functions | |
| Expected< std::unique_ptr< LazyCallThroughManager > > | llvm::orc::createLocalLazyCallThroughManager (const Triple &T, ExecutionSession &ES, JITTargetAddress ErrorHandlerAddr) |
| Create a LocalLazyCallThroughManager from the given triple and execution session. More... | |
| std::unique_ptr< LazyReexportsMaterializationUnit > | llvm::orc::lazyReexports (LazyCallThroughManager &LCTManager, IndirectStubsManager &ISManager, JITDylib &SourceJD, SymbolAliasMap CallableAliases, VModuleKey K=VModuleKey()) |
| Define lazy-reexports based on the given SymbolAliasMap. More... | |
1.8.13