Home
last modified time | relevance | path

Searched refs:PoolEntryPtr (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DSymbolStringPool.h124 using PoolEntryPtr = PoolEntry *;
133 bool isRealPoolEntry(PoolEntryPtr P) {
139 return SymbolStringPtr(reinterpret_cast<PoolEntryPtr>(EmptyBitPattern));
143 return SymbolStringPtr(reinterpret_cast<PoolEntryPtr>(TombstoneBitPattern));
148 << PointerLikeTypeTraits<PoolEntryPtr>::NumLowBitsAvailable;
152 << PointerLikeTypeTraits<PoolEntryPtr>::NumLowBitsAvailable;
156 << PointerLikeTypeTraits<PoolEntryPtr>::NumLowBitsAvailable;
158 PoolEntryPtr S = nullptr;
204 return DenseMapInfo<orc::SymbolStringPtr::PoolEntryPtr>::getHashValue(V.S);
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DOrcV2CBindings.cpp31 using PoolEntryPtr = SymbolStringPtr::PoolEntryPtr; typedef in llvm::orc::OrcV2CAPIHelper
34 static PoolEntryPtr moveFromSymbolStringPtr(SymbolStringPtr S) { in moveFromSymbolStringPtr()
35 PoolEntryPtr Result = nullptr; in moveFromSymbolStringPtr()
41 static SymbolStringPtr moveToSymbolStringPtr(PoolEntryPtr P) { in moveToSymbolStringPtr()
48 static SymbolStringPtr copyToSymbolStringPtr(PoolEntryPtr P) { in copyToSymbolStringPtr()
52 static PoolEntryPtr getRawPoolEntryPtr(const SymbolStringPtr &S) { in getRawPoolEntryPtr()
56 static void retainPoolEntry(PoolEntryPtr P) { in retainPoolEntry()
61 static void releasePoolEntry(PoolEntryPtr P) { in releasePoolEntry()