| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | ObjectLinkingLayer.h | 66 virtual void modifyPassConfig(MaterializationResponsibility &MR, in modifyPassConfig() 77 virtual void notifyLoaded(MaterializationResponsibility &MR) {} in notifyLoaded() 78 virtual Error notifyEmitted(MaterializationResponsibility &MR) { in notifyEmitted() 81 virtual Error notifyFailed(MaterializationResponsibility &MR) = 0; 143 void emit(std::unique_ptr<MaterializationResponsibility> R, 147 void emit(std::unique_ptr<MaterializationResponsibility> R, 184 void modifyPassConfig(MaterializationResponsibility &MR, 187 void notifyLoaded(MaterializationResponsibility &MR); 209 void modifyPassConfig(MaterializationResponsibility &MR, 212 Error notifyEmitted(MaterializationResponsibility &MR) override; [all …]
|
| H A D | Core.h | 43 class MaterializationResponsibility; variable 60 friend class MaterializationResponsibility; variable 527 class MaterializationResponsibility { 532 MaterializationResponsibility(MaterializationResponsibility &&) = delete; 533 MaterializationResponsibility & 539 ~MaterializationResponsibility(); 846 friend class MaterializationResponsibility; variable 962 friend class MaterializationResponsibility; variable 1388 friend class MaterializationResponsibility; variable 1766 MaterializationResponsibility &MR); [all …]
|
| H A D | DebugObjectManagerPlugin.h | 74 void notifyMaterializing(MaterializationResponsibility &MR, 78 Error notifyEmitted(MaterializationResponsibility &MR) override; 79 Error notifyFailed(MaterializationResponsibility &MR) override; 85 void modifyPassConfig(MaterializationResponsibility &MR, 93 std::map<MaterializationResponsibility *, OwnedDebugObject> PendingObjs;
|
| H A D | MachOPlatform.h | 187 void modifyPassConfig(MaterializationResponsibility &MR, 192 getSyntheticSymbolDependencies(MaterializationResponsibility &MR) override; 196 Error notifyFailed(MaterializationResponsibility &MR) override { in notifyFailed() 209 DenseMap<MaterializationResponsibility *, JITLinkSymbolSet>; 236 MaterializationResponsibility &MR); 239 MaterializationResponsibility &MR); 242 MaterializationResponsibility &MR); 244 MaterializationResponsibility &MR, 255 MaterializationResponsibility &MR); 260 MaterializationResponsibility &MR, [all …]
|
| H A D | RTDyldObjectLinkingLayer.h | 44 MaterializationResponsibility &R, const object::ObjectFile &Obj, 49 MaterializationResponsibility &R, std::unique_ptr<MemoryBuffer>)>; 62 void emit(std::unique_ptr<MaterializationResponsibility> R, 129 Error onObjLoad(MaterializationResponsibility &R, 136 void onObjEmit(MaterializationResponsibility &R,
|
| H A D | ELFNixPlatform.h | 136 void modifyPassConfig(MaterializationResponsibility &MR, 141 getSyntheticSymbolDependencies(MaterializationResponsibility &MR) override; 145 Error notifyFailed(MaterializationResponsibility &MR) override { in notifyFailed() 158 DenseMap<MaterializationResponsibility *, JITLinkSymbolSet>; 160 void addInitializerSupportPasses(MaterializationResponsibility &MR, 163 void addDSOHandleSupportPasses(MaterializationResponsibility &MR, 166 void addEHAndTLVSupportPasses(MaterializationResponsibility &MR, 170 MaterializationResponsibility &MR);
|
| H A D | IRTransformLayer.h | 30 ThreadSafeModule, MaterializationResponsibility &R)>; 39 void emit(std::unique_ptr<MaterializationResponsibility> R, 43 MaterializationResponsibility &R) { in identityTransform()
|
| H A D | COFFPlatform.h | 98 void modifyPassConfig(MaterializationResponsibility &MR, 103 getSyntheticSymbolDependencies(MaterializationResponsibility &MR) override; 107 Error notifyFailed(MaterializationResponsibility &MR) override { in notifyFailed() 120 DenseMap<MaterializationResponsibility *, JITLinkSymbolSet>; 123 MaterializationResponsibility &MR, 127 MaterializationResponsibility &MR);
|
| H A D | Layer.h | 109 virtual void emit(std::unique_ptr<MaterializationResponsibility> R, 127 void materialize(std::unique_ptr<MaterializationResponsibility> R) override; 166 virtual void emit(std::unique_ptr<MaterializationResponsibility> R, 189 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 | 92 void emit(std::unique_ptr<MaterializationResponsibility> R, 117 void emitPartition(std::unique_ptr<MaterializationResponsibility> R,
|
| H A D | ObjectTransformLayer.h | 36 void emit(std::unique_ptr<MaterializationResponsibility> R,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Debugging/ |
| H A D | DebuggerSupportPlugin.h | 43 Error notifyFailed(MaterializationResponsibility &MR) override; 49 void modifyPassConfig(MaterializationResponsibility &MR, 54 void modifyPassConfigForMachO(MaterializationResponsibility &MR,
|
| H A D | DebugInfoSupport.h | 34 void modifyPassConfig(MaterializationResponsibility &MR, in modifyPassConfig() 44 Error notifyFailed(MaterializationResponsibility &MR) override { in notifyFailed()
|
| H A D | PerfSupportPlugin.h | 36 void modifyPassConfig(MaterializationResponsibility &MR, 40 Error notifyFailed(MaterializationResponsibility &MR) override { in notifyFailed()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | RTDyldObjectLinkingLayer.cpp | 19 JITDylibSearchOrderResolver(MaterializationResponsibility &MR) : MR(MR) {} in JITDylibSearchOrderResolver() 71 MaterializationResponsibility &MR; 94 std::unique_ptr<MaterializationResponsibility> R, in emit() 185 std::shared_ptr<MaterializationResponsibility> SharedR(std::move(R)); in emit() 223 MaterializationResponsibility &R, const object::ObjectFile &Obj, in onObjLoad() 356 MaterializationResponsibility &R, in onObjEmit()
|
| H A D | ObjectLinkingLayer.cpp | 87 void materialize(std::unique_ptr<MaterializationResponsibility> MR) override { in materialize() 155 std::unique_ptr<MaterializationResponsibility> MR, in ObjectLinkingLayerJITLinkContext() 628 std::unique_ptr<MaterializationResponsibility> MR; 669 void ObjectLinkingLayer::emit(std::unique_ptr<MaterializationResponsibility> R, in emit() 684 void ObjectLinkingLayer::emit(std::unique_ptr<MaterializationResponsibility> R, in emit() 692 void ObjectLinkingLayer::modifyPassConfig(MaterializationResponsibility &MR, in modifyPassConfig() 699 void ObjectLinkingLayer::notifyLoaded(MaterializationResponsibility &MR) { in notifyLoaded() 704 Error ObjectLinkingLayer::notifyEmitted(MaterializationResponsibility &MR, in notifyEmitted() 770 MaterializationResponsibility &MR, LinkGraph &G, in modifyPassConfig() 785 MaterializationResponsibility &MR) { in notifyEmitted() [all …]
|
| H A D | Core.cpp | 268 std::unique_ptr<MaterializationResponsibility> R) { in materialize() 311 std::unique_ptr<MaterializationResponsibility> R) { in materialize() 359 std::unique_ptr<MaterializationResponsibility> R; in materialize() 839 Expected<std::unique_ptr<MaterializationResponsibility>> 840 JITDylib::delegate(MaterializationResponsibility &FromMR, in delegate() 1053 Error JITDylib::emit(MaterializationResponsibility &MR, in emit() 1209 MaterializationResponsibility &MR) { in unlinkMaterializationResponsibility() 3004 MaterializationResponsibility &MR) { in OL_destroyMaterializationResponsibility() 3012 const MaterializationResponsibility &MR) { in OL_getRequestedSymbols() 3119 Expected<std::unique_ptr<MaterializationResponsibility>> [all …]
|
| H A D | ELFNixPlatform.cpp | 41 void materialize(std::unique_ptr<MaterializationResponsibility> R) override { in materialize() 599 MaterializationResponsibility &MR, jitlink::LinkGraph &LG, in modifyPassConfig() 621 MaterializationResponsibility &MR) { in getSyntheticSymbolDependencies() 634 MaterializationResponsibility &MR, jitlink::PassConfiguration &Config) { in addInitializerSupportPasses() 650 MaterializationResponsibility &MR, jitlink::PassConfiguration &Config) { in addDSOHandleSupportPasses() 671 MaterializationResponsibility &MR, jitlink::PassConfiguration &Config) { in addEHAndTLVSupportPasses() 738 jitlink::LinkGraph &G, MaterializationResponsibility &MR) { in preserveInitSections()
|
| 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 | 89 void materialize(std::unique_ptr<MaterializationResponsibility> R) override { in materialize() 130 std::unique_ptr<MaterializationResponsibility> R, ThreadSafeModule TSM) { in emit() 260 std::unique_ptr<MaterializationResponsibility> R, ThreadSafeModule TSM, in emitPartition()
|
| H A D | DebugObjectManagerPlugin.cpp | 404 MaterializationResponsibility &MR, LinkGraph &G, JITLinkContext &Ctx, in notifyMaterializing() 427 MaterializationResponsibility &MR, LinkGraph &G, in modifyPassConfig() 448 MaterializationResponsibility &MR) { in notifyEmitted() 488 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 | 141 std::unique_ptr<MaterializationResponsibility> R) { in materialize() 219 std::unique_ptr<MaterializationResponsibility> R) { in materialize()
|