Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.cpp19 JITDylibSearchOrderResolver(MaterializationResponsibility &MR) : MR(MR) {} in JITDylibSearchOrderResolver()
72 MaterializationResponsibility &MR;
87 void RTDyldObjectLinkingLayer::emit(MaterializationResponsibility R, in emit()
95 auto SharedR = std::make_shared<MaterializationResponsibility>(std::move(R)); in emit()
158 VModuleKey K, MaterializationResponsibility &R, object::ObjectFile &Obj, in onObjLoad()
201 MaterializationResponsibility &R, in onObjEmit()
H A DCore.cpp373 MaterializationResponsibility::MaterializationResponsibility( in MaterializationResponsibility() function in llvm::orc::MaterializationResponsibility
384 MaterializationResponsibility::~MaterializationResponsibility() { in ~MaterializationResponsibility()
415 void MaterializationResponsibility::emit() { in emit()
426 Error MaterializationResponsibility::defineMaterializing( in defineMaterializing()
453 void MaterializationResponsibility::replace( in replace()
466 MaterializationResponsibility
489 void MaterializationResponsibility::addDependencies( in addDependencies()
496 void MaterializationResponsibility::addDependenciesForAll( in addDependenciesForAll()
512 MaterializationResponsibility R) { in materialize()
543 MaterializationResponsibility R) { in materialize()
[all …]
H A DCompileOnDemandLayer.cpp85 void materialize(MaterializationResponsibility R) override { in materialize()
121 void CompileOnDemandLayer::emit(MaterializationResponsibility R, in emit()
234 MaterializationResponsibility R, ThreadSafeModule TSM, in emitPartition()
H A DObjectTransformLayer.cpp21 void ObjectTransformLayer::emit(MaterializationResponsibility R, in emit()
H A DIRTransformLayer.cpp21 void IRTransformLayer::emit(MaterializationResponsibility R, in emit()
H A DLayer.cpp79 MaterializationResponsibility R) { in materialize()
145 MaterializationResponsibility R) { in materialize()
H A DIRCompileLayer.cpp24 void IRCompileLayer::emit(MaterializationResponsibility R, in emit()
H A DLegacy.cpp18 ExecutionSession &ES, SymbolResolver &R, MaterializationResponsibility *MR) in JITSymbolResolverAdapter()
H A DLazyReexports.cpp143 MaterializationResponsibility R) { in materialize()
H A DIndirectionUtils.cpp38 void materialize(MaterializationResponsibility R) override { in materialize()
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DCore.h35 class MaterializationResponsibility; variable
155 class MaterializationResponsibility {
158 MaterializationResponsibility(MaterializationResponsibility &&) = default;
159 MaterializationResponsibility &
160 operator=(MaterializationResponsibility &&) = delete;
165 ~MaterializationResponsibility();
224 MaterializationResponsibility delegate(const SymbolNameSet &Symbols,
291 virtual void materialize(MaterializationResponsibility R) = 0;
314 void materialize(MaterializationResponsibility R) override;
367 void materialize(MaterializationResponsibility R) override;
[all …]
H A DLayer.h56 virtual void emit(MaterializationResponsibility R, ThreadSafeModule TSM) = 0;
107 void materialize(MaterializationResponsibility R) override;
128 virtual void emit(MaterializationResponsibility R,
151 void materialize(MaterializationResponsibility R) override;
H A DIRTransformLayer.h29 ThreadSafeModule, const MaterializationResponsibility &R)>;
38 void emit(MaterializationResponsibility R, ThreadSafeModule TSM) override;
42 const MaterializationResponsibility &R) { in identityTransform()
H A DLegacy.h97 MaterializationResponsibility *MR);
105 MaterializationResponsibility *MR;
H A DRTDyldObjectLinkingLayer.h60 void emit(MaterializationResponsibility R,
106 Error onObjLoad(VModuleKey K, MaterializationResponsibility &R,
112 void onObjEmit(VModuleKey K, MaterializationResponsibility &R, Error Err);
H A DObjectTransformLayer.h35 void emit(MaterializationResponsibility R,
H A DIRCompileLayer.h44 void emit(MaterializationResponsibility R, ThreadSafeModule TSM) override;
H A DLazyReexports.h168 void materialize(MaterializationResponsibility R) override;
H A DCompileOnDemandLayer.h97 void emit(MaterializationResponsibility R, ThreadSafeModule TSM) override;
121 void emitPartition(MaterializationResponsibility R, ThreadSafeModule TSM,
/freebsd-12.1/contrib/llvm/tools/lli/
H A Dlli.cpp702 const orc::MaterializationResponsibility &R) { return TSM; }; in createDebugDumper()
706 const orc::MaterializationResponsibility &R) { in createDebugDumper()
726 const orc::MaterializationResponsibility &R) { in createDebugDumper()
735 const orc::MaterializationResponsibility &R) { in createDebugDumper()
794 const orc::MaterializationResponsibility &R) { in runOrcLazyJIT()