[−][src]Module llvm_sys::orc
The ORC JIT.
Enums
| LLVMOpaqueSharedModule | |
| LLVMOpaqueSharedObjectBuffer | |
| LLVMOrcErrorCode | |
| LLVMOrcOpaqueJITStack |
Functions
| LLVMOrcAddEagerlyCompiledIR⚠ | Add a module to be eagerly compiled. |
| LLVMOrcAddLazilyCompiledIR⚠ | Add a module to be lazily compiled one function at a time. |
| LLVMOrcAddObjectFile⚠ | Add an object file. |
| LLVMOrcCreateIndirectStub⚠ | Create a named indirect call stub. |
| LLVMOrcCreateInstance⚠ | Create an ORC JIT stack. |
| LLVMOrcCreateLazyCompileCallback⚠ | Create a lazy compile callback. |
| LLVMOrcDisposeInstance⚠ | Dispose of an ORC JIT stack. |
| LLVMOrcDisposeMangledSymbol⚠ | Dispose of a mangled symbol. |
| LLVMOrcDisposeSharedModuleRef⚠ | |
| LLVMOrcDisposeSharedObjectBufferRef⚠ | |
| LLVMOrcGetErrorMsg⚠ | Get the error message for the most recent error (if any). |
| LLVMOrcGetMangledSymbol⚠ | Mangle the given symbol. |
| LLVMOrcGetSymbolAddress⚠ | Get symbol address from JIT instance. |
| LLVMOrcMakeSharedModule⚠ | Turn an LLVMModuleRef into an LLVMSharedModuleRef. |
| LLVMOrcMakeSharedObjectBuffer⚠ | |
| LLVMOrcRemoveModule⚠ | Remove a module set from the JIT. |
| LLVMOrcSetIndirectStubPointer⚠ | Set the pointer for the given indirect stub. |
Type Definitions
| LLVMOrcJITStackRef | |
| LLVMOrcLazyCompileCallbackFn | |
| LLVMOrcModuleHandle | |
| LLVMOrcSymbolResolverFn | |
| LLVMOrcTargetAddress | |
| LLVMSharedModuleRef | |
| LLVMSharedObjectBufferRef |