| Package | Description |
|---|---|
| org.bytedeco.llvm.global | |
| org.bytedeco.llvm.LLVM |
| Modifier and Type | Method and Description |
|---|---|
static LLVMErrorRef |
LLVM.LLVMOrcExecutionSessionCreateJITDylib(LLVMOrcExecutionSessionRef ES,
LLVMOrcJITDylibRef Result,
BytePointer Name)
Create a JITDylib.
|
static void |
LLVM.LLVMOrcJITDylibAddGenerator(LLVMOrcJITDylibRef JD,
LLVMOrcDefinitionGeneratorRef DG)
Add a DefinitionGenerator to the given JITDylib.
|
static LLVMErrorRef |
LLVM.LLVMOrcJITDylibClear(LLVMOrcJITDylibRef JD)
Calls remove on all trackers associated with this JITDylib, see
JITDylib::clear().
|
static LLVMOrcResourceTrackerRef |
LLVM.LLVMOrcJITDylibCreateResourceTracker(LLVMOrcJITDylibRef JD)
Return a reference to a newly created resource tracker associated with JD.
|
static LLVMErrorRef |
LLVM.LLVMOrcJITDylibDefine(LLVMOrcJITDylibRef JD,
LLVMOrcMaterializationUnitRef MU)
Add the given MaterializationUnit to the given JITDylib.
|
static LLVMOrcResourceTrackerRef |
LLVM.LLVMOrcJITDylibGetDefaultResourceTracker(LLVMOrcJITDylibRef JD)
Return a reference to the default resource tracker for the given JITDylib.
|
static LLVMOrcMaterializationUnitRef |
LLVM.LLVMOrcLazyReexports(LLVMOrcLazyCallThroughManagerRef LCTM,
LLVMOrcIndirectStubsManagerRef ISM,
LLVMOrcJITDylibRef SourceRef,
LLVMOrcCSymbolAliasMapPair CallableAliases,
long NumPairs)
Create a MaterializationUnit to define lazy re-expots.
|
static LLVMErrorRef |
LLVM.LLVMOrcLLJITAddLLVMIRModule(LLVMOrcLLJITRef J,
LLVMOrcJITDylibRef JD,
LLVMOrcThreadSafeModuleRef TSM)
Add an IR module to the given JITDylib in the given LLJIT instance.
|
static LLVMErrorRef |
LLVM.LLVMOrcLLJITAddObjectFile(LLVMOrcLLJITRef J,
LLVMOrcJITDylibRef JD,
LLVMMemoryBufferRef ObjBuffer)
Add a buffer representing an object file to the given JITDylib in the given
LLJIT instance.
|
static LLVMErrorRef |
LLVM.LLVMOrcObjectLayerAddObjectFile(LLVMOrcObjectLayerRef ObjLayer,
LLVMOrcJITDylibRef JD,
LLVMMemoryBufferRef ObjBuffer)
Add an object to an ObjectLayer to the given JITDylib.
|
| Modifier and Type | Method and Description |
|---|---|
LLVMOrcJITDylibRef |
LLVMOrcCJITDylibSearchOrderElement.JD() |
LLVMOrcJITDylibRef |
LLVMOrcCDependenceMapPair.JD() |
| Modifier and Type | Method and Description |
|---|---|
LLVMErrorRef |
LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunction.call(LLVMOrcDefinitionGeneratorRef GeneratorObj,
Pointer Ctx,
LLVMOrcLookupStateRef LookupState,
int Kind,
LLVMOrcJITDylibRef JD,
int JDLookupFlags,
LLVMOrcCLookupSetElement LookupSet,
long LookupSetSize) |
void |
LLVMOrcMaterializationUnitDiscardFunction.call(Pointer Ctx,
LLVMOrcJITDylibRef JD,
LLVMOrcSymbolStringPoolEntryRef Symbol) |
LLVMOrcCJITDylibSearchOrderElement |
LLVMOrcCJITDylibSearchOrderElement.JD(LLVMOrcJITDylibRef setter) |
LLVMOrcCDependenceMapPair |
LLVMOrcCDependenceMapPair.JD(LLVMOrcJITDylibRef setter) |
Copyright © 2024. All rights reserved.