Home
last modified time | relevance | path

Searched refs:SymbolStringPool (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DSymbolStringPool.h28 class SymbolStringPool {
32 ~SymbolStringPool();
52 friend class SymbolStringPool; variable
58 static SymbolStringPool::PoolMapEntry Tombstone;
98 SymbolStringPtr(SymbolStringPool::PoolMapEntry *S)
104 SymbolStringPool::PoolMapEntry *S = nullptr;
119 inline SymbolStringPool::~SymbolStringPool() {
126 inline SymbolStringPtr SymbolStringPool::intern(StringRef S) {
134 inline void SymbolStringPool::clearDeadEntries() {
143 inline bool SymbolStringPool::empty() const {
H A DCore.h712 ExecutionSession(std::shared_ptr<SymbolStringPool> SSP = nullptr);
718 std::shared_ptr<SymbolStringPool> getSymbolStringPool() const { return SSP; } in getSymbolStringPool()
859 std::shared_ptr<SymbolStringPool> SSP;
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DCore.cpp137 SymbolStringPool::PoolMapEntry SymbolStringPtr::Tombstone(0);
1575 ExecutionSession::ExecutionSession(std::shared_ptr<SymbolStringPool> SSP) in ExecutionSession()
1576 : SSP(SSP ? std::move(SSP) : std::make_shared<SymbolStringPool>()) { in ExecutionSession()