[−][src]Module llvm_sys::orc
The ORC JIT.
Enums
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. |
LLVMOrcGetErrorMsg⚠ | Get the error message for the most recent error (if any). |
LLVMOrcGetMangledSymbol⚠ | Mangle the given symbol. |
LLVMOrcGetSymbolAddress⚠ | Get symbol address from JIT instance. |
LLVMOrcGetSymbolAddressIn⚠ | Get symbol address from JIT instance, searching only the specified handle. |
LLVMOrcRegisterJITEventListener⚠ | Register a JIT Event Listener. |
LLVMOrcRemoveModule⚠ | Remove a module set from the JIT. |
LLVMOrcSetIndirectStubPointer⚠ | Set the pointer for the given indirect stub. |
LLVMOrcUnregisterJITEventListener⚠ | Unegister a JIT Event Listener. |
Type Definitions
LLVMOrcJITStackRef | |
LLVMOrcLazyCompileCallbackFn | |
LLVMOrcModuleHandle | |
LLVMOrcSymbolResolverFn | |
LLVMOrcTargetAddress |