Searched refs:SymbolStringPtr (Results 1 – 13 of 13) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ExecutionEngine/Orc/ |
D | SymbolStringPool.h | 24 class SymbolStringPtr; variable 28 friend class SymbolStringPtr; variable 34 SymbolStringPtr intern(StringRef S); 50 class SymbolStringPtr { 52 friend bool operator==(const SymbolStringPtr &LHS, 53 const SymbolStringPtr &RHS); 54 friend bool operator<(const SymbolStringPtr &LHS, const SymbolStringPtr &RHS); 57 SymbolStringPtr() = default; 58 SymbolStringPtr(const SymbolStringPtr &Other) in SymbolStringPtr() function 64 SymbolStringPtr& operator=(const SymbolStringPtr &Other) { [all …]
|
D | Core.h | 44 using SymbolNameSet = std::set<SymbolStringPtr>; 51 using SymbolMap = std::map<SymbolStringPtr, JITEvaluatedSymbol>; 57 using SymbolFlagsMap = std::map<SymbolStringPtr, JITSymbolFlags>; 182 void addDependencies(const SymbolStringPtr &Name, 224 void doDiscard(const VSO &V, SymbolStringPtr Name) { in doDiscard() 244 virtual void discard(const VSO &V, SymbolStringPtr Name) = 0; 260 void discard(const VSO &V, SymbolStringPtr Name) override; 284 SymbolAliasMapEntry(SymbolStringPtr Aliasee, JITSymbolFlags AliasFlags) in SymbolAliasMapEntry() 287 SymbolStringPtr Aliasee; 292 using SymbolAliasMap = std::map<SymbolStringPtr, SymbolAliasMapEntry>; [all …]
|
D | Layer.h | 49 using SymbolNameToDefinitionMap = std::map<SymbolStringPtr, GlobalValue *>; 68 void discard(const VSO &V, SymbolStringPtr Name) override; 119 void discard(const VSO &V, SymbolStringPtr Name) override;
|
D | ExecutionUtils.h | 179 using CtorDtorList = std::vector<SymbolStringPtr>; 257 using SymbolPredicate = std::function<bool(SymbolStringPtr)>;
|
D | Legacy.h | 98 std::set<SymbolStringPtr> ResolvedStrings;
|
D | IndirectionUtils.h | 96 std::map<JITTargetAddress, SymbolStringPtr> AddrToSymbol;
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ExecutionEngine/Orc/ |
D | OrcTestCommon.h | 53 SymbolStringPtr Foo = ES.getSymbolStringPool().intern("foo"); 54 SymbolStringPtr Bar = ES.getSymbolStringPool().intern("bar"); 55 SymbolStringPtr Baz = ES.getSymbolStringPool().intern("baz"); 56 SymbolStringPtr Qux = ES.getSymbolStringPool().intern("qux");
|
D | CoreAPIsTest.cpp | 29 using DiscardFunction = std::function<void(const VSO &, SymbolStringPtr)>; 49 void discard(const VSO &V, SymbolStringPtr Name) override { in discard() 441 [&](const VSO &V, SymbolStringPtr Name) { in TEST_F() 475 [&](const VSO &V, SymbolStringPtr Name) { in TEST_F()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/Orc/ |
D | IndirectionUtils.cpp | 29 CompileCallbackMaterializationUnit(SymbolStringPtr Name, in CompileCallbackMaterializationUnit() 42 void discard(const VSO &V, SymbolStringPtr Name) { in discard() 46 SymbolStringPtr Name; 76 SymbolStringPtr Name; in executeCompileCallback()
|
D | Layer.cpp | 46 void IRMaterializationUnit::discard(const VSO &V, SymbolStringPtr Name) { in discard() 100 SymbolStringPtr Name) { in discard()
|
D | Core.cpp | 511 void AsynchronousSymbolQuery::resolve(const SymbolStringPtr &Name, in resolve() 560 void AsynchronousSymbolQuery::addQueryDependence(VSO &V, SymbolStringPtr Name) { in addQueryDependence() 567 VSO &V, const SymbolStringPtr &Name) { in removeQueryDependence() 689 const SymbolStringPtr &Name, const SymbolDependenceMap &Dependencies) { in addDependencies() 712 SymbolStringPtr Name) { in discard() 854 void ReExportsMaterializationUnit::discard(const VSO &V, SymbolStringPtr Name) { in discard() 991 void VSO::addDependencies(const SymbolStringPtr &Name, in addDependencies() 1623 MaterializingInfo &DependantMI, const SymbolStringPtr &DependantName, in transferFinalizedNodeDependencies() 1666 Expected<JITEvaluatedSymbol> lookup(const VSOList &VSOs, SymbolStringPtr Name) { in lookup() 1680 SymbolStringPtr MangleAndInterner::operator()(StringRef Name) { in operator ()()
|
D | CompileOnDemandLayer.cpp | 205 void discard(const VSO &V, SymbolStringPtr Name) override { in discard() 246 std::map<SymbolStringPtr, std::pair<JITTargetAddress, JITSymbolFlags>> in emit()
|
/external/swiftshader/third_party/llvm-7.0/llvm/tools/lli/ |
D | lli.cpp | 786 std::move(LibLLI), DL, [](orc::SymbolStringPtr) { return true; })); in runOrcLazyJIT() argument
|