Package org.lwjgl.llvm
Class LLVMOrc
java.lang.Object
org.lwjgl.llvm.LLVMOrc
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Contains the function pointers loaded fromLLVMCore.getLibrary()
. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic long
LLVMOrcMaterializationUnitRef LLVMOrcAbsoluteSymbols(LLVMOrcCSymbolMapPairs Syms, size_t NumPairs)
static long
LLVMOrcCreateCustomCAPIDefinitionGenerator
(LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunctionI F, long Ctx, @Nullable LLVMOrcDisposeCAPIDefinitionGeneratorFunctionI Dispose) LLVMOrcDefinitionGeneratorRef LLVMOrcCreateCustomCAPIDefinitionGenerator(LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunction F, void * Ctx, LLVMOrcDisposeCAPIDefinitionGeneratorFunction Dispose)
static long
LLVMOrcCreateCustomMaterializationUnit
(CharSequence Name, long Ctx, LLVMOrcCSymbolFlagsMapPair.Buffer Syms, long InitSym, LLVMOrcMaterializationUnitMaterializeFunctionI Materialize, LLVMOrcMaterializationUnitDiscardFunctionI Discard, LLVMOrcMaterializationUnitDestroyFunctionI Destroy) LLVMOrcMaterializationUnitRef LLVMOrcCreateCustomMaterializationUnit(char const * Name, void * Ctx, LLVMOrcCSymbolFlagsMapPairs Syms, size_t NumSyms, LLVMOrcSymbolStringPoolEntryRef InitSym, LLVMOrcMaterializationUnitMaterializeFunction Materialize, LLVMOrcMaterializationUnitDiscardFunction Discard, LLVMOrcMaterializationUnitDestroyFunction Destroy)
static long
LLVMOrcCreateCustomMaterializationUnit
(ByteBuffer Name, long Ctx, LLVMOrcCSymbolFlagsMapPair.Buffer Syms, long InitSym, LLVMOrcMaterializationUnitMaterializeFunctionI Materialize, LLVMOrcMaterializationUnitDiscardFunctionI Discard, LLVMOrcMaterializationUnitDestroyFunctionI Destroy) LLVMOrcMaterializationUnitRef LLVMOrcCreateCustomMaterializationUnit(char const * Name, void * Ctx, LLVMOrcCSymbolFlagsMapPairs Syms, size_t NumSyms, LLVMOrcSymbolStringPoolEntryRef InitSym, LLVMOrcMaterializationUnitMaterializeFunction Materialize, LLVMOrcMaterializationUnitDiscardFunction Discard, LLVMOrcMaterializationUnitDestroyFunction Destroy)
static long
LLVMOrcCreateDumpObjects
(CharSequence DumpDir, CharSequence IdentifierOverride) LLVMOrcDumpObjectsRef LLVMOrcCreateDumpObjects(char const * DumpDir, char const * IdentifierOverride)
static long
LLVMOrcCreateDumpObjects
(ByteBuffer DumpDir, ByteBuffer IdentifierOverride) LLVMOrcDumpObjectsRef LLVMOrcCreateDumpObjects(char const * DumpDir, char const * IdentifierOverride)
static long
LLVMOrcCreateDynamicLibrarySearchGeneratorForPath
(PointerBuffer Result, CharSequence FileName, byte GlobalPrefix, @Nullable LLVMOrcSymbolPredicateI Filter, long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, char const * FileName, char GlobalPrefix, LLVMOrcSymbolPredicate Filter, void * FilterCtx)
static long
LLVMOrcCreateDynamicLibrarySearchGeneratorForPath
(PointerBuffer Result, ByteBuffer FileName, byte GlobalPrefix, @Nullable LLVMOrcSymbolPredicateI Filter, long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, char const * FileName, char GlobalPrefix, LLVMOrcSymbolPredicate Filter, void * FilterCtx)
static long
LLVMOrcCreateDynamicLibrarySearchGeneratorForProcess
(PointerBuffer Result, byte GlobalPrefx, @Nullable LLVMOrcSymbolPredicateI Filter, long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForProcess(LLVMOrcDefinitionGeneratorRef * Result, char GlobalPrefx, LLVMOrcSymbolPredicate Filter, void * FilterCtx)
static long
LLVMOrcCreateLocalIndirectStubsManager
(CharSequence TargetTriple) LLVMOrcIndirectStubsManagerRef LLVMOrcCreateLocalIndirectStubsManager(char const * TargetTriple)
static long
LLVMOrcCreateLocalIndirectStubsManager
(ByteBuffer TargetTriple) LLVMOrcIndirectStubsManagerRef LLVMOrcCreateLocalIndirectStubsManager(char const * TargetTriple)
static long
LLVMOrcCreateLocalLazyCallThroughManager
(CharSequence TargetTriple, long ES, long ErrorHandlerAddr, PointerBuffer LCTM) LLVMErrorRef LLVMOrcCreateLocalLazyCallThroughManager(char const * TargetTriple, LLVMOrcExecutionSessionRef ES, LLVMOrcJITTargetAddress ErrorHandlerAddr, LLVMOrcLazyCallThroughManagerRef * LCTM)
static long
LLVMOrcCreateLocalLazyCallThroughManager
(ByteBuffer TargetTriple, long ES, long ErrorHandlerAddr, PointerBuffer LCTM) LLVMErrorRef LLVMOrcCreateLocalLazyCallThroughManager(char const * TargetTriple, LLVMOrcExecutionSessionRef ES, LLVMOrcJITTargetAddress ErrorHandlerAddr, LLVMOrcLazyCallThroughManagerRef * LCTM)
static long
LLVMOrcThreadSafeContextRef LLVMOrcCreateNewThreadSafeContext(void)
static long
LLVMOrcCreateNewThreadSafeModule
(long M, long TSCtx) LLVMOrcThreadSafeModuleRef LLVMOrcCreateNewThreadSafeModule(LLVMModuleRef M, LLVMOrcThreadSafeContextRef TSCtx)
static long
LLVMOrcCreateStaticLibrarySearchGeneratorForPath
(PointerBuffer Result, long ObjLayer, CharSequence FileName, @Nullable CharSequence TargetTriple) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName, char const * TargetTriple)
static long
LLVMOrcCreateStaticLibrarySearchGeneratorForPath
(PointerBuffer Result, long ObjLayer, ByteBuffer FileName, @Nullable ByteBuffer TargetTriple) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName, char const * TargetTriple)
static void
void LLVMOrcDisposeCSymbolFlagsMap(LLVMOrcCSymbolFlagsMapPairs Pairs)
static void
LLVMOrcDisposeDefinitionGenerator
(long DG) void LLVMOrcDisposeDefinitionGenerator(LLVMOrcDefinitionGeneratorRef DG)
static void
LLVMOrcDisposeDumpObjects
(long DumpObjects) void LLVMOrcDisposeDumpObjects(LLVMOrcDumpObjectsRef DumpObjects)
static void
LLVMOrcDisposeIndirectStubsManager
(long ISM) void LLVMOrcDisposeIndirectStubsManager(LLVMOrcIndirectStubsManagerRef ISM)
static void
LLVMOrcDisposeJITTargetMachineBuilder
(long JTMB) void LLVMOrcDisposeJITTargetMachineBuilder(LLVMOrcJITTargetMachineBuilderRef JTMB)
static void
LLVMOrcDisposeLazyCallThroughManager
(long LCTM) void LLVMOrcDisposeLazyCallThroughManager(LLVMOrcLazyCallThroughManagerRef LCTM)
static void
void LLVMOrcDisposeMaterializationResponsibility(LLVMOrcMaterializationResponsibilityRef MR)
static void
LLVMOrcDisposeMaterializationUnit
(long MU) void LLVMOrcDisposeMaterializationUnit(LLVMOrcMaterializationUnitRef MU)
static void
LLVMOrcDisposeObjectLayer
(long ObjLayer) void LLVMOrcDisposeObjectLayer(LLVMOrcObjectLayerRef ObjLayer)
static void
LLVMOrcDisposeSymbols
(PointerBuffer Symbols) void LLVMOrcDisposeSymbols(LLVMOrcSymbolStringPoolEntryRef * Symbols)
static void
LLVMOrcDisposeThreadSafeContext
(long TSCtx) void LLVMOrcDisposeThreadSafeContext(LLVMOrcThreadSafeContextRef TSCtx)
static void
LLVMOrcDisposeThreadSafeModule
(long TSM) void LLVMOrcDisposeThreadSafeModule(LLVMOrcThreadSafeModuleRef TSM)
static long
LLVMOrcDumpObjects_CallOperator
(long DumpObjects, PointerBuffer ObjBuffer) LLVMErrorRef LLVMOrcDumpObjects_CallOperator(LLVMOrcDumpObjectsRef DumpObjects, LLVMMemoryBufferRef * ObjBuffer)
static long
LLVMOrcExecutionSessionCreateBareJITDylib
(long ES, CharSequence Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionCreateBareJITDylib(LLVMOrcExecutionSessionRef ES, char const * Name)
static long
LLVMOrcExecutionSessionCreateBareJITDylib
(long ES, ByteBuffer Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionCreateBareJITDylib(LLVMOrcExecutionSessionRef ES, char const * Name)
static long
LLVMOrcExecutionSessionCreateJITDylib
(long ES, PointerBuffer Result, CharSequence Name) LLVMErrorRef LLVMOrcExecutionSessionCreateJITDylib(LLVMOrcExecutionSessionRef ES, LLVMOrcJITDylibRef * Result, char const * Name)
static long
LLVMOrcExecutionSessionCreateJITDylib
(long ES, PointerBuffer Result, ByteBuffer Name) LLVMErrorRef LLVMOrcExecutionSessionCreateJITDylib(LLVMOrcExecutionSessionRef ES, LLVMOrcJITDylibRef * Result, char const * Name)
static long
LLVMOrcExecutionSessionGetJITDylibByName
(long ES, CharSequence Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionGetJITDylibByName(LLVMOrcExecutionSessionRef ES, char const * Name)
static long
LLVMOrcExecutionSessionGetJITDylibByName
(long ES, ByteBuffer Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionGetJITDylibByName(LLVMOrcExecutionSessionRef ES, char const * Name)
static long
LLVMOrcSymbolStringPoolRef LLVMOrcExecutionSessionGetSymbolStringPool(LLVMOrcExecutionSessionRef ES)
static long
LLVMOrcExecutionSessionIntern
(long ES, CharSequence Name) LLVMOrcSymbolStringPoolEntryRef LLVMOrcExecutionSessionIntern(LLVMOrcExecutionSessionRef ES, char const * Name)
static long
LLVMOrcExecutionSessionIntern
(long ES, ByteBuffer Name) LLVMOrcSymbolStringPoolEntryRef LLVMOrcExecutionSessionIntern(LLVMOrcExecutionSessionRef ES, char const * Name)
static void
LLVMOrcExecutionSessionLookup
(long ES, int K, @Nullable LLVMOrcCJITDylibSearchOrderElement.Buffer SearchOrder, @Nullable LLVMOrcCLookupSetElement.Buffer Symbols, LLVMOrcExecutionSessionLookupHandleResultFunctionI HandleResult, long Ctx) void LLVMOrcExecutionSessionLookup(LLVMOrcExecutionSessionRef ES, LLVMOrcLookupKind K, LLVMOrcCJITDylibSearchOrder SearchOrder, size_t SearchOrderSize, LLVMOrcCLookupSet Symbols, size_t SymbolsSize, LLVMOrcExecutionSessionLookupHandleResultFunction HandleResult, void * Ctx)
static void
LLVMOrcExecutionSessionSetErrorReporter
(long ES, LLVMOrcErrorReporterFunctionI ReportError, long Ctx) void LLVMOrcExecutionSessionSetErrorReporter(LLVMOrcExecutionSessionRef ES, LLVMOrcErrorReporterFunction ReportError, void * Ctx)
static void
LLVMOrcIRTransformLayerEmit
(long IRTransformLayer, long MR, long TSM) void LLVMOrcIRTransformLayerEmit(LLVMOrcIRTransformLayerRef IRTransformLayer, LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcThreadSafeModuleRef TSM)
static void
LLVMOrcIRTransformLayerSetTransform
(long IRTransformLayer, LLVMOrcIRTransformLayerTransformFunctionI TransformFunction, long Ctx) void LLVMOrcIRTransformLayerSetTransform(LLVMOrcIRTransformLayerRef IRTransformLayer, LLVMOrcIRTransformLayerTransformFunction TransformFunction, void * Ctx)
static void
LLVMOrcJITDylibAddGenerator
(long JD, long DG) void LLVMOrcJITDylibAddGenerator(LLVMOrcJITDylibRef JD, LLVMOrcDefinitionGeneratorRef DG)
static long
LLVMOrcJITDylibClear
(long JD) LLVMErrorRef LLVMOrcJITDylibClear(LLVMOrcJITDylibRef JD)
static long
LLVMOrcJITDylibCreateResourceTracker
(long JD) LLVMOrcResourceTrackerRef LLVMOrcJITDylibCreateResourceTracker(LLVMOrcJITDylibRef JD)
static long
LLVMOrcJITDylibDefine
(long JD, long MU) LLVMErrorRef LLVMOrcJITDylibDefine(LLVMOrcJITDylibRef JD, LLVMOrcMaterializationUnitRef MU)
static long
LLVMOrcResourceTrackerRef LLVMOrcJITDylibGetDefaultResourceTracker(LLVMOrcJITDylibRef JD)
static long
LLVMOrcJITTargetMachineBuilderRef LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine(LLVMTargetMachineRef TM)
static long
LLVMErrorRef LLVMOrcJITTargetMachineBuilderDetectHost(LLVMOrcJITTargetMachineBuilderRef * Result)
static @Nullable String
char * LLVMOrcJITTargetMachineBuilderGetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB)
static void
LLVMOrcJITTargetMachineBuilderSetTargetTriple
(long JTMB, CharSequence TargetTriple) void LLVMOrcJITTargetMachineBuilderSetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB, char const * TargetTriple)
static void
LLVMOrcJITTargetMachineBuilderSetTargetTriple
(long JTMB, ByteBuffer TargetTriple) void LLVMOrcJITTargetMachineBuilderSetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB, char const * TargetTriple)
static long
LLVMOrcLazyReexports
(long LCTM, long ISM, long SourceRef, LLVMOrcCSymbolAliasMapPair.Buffer CallableAliases) LLVMOrcMaterializationUnitRef LLVMOrcLazyReexports(LLVMOrcLazyCallThroughManagerRef LCTM, LLVMOrcIndirectStubsManagerRef ISM, LLVMOrcJITDylibRef SourceRef, LLVMOrcCSymbolAliasMapPairs CallableAliases, size_t NumPairs)
static void
LLVMOrcLookupStateContinueLookup
(long S, long Err) void LLVMOrcLookupStateContinueLookup(LLVMOrcLookupStateRef S, LLVMErrorRef Err)
static void
LLVMOrcMaterializationResponsibilityAddDependencies
(long MR, long Name, LLVMOrcCDependenceMapPair.Buffer Dependencies) void LLVMOrcMaterializationResponsibilityAddDependencies(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcSymbolStringPoolEntryRef Name, LLVMOrcCDependenceMapPairs Dependencies, size_t NumPairs)
static void
LLVMOrcMaterializationResponsibilityAddDependenciesForAll
(long MR, LLVMOrcCDependenceMapPair.Buffer Dependencies) void LLVMOrcMaterializationResponsibilityAddDependenciesForAll(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCDependenceMapPairs Dependencies, size_t NumPairs)
static long
LLVMOrcMaterializationResponsibilityDefineMaterializing
(long MR, LLVMOrcCSymbolFlagsMapPair.Buffer Pairs) LLVMErrorRef LLVMOrcMaterializationResponsibilityDefineMaterializing(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolFlagsMapPairs Pairs, size_t NumPairs)
static long
LLVMOrcMaterializationResponsibilityDelegate
(long MR, PointerBuffer Symbols, PointerBuffer Result) LLVMErrorRef LLVMOrcMaterializationResponsibilityDelegate(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcSymbolStringPoolEntryRef * Symbols, size_t NumSymbols, LLVMOrcMaterializationResponsibilityRef * Result)
static void
void LLVMOrcMaterializationResponsibilityFailMaterialization(LLVMOrcMaterializationResponsibilityRef MR)
static long
LLVMOrcExecutionSessionRef LLVMOrcMaterializationResponsibilityGetExecutionSession(LLVMOrcMaterializationResponsibilityRef MR)
static long
LLVMOrcSymbolStringPoolEntryRef LLVMOrcMaterializationResponsibilityGetInitializerSymbol(LLVMOrcMaterializationResponsibilityRef MR)
static @Nullable PointerBuffer
LLVMOrcSymbolStringPoolEntryRef * LLVMOrcMaterializationResponsibilityGetRequestedSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumSymbols)
static @Nullable LLVMOrcCSymbolFlagsMapPair.Buffer
LLVMOrcCSymbolFlagsMapPairs LLVMOrcMaterializationResponsibilityGetSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumPairs)
static long
LLVMOrcJITDylibRef LLVMOrcMaterializationResponsibilityGetTargetDylib(LLVMOrcMaterializationResponsibilityRef MR)
static long
LLVMOrcMaterializationResponsibilityNotifyEmitted
(long MR, LLVMOrcCSymbolDependenceGroup.Buffer SymbolDepGroups) LLVMErrorRef LLVMOrcMaterializationResponsibilityNotifyEmitted(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolDependenceGroup * SymbolDepGroups, size_t NumSymbolDepGroups)
static long
LLVMErrorRef LLVMOrcMaterializationResponsibilityNotifyResolved(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolMapPairs Symbols, size_t NumPairs)
static long
LLVMOrcMaterializationResponsibilityReplace
(long MR, long MU) LLVMErrorRef LLVMOrcMaterializationResponsibilityReplace(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcMaterializationUnitRef MU)
static long
LLVMOrcObjectLayerAddObjectFile
(long ObjLayer, long JD, long ObjBuffer) LLVMErrorRef LLVMOrcObjectLayerAddObjectFile(LLVMOrcObjectLayerRef ObjLayer, LLVMOrcJITDylibRef JD, LLVMMemoryBufferRef ObjBuffer)
static long
LLVMOrcObjectLayerAddObjectFileWithRT
(long ObjLayer, long RT, long ObjBuffer) LLVMErrorRef LLVMOrcObjectLayerAddObjectFileWithRT(LLVMOrcObjectLayerRef ObjLayer, LLVMOrcResourceTrackerRef RT, LLVMMemoryBufferRef ObjBuffer)
static void
LLVMOrcObjectLayerEmit
(long ObjLayer, long R, long ObjBuffer) void LLVMOrcObjectLayerEmit(LLVMOrcObjectLayerRef ObjLayer, LLVMOrcMaterializationResponsibilityRef R, LLVMMemoryBufferRef ObjBuffer)
static void
LLVMOrcObjectTransformLayerSetTransform
(long ObjTransformLayer, LLVMOrcObjectTransformLayerTransformFunctionI TransformFunction, long Ctx) void LLVMOrcObjectTransformLayerSetTransform(LLVMOrcObjectTransformLayerRef ObjTransformLayer, LLVMOrcObjectTransformLayerTransformFunction TransformFunction, void * Ctx)
static void
LLVMOrcReleaseResourceTracker
(long RT) void LLVMOrcReleaseResourceTracker(LLVMOrcResourceTrackerRef RT)
static void
void LLVMOrcReleaseSymbolStringPoolEntry(LLVMOrcSymbolStringPoolEntryRef S)
static long
LLVMOrcResourceTrackerRemove
(long RT) LLVMErrorRef LLVMOrcResourceTrackerRemove(LLVMOrcResourceTrackerRef RT)
static void
LLVMOrcResourceTrackerTransferTo
(long SrcRT, long DstRT) void LLVMOrcResourceTrackerTransferTo(LLVMOrcResourceTrackerRef SrcRT, LLVMOrcResourceTrackerRef DstRT)
static void
void LLVMOrcRetainSymbolStringPoolEntry(LLVMOrcSymbolStringPoolEntryRef S)
static void
LLVMOrcSymbolStringPoolClearDeadEntries
(long SSP) void LLVMOrcSymbolStringPoolClearDeadEntries(LLVMOrcSymbolStringPoolRef SSP)
static @Nullable String
LLVMOrcSymbolStringPoolEntryStr
(long S) char const * LLVMOrcSymbolStringPoolEntryStr(LLVMOrcSymbolStringPoolEntryRef S)
static long
LLVMOrcThreadSafeContextGetContext
(long TSCtx) LLVMContextRef LLVMOrcThreadSafeContextGetContext(LLVMOrcThreadSafeContextRef TSCtx)
static long
LLVMOrcThreadSafeModuleWithModuleDo
(long TSM, LLVMOrcGenericIRModuleOperationFunctionI F, long Ctx) LLVMErrorRef LLVMOrcThreadSafeModuleWithModuleDo(LLVMOrcThreadSafeModuleRef TSM, LLVMOrcGenericIRModuleOperationFunction F, void * Ctx)
static long
nLLVMOrcAbsoluteSymbols
(long Syms, long NumPairs) LLVMOrcMaterializationUnitRef LLVMOrcAbsoluteSymbols(LLVMOrcCSymbolMapPairs Syms, size_t NumPairs)
static long
nLLVMOrcCreateCustomCAPIDefinitionGenerator
(long F, long Ctx, long Dispose) LLVMOrcDefinitionGeneratorRef LLVMOrcCreateCustomCAPIDefinitionGenerator(LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunction F, void * Ctx, LLVMOrcDisposeCAPIDefinitionGeneratorFunction Dispose)
static long
nLLVMOrcCreateCustomMaterializationUnit
(long Name, long Ctx, long Syms, long NumSyms, long InitSym, long Materialize, long Discard, long Destroy) LLVMOrcMaterializationUnitRef LLVMOrcCreateCustomMaterializationUnit(char const * Name, void * Ctx, LLVMOrcCSymbolFlagsMapPairs Syms, size_t NumSyms, LLVMOrcSymbolStringPoolEntryRef InitSym, LLVMOrcMaterializationUnitMaterializeFunction Materialize, LLVMOrcMaterializationUnitDiscardFunction Discard, LLVMOrcMaterializationUnitDestroyFunction Destroy)
static long
nLLVMOrcCreateDumpObjects
(long DumpDir, long IdentifierOverride) LLVMOrcDumpObjectsRef LLVMOrcCreateDumpObjects(char const * DumpDir, char const * IdentifierOverride)
static long
nLLVMOrcCreateDynamicLibrarySearchGeneratorForPath
(long Result, long FileName, byte GlobalPrefix, long Filter, long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, char const * FileName, char GlobalPrefix, LLVMOrcSymbolPredicate Filter, void * FilterCtx)
static long
nLLVMOrcCreateDynamicLibrarySearchGeneratorForProcess
(long Result, byte GlobalPrefx, long Filter, long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForProcess(LLVMOrcDefinitionGeneratorRef * Result, char GlobalPrefx, LLVMOrcSymbolPredicate Filter, void * FilterCtx)
static long
nLLVMOrcCreateLocalIndirectStubsManager
(long TargetTriple) LLVMOrcIndirectStubsManagerRef LLVMOrcCreateLocalIndirectStubsManager(char const * TargetTriple)
static long
nLLVMOrcCreateLocalLazyCallThroughManager
(long TargetTriple, long ES, long ErrorHandlerAddr, long LCTM) LLVMErrorRef LLVMOrcCreateLocalLazyCallThroughManager(char const * TargetTriple, LLVMOrcExecutionSessionRef ES, LLVMOrcJITTargetAddress ErrorHandlerAddr, LLVMOrcLazyCallThroughManagerRef * LCTM)
static long
nLLVMOrcCreateStaticLibrarySearchGeneratorForPath
(long Result, long ObjLayer, long FileName, long TargetTriple) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName, char const * TargetTriple)
static void
nLLVMOrcDisposeCSymbolFlagsMap
(long Pairs) void LLVMOrcDisposeCSymbolFlagsMap(LLVMOrcCSymbolFlagsMapPairs Pairs)
static void
nLLVMOrcDisposeSymbols
(long Symbols) void LLVMOrcDisposeSymbols(LLVMOrcSymbolStringPoolEntryRef * Symbols)
static long
nLLVMOrcDumpObjects_CallOperator
(long DumpObjects, long ObjBuffer) LLVMErrorRef LLVMOrcDumpObjects_CallOperator(LLVMOrcDumpObjectsRef DumpObjects, LLVMMemoryBufferRef * ObjBuffer)
static long
nLLVMOrcExecutionSessionCreateBareJITDylib
(long ES, long Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionCreateBareJITDylib(LLVMOrcExecutionSessionRef ES, char const * Name)
static long
nLLVMOrcExecutionSessionCreateJITDylib
(long ES, long Result, long Name) LLVMErrorRef LLVMOrcExecutionSessionCreateJITDylib(LLVMOrcExecutionSessionRef ES, LLVMOrcJITDylibRef * Result, char const * Name)
static long
nLLVMOrcExecutionSessionGetJITDylibByName
(long ES, long Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionGetJITDylibByName(LLVMOrcExecutionSessionRef ES, char const * Name)
static long
nLLVMOrcExecutionSessionIntern
(long ES, long Name) LLVMOrcSymbolStringPoolEntryRef LLVMOrcExecutionSessionIntern(LLVMOrcExecutionSessionRef ES, char const * Name)
static void
nLLVMOrcExecutionSessionLookup
(long ES, int K, long SearchOrder, long SearchOrderSize, long Symbols, long SymbolsSize, long HandleResult, long Ctx) void LLVMOrcExecutionSessionLookup(LLVMOrcExecutionSessionRef ES, LLVMOrcLookupKind K, LLVMOrcCJITDylibSearchOrder SearchOrder, size_t SearchOrderSize, LLVMOrcCLookupSet Symbols, size_t SymbolsSize, LLVMOrcExecutionSessionLookupHandleResultFunction HandleResult, void * Ctx)
static void
nLLVMOrcExecutionSessionSetErrorReporter
(long ES, long ReportError, long Ctx) void LLVMOrcExecutionSessionSetErrorReporter(LLVMOrcExecutionSessionRef ES, LLVMOrcErrorReporterFunction ReportError, void * Ctx)
static void
nLLVMOrcIRTransformLayerSetTransform
(long IRTransformLayer, long TransformFunction, long Ctx) void LLVMOrcIRTransformLayerSetTransform(LLVMOrcIRTransformLayerRef IRTransformLayer, LLVMOrcIRTransformLayerTransformFunction TransformFunction, void * Ctx)
static long
nLLVMOrcJITTargetMachineBuilderDetectHost
(long Result) LLVMErrorRef LLVMOrcJITTargetMachineBuilderDetectHost(LLVMOrcJITTargetMachineBuilderRef * Result)
static long
char * LLVMOrcJITTargetMachineBuilderGetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB)
static void
nLLVMOrcJITTargetMachineBuilderSetTargetTriple
(long JTMB, long TargetTriple) void LLVMOrcJITTargetMachineBuilderSetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB, char const * TargetTriple)
static long
nLLVMOrcLazyReexports
(long LCTM, long ISM, long SourceRef, long CallableAliases, long NumPairs) LLVMOrcMaterializationUnitRef LLVMOrcLazyReexports(LLVMOrcLazyCallThroughManagerRef LCTM, LLVMOrcIndirectStubsManagerRef ISM, LLVMOrcJITDylibRef SourceRef, LLVMOrcCSymbolAliasMapPairs CallableAliases, size_t NumPairs)
static void
nLLVMOrcMaterializationResponsibilityAddDependencies
(long MR, long Name, long Dependencies, long NumPairs) void LLVMOrcMaterializationResponsibilityAddDependencies(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcSymbolStringPoolEntryRef Name, LLVMOrcCDependenceMapPairs Dependencies, size_t NumPairs)
static void
nLLVMOrcMaterializationResponsibilityAddDependenciesForAll
(long MR, long Dependencies, long NumPairs) void LLVMOrcMaterializationResponsibilityAddDependenciesForAll(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCDependenceMapPairs Dependencies, size_t NumPairs)
static long
nLLVMOrcMaterializationResponsibilityDefineMaterializing
(long MR, long Pairs, long NumPairs) LLVMErrorRef LLVMOrcMaterializationResponsibilityDefineMaterializing(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolFlagsMapPairs Pairs, size_t NumPairs)
static long
nLLVMOrcMaterializationResponsibilityDelegate
(long MR, long Symbols, long NumSymbols, long Result) LLVMErrorRef LLVMOrcMaterializationResponsibilityDelegate(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcSymbolStringPoolEntryRef * Symbols, size_t NumSymbols, LLVMOrcMaterializationResponsibilityRef * Result)
static long
nLLVMOrcMaterializationResponsibilityGetRequestedSymbols
(long MR, long NumSymbols) LLVMOrcSymbolStringPoolEntryRef * LLVMOrcMaterializationResponsibilityGetRequestedSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumSymbols)
static long
nLLVMOrcMaterializationResponsibilityGetSymbols
(long MR, long NumPairs) LLVMOrcCSymbolFlagsMapPairs LLVMOrcMaterializationResponsibilityGetSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumPairs)
static long
nLLVMOrcMaterializationResponsibilityNotifyEmitted
(long MR, long SymbolDepGroups, long NumSymbolDepGroups) LLVMErrorRef LLVMOrcMaterializationResponsibilityNotifyEmitted(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolDependenceGroup * SymbolDepGroups, size_t NumSymbolDepGroups)
static long
nLLVMOrcMaterializationResponsibilityNotifyResolved
(long MR, long Symbols, long NumPairs) LLVMErrorRef LLVMOrcMaterializationResponsibilityNotifyResolved(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolMapPairs Symbols, size_t NumPairs)
static void
nLLVMOrcObjectTransformLayerSetTransform
(long ObjTransformLayer, long TransformFunction, long Ctx) void LLVMOrcObjectTransformLayerSetTransform(LLVMOrcObjectTransformLayerRef ObjTransformLayer, LLVMOrcObjectTransformLayerTransformFunction TransformFunction, void * Ctx)
static long
nLLVMOrcSymbolStringPoolEntryStr
(long S) char const * LLVMOrcSymbolStringPoolEntryStr(LLVMOrcSymbolStringPoolEntryRef S)
static long
nLLVMOrcThreadSafeModuleWithModuleDo
(long TSM, long F, long Ctx) LLVMErrorRef LLVMOrcThreadSafeModuleWithModuleDo(LLVMOrcThreadSafeModuleRef TSM, LLVMOrcGenericIRModuleOperationFunction F, void * Ctx)
-
Field Details
-
LLVMJITSymbolGenericFlagsNone
public static final int LLVMJITSymbolGenericFlagsNone- See Also:
-
LLVMJITSymbolGenericFlagsExported
public static final int LLVMJITSymbolGenericFlagsExported- See Also:
-
LLVMJITSymbolGenericFlagsWeak
public static final int LLVMJITSymbolGenericFlagsWeak- See Also:
-
LLVMJITSymbolGenericFlagsCallable
public static final int LLVMJITSymbolGenericFlagsCallable- See Also:
-
LLVMJITSymbolGenericFlagsMaterializationSideEffectsOnly
public static final int LLVMJITSymbolGenericFlagsMaterializationSideEffectsOnly- See Also:
-
LLVMOrcLookupKindStatic
public static final int LLVMOrcLookupKindStatic- See Also:
-
LLVMOrcLookupKindDLSym
public static final int LLVMOrcLookupKindDLSym- See Also:
-
LLVMOrcJITDylibLookupFlagsMatchExportedSymbolsOnly
public static final int LLVMOrcJITDylibLookupFlagsMatchExportedSymbolsOnly- See Also:
-
LLVMOrcJITDylibLookupFlagsMatchAllSymbols
public static final int LLVMOrcJITDylibLookupFlagsMatchAllSymbols- See Also:
-
LLVMOrcSymbolLookupFlagsRequiredSymbol
public static final int LLVMOrcSymbolLookupFlagsRequiredSymbol- See Also:
-
LLVMOrcSymbolLookupFlagsWeaklyReferencedSymbol
public static final int LLVMOrcSymbolLookupFlagsWeaklyReferencedSymbol- See Also:
-
-
Method Details
-
nLLVMOrcExecutionSessionSetErrorReporter
public static void nLLVMOrcExecutionSessionSetErrorReporter(long ES, long ReportError, long Ctx) void LLVMOrcExecutionSessionSetErrorReporter(LLVMOrcExecutionSessionRef ES, LLVMOrcErrorReporterFunction ReportError, void * Ctx)
-
LLVMOrcExecutionSessionSetErrorReporter
public static void LLVMOrcExecutionSessionSetErrorReporter(long ES, LLVMOrcErrorReporterFunctionI ReportError, long Ctx) void LLVMOrcExecutionSessionSetErrorReporter(LLVMOrcExecutionSessionRef ES, LLVMOrcErrorReporterFunction ReportError, void * Ctx)
-
LLVMOrcExecutionSessionGetSymbolStringPool
public static long LLVMOrcExecutionSessionGetSymbolStringPool(long ES) LLVMOrcSymbolStringPoolRef LLVMOrcExecutionSessionGetSymbolStringPool(LLVMOrcExecutionSessionRef ES)
-
LLVMOrcSymbolStringPoolClearDeadEntries
public static void LLVMOrcSymbolStringPoolClearDeadEntries(long SSP) void LLVMOrcSymbolStringPoolClearDeadEntries(LLVMOrcSymbolStringPoolRef SSP)
-
nLLVMOrcExecutionSessionIntern
public static long nLLVMOrcExecutionSessionIntern(long ES, long Name) LLVMOrcSymbolStringPoolEntryRef LLVMOrcExecutionSessionIntern(LLVMOrcExecutionSessionRef ES, char const * Name)
-
LLVMOrcExecutionSessionIntern
LLVMOrcSymbolStringPoolEntryRef LLVMOrcExecutionSessionIntern(LLVMOrcExecutionSessionRef ES, char const * Name)
-
LLVMOrcExecutionSessionIntern
LLVMOrcSymbolStringPoolEntryRef LLVMOrcExecutionSessionIntern(LLVMOrcExecutionSessionRef ES, char const * Name)
-
LLVMOrcRetainSymbolStringPoolEntry
public static void LLVMOrcRetainSymbolStringPoolEntry(long S) void LLVMOrcRetainSymbolStringPoolEntry(LLVMOrcSymbolStringPoolEntryRef S)
-
nLLVMOrcExecutionSessionLookup
public static void nLLVMOrcExecutionSessionLookup(long ES, int K, long SearchOrder, long SearchOrderSize, long Symbols, long SymbolsSize, long HandleResult, long Ctx) void LLVMOrcExecutionSessionLookup(LLVMOrcExecutionSessionRef ES, LLVMOrcLookupKind K, LLVMOrcCJITDylibSearchOrder SearchOrder, size_t SearchOrderSize, LLVMOrcCLookupSet Symbols, size_t SymbolsSize, LLVMOrcExecutionSessionLookupHandleResultFunction HandleResult, void * Ctx)
-
LLVMOrcExecutionSessionLookup
public static void LLVMOrcExecutionSessionLookup(long ES, int K, @Nullable LLVMOrcCJITDylibSearchOrderElement.Buffer SearchOrder, @Nullable LLVMOrcCLookupSetElement.Buffer Symbols, LLVMOrcExecutionSessionLookupHandleResultFunctionI HandleResult, long Ctx) void LLVMOrcExecutionSessionLookup(LLVMOrcExecutionSessionRef ES, LLVMOrcLookupKind K, LLVMOrcCJITDylibSearchOrder SearchOrder, size_t SearchOrderSize, LLVMOrcCLookupSet Symbols, size_t SymbolsSize, LLVMOrcExecutionSessionLookupHandleResultFunction HandleResult, void * Ctx)
-
LLVMOrcReleaseSymbolStringPoolEntry
public static void LLVMOrcReleaseSymbolStringPoolEntry(long S) void LLVMOrcReleaseSymbolStringPoolEntry(LLVMOrcSymbolStringPoolEntryRef S)
-
nLLVMOrcSymbolStringPoolEntryStr
public static long nLLVMOrcSymbolStringPoolEntryStr(long S) char const * LLVMOrcSymbolStringPoolEntryStr(LLVMOrcSymbolStringPoolEntryRef S)
-
LLVMOrcSymbolStringPoolEntryStr
char const * LLVMOrcSymbolStringPoolEntryStr(LLVMOrcSymbolStringPoolEntryRef S)
-
LLVMOrcReleaseResourceTracker
public static void LLVMOrcReleaseResourceTracker(long RT) void LLVMOrcReleaseResourceTracker(LLVMOrcResourceTrackerRef RT)
-
LLVMOrcResourceTrackerTransferTo
public static void LLVMOrcResourceTrackerTransferTo(long SrcRT, long DstRT) void LLVMOrcResourceTrackerTransferTo(LLVMOrcResourceTrackerRef SrcRT, LLVMOrcResourceTrackerRef DstRT)
-
LLVMOrcResourceTrackerRemove
public static long LLVMOrcResourceTrackerRemove(long RT) LLVMErrorRef LLVMOrcResourceTrackerRemove(LLVMOrcResourceTrackerRef RT)
-
LLVMOrcDisposeDefinitionGenerator
public static void LLVMOrcDisposeDefinitionGenerator(long DG) void LLVMOrcDisposeDefinitionGenerator(LLVMOrcDefinitionGeneratorRef DG)
-
LLVMOrcDisposeMaterializationUnit
public static void LLVMOrcDisposeMaterializationUnit(long MU) void LLVMOrcDisposeMaterializationUnit(LLVMOrcMaterializationUnitRef MU)
-
nLLVMOrcCreateCustomMaterializationUnit
public static long nLLVMOrcCreateCustomMaterializationUnit(long Name, long Ctx, long Syms, long NumSyms, long InitSym, long Materialize, long Discard, long Destroy) LLVMOrcMaterializationUnitRef LLVMOrcCreateCustomMaterializationUnit(char const * Name, void * Ctx, LLVMOrcCSymbolFlagsMapPairs Syms, size_t NumSyms, LLVMOrcSymbolStringPoolEntryRef InitSym, LLVMOrcMaterializationUnitMaterializeFunction Materialize, LLVMOrcMaterializationUnitDiscardFunction Discard, LLVMOrcMaterializationUnitDestroyFunction Destroy)
-
LLVMOrcCreateCustomMaterializationUnit
public static long LLVMOrcCreateCustomMaterializationUnit(ByteBuffer Name, long Ctx, LLVMOrcCSymbolFlagsMapPair.Buffer Syms, long InitSym, LLVMOrcMaterializationUnitMaterializeFunctionI Materialize, LLVMOrcMaterializationUnitDiscardFunctionI Discard, LLVMOrcMaterializationUnitDestroyFunctionI Destroy) LLVMOrcMaterializationUnitRef LLVMOrcCreateCustomMaterializationUnit(char const * Name, void * Ctx, LLVMOrcCSymbolFlagsMapPairs Syms, size_t NumSyms, LLVMOrcSymbolStringPoolEntryRef InitSym, LLVMOrcMaterializationUnitMaterializeFunction Materialize, LLVMOrcMaterializationUnitDiscardFunction Discard, LLVMOrcMaterializationUnitDestroyFunction Destroy)
-
LLVMOrcCreateCustomMaterializationUnit
public static long LLVMOrcCreateCustomMaterializationUnit(CharSequence Name, long Ctx, LLVMOrcCSymbolFlagsMapPair.Buffer Syms, long InitSym, LLVMOrcMaterializationUnitMaterializeFunctionI Materialize, LLVMOrcMaterializationUnitDiscardFunctionI Discard, LLVMOrcMaterializationUnitDestroyFunctionI Destroy) LLVMOrcMaterializationUnitRef LLVMOrcCreateCustomMaterializationUnit(char const * Name, void * Ctx, LLVMOrcCSymbolFlagsMapPairs Syms, size_t NumSyms, LLVMOrcSymbolStringPoolEntryRef InitSym, LLVMOrcMaterializationUnitMaterializeFunction Materialize, LLVMOrcMaterializationUnitDiscardFunction Discard, LLVMOrcMaterializationUnitDestroyFunction Destroy)
-
nLLVMOrcAbsoluteSymbols
public static long nLLVMOrcAbsoluteSymbols(long Syms, long NumPairs) LLVMOrcMaterializationUnitRef LLVMOrcAbsoluteSymbols(LLVMOrcCSymbolMapPairs Syms, size_t NumPairs)
-
LLVMOrcAbsoluteSymbols
LLVMOrcMaterializationUnitRef LLVMOrcAbsoluteSymbols(LLVMOrcCSymbolMapPairs Syms, size_t NumPairs)
-
nLLVMOrcLazyReexports
public static long nLLVMOrcLazyReexports(long LCTM, long ISM, long SourceRef, long CallableAliases, long NumPairs) LLVMOrcMaterializationUnitRef LLVMOrcLazyReexports(LLVMOrcLazyCallThroughManagerRef LCTM, LLVMOrcIndirectStubsManagerRef ISM, LLVMOrcJITDylibRef SourceRef, LLVMOrcCSymbolAliasMapPairs CallableAliases, size_t NumPairs)
-
LLVMOrcLazyReexports
public static long LLVMOrcLazyReexports(long LCTM, long ISM, long SourceRef, LLVMOrcCSymbolAliasMapPair.Buffer CallableAliases) LLVMOrcMaterializationUnitRef LLVMOrcLazyReexports(LLVMOrcLazyCallThroughManagerRef LCTM, LLVMOrcIndirectStubsManagerRef ISM, LLVMOrcJITDylibRef SourceRef, LLVMOrcCSymbolAliasMapPairs CallableAliases, size_t NumPairs)
-
LLVMOrcDisposeMaterializationResponsibility
public static void LLVMOrcDisposeMaterializationResponsibility(long MR) void LLVMOrcDisposeMaterializationResponsibility(LLVMOrcMaterializationResponsibilityRef MR)
-
LLVMOrcMaterializationResponsibilityGetTargetDylib
public static long LLVMOrcMaterializationResponsibilityGetTargetDylib(long MR) LLVMOrcJITDylibRef LLVMOrcMaterializationResponsibilityGetTargetDylib(LLVMOrcMaterializationResponsibilityRef MR)
-
LLVMOrcMaterializationResponsibilityGetExecutionSession
public static long LLVMOrcMaterializationResponsibilityGetExecutionSession(long MR) LLVMOrcExecutionSessionRef LLVMOrcMaterializationResponsibilityGetExecutionSession(LLVMOrcMaterializationResponsibilityRef MR)
-
nLLVMOrcMaterializationResponsibilityGetSymbols
public static long nLLVMOrcMaterializationResponsibilityGetSymbols(long MR, long NumPairs) LLVMOrcCSymbolFlagsMapPairs LLVMOrcMaterializationResponsibilityGetSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumPairs)
-
LLVMOrcMaterializationResponsibilityGetSymbols
public static @Nullable LLVMOrcCSymbolFlagsMapPair.Buffer LLVMOrcMaterializationResponsibilityGetSymbols(long MR) LLVMOrcCSymbolFlagsMapPairs LLVMOrcMaterializationResponsibilityGetSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumPairs)
-
nLLVMOrcDisposeCSymbolFlagsMap
public static void nLLVMOrcDisposeCSymbolFlagsMap(long Pairs) void LLVMOrcDisposeCSymbolFlagsMap(LLVMOrcCSymbolFlagsMapPairs Pairs)
-
LLVMOrcDisposeCSymbolFlagsMap
void LLVMOrcDisposeCSymbolFlagsMap(LLVMOrcCSymbolFlagsMapPairs Pairs)
-
LLVMOrcMaterializationResponsibilityGetInitializerSymbol
public static long LLVMOrcMaterializationResponsibilityGetInitializerSymbol(long MR) LLVMOrcSymbolStringPoolEntryRef LLVMOrcMaterializationResponsibilityGetInitializerSymbol(LLVMOrcMaterializationResponsibilityRef MR)
-
nLLVMOrcMaterializationResponsibilityGetRequestedSymbols
public static long nLLVMOrcMaterializationResponsibilityGetRequestedSymbols(long MR, long NumSymbols) LLVMOrcSymbolStringPoolEntryRef * LLVMOrcMaterializationResponsibilityGetRequestedSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumSymbols)
-
LLVMOrcMaterializationResponsibilityGetRequestedSymbols
public static @Nullable PointerBuffer LLVMOrcMaterializationResponsibilityGetRequestedSymbols(long MR) LLVMOrcSymbolStringPoolEntryRef * LLVMOrcMaterializationResponsibilityGetRequestedSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumSymbols)
-
nLLVMOrcDisposeSymbols
public static void nLLVMOrcDisposeSymbols(long Symbols) void LLVMOrcDisposeSymbols(LLVMOrcSymbolStringPoolEntryRef * Symbols)
-
LLVMOrcDisposeSymbols
void LLVMOrcDisposeSymbols(LLVMOrcSymbolStringPoolEntryRef * Symbols)
-
nLLVMOrcMaterializationResponsibilityNotifyResolved
public static long nLLVMOrcMaterializationResponsibilityNotifyResolved(long MR, long Symbols, long NumPairs) LLVMErrorRef LLVMOrcMaterializationResponsibilityNotifyResolved(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolMapPairs Symbols, size_t NumPairs)
-
LLVMOrcMaterializationResponsibilityNotifyResolved
public static long LLVMOrcMaterializationResponsibilityNotifyResolved(long MR, LLVMOrcCSymbolMapPair.Buffer Symbols) LLVMErrorRef LLVMOrcMaterializationResponsibilityNotifyResolved(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolMapPairs Symbols, size_t NumPairs)
-
nLLVMOrcMaterializationResponsibilityNotifyEmitted
public static long nLLVMOrcMaterializationResponsibilityNotifyEmitted(long MR, long SymbolDepGroups, long NumSymbolDepGroups) LLVMErrorRef LLVMOrcMaterializationResponsibilityNotifyEmitted(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolDependenceGroup * SymbolDepGroups, size_t NumSymbolDepGroups)
-
LLVMOrcMaterializationResponsibilityNotifyEmitted
public static long LLVMOrcMaterializationResponsibilityNotifyEmitted(long MR, LLVMOrcCSymbolDependenceGroup.Buffer SymbolDepGroups) LLVMErrorRef LLVMOrcMaterializationResponsibilityNotifyEmitted(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolDependenceGroup * SymbolDepGroups, size_t NumSymbolDepGroups)
-
nLLVMOrcMaterializationResponsibilityDefineMaterializing
public static long nLLVMOrcMaterializationResponsibilityDefineMaterializing(long MR, long Pairs, long NumPairs) LLVMErrorRef LLVMOrcMaterializationResponsibilityDefineMaterializing(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolFlagsMapPairs Pairs, size_t NumPairs)
-
LLVMOrcMaterializationResponsibilityDefineMaterializing
public static long LLVMOrcMaterializationResponsibilityDefineMaterializing(long MR, LLVMOrcCSymbolFlagsMapPair.Buffer Pairs) LLVMErrorRef LLVMOrcMaterializationResponsibilityDefineMaterializing(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolFlagsMapPairs Pairs, size_t NumPairs)
-
LLVMOrcMaterializationResponsibilityFailMaterialization
public static void LLVMOrcMaterializationResponsibilityFailMaterialization(long MR) void LLVMOrcMaterializationResponsibilityFailMaterialization(LLVMOrcMaterializationResponsibilityRef MR)
-
LLVMOrcMaterializationResponsibilityReplace
public static long LLVMOrcMaterializationResponsibilityReplace(long MR, long MU) LLVMErrorRef LLVMOrcMaterializationResponsibilityReplace(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcMaterializationUnitRef MU)
-
nLLVMOrcMaterializationResponsibilityDelegate
public static long nLLVMOrcMaterializationResponsibilityDelegate(long MR, long Symbols, long NumSymbols, long Result) LLVMErrorRef LLVMOrcMaterializationResponsibilityDelegate(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcSymbolStringPoolEntryRef * Symbols, size_t NumSymbols, LLVMOrcMaterializationResponsibilityRef * Result)
-
LLVMOrcMaterializationResponsibilityDelegate
public static long LLVMOrcMaterializationResponsibilityDelegate(long MR, PointerBuffer Symbols, PointerBuffer Result) LLVMErrorRef LLVMOrcMaterializationResponsibilityDelegate(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcSymbolStringPoolEntryRef * Symbols, size_t NumSymbols, LLVMOrcMaterializationResponsibilityRef * Result)
-
nLLVMOrcMaterializationResponsibilityAddDependencies
public static void nLLVMOrcMaterializationResponsibilityAddDependencies(long MR, long Name, long Dependencies, long NumPairs) void LLVMOrcMaterializationResponsibilityAddDependencies(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcSymbolStringPoolEntryRef Name, LLVMOrcCDependenceMapPairs Dependencies, size_t NumPairs)
-
LLVMOrcMaterializationResponsibilityAddDependencies
public static void LLVMOrcMaterializationResponsibilityAddDependencies(long MR, long Name, LLVMOrcCDependenceMapPair.Buffer Dependencies) void LLVMOrcMaterializationResponsibilityAddDependencies(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcSymbolStringPoolEntryRef Name, LLVMOrcCDependenceMapPairs Dependencies, size_t NumPairs)
-
nLLVMOrcMaterializationResponsibilityAddDependenciesForAll
public static void nLLVMOrcMaterializationResponsibilityAddDependenciesForAll(long MR, long Dependencies, long NumPairs) void LLVMOrcMaterializationResponsibilityAddDependenciesForAll(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCDependenceMapPairs Dependencies, size_t NumPairs)
-
LLVMOrcMaterializationResponsibilityAddDependenciesForAll
public static void LLVMOrcMaterializationResponsibilityAddDependenciesForAll(long MR, LLVMOrcCDependenceMapPair.Buffer Dependencies) void LLVMOrcMaterializationResponsibilityAddDependenciesForAll(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCDependenceMapPairs Dependencies, size_t NumPairs)
-
nLLVMOrcExecutionSessionCreateBareJITDylib
public static long nLLVMOrcExecutionSessionCreateBareJITDylib(long ES, long Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionCreateBareJITDylib(LLVMOrcExecutionSessionRef ES, char const * Name)
-
LLVMOrcExecutionSessionCreateBareJITDylib
LLVMOrcJITDylibRef LLVMOrcExecutionSessionCreateBareJITDylib(LLVMOrcExecutionSessionRef ES, char const * Name)
-
LLVMOrcExecutionSessionCreateBareJITDylib
LLVMOrcJITDylibRef LLVMOrcExecutionSessionCreateBareJITDylib(LLVMOrcExecutionSessionRef ES, char const * Name)
-
nLLVMOrcExecutionSessionCreateJITDylib
public static long nLLVMOrcExecutionSessionCreateJITDylib(long ES, long Result, long Name) LLVMErrorRef LLVMOrcExecutionSessionCreateJITDylib(LLVMOrcExecutionSessionRef ES, LLVMOrcJITDylibRef * Result, char const * Name)
-
LLVMOrcExecutionSessionCreateJITDylib
public static long LLVMOrcExecutionSessionCreateJITDylib(long ES, PointerBuffer Result, ByteBuffer Name) LLVMErrorRef LLVMOrcExecutionSessionCreateJITDylib(LLVMOrcExecutionSessionRef ES, LLVMOrcJITDylibRef * Result, char const * Name)
-
LLVMOrcExecutionSessionCreateJITDylib
public static long LLVMOrcExecutionSessionCreateJITDylib(long ES, PointerBuffer Result, CharSequence Name) LLVMErrorRef LLVMOrcExecutionSessionCreateJITDylib(LLVMOrcExecutionSessionRef ES, LLVMOrcJITDylibRef * Result, char const * Name)
-
nLLVMOrcExecutionSessionGetJITDylibByName
public static long nLLVMOrcExecutionSessionGetJITDylibByName(long ES, long Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionGetJITDylibByName(LLVMOrcExecutionSessionRef ES, char const * Name)
-
LLVMOrcExecutionSessionGetJITDylibByName
LLVMOrcJITDylibRef LLVMOrcExecutionSessionGetJITDylibByName(LLVMOrcExecutionSessionRef ES, char const * Name)
-
LLVMOrcExecutionSessionGetJITDylibByName
LLVMOrcJITDylibRef LLVMOrcExecutionSessionGetJITDylibByName(LLVMOrcExecutionSessionRef ES, char const * Name)
-
LLVMOrcJITDylibCreateResourceTracker
public static long LLVMOrcJITDylibCreateResourceTracker(long JD) LLVMOrcResourceTrackerRef LLVMOrcJITDylibCreateResourceTracker(LLVMOrcJITDylibRef JD)
-
LLVMOrcJITDylibGetDefaultResourceTracker
public static long LLVMOrcJITDylibGetDefaultResourceTracker(long JD) LLVMOrcResourceTrackerRef LLVMOrcJITDylibGetDefaultResourceTracker(LLVMOrcJITDylibRef JD)
-
LLVMOrcJITDylibDefine
public static long LLVMOrcJITDylibDefine(long JD, long MU) LLVMErrorRef LLVMOrcJITDylibDefine(LLVMOrcJITDylibRef JD, LLVMOrcMaterializationUnitRef MU)
-
LLVMOrcJITDylibClear
public static long LLVMOrcJITDylibClear(long JD) LLVMErrorRef LLVMOrcJITDylibClear(LLVMOrcJITDylibRef JD)
-
LLVMOrcJITDylibAddGenerator
public static void LLVMOrcJITDylibAddGenerator(long JD, long DG) void LLVMOrcJITDylibAddGenerator(LLVMOrcJITDylibRef JD, LLVMOrcDefinitionGeneratorRef DG)
-
nLLVMOrcCreateCustomCAPIDefinitionGenerator
public static long nLLVMOrcCreateCustomCAPIDefinitionGenerator(long F, long Ctx, long Dispose) LLVMOrcDefinitionGeneratorRef LLVMOrcCreateCustomCAPIDefinitionGenerator(LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunction F, void * Ctx, LLVMOrcDisposeCAPIDefinitionGeneratorFunction Dispose)
-
LLVMOrcCreateCustomCAPIDefinitionGenerator
public static long LLVMOrcCreateCustomCAPIDefinitionGenerator(LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunctionI F, long Ctx, @Nullable LLVMOrcDisposeCAPIDefinitionGeneratorFunctionI Dispose) LLVMOrcDefinitionGeneratorRef LLVMOrcCreateCustomCAPIDefinitionGenerator(LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunction F, void * Ctx, LLVMOrcDisposeCAPIDefinitionGeneratorFunction Dispose)
-
LLVMOrcLookupStateContinueLookup
public static void LLVMOrcLookupStateContinueLookup(long S, long Err) void LLVMOrcLookupStateContinueLookup(LLVMOrcLookupStateRef S, LLVMErrorRef Err)
-
nLLVMOrcCreateDynamicLibrarySearchGeneratorForProcess
public static long nLLVMOrcCreateDynamicLibrarySearchGeneratorForProcess(long Result, byte GlobalPrefx, long Filter, long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForProcess(LLVMOrcDefinitionGeneratorRef * Result, char GlobalPrefx, LLVMOrcSymbolPredicate Filter, void * FilterCtx)
-
LLVMOrcCreateDynamicLibrarySearchGeneratorForProcess
public static long LLVMOrcCreateDynamicLibrarySearchGeneratorForProcess(PointerBuffer Result, byte GlobalPrefx, @Nullable LLVMOrcSymbolPredicateI Filter, long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForProcess(LLVMOrcDefinitionGeneratorRef * Result, char GlobalPrefx, LLVMOrcSymbolPredicate Filter, void * FilterCtx)
-
nLLVMOrcCreateDynamicLibrarySearchGeneratorForPath
public static long nLLVMOrcCreateDynamicLibrarySearchGeneratorForPath(long Result, long FileName, byte GlobalPrefix, long Filter, long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, char const * FileName, char GlobalPrefix, LLVMOrcSymbolPredicate Filter, void * FilterCtx)
-
LLVMOrcCreateDynamicLibrarySearchGeneratorForPath
public static long LLVMOrcCreateDynamicLibrarySearchGeneratorForPath(PointerBuffer Result, ByteBuffer FileName, byte GlobalPrefix, @Nullable LLVMOrcSymbolPredicateI Filter, long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, char const * FileName, char GlobalPrefix, LLVMOrcSymbolPredicate Filter, void * FilterCtx)
-
LLVMOrcCreateDynamicLibrarySearchGeneratorForPath
public static long LLVMOrcCreateDynamicLibrarySearchGeneratorForPath(PointerBuffer Result, CharSequence FileName, byte GlobalPrefix, @Nullable LLVMOrcSymbolPredicateI Filter, long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, char const * FileName, char GlobalPrefix, LLVMOrcSymbolPredicate Filter, void * FilterCtx)
-
nLLVMOrcCreateStaticLibrarySearchGeneratorForPath
public static long nLLVMOrcCreateStaticLibrarySearchGeneratorForPath(long Result, long ObjLayer, long FileName, long TargetTriple) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName, char const * TargetTriple)
-
LLVMOrcCreateStaticLibrarySearchGeneratorForPath
public static long LLVMOrcCreateStaticLibrarySearchGeneratorForPath(PointerBuffer Result, long ObjLayer, ByteBuffer FileName, @Nullable ByteBuffer TargetTriple) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName, char const * TargetTriple)
-
LLVMOrcCreateStaticLibrarySearchGeneratorForPath
public static long LLVMOrcCreateStaticLibrarySearchGeneratorForPath(PointerBuffer Result, long ObjLayer, CharSequence FileName, @Nullable CharSequence TargetTriple) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName, char const * TargetTriple)
-
LLVMOrcCreateNewThreadSafeContext
public static long LLVMOrcCreateNewThreadSafeContext()LLVMOrcThreadSafeContextRef LLVMOrcCreateNewThreadSafeContext(void)
-
LLVMOrcThreadSafeContextGetContext
public static long LLVMOrcThreadSafeContextGetContext(long TSCtx) LLVMContextRef LLVMOrcThreadSafeContextGetContext(LLVMOrcThreadSafeContextRef TSCtx)
-
LLVMOrcDisposeThreadSafeContext
public static void LLVMOrcDisposeThreadSafeContext(long TSCtx) void LLVMOrcDisposeThreadSafeContext(LLVMOrcThreadSafeContextRef TSCtx)
-
LLVMOrcCreateNewThreadSafeModule
public static long LLVMOrcCreateNewThreadSafeModule(long M, long TSCtx) LLVMOrcThreadSafeModuleRef LLVMOrcCreateNewThreadSafeModule(LLVMModuleRef M, LLVMOrcThreadSafeContextRef TSCtx)
-
LLVMOrcDisposeThreadSafeModule
public static void LLVMOrcDisposeThreadSafeModule(long TSM) void LLVMOrcDisposeThreadSafeModule(LLVMOrcThreadSafeModuleRef TSM)
-
nLLVMOrcThreadSafeModuleWithModuleDo
public static long nLLVMOrcThreadSafeModuleWithModuleDo(long TSM, long F, long Ctx) LLVMErrorRef LLVMOrcThreadSafeModuleWithModuleDo(LLVMOrcThreadSafeModuleRef TSM, LLVMOrcGenericIRModuleOperationFunction F, void * Ctx)
-
LLVMOrcThreadSafeModuleWithModuleDo
public static long LLVMOrcThreadSafeModuleWithModuleDo(long TSM, LLVMOrcGenericIRModuleOperationFunctionI F, long Ctx) LLVMErrorRef LLVMOrcThreadSafeModuleWithModuleDo(LLVMOrcThreadSafeModuleRef TSM, LLVMOrcGenericIRModuleOperationFunction F, void * Ctx)
-
nLLVMOrcJITTargetMachineBuilderDetectHost
public static long nLLVMOrcJITTargetMachineBuilderDetectHost(long Result) LLVMErrorRef LLVMOrcJITTargetMachineBuilderDetectHost(LLVMOrcJITTargetMachineBuilderRef * Result)
-
LLVMOrcJITTargetMachineBuilderDetectHost
LLVMErrorRef LLVMOrcJITTargetMachineBuilderDetectHost(LLVMOrcJITTargetMachineBuilderRef * Result)
-
LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine
public static long LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine(long TM) LLVMOrcJITTargetMachineBuilderRef LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine(LLVMTargetMachineRef TM)
-
LLVMOrcDisposeJITTargetMachineBuilder
public static void LLVMOrcDisposeJITTargetMachineBuilder(long JTMB) void LLVMOrcDisposeJITTargetMachineBuilder(LLVMOrcJITTargetMachineBuilderRef JTMB)
-
nLLVMOrcJITTargetMachineBuilderGetTargetTriple
public static long nLLVMOrcJITTargetMachineBuilderGetTargetTriple(long JTMB) char * LLVMOrcJITTargetMachineBuilderGetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB)
-
LLVMOrcJITTargetMachineBuilderGetTargetTriple
char * LLVMOrcJITTargetMachineBuilderGetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB)
-
nLLVMOrcJITTargetMachineBuilderSetTargetTriple
public static void nLLVMOrcJITTargetMachineBuilderSetTargetTriple(long JTMB, long TargetTriple) void LLVMOrcJITTargetMachineBuilderSetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB, char const * TargetTriple)
-
LLVMOrcJITTargetMachineBuilderSetTargetTriple
public static void LLVMOrcJITTargetMachineBuilderSetTargetTriple(long JTMB, ByteBuffer TargetTriple) void LLVMOrcJITTargetMachineBuilderSetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB, char const * TargetTriple)
-
LLVMOrcJITTargetMachineBuilderSetTargetTriple
public static void LLVMOrcJITTargetMachineBuilderSetTargetTriple(long JTMB, CharSequence TargetTriple) void LLVMOrcJITTargetMachineBuilderSetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB, char const * TargetTriple)
-
LLVMOrcObjectLayerAddObjectFile
public static long LLVMOrcObjectLayerAddObjectFile(long ObjLayer, long JD, long ObjBuffer) LLVMErrorRef LLVMOrcObjectLayerAddObjectFile(LLVMOrcObjectLayerRef ObjLayer, LLVMOrcJITDylibRef JD, LLVMMemoryBufferRef ObjBuffer)
-
LLVMOrcObjectLayerAddObjectFileWithRT
public static long LLVMOrcObjectLayerAddObjectFileWithRT(long ObjLayer, long RT, long ObjBuffer) LLVMErrorRef LLVMOrcObjectLayerAddObjectFileWithRT(LLVMOrcObjectLayerRef ObjLayer, LLVMOrcResourceTrackerRef RT, LLVMMemoryBufferRef ObjBuffer)
-
LLVMOrcObjectLayerEmit
public static void LLVMOrcObjectLayerEmit(long ObjLayer, long R, long ObjBuffer) void LLVMOrcObjectLayerEmit(LLVMOrcObjectLayerRef ObjLayer, LLVMOrcMaterializationResponsibilityRef R, LLVMMemoryBufferRef ObjBuffer)
-
LLVMOrcDisposeObjectLayer
public static void LLVMOrcDisposeObjectLayer(long ObjLayer) void LLVMOrcDisposeObjectLayer(LLVMOrcObjectLayerRef ObjLayer)
-
LLVMOrcIRTransformLayerEmit
public static void LLVMOrcIRTransformLayerEmit(long IRTransformLayer, long MR, long TSM) void LLVMOrcIRTransformLayerEmit(LLVMOrcIRTransformLayerRef IRTransformLayer, LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcThreadSafeModuleRef TSM)
-
nLLVMOrcIRTransformLayerSetTransform
public static void nLLVMOrcIRTransformLayerSetTransform(long IRTransformLayer, long TransformFunction, long Ctx) void LLVMOrcIRTransformLayerSetTransform(LLVMOrcIRTransformLayerRef IRTransformLayer, LLVMOrcIRTransformLayerTransformFunction TransformFunction, void * Ctx)
-
LLVMOrcIRTransformLayerSetTransform
public static void LLVMOrcIRTransformLayerSetTransform(long IRTransformLayer, LLVMOrcIRTransformLayerTransformFunctionI TransformFunction, long Ctx) void LLVMOrcIRTransformLayerSetTransform(LLVMOrcIRTransformLayerRef IRTransformLayer, LLVMOrcIRTransformLayerTransformFunction TransformFunction, void * Ctx)
-
nLLVMOrcObjectTransformLayerSetTransform
public static void nLLVMOrcObjectTransformLayerSetTransform(long ObjTransformLayer, long TransformFunction, long Ctx) void LLVMOrcObjectTransformLayerSetTransform(LLVMOrcObjectTransformLayerRef ObjTransformLayer, LLVMOrcObjectTransformLayerTransformFunction TransformFunction, void * Ctx)
-
LLVMOrcObjectTransformLayerSetTransform
public static void LLVMOrcObjectTransformLayerSetTransform(long ObjTransformLayer, LLVMOrcObjectTransformLayerTransformFunctionI TransformFunction, long Ctx) void LLVMOrcObjectTransformLayerSetTransform(LLVMOrcObjectTransformLayerRef ObjTransformLayer, LLVMOrcObjectTransformLayerTransformFunction TransformFunction, void * Ctx)
-
nLLVMOrcCreateLocalIndirectStubsManager
public static long nLLVMOrcCreateLocalIndirectStubsManager(long TargetTriple) LLVMOrcIndirectStubsManagerRef LLVMOrcCreateLocalIndirectStubsManager(char const * TargetTriple)
-
LLVMOrcCreateLocalIndirectStubsManager
LLVMOrcIndirectStubsManagerRef LLVMOrcCreateLocalIndirectStubsManager(char const * TargetTriple)
-
LLVMOrcCreateLocalIndirectStubsManager
LLVMOrcIndirectStubsManagerRef LLVMOrcCreateLocalIndirectStubsManager(char const * TargetTriple)
-
LLVMOrcDisposeIndirectStubsManager
public static void LLVMOrcDisposeIndirectStubsManager(long ISM) void LLVMOrcDisposeIndirectStubsManager(LLVMOrcIndirectStubsManagerRef ISM)
-
nLLVMOrcCreateLocalLazyCallThroughManager
public static long nLLVMOrcCreateLocalLazyCallThroughManager(long TargetTriple, long ES, long ErrorHandlerAddr, long LCTM) LLVMErrorRef LLVMOrcCreateLocalLazyCallThroughManager(char const * TargetTriple, LLVMOrcExecutionSessionRef ES, LLVMOrcJITTargetAddress ErrorHandlerAddr, LLVMOrcLazyCallThroughManagerRef * LCTM)
-
LLVMOrcCreateLocalLazyCallThroughManager
public static long LLVMOrcCreateLocalLazyCallThroughManager(ByteBuffer TargetTriple, long ES, long ErrorHandlerAddr, PointerBuffer LCTM) LLVMErrorRef LLVMOrcCreateLocalLazyCallThroughManager(char const * TargetTriple, LLVMOrcExecutionSessionRef ES, LLVMOrcJITTargetAddress ErrorHandlerAddr, LLVMOrcLazyCallThroughManagerRef * LCTM)
-
LLVMOrcCreateLocalLazyCallThroughManager
public static long LLVMOrcCreateLocalLazyCallThroughManager(CharSequence TargetTriple, long ES, long ErrorHandlerAddr, PointerBuffer LCTM) LLVMErrorRef LLVMOrcCreateLocalLazyCallThroughManager(char const * TargetTriple, LLVMOrcExecutionSessionRef ES, LLVMOrcJITTargetAddress ErrorHandlerAddr, LLVMOrcLazyCallThroughManagerRef * LCTM)
-
LLVMOrcDisposeLazyCallThroughManager
public static void LLVMOrcDisposeLazyCallThroughManager(long LCTM) void LLVMOrcDisposeLazyCallThroughManager(LLVMOrcLazyCallThroughManagerRef LCTM)
-
nLLVMOrcCreateDumpObjects
public static long nLLVMOrcCreateDumpObjects(long DumpDir, long IdentifierOverride) LLVMOrcDumpObjectsRef LLVMOrcCreateDumpObjects(char const * DumpDir, char const * IdentifierOverride)
-
LLVMOrcCreateDumpObjects
LLVMOrcDumpObjectsRef LLVMOrcCreateDumpObjects(char const * DumpDir, char const * IdentifierOverride)
-
LLVMOrcCreateDumpObjects
LLVMOrcDumpObjectsRef LLVMOrcCreateDumpObjects(char const * DumpDir, char const * IdentifierOverride)
-
LLVMOrcDisposeDumpObjects
public static void LLVMOrcDisposeDumpObjects(long DumpObjects) void LLVMOrcDisposeDumpObjects(LLVMOrcDumpObjectsRef DumpObjects)
-
nLLVMOrcDumpObjects_CallOperator
public static long nLLVMOrcDumpObjects_CallOperator(long DumpObjects, long ObjBuffer) LLVMErrorRef LLVMOrcDumpObjects_CallOperator(LLVMOrcDumpObjectsRef DumpObjects, LLVMMemoryBufferRef * ObjBuffer)
-
LLVMOrcDumpObjects_CallOperator
LLVMErrorRef LLVMOrcDumpObjects_CallOperator(LLVMOrcDumpObjectsRef DumpObjects, LLVMMemoryBufferRef * ObjBuffer)
-