LLVM 18.0.0git
|
Public Types | |
using | PoolEntry = SymbolStringPtr::PoolEntry |
using | PoolEntryPtr = SymbolStringPtr::PoolEntryPtr |
Static Public Member Functions | |
static PoolEntryPtr | moveFromSymbolStringPtr (SymbolStringPtr S) |
static SymbolStringPtr | moveToSymbolStringPtr (PoolEntryPtr P) |
static SymbolStringPtr | copyToSymbolStringPtr (PoolEntryPtr P) |
static PoolEntryPtr | getRawPoolEntryPtr (const SymbolStringPtr &S) |
static void | retainPoolEntry (PoolEntryPtr P) |
static void | releasePoolEntry (PoolEntryPtr P) |
static InProgressLookupState * | extractLookupState (LookupState &LS) |
static void | resetLookupState (LookupState &LS, InProgressLookupState *IPLS) |
Definition at line 28 of file OrcV2CBindings.cpp.
Definition at line 30 of file OrcV2CBindings.cpp.
Definition at line 31 of file OrcV2CBindings.cpp.
|
inlinestatic |
Definition at line 48 of file OrcV2CBindings.cpp.
References P.
|
inlinestatic |
Definition at line 66 of file OrcV2CBindings.cpp.
Referenced by llvm::orc::CAPIDefinitionGenerator::tryToGenerate().
|
inlinestatic |
Definition at line 52 of file OrcV2CBindings.cpp.
References llvm::orc::SymbolStringPtrBase::S.
Referenced by DEFINE_SIMPLE_CONVERSION_FUNCTIONS(), LLVMOrcCreateDynamicLibrarySearchGeneratorForPath(), LLVMOrcCreateDynamicLibrarySearchGeneratorForProcess(), LLVMOrcMaterializationResponsibilityGetInitializerSymbol(), LLVMOrcMaterializationResponsibilityGetRequestedSymbols(), LLVMOrcMaterializationResponsibilityGetSymbols(), and llvm::orc::CAPIDefinitionGenerator::tryToGenerate().
|
inlinestatic |
Definition at line 34 of file OrcV2CBindings.cpp.
References llvm::orc::Result, llvm::orc::SymbolStringPtrBase::S, and std::swap().
Referenced by LLVMOrcExecutionSessionIntern(), and LLVMOrcLLJITMangleAndIntern().
|
inlinestatic |
Definition at line 41 of file OrcV2CBindings.cpp.
References P, and llvm::orc::SymbolStringPtrBase::S.
Referenced by DEFINE_SIMPLE_CONVERSION_FUNCTIONS(), LLVMOrcCreateCustomMaterializationUnit(), LLVMOrcExecutionSessionLookup(), LLVMOrcLazyReexports(), LLVMOrcMaterializationResponsibilityAddDependencies(), LLVMOrcMaterializationResponsibilityDefineMaterializing(), and LLVMOrcMaterializationResponsibilityDelegate().
|
inlinestatic |
Definition at line 61 of file OrcV2CBindings.cpp.
References P, and llvm::orc::SymbolStringPtrBase::S.
Referenced by LLVMOrcReleaseSymbolStringPoolEntry().
|
inlinestatic |
Definition at line 70 of file OrcV2CBindings.cpp.
Referenced by LLVMOrcLookupStateContinueLookup(), and llvm::orc::CAPIDefinitionGenerator::tryToGenerate().
|
inlinestatic |
Definition at line 56 of file OrcV2CBindings.cpp.
References P, and llvm::orc::SymbolStringPtrBase::S.
Referenced by LLVMOrcRetainSymbolStringPoolEntry().