Searched refs:SymbolStringPool (Results 1 – 6 of 6) sorted by relevance
27 class SymbolStringPool {31 ~SymbolStringPool();52 friend class SymbolStringPool; variable116 using PoolEntry = SymbolStringPool::PoolMapEntry;119 SymbolStringPtr(SymbolStringPool::PoolMapEntry *S)154 inline SymbolStringPool::~SymbolStringPool() {161 inline SymbolStringPtr SymbolStringPool::intern(StringRef S) {169 inline void SymbolStringPool::clearDeadEntries() {178 inline bool SymbolStringPool::empty() const {
133 std::shared_ptr<SymbolStringPool> getSymbolStringPool() const { return SSP; } in getSymbolStringPool()194 ExecutorProcessControl(std::shared_ptr<SymbolStringPool> SSP) in ExecutorProcessControl()197 std::shared_ptr<SymbolStringPool> SSP;212 std::shared_ptr<SymbolStringPool> SSP = nullptr,215 : std::make_shared<SymbolStringPool>()) {249 std::shared_ptr<SymbolStringPool> SSP, Triple TargetTriple,258 Create(std::shared_ptr<SymbolStringPool> SSP = nullptr,
283 OrcRPCExecutorProcessControlBase(std::shared_ptr<SymbolStringPool> SSP, in OrcRPCExecutorProcessControlBase()
27 std::shared_ptr<SymbolStringPool> SSP, Triple TargetTriple, in SelfExecutorProcessControl()47 std::shared_ptr<SymbolStringPool> SSP, in Create()51 SSP = std::make_shared<SymbolStringPool>(); in Create()
79 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(SymbolStringPool, LLVMOrcSymbolStringPoolRef)
933 std::make_shared<orc::SymbolStringPool>())); in runOrcJIT()