Home
last modified time | relevance | path

Searched refs:SymbolStringPtr (Results 1 – 13 of 13) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ExecutionEngine/Orc/
DSymbolStringPool.h24 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 …]
DCore.h44 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 …]
DLayer.h49 using SymbolNameToDefinitionMap = std::map<SymbolStringPtr, GlobalValue *>;
68 void discard(const VSO &V, SymbolStringPtr Name) override;
119 void discard(const VSO &V, SymbolStringPtr Name) override;
DExecutionUtils.h179 using CtorDtorList = std::vector<SymbolStringPtr>;
257 using SymbolPredicate = std::function<bool(SymbolStringPtr)>;
DLegacy.h98 std::set<SymbolStringPtr> ResolvedStrings;
DIndirectionUtils.h96 std::map<JITTargetAddress, SymbolStringPtr> AddrToSymbol;
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ExecutionEngine/Orc/
DOrcTestCommon.h53 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");
DCoreAPIsTest.cpp29 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/
DIndirectionUtils.cpp29 CompileCallbackMaterializationUnit(SymbolStringPtr Name, in CompileCallbackMaterializationUnit()
42 void discard(const VSO &V, SymbolStringPtr Name) { in discard()
46 SymbolStringPtr Name;
76 SymbolStringPtr Name; in executeCompileCallback()
DLayer.cpp46 void IRMaterializationUnit::discard(const VSO &V, SymbolStringPtr Name) { in discard()
100 SymbolStringPtr Name) { in discard()
DCore.cpp511 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 ()()
DCompileOnDemandLayer.cpp205 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/
Dlli.cpp786 std::move(LibLLI), DL, [](orc::SymbolStringPtr) { return true; })); in runOrcLazyJIT() argument