/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | ObjectLinkingLayer.h | 63 virtual void modifyPassConfig(MaterializationResponsibility &MR, 66 virtual void notifyLoaded(MaterializationResponsibility &MR) {} 67 virtual Error notifyEmitted(MaterializationResponsibility &MR) { 102 void emit(MaterializationResponsibility R, 107 /// MaterializationResponsibility instance. This is a workaround to support 121 /// the MaterializationResponsibility instance. Setting this flag allows 139 void modifyPassConfig(MaterializationResponsibility &MR, const Triple &TT, 141 void notifyLoaded(MaterializationResponsibility &MR); 142 Error notifyEmitted(MaterializationResponsibility &MR, AllocPtr Alloc); 160 Error notifyEmitted(MaterializationResponsibility [all...] |
H A D | Layer.h | 102 virtual void emit(MaterializationResponsibility R, ThreadSafeModule TSM) = 0; 119 void materialize(MaterializationResponsibility R) override; 140 virtual void emit(MaterializationResponsibility R, 163 void materialize(MaterializationResponsibility R) override;
|
H A D | IRTransformLayer.h | 31 ThreadSafeModule, const MaterializationResponsibility &R)>; 40 void emit(MaterializationResponsibility R, ThreadSafeModule TSM) override; 44 const MaterializationResponsibility &R) {
|
H A D | Core.h | 36 class MaterializationResponsibility; 434 class MaterializationResponsibility { class in namespace:llvm::orc 437 MaterializationResponsibility(MaterializationResponsibility &&) = default; 438 MaterializationResponsibility & 439 operator=(MaterializationResponsibility &&) = delete; 441 /// Destruct a MaterializationResponsibility instance. In debug mode 444 ~MaterializationResponsibility(); 460 /// MaterializationResponsibility object that have queries pending. This 468 /// symbols must be ones covered by this MaterializationResponsibility [all...] |
H A D | ObjectTransformLayer.h | 34 void emit(MaterializationResponsibility R,
|
H A D | Legacy.h | 96 MaterializationResponsibility *MR); 104 MaterializationResponsibility *MR;
|
H A D | RTDyldObjectLinkingLayer.h | 60 void emit(MaterializationResponsibility R, 89 /// by the MaterializationResponsibility instance. This is a workaround to 103 /// the MaterializationResponsibility instance. Setting this flag allows 119 Error onObjLoad(VModuleKey K, MaterializationResponsibility &R, 126 MaterializationResponsibility &R, Error Err);
|
H A D | IRCompileLayer.h | 58 void emit(MaterializationResponsibility R, ThreadSafeModule TSM) override;
|
H A D | LazyReexports.h | 168 void materialize(MaterializationResponsibility R) override;
|
H A D | Speculation.h | 188 void emit(MaterializationResponsibility R, ThreadSafeModule TSM);
|
H A D | CompileOnDemandLayer.h | 99 void emit(MaterializationResponsibility R, ThreadSafeModule TSM) override; 123 void emitPartition(MaterializationResponsibility R, ThreadSafeModule TSM,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | IRTransformLayer.cpp | 20 void IRTransformLayer::emit(MaterializationResponsibility R,
|
H A D | ObjectTransformLayer.cpp | 20 void ObjectTransformLayer::emit(MaterializationResponsibility R,
|
H A D | RTDyldObjectLinkingLayer.cpp | 19 JITDylibSearchOrderResolver(MaterializationResponsibility &MR) : MR(MR) {} 70 MaterializationResponsibility &MR; 88 void RTDyldObjectLinkingLayer::emit(MaterializationResponsibility R, 96 auto SharedR = std::make_shared<MaterializationResponsibility>(std::move(R)); 158 VModuleKey K, MaterializationResponsibility &R, object::ObjectFile &Obj, 245 MaterializationResponsibility &R, Error Err) {
|
H A D | IRCompileLayer.cpp | 28 void IRCompileLayer::emit(MaterializationResponsibility R,
|
H A D | Legacy.cpp | 17 ExecutionSession &ES, SymbolResolver &R, MaterializationResponsibility *MR)
|
H A D | ObjectLinkingLayer.cpp | 28 MaterializationResponsibility MR, 324 MaterializationResponsibility MR; 340 void ObjectLinkingLayer::emit(MaterializationResponsibility R, 347 void ObjectLinkingLayer::modifyPassConfig(MaterializationResponsibility &MR, 354 void ObjectLinkingLayer::notifyLoaded(MaterializationResponsibility &MR) { 359 Error ObjectLinkingLayer::notifyEmitted(MaterializationResponsibility &MR, 427 MaterializationResponsibility &MR, const Triple &TT, 440 MaterializationResponsibility &MR) {
|
H A D | CompileOnDemandLayer.cpp | 87 void materialize(MaterializationResponsibility R) override { 127 void CompileOnDemandLayer::emit(MaterializationResponsibility R, 243 MaterializationResponsibility R, ThreadSafeModule TSM,
|
H A D | Layer.cpp | 114 MaterializationResponsibility R) { 177 MaterializationResponsibility R) {
|
H A D | Core.cpp | 424 MaterializationResponsibility::MaterializationResponsibility( function in class:llvm::orc::MaterializationResponsibility 430 MaterializationResponsibility::~MaterializationResponsibility() { 435 SymbolNameSet MaterializationResponsibility::getRequestedSymbols() const { 439 Error MaterializationResponsibility::notifyResolved(const SymbolMap &Symbols) { 457 Error MaterializationResponsibility::notifyEmitted() { 470 Error MaterializationResponsibility::defineMaterializing( 486 void MaterializationResponsibility::failMaterialization() { 502 void MaterializationResponsibility [all...] |
H A D | Speculation.cpp | 61 void IRSpeculationLayer::emit(MaterializationResponsibility R,
|
H A D | LazyReexports.cpp | 143 MaterializationResponsibility R) {
|
H A D | IndirectionUtils.cpp | 37 void materialize(MaterializationResponsibility R) override {
|