Package org.lwjgl.llvm
Class LLVMOrc
java.lang.Object
org.lwjgl.llvm.LLVMOrc
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the function pointers loaded fromLLVMCore.getLibrary(). -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic longLLVMOrcMaterializationUnitRef LLVMOrcAbsoluteSymbols(LLVMOrcCSymbolMapPairs Syms, size_t NumPairs)static longLLVMOrcCreateCustomCAPIDefinitionGenerator(LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunctionI F, long Ctx, @Nullable LLVMOrcDisposeCAPIDefinitionGeneratorFunctionI Dispose) LLVMOrcDefinitionGeneratorRef LLVMOrcCreateCustomCAPIDefinitionGenerator(LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunction F, void * Ctx, LLVMOrcDisposeCAPIDefinitionGeneratorFunction Dispose)static longLLVMOrcCreateCustomMaterializationUnit(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 longLLVMOrcCreateCustomMaterializationUnit(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 longLLVMOrcCreateDumpObjects(CharSequence DumpDir, CharSequence IdentifierOverride) LLVMOrcDumpObjectsRef LLVMOrcCreateDumpObjects(char const * DumpDir, char const * IdentifierOverride)static longLLVMOrcCreateDumpObjects(ByteBuffer DumpDir, ByteBuffer IdentifierOverride) LLVMOrcDumpObjectsRef LLVMOrcCreateDumpObjects(char const * DumpDir, char const * IdentifierOverride)static longLLVMOrcCreateDynamicLibrarySearchGeneratorForPath(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 longLLVMOrcCreateDynamicLibrarySearchGeneratorForPath(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 longLLVMOrcCreateDynamicLibrarySearchGeneratorForProcess(PointerBuffer Result, byte GlobalPrefx, @Nullable LLVMOrcSymbolPredicateI Filter, long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForProcess(LLVMOrcDefinitionGeneratorRef * Result, char GlobalPrefx, LLVMOrcSymbolPredicate Filter, void * FilterCtx)static longLLVMOrcCreateLocalIndirectStubsManager(CharSequence TargetTriple) LLVMOrcIndirectStubsManagerRef LLVMOrcCreateLocalIndirectStubsManager(char const * TargetTriple)static longLLVMOrcCreateLocalIndirectStubsManager(ByteBuffer TargetTriple) LLVMOrcIndirectStubsManagerRef LLVMOrcCreateLocalIndirectStubsManager(char const * TargetTriple)static longLLVMOrcCreateLocalLazyCallThroughManager(CharSequence TargetTriple, long ES, long ErrorHandlerAddr, PointerBuffer LCTM) LLVMErrorRef LLVMOrcCreateLocalLazyCallThroughManager(char const * TargetTriple, LLVMOrcExecutionSessionRef ES, LLVMOrcJITTargetAddress ErrorHandlerAddr, LLVMOrcLazyCallThroughManagerRef * LCTM)static longLLVMOrcCreateLocalLazyCallThroughManager(ByteBuffer TargetTriple, long ES, long ErrorHandlerAddr, PointerBuffer LCTM) LLVMErrorRef LLVMOrcCreateLocalLazyCallThroughManager(char const * TargetTriple, LLVMOrcExecutionSessionRef ES, LLVMOrcJITTargetAddress ErrorHandlerAddr, LLVMOrcLazyCallThroughManagerRef * LCTM)static longLLVMOrcThreadSafeContextRef LLVMOrcCreateNewThreadSafeContext(void)static longLLVMOrcThreadSafeContextRef LLVMOrcCreateNewThreadSafeContextFromLLVMContext(LLVMContextRef Ctx)static longLLVMOrcCreateNewThreadSafeModule(long M, long TSCtx) LLVMOrcThreadSafeModuleRef LLVMOrcCreateNewThreadSafeModule(LLVMModuleRef M, LLVMOrcThreadSafeContextRef TSCtx)static longLLVMOrcCreateStaticLibrarySearchGeneratorForPath(PointerBuffer Result, long ObjLayer, CharSequence FileName) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName)static longLLVMOrcCreateStaticLibrarySearchGeneratorForPath(PointerBuffer Result, long ObjLayer, ByteBuffer FileName) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName)static voidvoid LLVMOrcDisposeCSymbolFlagsMap(LLVMOrcCSymbolFlagsMapPairs Pairs)static voidLLVMOrcDisposeDefinitionGenerator(long DG) void LLVMOrcDisposeDefinitionGenerator(LLVMOrcDefinitionGeneratorRef DG)static voidLLVMOrcDisposeDumpObjects(long DumpObjects) void LLVMOrcDisposeDumpObjects(LLVMOrcDumpObjectsRef DumpObjects)static voidLLVMOrcDisposeIndirectStubsManager(long ISM) void LLVMOrcDisposeIndirectStubsManager(LLVMOrcIndirectStubsManagerRef ISM)static voidLLVMOrcDisposeJITTargetMachineBuilder(long JTMB) void LLVMOrcDisposeJITTargetMachineBuilder(LLVMOrcJITTargetMachineBuilderRef JTMB)static voidLLVMOrcDisposeLazyCallThroughManager(long LCTM) void LLVMOrcDisposeLazyCallThroughManager(LLVMOrcLazyCallThroughManagerRef LCTM)static voidvoid LLVMOrcDisposeMaterializationResponsibility(LLVMOrcMaterializationResponsibilityRef MR)static voidLLVMOrcDisposeMaterializationUnit(long MU) void LLVMOrcDisposeMaterializationUnit(LLVMOrcMaterializationUnitRef MU)static voidLLVMOrcDisposeObjectLayer(long ObjLayer) void LLVMOrcDisposeObjectLayer(LLVMOrcObjectLayerRef ObjLayer)static voidLLVMOrcDisposeSymbols(PointerBuffer Symbols) void LLVMOrcDisposeSymbols(LLVMOrcSymbolStringPoolEntryRef * Symbols)static voidLLVMOrcDisposeThreadSafeContext(long TSCtx) void LLVMOrcDisposeThreadSafeContext(LLVMOrcThreadSafeContextRef TSCtx)static voidLLVMOrcDisposeThreadSafeModule(long TSM) void LLVMOrcDisposeThreadSafeModule(LLVMOrcThreadSafeModuleRef TSM)static longLLVMOrcDumpObjects_CallOperator(long DumpObjects, PointerBuffer ObjBuffer) LLVMErrorRef LLVMOrcDumpObjects_CallOperator(LLVMOrcDumpObjectsRef DumpObjects, LLVMMemoryBufferRef * ObjBuffer)static longLLVMOrcExecutionSessionCreateBareJITDylib(long ES, CharSequence Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionCreateBareJITDylib(LLVMOrcExecutionSessionRef ES, char const * Name)static longLLVMOrcExecutionSessionCreateBareJITDylib(long ES, ByteBuffer Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionCreateBareJITDylib(LLVMOrcExecutionSessionRef ES, char const * Name)static longLLVMOrcExecutionSessionCreateJITDylib(long ES, PointerBuffer Result, CharSequence Name) LLVMErrorRef LLVMOrcExecutionSessionCreateJITDylib(LLVMOrcExecutionSessionRef ES, LLVMOrcJITDylibRef * Result, char const * Name)static longLLVMOrcExecutionSessionCreateJITDylib(long ES, PointerBuffer Result, ByteBuffer Name) LLVMErrorRef LLVMOrcExecutionSessionCreateJITDylib(LLVMOrcExecutionSessionRef ES, LLVMOrcJITDylibRef * Result, char const * Name)static longLLVMOrcExecutionSessionGetJITDylibByName(long ES, CharSequence Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionGetJITDylibByName(LLVMOrcExecutionSessionRef ES, char const * Name)static longLLVMOrcExecutionSessionGetJITDylibByName(long ES, ByteBuffer Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionGetJITDylibByName(LLVMOrcExecutionSessionRef ES, char const * Name)static longLLVMOrcSymbolStringPoolRef LLVMOrcExecutionSessionGetSymbolStringPool(LLVMOrcExecutionSessionRef ES)static longLLVMOrcExecutionSessionIntern(long ES, CharSequence Name) LLVMOrcSymbolStringPoolEntryRef LLVMOrcExecutionSessionIntern(LLVMOrcExecutionSessionRef ES, char const * Name)static longLLVMOrcExecutionSessionIntern(long ES, ByteBuffer Name) LLVMOrcSymbolStringPoolEntryRef LLVMOrcExecutionSessionIntern(LLVMOrcExecutionSessionRef ES, char const * Name)static voidLLVMOrcExecutionSessionLookup(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 voidLLVMOrcExecutionSessionSetErrorReporter(long ES, LLVMOrcErrorReporterFunctionI ReportError, long Ctx) void LLVMOrcExecutionSessionSetErrorReporter(LLVMOrcExecutionSessionRef ES, LLVMOrcErrorReporterFunction ReportError, void * Ctx)static voidLLVMOrcIRTransformLayerEmit(long IRTransformLayer, long MR, long TSM) void LLVMOrcIRTransformLayerEmit(LLVMOrcIRTransformLayerRef IRTransformLayer, LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcThreadSafeModuleRef TSM)static voidLLVMOrcIRTransformLayerSetTransform(long IRTransformLayer, LLVMOrcIRTransformLayerTransformFunctionI TransformFunction, long Ctx) void LLVMOrcIRTransformLayerSetTransform(LLVMOrcIRTransformLayerRef IRTransformLayer, LLVMOrcIRTransformLayerTransformFunction TransformFunction, void * Ctx)static voidLLVMOrcJITDylibAddGenerator(long JD, long DG) void LLVMOrcJITDylibAddGenerator(LLVMOrcJITDylibRef JD, LLVMOrcDefinitionGeneratorRef DG)static longLLVMOrcJITDylibClear(long JD) LLVMErrorRef LLVMOrcJITDylibClear(LLVMOrcJITDylibRef JD)static longLLVMOrcJITDylibCreateResourceTracker(long JD) LLVMOrcResourceTrackerRef LLVMOrcJITDylibCreateResourceTracker(LLVMOrcJITDylibRef JD)static longLLVMOrcJITDylibDefine(long JD, long MU) LLVMErrorRef LLVMOrcJITDylibDefine(LLVMOrcJITDylibRef JD, LLVMOrcMaterializationUnitRef MU)static longLLVMOrcResourceTrackerRef LLVMOrcJITDylibGetDefaultResourceTracker(LLVMOrcJITDylibRef JD)static longLLVMOrcJITTargetMachineBuilderRef LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine(LLVMTargetMachineRef TM)static longLLVMErrorRef LLVMOrcJITTargetMachineBuilderDetectHost(LLVMOrcJITTargetMachineBuilderRef * Result)static @Nullable Stringchar * LLVMOrcJITTargetMachineBuilderGetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB)static voidLLVMOrcJITTargetMachineBuilderSetTargetTriple(long JTMB, CharSequence TargetTriple) void LLVMOrcJITTargetMachineBuilderSetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB, char const * TargetTriple)static voidLLVMOrcJITTargetMachineBuilderSetTargetTriple(long JTMB, ByteBuffer TargetTriple) void LLVMOrcJITTargetMachineBuilderSetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB, char const * TargetTriple)static longLLVMOrcLazyReexports(long LCTM, long ISM, long SourceRef, LLVMOrcCSymbolAliasMapPair.Buffer CallableAliases) LLVMOrcMaterializationUnitRef LLVMOrcLazyReexports(LLVMOrcLazyCallThroughManagerRef LCTM, LLVMOrcIndirectStubsManagerRef ISM, LLVMOrcJITDylibRef SourceRef, LLVMOrcCSymbolAliasMapPairs CallableAliases, size_t NumPairs)static voidLLVMOrcLookupStateContinueLookup(long S, long Err) void LLVMOrcLookupStateContinueLookup(LLVMOrcLookupStateRef S, LLVMErrorRef Err)static voidLLVMOrcMaterializationResponsibilityAddDependencies(long MR, long Name, LLVMOrcCDependenceMapPair.Buffer Dependencies) void LLVMOrcMaterializationResponsibilityAddDependencies(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcSymbolStringPoolEntryRef Name, LLVMOrcCDependenceMapPairs Dependencies, size_t NumPairs)static voidLLVMOrcMaterializationResponsibilityAddDependenciesForAll(long MR, LLVMOrcCDependenceMapPair.Buffer Dependencies) void LLVMOrcMaterializationResponsibilityAddDependenciesForAll(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCDependenceMapPairs Dependencies, size_t NumPairs)static longLLVMOrcMaterializationResponsibilityDefineMaterializing(long MR, LLVMOrcCSymbolFlagsMapPair.Buffer Pairs) LLVMErrorRef LLVMOrcMaterializationResponsibilityDefineMaterializing(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolFlagsMapPairs Pairs, size_t NumPairs)static longLLVMOrcMaterializationResponsibilityDelegate(long MR, PointerBuffer Symbols, PointerBuffer Result) LLVMErrorRef LLVMOrcMaterializationResponsibilityDelegate(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcSymbolStringPoolEntryRef * Symbols, size_t NumSymbols, LLVMOrcMaterializationResponsibilityRef * Result)static voidvoid LLVMOrcMaterializationResponsibilityFailMaterialization(LLVMOrcMaterializationResponsibilityRef MR)static longLLVMOrcExecutionSessionRef LLVMOrcMaterializationResponsibilityGetExecutionSession(LLVMOrcMaterializationResponsibilityRef MR)static longLLVMOrcSymbolStringPoolEntryRef LLVMOrcMaterializationResponsibilityGetInitializerSymbol(LLVMOrcMaterializationResponsibilityRef MR)static @Nullable PointerBufferLLVMOrcSymbolStringPoolEntryRef * LLVMOrcMaterializationResponsibilityGetRequestedSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumSymbols)static @Nullable LLVMOrcCSymbolFlagsMapPair.BufferLLVMOrcCSymbolFlagsMapPairs LLVMOrcMaterializationResponsibilityGetSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumPairs)static longLLVMOrcJITDylibRef LLVMOrcMaterializationResponsibilityGetTargetDylib(LLVMOrcMaterializationResponsibilityRef MR)static longLLVMOrcMaterializationResponsibilityNotifyEmitted(long MR, LLVMOrcCSymbolDependenceGroup.Buffer SymbolDepGroups) LLVMErrorRef LLVMOrcMaterializationResponsibilityNotifyEmitted(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolDependenceGroup * SymbolDepGroups, size_t NumSymbolDepGroups)static longLLVMErrorRef LLVMOrcMaterializationResponsibilityNotifyResolved(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolMapPairs Symbols, size_t NumPairs)static longLLVMOrcMaterializationResponsibilityReplace(long MR, long MU) LLVMErrorRef LLVMOrcMaterializationResponsibilityReplace(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcMaterializationUnitRef MU)static longLLVMOrcObjectLayerAddObjectFile(long ObjLayer, long JD, long ObjBuffer) LLVMErrorRef LLVMOrcObjectLayerAddObjectFile(LLVMOrcObjectLayerRef ObjLayer, LLVMOrcJITDylibRef JD, LLVMMemoryBufferRef ObjBuffer)static longLLVMOrcObjectLayerAddObjectFileWithRT(long ObjLayer, long RT, long ObjBuffer) LLVMErrorRef LLVMOrcObjectLayerAddObjectFileWithRT(LLVMOrcObjectLayerRef ObjLayer, LLVMOrcResourceTrackerRef RT, LLVMMemoryBufferRef ObjBuffer)static voidLLVMOrcObjectLayerEmit(long ObjLayer, long R, long ObjBuffer) void LLVMOrcObjectLayerEmit(LLVMOrcObjectLayerRef ObjLayer, LLVMOrcMaterializationResponsibilityRef R, LLVMMemoryBufferRef ObjBuffer)static voidLLVMOrcObjectTransformLayerSetTransform(long ObjTransformLayer, LLVMOrcObjectTransformLayerTransformFunctionI TransformFunction, long Ctx) void LLVMOrcObjectTransformLayerSetTransform(LLVMOrcObjectTransformLayerRef ObjTransformLayer, LLVMOrcObjectTransformLayerTransformFunction TransformFunction, void * Ctx)static voidLLVMOrcReleaseResourceTracker(long RT) void LLVMOrcReleaseResourceTracker(LLVMOrcResourceTrackerRef RT)static voidvoid LLVMOrcReleaseSymbolStringPoolEntry(LLVMOrcSymbolStringPoolEntryRef S)static longLLVMOrcResourceTrackerRemove(long RT) LLVMErrorRef LLVMOrcResourceTrackerRemove(LLVMOrcResourceTrackerRef RT)static voidLLVMOrcResourceTrackerTransferTo(long SrcRT, long DstRT) void LLVMOrcResourceTrackerTransferTo(LLVMOrcResourceTrackerRef SrcRT, LLVMOrcResourceTrackerRef DstRT)static voidvoid LLVMOrcRetainSymbolStringPoolEntry(LLVMOrcSymbolStringPoolEntryRef S)static voidLLVMOrcSymbolStringPoolClearDeadEntries(long SSP) void LLVMOrcSymbolStringPoolClearDeadEntries(LLVMOrcSymbolStringPoolRef SSP)static @Nullable StringLLVMOrcSymbolStringPoolEntryStr(long S) char const * LLVMOrcSymbolStringPoolEntryStr(LLVMOrcSymbolStringPoolEntryRef S)static longLLVMOrcThreadSafeModuleWithModuleDo(long TSM, LLVMOrcGenericIRModuleOperationFunctionI F, long Ctx) LLVMErrorRef LLVMOrcThreadSafeModuleWithModuleDo(LLVMOrcThreadSafeModuleRef TSM, LLVMOrcGenericIRModuleOperationFunction F, void * Ctx)static longnLLVMOrcAbsoluteSymbols(long Syms, long NumPairs) LLVMOrcMaterializationUnitRef LLVMOrcAbsoluteSymbols(LLVMOrcCSymbolMapPairs Syms, size_t NumPairs)static longnLLVMOrcCreateCustomCAPIDefinitionGenerator(long F, long Ctx, long Dispose) LLVMOrcDefinitionGeneratorRef LLVMOrcCreateCustomCAPIDefinitionGenerator(LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunction F, void * Ctx, LLVMOrcDisposeCAPIDefinitionGeneratorFunction Dispose)static longnLLVMOrcCreateCustomMaterializationUnit(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 longnLLVMOrcCreateDumpObjects(long DumpDir, long IdentifierOverride) LLVMOrcDumpObjectsRef LLVMOrcCreateDumpObjects(char const * DumpDir, char const * IdentifierOverride)static longnLLVMOrcCreateDynamicLibrarySearchGeneratorForPath(long Result, long FileName, byte GlobalPrefix, long Filter, long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, char const * FileName, char GlobalPrefix, LLVMOrcSymbolPredicate Filter, void * FilterCtx)static longnLLVMOrcCreateDynamicLibrarySearchGeneratorForProcess(long Result, byte GlobalPrefx, long Filter, long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForProcess(LLVMOrcDefinitionGeneratorRef * Result, char GlobalPrefx, LLVMOrcSymbolPredicate Filter, void * FilterCtx)static longnLLVMOrcCreateLocalIndirectStubsManager(long TargetTriple) LLVMOrcIndirectStubsManagerRef LLVMOrcCreateLocalIndirectStubsManager(char const * TargetTriple)static longnLLVMOrcCreateLocalLazyCallThroughManager(long TargetTriple, long ES, long ErrorHandlerAddr, long LCTM) LLVMErrorRef LLVMOrcCreateLocalLazyCallThroughManager(char const * TargetTriple, LLVMOrcExecutionSessionRef ES, LLVMOrcJITTargetAddress ErrorHandlerAddr, LLVMOrcLazyCallThroughManagerRef * LCTM)static longnLLVMOrcCreateStaticLibrarySearchGeneratorForPath(long Result, long ObjLayer, long FileName) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName)static voidnLLVMOrcDisposeCSymbolFlagsMap(long Pairs) void LLVMOrcDisposeCSymbolFlagsMap(LLVMOrcCSymbolFlagsMapPairs Pairs)static voidnLLVMOrcDisposeSymbols(long Symbols) void LLVMOrcDisposeSymbols(LLVMOrcSymbolStringPoolEntryRef * Symbols)static longnLLVMOrcDumpObjects_CallOperator(long DumpObjects, long ObjBuffer) LLVMErrorRef LLVMOrcDumpObjects_CallOperator(LLVMOrcDumpObjectsRef DumpObjects, LLVMMemoryBufferRef * ObjBuffer)static longnLLVMOrcExecutionSessionCreateBareJITDylib(long ES, long Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionCreateBareJITDylib(LLVMOrcExecutionSessionRef ES, char const * Name)static longnLLVMOrcExecutionSessionCreateJITDylib(long ES, long Result, long Name) LLVMErrorRef LLVMOrcExecutionSessionCreateJITDylib(LLVMOrcExecutionSessionRef ES, LLVMOrcJITDylibRef * Result, char const * Name)static longnLLVMOrcExecutionSessionGetJITDylibByName(long ES, long Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionGetJITDylibByName(LLVMOrcExecutionSessionRef ES, char const * Name)static longnLLVMOrcExecutionSessionIntern(long ES, long Name) LLVMOrcSymbolStringPoolEntryRef LLVMOrcExecutionSessionIntern(LLVMOrcExecutionSessionRef ES, char const * Name)static voidnLLVMOrcExecutionSessionLookup(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 voidnLLVMOrcExecutionSessionSetErrorReporter(long ES, long ReportError, long Ctx) void LLVMOrcExecutionSessionSetErrorReporter(LLVMOrcExecutionSessionRef ES, LLVMOrcErrorReporterFunction ReportError, void * Ctx)static voidnLLVMOrcIRTransformLayerSetTransform(long IRTransformLayer, long TransformFunction, long Ctx) void LLVMOrcIRTransformLayerSetTransform(LLVMOrcIRTransformLayerRef IRTransformLayer, LLVMOrcIRTransformLayerTransformFunction TransformFunction, void * Ctx)static longnLLVMOrcJITTargetMachineBuilderDetectHost(long Result) LLVMErrorRef LLVMOrcJITTargetMachineBuilderDetectHost(LLVMOrcJITTargetMachineBuilderRef * Result)static longchar * LLVMOrcJITTargetMachineBuilderGetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB)static voidnLLVMOrcJITTargetMachineBuilderSetTargetTriple(long JTMB, long TargetTriple) void LLVMOrcJITTargetMachineBuilderSetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB, char const * TargetTriple)static longnLLVMOrcLazyReexports(long LCTM, long ISM, long SourceRef, long CallableAliases, long NumPairs) LLVMOrcMaterializationUnitRef LLVMOrcLazyReexports(LLVMOrcLazyCallThroughManagerRef LCTM, LLVMOrcIndirectStubsManagerRef ISM, LLVMOrcJITDylibRef SourceRef, LLVMOrcCSymbolAliasMapPairs CallableAliases, size_t NumPairs)static voidnLLVMOrcMaterializationResponsibilityAddDependencies(long MR, long Name, long Dependencies, long NumPairs) void LLVMOrcMaterializationResponsibilityAddDependencies(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcSymbolStringPoolEntryRef Name, LLVMOrcCDependenceMapPairs Dependencies, size_t NumPairs)static voidnLLVMOrcMaterializationResponsibilityAddDependenciesForAll(long MR, long Dependencies, long NumPairs) void LLVMOrcMaterializationResponsibilityAddDependenciesForAll(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCDependenceMapPairs Dependencies, size_t NumPairs)static longnLLVMOrcMaterializationResponsibilityDefineMaterializing(long MR, long Pairs, long NumPairs) LLVMErrorRef LLVMOrcMaterializationResponsibilityDefineMaterializing(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolFlagsMapPairs Pairs, size_t NumPairs)static longnLLVMOrcMaterializationResponsibilityDelegate(long MR, long Symbols, long NumSymbols, long Result) LLVMErrorRef LLVMOrcMaterializationResponsibilityDelegate(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcSymbolStringPoolEntryRef * Symbols, size_t NumSymbols, LLVMOrcMaterializationResponsibilityRef * Result)static longnLLVMOrcMaterializationResponsibilityGetRequestedSymbols(long MR, long NumSymbols) LLVMOrcSymbolStringPoolEntryRef * LLVMOrcMaterializationResponsibilityGetRequestedSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumSymbols)static longnLLVMOrcMaterializationResponsibilityGetSymbols(long MR, long NumPairs) LLVMOrcCSymbolFlagsMapPairs LLVMOrcMaterializationResponsibilityGetSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumPairs)static longnLLVMOrcMaterializationResponsibilityNotifyEmitted(long MR, long SymbolDepGroups, long NumSymbolDepGroups) LLVMErrorRef LLVMOrcMaterializationResponsibilityNotifyEmitted(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolDependenceGroup * SymbolDepGroups, size_t NumSymbolDepGroups)static longnLLVMOrcMaterializationResponsibilityNotifyResolved(long MR, long Symbols, long NumPairs) LLVMErrorRef LLVMOrcMaterializationResponsibilityNotifyResolved(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolMapPairs Symbols, size_t NumPairs)static voidnLLVMOrcObjectTransformLayerSetTransform(long ObjTransformLayer, long TransformFunction, long Ctx) void LLVMOrcObjectTransformLayerSetTransform(LLVMOrcObjectTransformLayerRef ObjTransformLayer, LLVMOrcObjectTransformLayerTransformFunction TransformFunction, void * Ctx)static longnLLVMOrcSymbolStringPoolEntryStr(long S) char const * LLVMOrcSymbolStringPoolEntryStr(LLVMOrcSymbolStringPoolEntryRef S)static longnLLVMOrcThreadSafeModuleWithModuleDo(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) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName) -
LLVMOrcCreateStaticLibrarySearchGeneratorForPath
public static long LLVMOrcCreateStaticLibrarySearchGeneratorForPath(PointerBuffer Result, long ObjLayer, ByteBuffer FileName) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName) -
LLVMOrcCreateStaticLibrarySearchGeneratorForPath
public static long LLVMOrcCreateStaticLibrarySearchGeneratorForPath(PointerBuffer Result, long ObjLayer, CharSequence FileName) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName) -
LLVMOrcCreateNewThreadSafeContext
public static long LLVMOrcCreateNewThreadSafeContext()LLVMOrcThreadSafeContextRef LLVMOrcCreateNewThreadSafeContext(void) -
LLVMOrcCreateNewThreadSafeContextFromLLVMContext
public static long LLVMOrcCreateNewThreadSafeContextFromLLVMContext(long Ctx) LLVMOrcThreadSafeContextRef LLVMOrcCreateNewThreadSafeContextFromLLVMContext(LLVMContextRef Ctx) -
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)
-