LLVM 22.0.0git
LLVMOrcLazyCallThroughManagerRef Namespace Reference

Classes

class  OrcCAPIMaterializationUnit

Functions

static JITSymbolFlags toJITSymbolFlags (LLVMJITSymbolFlags F)
static LLVMJITSymbolFlags fromJITSymbolFlags (JITSymbolFlags JSF)
static SymbolNameSet toSymbolNameSet (LLVMOrcCSymbolsList Symbols)
static SymbolMap toSymbolMap (LLVMOrcCSymbolMapPairs Syms, size_t NumPairs)
static SymbolDependenceMap toSymbolDependenceMap (LLVMOrcCDependenceMapPairs Pairs, size_t NumPairs)
static LookupKind toLookupKind (LLVMOrcLookupKind K)
static LLVMOrcLookupKind fromLookupKind (LookupKind K)
static JITDylibLookupFlags toJITDylibLookupFlags (LLVMOrcJITDylibLookupFlags LF)
static LLVMOrcJITDylibLookupFlags fromJITDylibLookupFlags (JITDylibLookupFlags LF)
static SymbolLookupFlags toSymbolLookupFlags (LLVMOrcSymbolLookupFlags SLF)
static LLVMOrcSymbolLookupFlags fromSymbolLookupFlags (SymbolLookupFlags SLF)
static LLVMJITEvaluatedSymbol fromExecutorSymbolDef (const ExecutorSymbolDef &S)

Function Documentation

◆ fromExecutorSymbolDef()

◆ fromJITDylibLookupFlags()

◆ fromJITSymbolFlags()

◆ fromLookupKind()

LLVMOrcLookupKind LLVMOrcLazyCallThroughManagerRef::fromLookupKind ( LookupKind K)
static

◆ fromSymbolLookupFlags()

◆ toJITDylibLookupFlags()

◆ toJITSymbolFlags()

◆ toLookupKind()

LookupKind LLVMOrcLazyCallThroughManagerRef::toLookupKind ( LLVMOrcLookupKind K)
static

◆ toSymbolDependenceMap()

◆ toSymbolLookupFlags()

◆ toSymbolMap()

SymbolMap LLVMOrcLazyCallThroughManagerRef::toSymbolMap ( LLVMOrcCSymbolMapPairs Syms,
size_t NumPairs )
static

Definition at line 162 of file OrcV2CBindings.cpp.

References I, toJITSymbolFlags(), toSymbolMap(), and llvm::unwrap().

Referenced by toSymbolMap().

◆ toSymbolNameSet()

SymbolNameSet LLVMOrcLazyCallThroughManagerRef::toSymbolNameSet ( LLVMOrcCSymbolsList Symbols)
static

Definition at line 154 of file OrcV2CBindings.cpp.

References I, llvm::orc::Result, toSymbolNameSet(), and llvm::unwrap().

Referenced by toSymbolNameSet().