Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/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 DTargetProcessControl.h107 std::shared_ptr<SymbolStringPool> getSymbolStringPool() const { return SSP; } in getSymbolStringPool()
155 TargetProcessControl(std::shared_ptr<SymbolStringPool> SSP) in TargetProcessControl()
158 std::shared_ptr<SymbolStringPool> SSP;
170 std::shared_ptr<SymbolStringPool> SSP, Triple TargetTriple,
177 Create(std::shared_ptr<SymbolStringPool> SSP,
H A DCore.h1270 ExecutionSession(std::shared_ptr<SymbolStringPool> SSP = nullptr);
1279 std::shared_ptr<SymbolStringPool> getSymbolStringPool() const { return SSP; } in getSymbolStringPool()
1504 std::shared_ptr<SymbolStringPool> SSP;
H A DOrcRPCTargetProcessControl.h283 OrcRPCTargetProcessControlBase(std::shared_ptr<SymbolStringPool> SSP, in OrcRPCTargetProcessControlBase()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DTargetProcessControl.cpp26 std::shared_ptr<SymbolStringPool> SSP, Triple TargetTriple, in SelfTargetProcessControl()
44 std::shared_ptr<SymbolStringPool> SSP, in Create()
H A DOrcV2CBindings.cpp78 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(SymbolStringPool, LLVMOrcSymbolStringPoolRef)
H A DCore.cpp1762 ExecutionSession::ExecutionSession(std::shared_ptr<SymbolStringPool> SSP) in ExecutionSession()
1763 : SSP(SSP ? std::move(SSP) : std::make_shared<SymbolStringPool>()) {} in ExecutionSession()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
H A DKaleidoscopeJIT.h68 auto SSP = std::make_shared<SymbolStringPool>(); in Create()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/include/
H A DKaleidoscopeJIT.h68 auto SSP = std::make_shared<SymbolStringPool>(); in Create()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithTargetProcessControl/
H A DLLJITWithTargetProcessControl.cpp137 auto SSP = std::make_shared<SymbolStringPool>(); in main()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A DKaleidoscopeJIT.h75 auto SSP = std::make_shared<SymbolStringPool>(); in Create()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A DKaleidoscopeJIT.h90 auto SSP = std::make_shared<SymbolStringPool>(); in Create()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.h75 std::shared_ptr<orc::SymbolStringPool> SSP, in LLVMJITLinkRemoteTargetProcessControl()
H A Dllvm-jitlink.cpp654 auto SSP = std::make_shared<SymbolStringPool>(); in LaunchExecutor()
750 auto SSP = std::make_shared<SymbolStringPool>(); in ConnectToExecutor()
813 std::make_shared<SymbolStringPool>(), std::move(TT), *PageSize, in Create()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A DKaleidoscopeJIT.h175 auto SSP = std::make_shared<SymbolStringPool>(); in Create()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/lli/
H A Dlli.cpp942 std::make_shared<orc::SymbolStringPool>())); in runOrcJIT()