Home
last modified time | relevance | path

Searched refs:MaterializationResponsibility (Results 1 – 18 of 18) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ExecutionEngine/Orc/
DCoreAPIsTest.cpp28 std::function<void(MaterializationResponsibility)>;
45 void materialize(MaterializationResponsibility R) override { in materialize()
80 std::shared_ptr<MaterializationResponsibility> FooMR; in TEST_F()
84 [&](MaterializationResponsibility R) { in TEST_F()
85 FooMR = std::make_shared<MaterializationResponsibility>(std::move(R)); in TEST_F()
181 [](MaterializationResponsibility R) { in TEST_F()
256 [&](MaterializationResponsibility R) { in TEST_F()
277 Optional<MaterializationResponsibility> FooR; in TEST_F()
280 [&](MaterializationResponsibility R) { FooR.emplace(std::move(R)); }); in TEST_F()
309 Optional<MaterializationResponsibility> FooR; in TEST_F()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ExecutionEngine/Orc/
DCore.h35 class MaterializationResponsibility; variable
124 class MaterializationResponsibility {
127 MaterializationResponsibility(MaterializationResponsibility &&) = default;
128 MaterializationResponsibility &
129 operator=(MaterializationResponsibility &&) = delete;
134 ~MaterializationResponsibility();
180 MaterializationResponsibility delegate(const SymbolNameSet &Symbols);
191 MaterializationResponsibility(VSO &V, SymbolFlagsMap SymbolFlags);
219 materialize(MaterializationResponsibility(V, std::move(SymbolFlags))); in doMaterialize()
238 virtual void materialize(MaterializationResponsibility R) = 0;
[all …]
DLayer.h36 virtual void emit(MaterializationResponsibility R, VModuleKey K,
79 void materialize(MaterializationResponsibility R) override;
98 virtual void emit(MaterializationResponsibility R, VModuleKey K,
118 void materialize(MaterializationResponsibility R) override;
DLegacy.h92 MaterializationResponsibility *MR);
100 MaterializationResponsibility *MR;
DObjectTransformLayer.h35 void emit(MaterializationResponsibility R, VModuleKey K,
DIRTransformLayer.h39 void emit(MaterializationResponsibility R, VModuleKey K,
DIRCompileLayer.h44 void emit(MaterializationResponsibility R, VModuleKey K,
DCompileOnDemandLayer.h80 void emit(MaterializationResponsibility R, VModuleKey K,
89 void emitExtractedFunctionsModule(MaterializationResponsibility R,
DRTDyldObjectLinkingLayer.h60 void emit(MaterializationResponsibility R, VModuleKey K,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ExecutionEngine/Orc/
DCore.cpp585 MaterializationResponsibility::MaterializationResponsibility( in MaterializationResponsibility() function in llvm::orc::MaterializationResponsibility
596 MaterializationResponsibility::~MaterializationResponsibility() { in ~MaterializationResponsibility()
601 SymbolNameSet MaterializationResponsibility::getRequestedSymbols() { in getRequestedSymbols()
605 void MaterializationResponsibility::resolve(const SymbolMap &Symbols) { in resolve()
625 void MaterializationResponsibility::finalize() { in finalize()
636 Error MaterializationResponsibility::defineMaterializing( in defineMaterializing()
653 void MaterializationResponsibility::failMaterialization() { in failMaterialization()
663 void MaterializationResponsibility::replace( in replace()
671 MaterializationResponsibility
672 MaterializationResponsibility::delegate(const SymbolNameSet &Symbols) { in delegate()
[all …]
DRTDyldObjectLinkingLayer.cpp19 VSOSearchOrderResolver(MaterializationResponsibility &MR) : MR(MR) {} in VSOSearchOrderResolver()
73 MaterializationResponsibility &MR;
88 void RTDyldObjectLinkingLayer2::emit(MaterializationResponsibility R, in emit()
DCompileOnDemandLayer.cpp41 static void extractAliases(MaterializationResponsibility &R, Module &M, in extractAliases()
147 void materialize(MaterializationResponsibility R) override { in materialize()
229 void CompileOnDemandLayer2::emit(MaterializationResponsibility R, VModuleKey K, in emit()
337 MaterializationResponsibility R, std::unique_ptr<Module> M) { in emitExtractedFunctionsModule()
DLayer.cpp62 MaterializationResponsibility R) { in materialize()
95 MaterializationResponsibility R) { in materialize()
DObjectTransformLayer.cpp21 void ObjectTransformLayer2::emit(MaterializationResponsibility R, VModuleKey K, in emit()
DIRTransformLayer.cpp21 void IRTransformLayer2::emit(MaterializationResponsibility R, VModuleKey K, in emit()
DIRCompileLayer.cpp24 void IRCompileLayer2::emit(MaterializationResponsibility R, VModuleKey K, in emit()
DLegacy.cpp18 ExecutionSession &ES, SymbolResolver &R, MaterializationResponsibility *MR) in JITSymbolResolverAdapter()
DIndirectionUtils.cpp35 void materialize(MaterializationResponsibility R) { in materialize()