| Modifier and Type | Class and Description |
|---|---|
| public static class | LLVMLLJIT.
Contains the function pointers loaded from |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static long | LLVMOrcCreateLLJIT(PointerBuffer Result, long Builder)
Create an |
| public static long | |
| public static long | |
| public static void | |
| public static long | LLVMOrcLLJITAddLLVMIRModule(long J, long JD, long TSM)
Add an IR module to the given |
| public static long | LLVMOrcLLJITAddLLVMIRModuleWithRT(long J, long JD, long TSM)
Add an IR module to the given |
| public static long | LLVMOrcLLJITAddObjectFile(long J, long JD, long ObjBuffer)
Add a buffer representing an object file to the given |
| public static long | LLVMOrcLLJITAddObjectFileWithRT(long J, long RT, long ObjBuffer)
Add a buffer representing an object file to the given |
| public static void | LLVMOrcLLJITBuilderSetJITTargetMachineBuilder(long Builder, long JTMB)
Set the |
| public static void | LLVMOrcLLJITBuilderSetObjectLinkingLayerCreator(long Builder, LLVMOrcLLJITBuilderObjectLinkingLayerCreatorFunctionI F, long Ctx)
Set an |
| public static String | |
| public static long | LLVMOrcLLJITGetExecutionSession(long J)
Get a reference to the |
| public static byte | LLVMOrcLLJITGetGlobalPrefix(long J)
Returns the global prefix character according to the |
| public static long | LLVMOrcLLJITGetIRTransformLayer(long J)
Returns a non-owning reference to the |
| public static long | |
| public static long | LLVMOrcLLJITGetObjLinkingLayer(long J)
Returns a non-owning reference to the |
| public static long | LLVMOrcLLJITGetObjTransformLayer(long J)
Returns a non-owning reference to the |
| public static String | |
| public static long | LLVMOrcLLJITLookup(long J, LongBuffer Result, ByteBuffer Name)
Look up the given symbol in the main |
| public static long | LLVMOrcLLJITLookup(long J, LongBuffer Result, CharSequence Name)
Look up the given symbol in the main |
| public static long | LLVMOrcLLJITMangleAndIntern(long J, ByteBuffer UnmangledName)
Mangles the given string according to the |
| public static long | LLVMOrcLLJITMangleAndIntern(long J, CharSequence UnmangledName)
Mangles the given string according to the |
| public static long | |
| public static void | nLLVMOrcLLJITBuilderSetObjectLinkingLayerCreator(long Builder, long F, long Ctx)
Unsafe version of: |
| public static long | |
| public static long | |
| public static long | |
| public static long |
| LLVMLLJIT | back to summary |
|---|---|
| protected LLVMLLJIT() | |
| LLVMOrcCreateLLJIT | back to summary |
|---|---|
| public static long LLVMOrcCreateLLJIT(PointerBuffer Result, long Builder) Create an This operation takes ownership of the On success the resulting
| |
| LLVMOrcCreateLLJITBuilder | back to summary |
|---|---|
| public static long LLVMOrcCreateLLJITBuilder() Create an The client owns the resulting
| |
| LLVMOrcDisposeLLJIT | back to summary |
|---|---|
| public static long LLVMOrcDisposeLLJIT(long J) Dispose of an LLJIT instance.
| |
| LLVMOrcDisposeLLJITBuilder | back to summary |
|---|---|
| public static void LLVMOrcDisposeLLJITBuilder(long Builder) Dispose of an This should only be called if ownership has not been passed to | |
| LLVMOrcLLJITAddLLVMIRModule | back to summary |
|---|---|
| public static long LLVMOrcLLJITAddLLVMIRModule(long J, long JD, long TSM) Add an IR module to the given Resources associated with the given
| |
| LLVMOrcLLJITAddLLVMIRModuleWithRT | back to summary |
|---|---|
| public static long LLVMOrcLLJITAddLLVMIRModuleWithRT(long J, long JD, long TSM) Add an IR module to the given Resources associated with the given
| |
| LLVMOrcLLJITAddObjectFile | back to summary |
|---|---|
| public static long LLVMOrcLLJITAddObjectFile(long J, long JD, long ObjBuffer) Add a buffer representing an object file to the given Resources associated with the given object will be tracked by the given
| |
| LLVMOrcLLJITAddObjectFileWithRT | back to summary |
|---|---|
| public static long LLVMOrcLLJITAddObjectFileWithRT(long J, long RT, long ObjBuffer) Add a buffer representing an object file to the given Resources associated with the given object will be tracked by
| |
| LLVMOrcLLJITBuilderSetJITTargetMachineBuilder | back to summary |
|---|---|
| public static void LLVMOrcLLJITBuilderSetJITTargetMachineBuilder(long Builder, long JTMB) Set the Calling this function is optional: if it is not called then the This function takes ownership of the | |
| LLVMOrcLLJITBuilderSetObjectLinkingLayerCreator | back to summary |
|---|---|
| public static void LLVMOrcLLJITBuilderSetObjectLinkingLayerCreator(long Builder, LLVMOrcLLJITBuilderObjectLinkingLayerCreatorFunctionI F, long Ctx) Set an
| |
| LLVMOrcLLJITGetDataLayoutStr | back to summary |
|---|---|
| public static String LLVMOrcLLJITGetDataLayoutStr(long J) Get the This string is owned by the
| |
| LLVMOrcLLJITGetExecutionSession | back to summary |
|---|---|
| public static long LLVMOrcLLJITGetExecutionSession(long J) Get a reference to the The
| |
| LLVMOrcLLJITGetGlobalPrefix | back to summary |
|---|---|
| public static byte LLVMOrcLLJITGetGlobalPrefix(long J) Returns the global prefix character according to the
| |
| LLVMOrcLLJITGetIRTransformLayer | back to summary |
|---|---|
| public static long LLVMOrcLLJITGetIRTransformLayer(long J) Returns a non-owning reference to the
| |
| LLVMOrcLLJITGetMainJITDylib | back to summary |
|---|---|
| public static long LLVMOrcLLJITGetMainJITDylib(long J) Return a reference to the Main The
| |
| LLVMOrcLLJITGetObjLinkingLayer | back to summary |
|---|---|
| public static long LLVMOrcLLJITGetObjLinkingLayer(long J) Returns a non-owning reference to the
| |
| LLVMOrcLLJITGetObjTransformLayer | back to summary |
|---|---|
| public static long LLVMOrcLLJITGetObjTransformLayer(long J) Returns a non-owning reference to the
| |
| LLVMOrcLLJITGetTripleString | back to summary |
|---|---|
| public static String LLVMOrcLLJITGetTripleString(long J) Return the target triple for this
| |
| LLVMOrcLLJITLookup | back to summary |
|---|---|
| public static long LLVMOrcLLJITLookup(long J, LongBuffer Result, ByteBuffer Name) Look up the given symbol in the main This operation does not take ownership of the Name argument.
| |
| LLVMOrcLLJITLookup | back to summary |
|---|---|
| public static long LLVMOrcLLJITLookup(long J, LongBuffer Result, CharSequence Name) Look up the given symbol in the main This operation does not take ownership of the Name argument.
| |
| LLVMOrcLLJITMangleAndIntern | back to summary |
|---|---|
| public static long LLVMOrcLLJITMangleAndIntern(long J, ByteBuffer UnmangledName) Mangles the given string according to the Clients should call
| |
| LLVMOrcLLJITMangleAndIntern | back to summary |
|---|---|
| public static long LLVMOrcLLJITMangleAndIntern(long J, CharSequence UnmangledName) Mangles the given string according to the Clients should call
| |
| nLLVMOrcCreateLLJIT | back to summary |
|---|---|
| public static long nLLVMOrcCreateLLJIT(long Result, long Builder) Unsafe version of: | |
| nLLVMOrcLLJITBuilderSetObjectLinkingLayerCreator | back to summary |
|---|---|
| public static void nLLVMOrcLLJITBuilderSetObjectLinkingLayerCreator(long Builder, long F, long Ctx) Unsafe version of: | |
| nLLVMOrcLLJITGetDataLayoutStr | back to summary |
|---|---|
| public static long nLLVMOrcLLJITGetDataLayoutStr(long J) Unsafe version of: | |
| nLLVMOrcLLJITGetTripleString | back to summary |
|---|---|
| public static long nLLVMOrcLLJITGetTripleString(long J) Unsafe version of: | |
| nLLVMOrcLLJITLookup | back to summary |
|---|---|
| public static long nLLVMOrcLLJITLookup(long J, long Result, long Name) Unsafe version of: | |
| nLLVMOrcLLJITMangleAndIntern | back to summary |
|---|---|
| public static long nLLVMOrcLLJITMangleAndIntern(long J, long UnmangledName) Unsafe version of: | |
LLVMCore.getLibrary().
| Modifier and Type | Field and Description |
|---|---|
| public static final long | OrcCreateLLJIT
Function address. |
| public static final long | OrcCreateLLJITBuilder
Function address. |
| public static final long | OrcDisposeLLJIT
Function address. |
| public static final long | OrcDisposeLLJITBuilder
Function address. |
| public static final long | OrcLLJITAddLLVMIRModule
Function address. |
| public static final long | OrcLLJITAddLLVMIRModuleWithRT
Function address. |
| public static final long | OrcLLJITAddObjectFile
Function address. |
| public static final long | OrcLLJITAddObjectFileWithRT
Function address. |
| public static final long | OrcLLJITBuilderSetJITTargetMachineBuilder
Function address. |
| public static final long | OrcLLJITBuilderSetObjectLinkingLayerCreator
Function address. |
| public static final long | OrcLLJITGetDataLayoutStr
Function address. |
| public static final long | OrcLLJITGetExecutionSession
Function address. |
| public static final long | OrcLLJITGetGlobalPrefix
Function address. |
| public static final long | OrcLLJITGetIRTransformLayer
Function address. |
| public static final long | OrcLLJITGetMainJITDylib
Function address. |
| public static final long | OrcLLJITGetObjLinkingLayer
Function address. |
| public static final long | OrcLLJITGetObjTransformLayer
Function address. |
| public static final long | OrcLLJITGetTripleString
Function address. |
| public static final long | OrcLLJITLookup
Function address. |
| public static final long | OrcLLJITMangleAndIntern
Function address. |
| Access | Constructor and Description |
|---|---|
| private |
| OrcCreateLLJIT | back to summary |
|---|---|
| public static final long OrcCreateLLJIT Function address. | |
| OrcCreateLLJITBuilder | back to summary |
|---|---|
| public static final long OrcCreateLLJITBuilder Function address. | |
| OrcDisposeLLJIT | back to summary |
|---|---|
| public static final long OrcDisposeLLJIT Function address. | |
| OrcDisposeLLJITBuilder | back to summary |
|---|---|
| public static final long OrcDisposeLLJITBuilder Function address. | |
| OrcLLJITAddLLVMIRModule | back to summary |
|---|---|
| public static final long OrcLLJITAddLLVMIRModule Function address. | |
| OrcLLJITAddLLVMIRModuleWithRT | back to summary |
|---|---|
| public static final long OrcLLJITAddLLVMIRModuleWithRT Function address. | |
| OrcLLJITAddObjectFile | back to summary |
|---|---|
| public static final long OrcLLJITAddObjectFile Function address. | |
| OrcLLJITAddObjectFileWithRT | back to summary |
|---|---|
| public static final long OrcLLJITAddObjectFileWithRT Function address. | |
| OrcLLJITBuilderSetJITTargetMachineBuilder | back to summary |
|---|---|
| public static final long OrcLLJITBuilderSetJITTargetMachineBuilder Function address. | |
| OrcLLJITBuilderSetObjectLinkingLayerCreator | back to summary |
|---|---|
| public static final long OrcLLJITBuilderSetObjectLinkingLayerCreator Function address. | |
| OrcLLJITGetDataLayoutStr | back to summary |
|---|---|
| public static final long OrcLLJITGetDataLayoutStr Function address. | |
| OrcLLJITGetExecutionSession | back to summary |
|---|---|
| public static final long OrcLLJITGetExecutionSession Function address. | |
| OrcLLJITGetGlobalPrefix | back to summary |
|---|---|
| public static final long OrcLLJITGetGlobalPrefix Function address. | |
| OrcLLJITGetIRTransformLayer | back to summary |
|---|---|
| public static final long OrcLLJITGetIRTransformLayer Function address. | |
| OrcLLJITGetMainJITDylib | back to summary |
|---|---|
| public static final long OrcLLJITGetMainJITDylib Function address. | |
| OrcLLJITGetObjLinkingLayer | back to summary |
|---|---|
| public static final long OrcLLJITGetObjLinkingLayer Function address. | |
| OrcLLJITGetObjTransformLayer | back to summary |
|---|---|
| public static final long OrcLLJITGetObjTransformLayer Function address. | |
| OrcLLJITGetTripleString | back to summary |
|---|---|
| public static final long OrcLLJITGetTripleString Function address. | |
| OrcLLJITLookup | back to summary |
|---|---|
| public static final long OrcLLJITLookup Function address. | |
| OrcLLJITMangleAndIntern | back to summary |
|---|---|
| public static final long OrcLLJITMangleAndIntern Function address. | |
| Functions | back to summary |
|---|---|
| private Functions() | |