Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/Orc/
H A DSymbolStringPoolTest.cpp18 TEST(SymbolStringPool, UniquingAndComparisons) { in TEST() argument
19 SymbolStringPool SP; in TEST()
37 TEST(SymbolStringPool, Dereference) { in TEST() argument
38 SymbolStringPool SP; in TEST()
43 TEST(SymbolStringPool, ClearDeadEntries) { in TEST() argument
44 SymbolStringPool SP; in TEST()
54 TEST(SymbolStringPool, DebugDump) { in TEST() argument
55 SymbolStringPool SP; in TEST()
H A DOrcTestCommon.h55 std::shared_ptr<SymbolStringPool> SSP = std::make_shared<SymbolStringPool>();
H A DCoreAPIsTest.cpp1564 std::make_shared<SymbolStringPool>())}; in TEST()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/Orc/
H A DSymbolStringPool.h30 class SymbolStringPool {
34 friend raw_ostream &operator<<(raw_ostream &OS, const SymbolStringPool &SSP);
38 ~SymbolStringPool();
59 friend class SymbolStringPool; variable
123 using PoolEntry = SymbolStringPool::PoolMapEntry;
126 SymbolStringPtr(SymbolStringPool::PoolMapEntry *S)
161 inline SymbolStringPool::~SymbolStringPool() {
168 inline SymbolStringPtr SymbolStringPool::intern(StringRef S) {
176 inline void SymbolStringPool::clearDeadEntries() {
185 inline bool SymbolStringPool::empty() const {
H A DExecutorProcessControl.h179 ExecutorProcessControl(std::shared_ptr<SymbolStringPool> SSP, in ExecutorProcessControl()
196 std::shared_ptr<SymbolStringPool> getSymbolStringPool() const { return SSP; } in getSymbolStringPool()
358 std::shared_ptr<SymbolStringPool> SSP;
375 std::shared_ptr<SymbolStringPool> SSP = nullptr,
379 : std::make_shared<SymbolStringPool>(),
415 std::shared_ptr<SymbolStringPool> SSP, std::unique_ptr<TaskDispatcher> D,
425 Create(std::shared_ptr<SymbolStringPool> SSP = nullptr,
H A DCore.h419 FailedToMaterialize(std::shared_ptr<SymbolStringPool> SSP,
427 std::shared_ptr<SymbolStringPool> SSP;
437 SymbolsNotFound(std::shared_ptr<SymbolStringPool> SSP,
445 std::shared_ptr<SymbolStringPool> SSP;
454 SymbolsCouldNotBeRemoved(std::shared_ptr<SymbolStringPool> SSP,
462 std::shared_ptr<SymbolStringPool> SSP;
474 MissingSymbolDefinitions(std::shared_ptr<SymbolStringPool> SSP, in MissingSymbolDefinitions()
484 std::shared_ptr<SymbolStringPool> SSP;
497 UnexpectedSymbolDefinitions(std::shared_ptr<SymbolStringPool> SSP, in UnexpectedSymbolDefinitions()
507 std::shared_ptr<SymbolStringPool> SSP;
[all …]
H A DSimpleRemoteEPC.h54 new SimpleRemoteEPC(std::make_shared<SymbolStringPool>(), in Create()
93 SimpleRemoteEPC(std::shared_ptr<SymbolStringPool> SSP, in SimpleRemoteEPC()
H A DDebugUtils.h96 raw_ostream &operator<<(raw_ostream &OS, const SymbolStringPool &SSP);
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DExecutorProcessControl.cpp27 std::shared_ptr<SymbolStringPool> SSP, std::unique_ptr<TaskDispatcher> D, in SelfExecutorProcessControl()
49 std::shared_ptr<SymbolStringPool> SSP, in Create()
54 SSP = std::make_shared<SymbolStringPool>(); in Create()
H A DDebugUtils.cpp300 raw_ostream &operator<<(raw_ostream &OS, const SymbolStringPool &SSP) { in operator <<()
H A DCore.cpp79 std::shared_ptr<SymbolStringPool> SSP, in FailedToMaterialize()
104 SymbolsNotFound::SymbolsNotFound(std::shared_ptr<SymbolStringPool> SSP, in SymbolsNotFound()
112 SymbolsNotFound::SymbolsNotFound(std::shared_ptr<SymbolStringPool> SSP, in SymbolsNotFound()
127 std::shared_ptr<SymbolStringPool> SSP, SymbolNameSet Symbols) in SymbolsCouldNotBeRemoved()
H A DOrcV2CBindings.cpp79 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(SymbolStringPool, LLVMOrcSymbolStringPoolRef)
/llvm-project-15.0.7/llvm/tools/lli/
H A Dlli.cpp990 std::make_shared<orc::SymbolStringPool>())); in runOrcJIT()
/llvm-project-15.0.7/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink.cpp1007 std::make_shared<SymbolStringPool>(), in Create()