Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DSymbolStringPool.h27 class SymbolStringPool {
31 ~SymbolStringPool();
52 friend class SymbolStringPool; variable
116 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 {
H A DExecutorProcessControl.h133 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,
H A DOrcRPCExecutorProcessControl.h283 OrcRPCExecutorProcessControlBase(std::shared_ptr<SymbolStringPool> SSP, in OrcRPCExecutorProcessControlBase()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DExecutorProcessControl.cpp27 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()
H A DOrcV2CBindings.cpp79 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(SymbolStringPool, LLVMOrcSymbolStringPoolRef)
/freebsd-13.1/contrib/llvm-project/llvm/tools/lli/
H A Dlli.cpp933 std::make_shared<orc::SymbolStringPool>())); in runOrcJIT()