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(@NativeType("LLVMOrcExecutionSessionRef") long ES, @NativeType("LLVMOrcErrorReporterFunction") LLVMOrcErrorReporterFunctionI ReportError, @NativeType("void *") long Ctx) void LLVMOrcExecutionSessionSetErrorReporter(LLVMOrcExecutionSessionRef ES, LLVMOrcErrorReporterFunction ReportError, void * Ctx) -
LLVMOrcExecutionSessionGetSymbolStringPool
@NativeType("LLVMOrcSymbolStringPoolRef") public static long LLVMOrcExecutionSessionGetSymbolStringPool(@NativeType("LLVMOrcExecutionSessionRef") long ES) LLVMOrcSymbolStringPoolRef LLVMOrcExecutionSessionGetSymbolStringPool(LLVMOrcExecutionSessionRef ES) -
LLVMOrcSymbolStringPoolClearDeadEntries
public static void LLVMOrcSymbolStringPoolClearDeadEntries(@NativeType("LLVMOrcSymbolStringPoolRef") long SSP) void LLVMOrcSymbolStringPoolClearDeadEntries(LLVMOrcSymbolStringPoolRef SSP) -
nLLVMOrcExecutionSessionIntern
public static long nLLVMOrcExecutionSessionIntern(long ES, long Name) LLVMOrcSymbolStringPoolEntryRef LLVMOrcExecutionSessionIntern(LLVMOrcExecutionSessionRef ES, char const * Name) -
LLVMOrcExecutionSessionIntern
@NativeType("LLVMOrcSymbolStringPoolEntryRef") public static long LLVMOrcExecutionSessionIntern(@NativeType("LLVMOrcExecutionSessionRef") long ES, @NativeType("char const *") ByteBuffer Name) LLVMOrcSymbolStringPoolEntryRef LLVMOrcExecutionSessionIntern(LLVMOrcExecutionSessionRef ES, char const * Name) -
LLVMOrcExecutionSessionIntern
@NativeType("LLVMOrcSymbolStringPoolEntryRef") public static long LLVMOrcExecutionSessionIntern(@NativeType("LLVMOrcExecutionSessionRef") long ES, @NativeType("char const *") CharSequence Name) LLVMOrcSymbolStringPoolEntryRef LLVMOrcExecutionSessionIntern(LLVMOrcExecutionSessionRef ES, char const * Name) -
LLVMOrcRetainSymbolStringPoolEntry
public static void LLVMOrcRetainSymbolStringPoolEntry(@NativeType("LLVMOrcSymbolStringPoolEntryRef") 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(@NativeType("LLVMOrcExecutionSessionRef") long ES, @NativeType("LLVMOrcLookupKind") int K, @NativeType("LLVMOrcCJITDylibSearchOrder") @Nullable LLVMOrcCJITDylibSearchOrderElement.Buffer SearchOrder, @NativeType("LLVMOrcCLookupSet") @Nullable LLVMOrcCLookupSetElement.Buffer Symbols, @NativeType("LLVMOrcExecutionSessionLookupHandleResultFunction") LLVMOrcExecutionSessionLookupHandleResultFunctionI HandleResult, @NativeType("void *") 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(@NativeType("LLVMOrcSymbolStringPoolEntryRef") long S) void LLVMOrcReleaseSymbolStringPoolEntry(LLVMOrcSymbolStringPoolEntryRef S) -
nLLVMOrcSymbolStringPoolEntryStr
public static long nLLVMOrcSymbolStringPoolEntryStr(long S) char const * LLVMOrcSymbolStringPoolEntryStr(LLVMOrcSymbolStringPoolEntryRef S) -
LLVMOrcSymbolStringPoolEntryStr
@NativeType("char const *") public static @Nullable String LLVMOrcSymbolStringPoolEntryStr(@NativeType("LLVMOrcSymbolStringPoolEntryRef") long S) char const * LLVMOrcSymbolStringPoolEntryStr(LLVMOrcSymbolStringPoolEntryRef S) -
LLVMOrcReleaseResourceTracker
void LLVMOrcReleaseResourceTracker(LLVMOrcResourceTrackerRef RT) -
LLVMOrcResourceTrackerTransferTo
public static void LLVMOrcResourceTrackerTransferTo(@NativeType("LLVMOrcResourceTrackerRef") long SrcRT, @NativeType("LLVMOrcResourceTrackerRef") long DstRT) void LLVMOrcResourceTrackerTransferTo(LLVMOrcResourceTrackerRef SrcRT, LLVMOrcResourceTrackerRef DstRT) -
LLVMOrcResourceTrackerRemove
@NativeType("LLVMErrorRef") public static long LLVMOrcResourceTrackerRemove(@NativeType("LLVMOrcResourceTrackerRef") long RT) LLVMErrorRef LLVMOrcResourceTrackerRemove(LLVMOrcResourceTrackerRef RT) -
LLVMOrcDisposeDefinitionGenerator
public static void LLVMOrcDisposeDefinitionGenerator(@NativeType("LLVMOrcDefinitionGeneratorRef") long DG) void LLVMOrcDisposeDefinitionGenerator(LLVMOrcDefinitionGeneratorRef DG) -
LLVMOrcDisposeMaterializationUnit
public static void LLVMOrcDisposeMaterializationUnit(@NativeType("LLVMOrcMaterializationUnitRef") 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
@NativeType("LLVMOrcMaterializationUnitRef") public static long LLVMOrcCreateCustomMaterializationUnit(@NativeType("char const *") ByteBuffer Name, @NativeType("void *") long Ctx, @NativeType("LLVMOrcCSymbolFlagsMapPairs") LLVMOrcCSymbolFlagsMapPair.Buffer Syms, @NativeType("LLVMOrcSymbolStringPoolEntryRef") long InitSym, @NativeType("LLVMOrcMaterializationUnitMaterializeFunction") LLVMOrcMaterializationUnitMaterializeFunctionI Materialize, @NativeType("LLVMOrcMaterializationUnitDiscardFunction") LLVMOrcMaterializationUnitDiscardFunctionI Discard, @NativeType("LLVMOrcMaterializationUnitDestroyFunction") LLVMOrcMaterializationUnitDestroyFunctionI Destroy) LLVMOrcMaterializationUnitRef LLVMOrcCreateCustomMaterializationUnit(char const * Name, void * Ctx, LLVMOrcCSymbolFlagsMapPairs Syms, size_t NumSyms, LLVMOrcSymbolStringPoolEntryRef InitSym, LLVMOrcMaterializationUnitMaterializeFunction Materialize, LLVMOrcMaterializationUnitDiscardFunction Discard, LLVMOrcMaterializationUnitDestroyFunction Destroy) -
LLVMOrcCreateCustomMaterializationUnit
@NativeType("LLVMOrcMaterializationUnitRef") public static long LLVMOrcCreateCustomMaterializationUnit(@NativeType("char const *") CharSequence Name, @NativeType("void *") long Ctx, @NativeType("LLVMOrcCSymbolFlagsMapPairs") LLVMOrcCSymbolFlagsMapPair.Buffer Syms, @NativeType("LLVMOrcSymbolStringPoolEntryRef") long InitSym, @NativeType("LLVMOrcMaterializationUnitMaterializeFunction") LLVMOrcMaterializationUnitMaterializeFunctionI Materialize, @NativeType("LLVMOrcMaterializationUnitDiscardFunction") LLVMOrcMaterializationUnitDiscardFunctionI Discard, @NativeType("LLVMOrcMaterializationUnitDestroyFunction") 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
@NativeType("LLVMOrcMaterializationUnitRef") public static long LLVMOrcAbsoluteSymbols(@NativeType("LLVMOrcCSymbolMapPairs") LLVMOrcCSymbolMapPair.Buffer Syms) 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
@NativeType("LLVMOrcMaterializationUnitRef") public static long LLVMOrcLazyReexports(@NativeType("LLVMOrcLazyCallThroughManagerRef") long LCTM, @NativeType("LLVMOrcIndirectStubsManagerRef") long ISM, @NativeType("LLVMOrcJITDylibRef") long SourceRef, @NativeType("LLVMOrcCSymbolAliasMapPairs") LLVMOrcCSymbolAliasMapPair.Buffer CallableAliases) LLVMOrcMaterializationUnitRef LLVMOrcLazyReexports(LLVMOrcLazyCallThroughManagerRef LCTM, LLVMOrcIndirectStubsManagerRef ISM, LLVMOrcJITDylibRef SourceRef, LLVMOrcCSymbolAliasMapPairs CallableAliases, size_t NumPairs) -
LLVMOrcDisposeMaterializationResponsibility
public static void LLVMOrcDisposeMaterializationResponsibility(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR) void LLVMOrcDisposeMaterializationResponsibility(LLVMOrcMaterializationResponsibilityRef MR) -
LLVMOrcMaterializationResponsibilityGetTargetDylib
@NativeType("LLVMOrcJITDylibRef") public static long LLVMOrcMaterializationResponsibilityGetTargetDylib(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR) LLVMOrcJITDylibRef LLVMOrcMaterializationResponsibilityGetTargetDylib(LLVMOrcMaterializationResponsibilityRef MR) -
LLVMOrcMaterializationResponsibilityGetExecutionSession
@NativeType("LLVMOrcExecutionSessionRef") public static long LLVMOrcMaterializationResponsibilityGetExecutionSession(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR) LLVMOrcExecutionSessionRef LLVMOrcMaterializationResponsibilityGetExecutionSession(LLVMOrcMaterializationResponsibilityRef MR) -
nLLVMOrcMaterializationResponsibilityGetSymbols
public static long nLLVMOrcMaterializationResponsibilityGetSymbols(long MR, long NumPairs) LLVMOrcCSymbolFlagsMapPairs LLVMOrcMaterializationResponsibilityGetSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumPairs) -
LLVMOrcMaterializationResponsibilityGetSymbols
@NativeType("LLVMOrcCSymbolFlagsMapPairs") public static @Nullable LLVMOrcCSymbolFlagsMapPair.Buffer LLVMOrcMaterializationResponsibilityGetSymbols(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR) LLVMOrcCSymbolFlagsMapPairs LLVMOrcMaterializationResponsibilityGetSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumPairs) -
nLLVMOrcDisposeCSymbolFlagsMap
public static void nLLVMOrcDisposeCSymbolFlagsMap(long Pairs) void LLVMOrcDisposeCSymbolFlagsMap(LLVMOrcCSymbolFlagsMapPairs Pairs) -
LLVMOrcDisposeCSymbolFlagsMap
public static void LLVMOrcDisposeCSymbolFlagsMap(@NativeType("LLVMOrcCSymbolFlagsMapPairs") LLVMOrcCSymbolFlagsMapPair Pairs) void LLVMOrcDisposeCSymbolFlagsMap(LLVMOrcCSymbolFlagsMapPairs Pairs) -
LLVMOrcMaterializationResponsibilityGetInitializerSymbol
@NativeType("LLVMOrcSymbolStringPoolEntryRef") public static long LLVMOrcMaterializationResponsibilityGetInitializerSymbol(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR) LLVMOrcSymbolStringPoolEntryRef LLVMOrcMaterializationResponsibilityGetInitializerSymbol(LLVMOrcMaterializationResponsibilityRef MR) -
nLLVMOrcMaterializationResponsibilityGetRequestedSymbols
public static long nLLVMOrcMaterializationResponsibilityGetRequestedSymbols(long MR, long NumSymbols) LLVMOrcSymbolStringPoolEntryRef * LLVMOrcMaterializationResponsibilityGetRequestedSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumSymbols) -
LLVMOrcMaterializationResponsibilityGetRequestedSymbols
@NativeType("LLVMOrcSymbolStringPoolEntryRef *") public static @Nullable PointerBuffer LLVMOrcMaterializationResponsibilityGetRequestedSymbols(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR) LLVMOrcSymbolStringPoolEntryRef * LLVMOrcMaterializationResponsibilityGetRequestedSymbols(LLVMOrcMaterializationResponsibilityRef MR, size_t * NumSymbols) -
nLLVMOrcDisposeSymbols
public static void nLLVMOrcDisposeSymbols(long Symbols) void LLVMOrcDisposeSymbols(LLVMOrcSymbolStringPoolEntryRef * Symbols) -
LLVMOrcDisposeSymbols
public static void LLVMOrcDisposeSymbols(@NativeType("LLVMOrcSymbolStringPoolEntryRef *") PointerBuffer Symbols) 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
@NativeType("LLVMErrorRef") public static long LLVMOrcMaterializationResponsibilityNotifyResolved(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR, @NativeType("LLVMOrcCSymbolMapPairs") 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
@NativeType("LLVMErrorRef") public static long LLVMOrcMaterializationResponsibilityNotifyEmitted(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR, @NativeType("LLVMOrcCSymbolDependenceGroup *") 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
@NativeType("LLVMErrorRef") public static long LLVMOrcMaterializationResponsibilityDefineMaterializing(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR, @NativeType("LLVMOrcCSymbolFlagsMapPairs") LLVMOrcCSymbolFlagsMapPair.Buffer Pairs) LLVMErrorRef LLVMOrcMaterializationResponsibilityDefineMaterializing(LLVMOrcMaterializationResponsibilityRef MR, LLVMOrcCSymbolFlagsMapPairs Pairs, size_t NumPairs) -
LLVMOrcMaterializationResponsibilityFailMaterialization
public static void LLVMOrcMaterializationResponsibilityFailMaterialization(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR) void LLVMOrcMaterializationResponsibilityFailMaterialization(LLVMOrcMaterializationResponsibilityRef MR) -
LLVMOrcMaterializationResponsibilityReplace
@NativeType("LLVMErrorRef") public static long LLVMOrcMaterializationResponsibilityReplace(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR, @NativeType("LLVMOrcMaterializationUnitRef") 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
@NativeType("LLVMErrorRef") public static long LLVMOrcMaterializationResponsibilityDelegate(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR, @NativeType("LLVMOrcSymbolStringPoolEntryRef *") PointerBuffer Symbols, @NativeType("LLVMOrcMaterializationResponsibilityRef *") 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(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR, @NativeType("LLVMOrcSymbolStringPoolEntryRef") long Name, @NativeType("LLVMOrcCDependenceMapPairs") 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(@NativeType("LLVMOrcMaterializationResponsibilityRef") long MR, @NativeType("LLVMOrcCDependenceMapPairs") 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
@NativeType("LLVMOrcJITDylibRef") public static long LLVMOrcExecutionSessionCreateBareJITDylib(@NativeType("LLVMOrcExecutionSessionRef") long ES, @NativeType("char const *") ByteBuffer Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionCreateBareJITDylib(LLVMOrcExecutionSessionRef ES, char const * Name) -
LLVMOrcExecutionSessionCreateBareJITDylib
@NativeType("LLVMOrcJITDylibRef") public static long LLVMOrcExecutionSessionCreateBareJITDylib(@NativeType("LLVMOrcExecutionSessionRef") long ES, @NativeType("char const *") CharSequence Name) 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
@NativeType("LLVMErrorRef") public static long LLVMOrcExecutionSessionCreateJITDylib(@NativeType("LLVMOrcExecutionSessionRef") long ES, @NativeType("LLVMOrcJITDylibRef *") PointerBuffer Result, @NativeType("char const *") ByteBuffer Name) LLVMErrorRef LLVMOrcExecutionSessionCreateJITDylib(LLVMOrcExecutionSessionRef ES, LLVMOrcJITDylibRef * Result, char const * Name) -
LLVMOrcExecutionSessionCreateJITDylib
@NativeType("LLVMErrorRef") public static long LLVMOrcExecutionSessionCreateJITDylib(@NativeType("LLVMOrcExecutionSessionRef") long ES, @NativeType("LLVMOrcJITDylibRef *") PointerBuffer Result, @NativeType("char const *") 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
@NativeType("LLVMOrcJITDylibRef") public static long LLVMOrcExecutionSessionGetJITDylibByName(@NativeType("LLVMOrcExecutionSessionRef") long ES, @NativeType("char const *") ByteBuffer Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionGetJITDylibByName(LLVMOrcExecutionSessionRef ES, char const * Name) -
LLVMOrcExecutionSessionGetJITDylibByName
@NativeType("LLVMOrcJITDylibRef") public static long LLVMOrcExecutionSessionGetJITDylibByName(@NativeType("LLVMOrcExecutionSessionRef") long ES, @NativeType("char const *") CharSequence Name) LLVMOrcJITDylibRef LLVMOrcExecutionSessionGetJITDylibByName(LLVMOrcExecutionSessionRef ES, char const * Name) -
LLVMOrcJITDylibCreateResourceTracker
@NativeType("LLVMOrcResourceTrackerRef") public static long LLVMOrcJITDylibCreateResourceTracker(@NativeType("LLVMOrcJITDylibRef") long JD) LLVMOrcResourceTrackerRef LLVMOrcJITDylibCreateResourceTracker(LLVMOrcJITDylibRef JD) -
LLVMOrcJITDylibGetDefaultResourceTracker
@NativeType("LLVMOrcResourceTrackerRef") public static long LLVMOrcJITDylibGetDefaultResourceTracker(@NativeType("LLVMOrcJITDylibRef") long JD) LLVMOrcResourceTrackerRef LLVMOrcJITDylibGetDefaultResourceTracker(LLVMOrcJITDylibRef JD) -
LLVMOrcJITDylibDefine
@NativeType("LLVMErrorRef") public static long LLVMOrcJITDylibDefine(@NativeType("LLVMOrcJITDylibRef") long JD, @NativeType("LLVMOrcMaterializationUnitRef") long MU) LLVMErrorRef LLVMOrcJITDylibDefine(LLVMOrcJITDylibRef JD, LLVMOrcMaterializationUnitRef MU) -
LLVMOrcJITDylibClear
@NativeType("LLVMErrorRef") public static long LLVMOrcJITDylibClear(@NativeType("LLVMOrcJITDylibRef") long JD) LLVMErrorRef LLVMOrcJITDylibClear(LLVMOrcJITDylibRef JD) -
LLVMOrcJITDylibAddGenerator
public static void LLVMOrcJITDylibAddGenerator(@NativeType("LLVMOrcJITDylibRef") long JD, @NativeType("LLVMOrcDefinitionGeneratorRef") 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
@NativeType("LLVMOrcDefinitionGeneratorRef") public static long LLVMOrcCreateCustomCAPIDefinitionGenerator(@NativeType("LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunction") LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunctionI F, @NativeType("void *") long Ctx, @NativeType("LLVMOrcDisposeCAPIDefinitionGeneratorFunction") @Nullable LLVMOrcDisposeCAPIDefinitionGeneratorFunctionI Dispose) LLVMOrcDefinitionGeneratorRef LLVMOrcCreateCustomCAPIDefinitionGenerator(LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunction F, void * Ctx, LLVMOrcDisposeCAPIDefinitionGeneratorFunction Dispose) -
LLVMOrcLookupStateContinueLookup
public static void LLVMOrcLookupStateContinueLookup(@NativeType("LLVMOrcLookupStateRef") long S, @NativeType("LLVMErrorRef") 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
@NativeType("LLVMErrorRef") public static long LLVMOrcCreateDynamicLibrarySearchGeneratorForProcess(@NativeType("LLVMOrcDefinitionGeneratorRef *") PointerBuffer Result, @NativeType("char") byte GlobalPrefx, @NativeType("LLVMOrcSymbolPredicate") @Nullable LLVMOrcSymbolPredicateI Filter, @NativeType("void *") 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
@NativeType("LLVMErrorRef") public static long LLVMOrcCreateDynamicLibrarySearchGeneratorForPath(@NativeType("LLVMOrcDefinitionGeneratorRef *") PointerBuffer Result, @NativeType("char const *") ByteBuffer FileName, @NativeType("char") byte GlobalPrefix, @NativeType("LLVMOrcSymbolPredicate") @Nullable LLVMOrcSymbolPredicateI Filter, @NativeType("void *") long FilterCtx) LLVMErrorRef LLVMOrcCreateDynamicLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, char const * FileName, char GlobalPrefix, LLVMOrcSymbolPredicate Filter, void * FilterCtx) -
LLVMOrcCreateDynamicLibrarySearchGeneratorForPath
@NativeType("LLVMErrorRef") public static long LLVMOrcCreateDynamicLibrarySearchGeneratorForPath(@NativeType("LLVMOrcDefinitionGeneratorRef *") PointerBuffer Result, @NativeType("char const *") CharSequence FileName, @NativeType("char") byte GlobalPrefix, @NativeType("LLVMOrcSymbolPredicate") @Nullable LLVMOrcSymbolPredicateI Filter, @NativeType("void *") 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
@NativeType("LLVMErrorRef") public static long LLVMOrcCreateStaticLibrarySearchGeneratorForPath(@NativeType("LLVMOrcDefinitionGeneratorRef *") PointerBuffer Result, @NativeType("LLVMOrcObjectLayerRef") long ObjLayer, @NativeType("char const *") ByteBuffer FileName) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName) -
LLVMOrcCreateStaticLibrarySearchGeneratorForPath
@NativeType("LLVMErrorRef") public static long LLVMOrcCreateStaticLibrarySearchGeneratorForPath(@NativeType("LLVMOrcDefinitionGeneratorRef *") PointerBuffer Result, @NativeType("LLVMOrcObjectLayerRef") long ObjLayer, @NativeType("char const *") CharSequence FileName) LLVMErrorRef LLVMOrcCreateStaticLibrarySearchGeneratorForPath(LLVMOrcDefinitionGeneratorRef * Result, LLVMOrcObjectLayerRef ObjLayer, char const * FileName) -
LLVMOrcCreateNewThreadSafeContext
LLVMOrcThreadSafeContextRef LLVMOrcCreateNewThreadSafeContext(void) -
LLVMOrcCreateNewThreadSafeContextFromLLVMContext
@NativeType("LLVMOrcThreadSafeContextRef") public static long LLVMOrcCreateNewThreadSafeContextFromLLVMContext(@NativeType("LLVMContextRef") long Ctx) LLVMOrcThreadSafeContextRef LLVMOrcCreateNewThreadSafeContextFromLLVMContext(LLVMContextRef Ctx) -
LLVMOrcDisposeThreadSafeContext
public static void LLVMOrcDisposeThreadSafeContext(@NativeType("LLVMOrcThreadSafeContextRef") long TSCtx) void LLVMOrcDisposeThreadSafeContext(LLVMOrcThreadSafeContextRef TSCtx) -
LLVMOrcCreateNewThreadSafeModule
@NativeType("LLVMOrcThreadSafeModuleRef") public static long LLVMOrcCreateNewThreadSafeModule(@NativeType("LLVMModuleRef") long M, @NativeType("LLVMOrcThreadSafeContextRef") long TSCtx) LLVMOrcThreadSafeModuleRef LLVMOrcCreateNewThreadSafeModule(LLVMModuleRef M, LLVMOrcThreadSafeContextRef TSCtx) -
LLVMOrcDisposeThreadSafeModule
public static void LLVMOrcDisposeThreadSafeModule(@NativeType("LLVMOrcThreadSafeModuleRef") 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
@NativeType("LLVMErrorRef") public static long LLVMOrcThreadSafeModuleWithModuleDo(@NativeType("LLVMOrcThreadSafeModuleRef") long TSM, @NativeType("LLVMOrcGenericIRModuleOperationFunction") LLVMOrcGenericIRModuleOperationFunctionI F, @NativeType("void *") long Ctx) LLVMErrorRef LLVMOrcThreadSafeModuleWithModuleDo(LLVMOrcThreadSafeModuleRef TSM, LLVMOrcGenericIRModuleOperationFunction F, void * Ctx) -
nLLVMOrcJITTargetMachineBuilderDetectHost
public static long nLLVMOrcJITTargetMachineBuilderDetectHost(long Result) LLVMErrorRef LLVMOrcJITTargetMachineBuilderDetectHost(LLVMOrcJITTargetMachineBuilderRef * Result) -
LLVMOrcJITTargetMachineBuilderDetectHost
@NativeType("LLVMErrorRef") public static long LLVMOrcJITTargetMachineBuilderDetectHost(@NativeType("LLVMOrcJITTargetMachineBuilderRef *") PointerBuffer Result) LLVMErrorRef LLVMOrcJITTargetMachineBuilderDetectHost(LLVMOrcJITTargetMachineBuilderRef * Result) -
LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine
@NativeType("LLVMOrcJITTargetMachineBuilderRef") public static long LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine(@NativeType("LLVMTargetMachineRef") long TM) LLVMOrcJITTargetMachineBuilderRef LLVMOrcJITTargetMachineBuilderCreateFromTargetMachine(LLVMTargetMachineRef TM) -
LLVMOrcDisposeJITTargetMachineBuilder
public static void LLVMOrcDisposeJITTargetMachineBuilder(@NativeType("LLVMOrcJITTargetMachineBuilderRef") long JTMB) void LLVMOrcDisposeJITTargetMachineBuilder(LLVMOrcJITTargetMachineBuilderRef JTMB) -
nLLVMOrcJITTargetMachineBuilderGetTargetTriple
public static long nLLVMOrcJITTargetMachineBuilderGetTargetTriple(long JTMB) char * LLVMOrcJITTargetMachineBuilderGetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB) -
LLVMOrcJITTargetMachineBuilderGetTargetTriple
@NativeType("char *") public static @Nullable String LLVMOrcJITTargetMachineBuilderGetTargetTriple(@NativeType("LLVMOrcJITTargetMachineBuilderRef") long JTMB) 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(@NativeType("LLVMOrcJITTargetMachineBuilderRef") long JTMB, @NativeType("char const *") ByteBuffer TargetTriple) void LLVMOrcJITTargetMachineBuilderSetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB, char const * TargetTriple) -
LLVMOrcJITTargetMachineBuilderSetTargetTriple
public static void LLVMOrcJITTargetMachineBuilderSetTargetTriple(@NativeType("LLVMOrcJITTargetMachineBuilderRef") long JTMB, @NativeType("char const *") CharSequence TargetTriple) void LLVMOrcJITTargetMachineBuilderSetTargetTriple(LLVMOrcJITTargetMachineBuilderRef JTMB, char const * TargetTriple) -
LLVMOrcObjectLayerAddObjectFile
@NativeType("LLVMErrorRef") public static long LLVMOrcObjectLayerAddObjectFile(@NativeType("LLVMOrcObjectLayerRef") long ObjLayer, @NativeType("LLVMOrcJITDylibRef") long JD, @NativeType("LLVMMemoryBufferRef") long ObjBuffer) LLVMErrorRef LLVMOrcObjectLayerAddObjectFile(LLVMOrcObjectLayerRef ObjLayer, LLVMOrcJITDylibRef JD, LLVMMemoryBufferRef ObjBuffer) -
LLVMOrcObjectLayerAddObjectFileWithRT
@NativeType("LLVMErrorRef") public static long LLVMOrcObjectLayerAddObjectFileWithRT(@NativeType("LLVMOrcObjectLayerRef") long ObjLayer, @NativeType("LLVMOrcResourceTrackerRef") long RT, @NativeType("LLVMMemoryBufferRef") long ObjBuffer) LLVMErrorRef LLVMOrcObjectLayerAddObjectFileWithRT(LLVMOrcObjectLayerRef ObjLayer, LLVMOrcResourceTrackerRef RT, LLVMMemoryBufferRef ObjBuffer) -
LLVMOrcObjectLayerEmit
public static void LLVMOrcObjectLayerEmit(@NativeType("LLVMOrcObjectLayerRef") long ObjLayer, @NativeType("LLVMOrcMaterializationResponsibilityRef") long R, @NativeType("LLVMMemoryBufferRef") long ObjBuffer) void LLVMOrcObjectLayerEmit(LLVMOrcObjectLayerRef ObjLayer, LLVMOrcMaterializationResponsibilityRef R, LLVMMemoryBufferRef ObjBuffer) -
LLVMOrcDisposeObjectLayer
void LLVMOrcDisposeObjectLayer(LLVMOrcObjectLayerRef ObjLayer) -
LLVMOrcIRTransformLayerEmit
public static void LLVMOrcIRTransformLayerEmit(@NativeType("LLVMOrcIRTransformLayerRef") long IRTransformLayer, @NativeType("LLVMOrcMaterializationResponsibilityRef") long MR, @NativeType("LLVMOrcThreadSafeModuleRef") 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(@NativeType("LLVMOrcIRTransformLayerRef") long IRTransformLayer, @NativeType("LLVMOrcIRTransformLayerTransformFunction") LLVMOrcIRTransformLayerTransformFunctionI TransformFunction, @NativeType("void *") 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(@NativeType("LLVMOrcObjectTransformLayerRef") long ObjTransformLayer, @NativeType("LLVMOrcObjectTransformLayerTransformFunction") LLVMOrcObjectTransformLayerTransformFunctionI TransformFunction, @NativeType("void *") long Ctx) void LLVMOrcObjectTransformLayerSetTransform(LLVMOrcObjectTransformLayerRef ObjTransformLayer, LLVMOrcObjectTransformLayerTransformFunction TransformFunction, void * Ctx) -
nLLVMOrcCreateLocalIndirectStubsManager
public static long nLLVMOrcCreateLocalIndirectStubsManager(long TargetTriple) LLVMOrcIndirectStubsManagerRef LLVMOrcCreateLocalIndirectStubsManager(char const * TargetTriple) -
LLVMOrcCreateLocalIndirectStubsManager
@NativeType("LLVMOrcIndirectStubsManagerRef") public static long LLVMOrcCreateLocalIndirectStubsManager(@NativeType("char const *") ByteBuffer TargetTriple) LLVMOrcIndirectStubsManagerRef LLVMOrcCreateLocalIndirectStubsManager(char const * TargetTriple) -
LLVMOrcCreateLocalIndirectStubsManager
@NativeType("LLVMOrcIndirectStubsManagerRef") public static long LLVMOrcCreateLocalIndirectStubsManager(@NativeType("char const *") CharSequence TargetTriple) LLVMOrcIndirectStubsManagerRef LLVMOrcCreateLocalIndirectStubsManager(char const * TargetTriple) -
LLVMOrcDisposeIndirectStubsManager
public static void LLVMOrcDisposeIndirectStubsManager(@NativeType("LLVMOrcIndirectStubsManagerRef") 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
@NativeType("LLVMErrorRef") public static long LLVMOrcCreateLocalLazyCallThroughManager(@NativeType("char const *") ByteBuffer TargetTriple, @NativeType("LLVMOrcExecutionSessionRef") long ES, @NativeType("LLVMOrcJITTargetAddress") long ErrorHandlerAddr, @NativeType("LLVMOrcLazyCallThroughManagerRef *") PointerBuffer LCTM) LLVMErrorRef LLVMOrcCreateLocalLazyCallThroughManager(char const * TargetTriple, LLVMOrcExecutionSessionRef ES, LLVMOrcJITTargetAddress ErrorHandlerAddr, LLVMOrcLazyCallThroughManagerRef * LCTM) -
LLVMOrcCreateLocalLazyCallThroughManager
@NativeType("LLVMErrorRef") public static long LLVMOrcCreateLocalLazyCallThroughManager(@NativeType("char const *") CharSequence TargetTriple, @NativeType("LLVMOrcExecutionSessionRef") long ES, @NativeType("LLVMOrcJITTargetAddress") long ErrorHandlerAddr, @NativeType("LLVMOrcLazyCallThroughManagerRef *") PointerBuffer LCTM) LLVMErrorRef LLVMOrcCreateLocalLazyCallThroughManager(char const * TargetTriple, LLVMOrcExecutionSessionRef ES, LLVMOrcJITTargetAddress ErrorHandlerAddr, LLVMOrcLazyCallThroughManagerRef * LCTM) -
LLVMOrcDisposeLazyCallThroughManager
public static void LLVMOrcDisposeLazyCallThroughManager(@NativeType("LLVMOrcLazyCallThroughManagerRef") long LCTM) void LLVMOrcDisposeLazyCallThroughManager(LLVMOrcLazyCallThroughManagerRef LCTM) -
nLLVMOrcCreateDumpObjects
public static long nLLVMOrcCreateDumpObjects(long DumpDir, long IdentifierOverride) LLVMOrcDumpObjectsRef LLVMOrcCreateDumpObjects(char const * DumpDir, char const * IdentifierOverride) -
LLVMOrcCreateDumpObjects
@NativeType("LLVMOrcDumpObjectsRef") public static long LLVMOrcCreateDumpObjects(@NativeType("char const *") ByteBuffer DumpDir, @NativeType("char const *") ByteBuffer IdentifierOverride) LLVMOrcDumpObjectsRef LLVMOrcCreateDumpObjects(char const * DumpDir, char const * IdentifierOverride) -
LLVMOrcCreateDumpObjects
@NativeType("LLVMOrcDumpObjectsRef") public static long LLVMOrcCreateDumpObjects(@NativeType("char const *") CharSequence DumpDir, @NativeType("char const *") CharSequence IdentifierOverride) LLVMOrcDumpObjectsRef LLVMOrcCreateDumpObjects(char const * DumpDir, char const * IdentifierOverride) -
LLVMOrcDisposeDumpObjects
void LLVMOrcDisposeDumpObjects(LLVMOrcDumpObjectsRef DumpObjects) -
nLLVMOrcDumpObjects_CallOperator
public static long nLLVMOrcDumpObjects_CallOperator(long DumpObjects, long ObjBuffer) LLVMErrorRef LLVMOrcDumpObjects_CallOperator(LLVMOrcDumpObjectsRef DumpObjects, LLVMMemoryBufferRef * ObjBuffer) -
LLVMOrcDumpObjects_CallOperator
@NativeType("LLVMErrorRef") public static long LLVMOrcDumpObjects_CallOperator(@NativeType("LLVMOrcDumpObjectsRef") long DumpObjects, @NativeType("LLVMMemoryBufferRef *") PointerBuffer ObjBuffer) LLVMErrorRef LLVMOrcDumpObjects_CallOperator(LLVMOrcDumpObjectsRef DumpObjects, LLVMMemoryBufferRef * ObjBuffer)
-