Home
last modified time | relevance | path

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

/external/llvm-project/llvm/unittests/ExecutionEngine/Orc/
DSymbolStringPoolTest.cpp17 TEST(SymbolStringPool, UniquingAndComparisons) { in TEST() argument
18 SymbolStringPool SP; in TEST()
36 TEST(SymbolStringPool, Dereference) { in TEST() argument
37 SymbolStringPool SP; in TEST()
42 TEST(SymbolStringPool, ClearDeadEntries) { in TEST() argument
43 SymbolStringPool SP; in TEST()
DOrcTestCommon.h54 std::shared_ptr<SymbolStringPool> SSP = std::make_shared<SymbolStringPool>();
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DSymbolStringPool.h27 class SymbolStringPool {
31 ~SymbolStringPool();
51 friend class SymbolStringPool; variable
106 using PoolEntryPtr = SymbolStringPool::PoolMapEntry *;
108 SymbolStringPtr(SymbolStringPool::PoolMapEntry *S)
143 inline SymbolStringPool::~SymbolStringPool() {
150 inline SymbolStringPtr SymbolStringPool::intern(StringRef S) {
158 inline void SymbolStringPool::clearDeadEntries() {
167 inline bool SymbolStringPool::empty() const {
DCore.h1073 ExecutionSession(std::shared_ptr<SymbolStringPool> SSP = nullptr);
1079 std::shared_ptr<SymbolStringPool> getSymbolStringPool() const { return SSP; } in getSymbolStringPool()
1223 std::shared_ptr<SymbolStringPool> SSP;
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
DSymbolStringPool.h27 class SymbolStringPool {
31 ~SymbolStringPool();
52 friend class SymbolStringPool; variable
110 using PoolEntry = SymbolStringPool::PoolMapEntry;
113 SymbolStringPtr(SymbolStringPool::PoolMapEntry *S)
148 inline SymbolStringPool::~SymbolStringPool() {
155 inline SymbolStringPtr SymbolStringPool::intern(StringRef S) {
163 inline void SymbolStringPool::clearDeadEntries() {
172 inline bool SymbolStringPool::empty() const {
DTargetProcessControl.h99 std::shared_ptr<SymbolStringPool> getSymbolStringPool() const { return SSP; } in getSymbolStringPool()
147 TargetProcessControl(std::shared_ptr<SymbolStringPool> SSP) in TargetProcessControl()
150 std::shared_ptr<SymbolStringPool> SSP;
162 std::shared_ptr<SymbolStringPool> SSP, Triple TargetTriple,
169 Create(std::shared_ptr<SymbolStringPool> SSP,
DCore.h1236 ExecutionSession(std::shared_ptr<SymbolStringPool> SSP = nullptr);
1245 std::shared_ptr<SymbolStringPool> getSymbolStringPool() const { return SSP; } in getSymbolStringPool()
1477 std::shared_ptr<SymbolStringPool> SSP;
DOrcRPCTargetProcessControl.h282 OrcRPCTargetProcessControlBase(std::shared_ptr<SymbolStringPool> SSP, in OrcRPCTargetProcessControlBase()
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DTargetProcessControl.cpp26 std::shared_ptr<SymbolStringPool> SSP, Triple TargetTriple, in SelfTargetProcessControl()
44 std::shared_ptr<SymbolStringPool> SSP, in Create()
DOrcV2CBindings.cpp69 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(SymbolStringPool, LLVMOrcSymbolStringPoolRef)
DCore.cpp1722 ExecutionSession::ExecutionSession(std::shared_ptr<SymbolStringPool> SSP) in ExecutionSession()
1723 : SSP(SSP ? std::move(SSP) : std::make_shared<SymbolStringPool>()) {} in ExecutionSession()
/external/llvm-project/llvm/examples/Kaleidoscope/include/
DKaleidoscopeJIT.h68 auto SSP = std::make_shared<SymbolStringPool>(); in Create()
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/
DKaleidoscopeJIT.h68 auto SSP = std::make_shared<SymbolStringPool>(); in Create()
/external/llvm-project/llvm/examples/OrcV2Examples/LLJITWithTargetProcessControl/
DLLJITWithTargetProcessControl.cpp137 auto SSP = std::make_shared<SymbolStringPool>(); in main()
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
DKaleidoscopeJIT.h75 auto SSP = std::make_shared<SymbolStringPool>(); in Create()
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
DKaleidoscopeJIT.h90 auto SSP = std::make_shared<SymbolStringPool>(); in Create()
/external/llvm-project/llvm/tools/llvm-jitlink/
Dllvm-jitlink.h77 std::shared_ptr<orc::SymbolStringPool> SSP, in LLVMJITLinkRemoteTargetProcessControl()
Dllvm-jitlink.cpp642 auto SSP = std::make_shared<SymbolStringPool>(); in LaunchExecutor()
707 auto SSP = std::make_shared<SymbolStringPool>(); in ConnectToExecutor()
770 std::make_shared<SymbolStringPool>(), std::move(TT), *PageSize, in Create()
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
DKaleidoscopeJIT.h175 auto SSP = std::make_shared<SymbolStringPool>(); in Create()
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dsimple_orc_jit.cc166 auto SSP = std::make_shared<llvm::orc::SymbolStringPool>(); in Create()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DCore.cpp1880 ExecutionSession::ExecutionSession(std::shared_ptr<SymbolStringPool> SSP) in ExecutionSession()
1881 : SSP(SSP ? std::move(SSP) : std::make_shared<SymbolStringPool>()) { in ExecutionSession()