| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ObjectLinkingLayer.h | 71 virtual void modifyPassConfig(MaterializationResponsibility &MR, in modifyPassConfig() 82 virtual void notifyLoaded(MaterializationResponsibility &MR) {} in notifyLoaded() 83 virtual Error notifyEmitted(MaterializationResponsibility &MR) { in notifyEmitted() 86 virtual Error notifyFailed(MaterializationResponsibility &MR) = 0; 148 void emit(std::unique_ptr<MaterializationResponsibility> R, 152 void emit(std::unique_ptr<MaterializationResponsibility> R, 189 void modifyPassConfig(MaterializationResponsibility &MR, 192 void notifyLoaded(MaterializationResponsibility &MR); 213 void modifyPassConfig(MaterializationResponsibility &MR, 216 Error notifyEmitted(MaterializationResponsibility &MR) override; [all …]
|
| H A D | Core.h | 40 class MaterializationResponsibility; variable 57 friend class MaterializationResponsibility; variable 506 class MaterializationResponsibility { 510 MaterializationResponsibility(MaterializationResponsibility &&) = delete; 511 MaterializationResponsibility & 517 ~MaterializationResponsibility(); 818 friend class MaterializationResponsibility; variable 913 friend class MaterializationResponsibility; variable 1281 friend class MaterializationResponsibility; variable 1630 MaterializationResponsibility &MR); [all …]
|
| H A D | DebugObjectManagerPlugin.h | 54 void notifyMaterializing(MaterializationResponsibility &MR, 58 Error notifyEmitted(MaterializationResponsibility &MR) override; 59 Error notifyFailed(MaterializationResponsibility &MR) override; 65 void modifyPassConfig(MaterializationResponsibility &MR, 73 std::map<MaterializationResponsibility *, OwnedDebugObject> PendingObjs;
|
| H A D | MachOPlatform.h | 134 void modifyPassConfig(MaterializationResponsibility &MR, 139 getSyntheticSymbolDependencies(MaterializationResponsibility &MR) override; 143 Error notifyFailed(MaterializationResponsibility &MR) override { in notifyFailed() 156 DenseMap<MaterializationResponsibility *, JITLinkSymbolSet>; 158 void addInitializerSupportPasses(MaterializationResponsibility &MR, 161 void addMachOHeaderSupportPasses(MaterializationResponsibility &MR, 164 void addEHAndTLVSupportPasses(MaterializationResponsibility &MR, 168 MaterializationResponsibility &MR); 171 MaterializationResponsibility &MR);
|
| H A D | RTDyldObjectLinkingLayer.h | 45 MaterializationResponsibility &R, const object::ObjectFile &Obj, 50 MaterializationResponsibility &R, std::unique_ptr<MemoryBuffer>)>; 63 void emit(std::unique_ptr<MaterializationResponsibility> R, 130 Error onObjLoad(MaterializationResponsibility &R, 137 void onObjEmit(MaterializationResponsibility &R,
|
| H A D | IRTransformLayer.h | 31 ThreadSafeModule, MaterializationResponsibility &R)>; 40 void emit(std::unique_ptr<MaterializationResponsibility> R, 44 MaterializationResponsibility &R) { in identityTransform()
|
| H A D | Layer.h | 110 virtual void emit(std::unique_ptr<MaterializationResponsibility> R, 128 void materialize(std::unique_ptr<MaterializationResponsibility> R) override; 153 virtual void emit(std::unique_ptr<MaterializationResponsibility> R, 176 void materialize(std::unique_ptr<MaterializationResponsibility> R) override;
|
| H A D | IRCompileLayer.h | 50 MaterializationResponsibility &R, ThreadSafeModule TSM)>; 59 void emit(std::unique_ptr<MaterializationResponsibility> R,
|
| H A D | CompileOnDemandLayer.h | 96 void emit(std::unique_ptr<MaterializationResponsibility> R, 121 void emitPartition(std::unique_ptr<MaterializationResponsibility> R,
|
| H A D | ObjectTransformLayer.h | 36 void emit(std::unique_ptr<MaterializationResponsibility> R,
|
| H A D | LazyReexports.h | 152 void materialize(std::unique_ptr<MaterializationResponsibility> R) override;
|
| H A D | Speculation.h | 184 void emit(std::unique_ptr<MaterializationResponsibility> R,
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | RTDyldObjectLinkingLayer.cpp | 19 JITDylibSearchOrderResolver(MaterializationResponsibility &MR) : MR(MR) {} in JITDylibSearchOrderResolver() 70 MaterializationResponsibility &MR; 93 std::unique_ptr<MaterializationResponsibility> R, in emit() 149 std::shared_ptr<MaterializationResponsibility> SharedR(std::move(R)); in emit() 187 MaterializationResponsibility &R, const object::ObjectFile &Obj, in onObjLoad() 276 MaterializationResponsibility &R, in onObjEmit()
|
| H A D | ObjectLinkingLayer.cpp | 42 void materialize(std::unique_ptr<MaterializationResponsibility> MR) override { in materialize() 125 std::unique_ptr<MaterializationResponsibility> MR, in ObjectLinkingLayerJITLinkContext() 598 std::unique_ptr<MaterializationResponsibility> MR; 639 void ObjectLinkingLayer::emit(std::unique_ptr<MaterializationResponsibility> R, in emit() 654 void ObjectLinkingLayer::emit(std::unique_ptr<MaterializationResponsibility> R, in emit() 662 void ObjectLinkingLayer::modifyPassConfig(MaterializationResponsibility &MR, in modifyPassConfig() 669 void ObjectLinkingLayer::notifyLoaded(MaterializationResponsibility &MR) { in notifyLoaded() 674 Error ObjectLinkingLayer::notifyEmitted(MaterializationResponsibility &MR, in notifyEmitted() 735 MaterializationResponsibility &MR, LinkGraph &G, in modifyPassConfig() 750 MaterializationResponsibility &MR) { in notifyEmitted() [all …]
|
| H A D | Core.cpp | 251 std::unique_ptr<MaterializationResponsibility> R) { in materialize() 282 std::unique_ptr<MaterializationResponsibility> R) { in materialize() 330 std::unique_ptr<MaterializationResponsibility> R; in materialize() 781 Expected<std::unique_ptr<MaterializationResponsibility>> 782 JITDylib::delegate(MaterializationResponsibility &FromMR, in delegate() 995 Error JITDylib::emit(MaterializationResponsibility &MR, in emit() 1147 MaterializationResponsibility &MR) { in unlinkMaterializationResponsibility() 2633 new MaterializationResponsibility( in OL_completeLookup() 2749 MaterializationResponsibility &MR) { in OL_destroyMaterializationResponsibility() 2757 const MaterializationResponsibility &MR) { in OL_getRequestedSymbols() [all …]
|
| H A D | MachOPlatform.cpp | 36 void materialize(std::unique_ptr<MaterializationResponsibility> R) override { in materialize() 617 MaterializationResponsibility &MR, jitlink::LinkGraph &LG, in modifyPassConfig() 639 MaterializationResponsibility &MR) { in getSyntheticSymbolDependencies() 652 MaterializationResponsibility &MR, jitlink::PassConfiguration &Config) { in addInitializerSupportPasses() 668 MaterializationResponsibility &MR, jitlink::PassConfiguration &Config) { in addMachOHeaderSupportPasses() 691 MaterializationResponsibility &MR, jitlink::PassConfiguration &Config) { in addEHAndTLVSupportPasses() 759 jitlink::LinkGraph &G, MaterializationResponsibility &MR) { in preserveInitSections() 796 jitlink::LinkGraph &G, MaterializationResponsibility &MR) { in processObjCImageInfo()
|
| H A D | IRTransformLayer.cpp | 20 void IRTransformLayer::emit(std::unique_ptr<MaterializationResponsibility> R, in emit()
|
| H A D | ObjectTransformLayer.cpp | 25 std::unique_ptr<MaterializationResponsibility> R, in emit()
|
| H A D | CompileOnDemandLayer.cpp | 90 void materialize(std::unique_ptr<MaterializationResponsibility> R) override { in materialize() 131 std::unique_ptr<MaterializationResponsibility> R, ThreadSafeModule TSM) { in emit() 259 std::unique_ptr<MaterializationResponsibility> R, ThreadSafeModule TSM, in emitPartition()
|
| H A D | DebugObjectManagerPlugin.cpp | 398 MaterializationResponsibility &MR, LinkGraph &G, JITLinkContext &Ctx, in notifyMaterializing() 415 MaterializationResponsibility &MR, LinkGraph &G, in modifyPassConfig() 436 MaterializationResponsibility &MR) { in notifyEmitted() 475 MaterializationResponsibility &MR) { in notifyFailed()
|
| H A D | IRCompileLayer.cpp | 28 void IRCompileLayer::emit(std::unique_ptr<MaterializationResponsibility> R, in emit()
|
| H A D | Layer.cpp | 135 std::unique_ptr<MaterializationResponsibility> R) { in materialize() 203 std::unique_ptr<MaterializationResponsibility> R) { in materialize()
|
| H A D | OrcV2CBindings.cpp | 84 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(MaterializationResponsibility, 207 void materialize(std::unique_ptr<MaterializationResponsibility> R) override { in materialize() 406 std::unique_ptr<MaterializationResponsibility> TmpMR(unwrap(MR)); in LLVMOrcDisposeMaterializationResponsibility() 544 std::unique_ptr<MaterializationResponsibility>(unwrap(MR)), in LLVMOrcIRTransformLayerEmit() 725 std::unique_ptr<MaterializationResponsibility>(unwrap(R)), in LLVMOrcObjectLayerEmit() 739 MaterializationResponsibility &R) -> Expected<ThreadSafeModule> { in LLVMOrcIRTransformLayerSetTransform()
|
| H A D | Speculation.cpp | 58 void IRSpeculationLayer::emit(std::unique_ptr<MaterializationResponsibility> R, in emit()
|
| H A D | LazyReexports.cpp | 156 std::unique_ptr<MaterializationResponsibility> R) { in materialize()
|