Home
last modified time | relevance | path

Searched refs:MaterializationUnit (Results 1 – 22 of 22) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DObjectFileInterface.cpp26 void addInitSymbol(MaterializationUnit::Interface &I, ExecutionSession &ES, in addInitSymbol()
41 static Expected<MaterializationUnit::Interface>
44 MaterializationUnit::Interface I; in getMachOObjectFileSymbolInfo()
98 static Expected<MaterializationUnit::Interface>
101 MaterializationUnit::Interface I; in getELFObjectFileSymbolInfo()
152 static Expected<MaterializationUnit::Interface>
155 MaterializationUnit::Interface I; in getCOFFObjectFileSymbolInfo()
234 Expected<MaterializationUnit::Interface>
237 MaterializationUnit::Interface I; in getGenericObjectFileSymbolInfo()
274 Expected<MaterializationUnit::Interface>
H A DLayer.cpp35 : MaterializationUnit(Interface()), TSM(std::move(TSM)) { in IRMaterializationUnit()
105 : MaterializationUnit(std::move(I)), TSM(std::move(TSM)), in IRMaterializationUnit()
171 MaterializationUnit::Interface I) { in add()
210 : MaterializationUnit(std::move(I)), L(L), O(std::move(O)) {} in BasicObjectLayerMaterializationUnit()
H A DLazyReexports.cpp156 : MaterializationUnit(extractFlags(CallableAliases)), in LazyReexportsMaterializationUnit()
231 MaterializationUnit::Interface
239 return MaterializationUnit::Interface(std::move(SymbolFlags), nullptr); in extractFlags()
H A DELFNixPlatform.cpp31 class DSOHandleMaterializationUnit : public MaterializationUnit {
35 : MaterializationUnit( in DSOHandleMaterializationUnit()
92 static MaterializationUnit::Interface
97 return MaterializationUnit::Interface(std::move(SymbolFlags), in createDSOHandleSectionInterface()
186 const MaterializationUnit &MU) { in notifyAdding()
H A DCOFFPlatform.cpp46 class COFFHeaderMaterializationUnit : public MaterializationUnit {
50 : MaterializationUnit(createHeaderInterface(CP, HeaderStartSymbol)), in COFFHeaderMaterializationUnit()
143 static MaterializationUnit::Interface
150 return MaterializationUnit::Interface(std::move(HeaderSymbolFlags), in createHeaderInterface()
324 const MaterializationUnit &MU) { in notifyAdding()
H A DOrcV2CBindings.cpp52 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(MaterializationUnit,
81 class OrcCAPIMaterializationUnit : public llvm::orc::MaterializationUnit {
89 : llvm::orc::MaterializationUnit( in OrcCAPIMaterializationUnit()
413 std::unique_ptr<MaterializationUnit> TmpMU(unwrap(MU)); in LLVMOrcDisposeMaterializationUnit()
549 std::unique_ptr<MaterializationUnit> TmpMU(unwrap(MU)); in LLVMOrcMaterializationResponsibilityReplace()
627 std::unique_ptr<MaterializationUnit> TmpMU(unwrap(MU)); in LLVMOrcJITDylibDefine()
H A DCore.cpp39 void MaterializationUnit::anchor() {} in anchor()
292 MaterializationUnit::Interface
297 return MaterializationUnit::Interface(std::move(Flags), nullptr); in extractFlags()
303 : MaterializationUnit(extractFlags(Aliases)), SourceJD(SourceJD), in ReExportsMaterializationUnit()
485 MaterializationUnit::Interface
491 return MaterializationUnit::Interface(std::move(SymbolFlags), nullptr); in extractFlags()
762 std::unique_ptr<MaterializationUnit> MU) { in replace()
764 std::unique_ptr<MaterializationUnit> MustRunMU; in replace()
1703 Error JITDylib::defineImpl(MaterializationUnit &MU) { in defineImpl()
1771 std::unique_ptr<MaterializationUnit> MU, ResourceTracker &RT) { in installMaterializationUnit()
[all …]
H A DIndirectionUtils.cpp28 class CompileCallbackMaterializationUnit : public orc::MaterializationUnit {
34 : MaterializationUnit(Interface( in CompileCallbackMaterializationUnit()
H A DMachOPlatform.cpp121 : public MaterializationUnit {
135 : MaterializationUnit( in MachOPlatformCompleteBootstrapMaterializationUnit()
344 const MaterializationUnit &MU) { in notifyAdding()
1714 : MaterializationUnit( in SimpleMachOHeaderMU()
1756 MaterializationUnit::Interface SimpleMachOHeaderMU::createHeaderInterface( in createHeaderInterface()
1765 return MaterializationUnit::Interface(std::move(HeaderSymbolFlags), in createHeaderInterface()
H A DLLJIT.cpp97 const MaterializationUnit &MU) override;
205 Error notifyAdding(ResourceTracker &RT, const MaterializationUnit &MU) { in notifyAdding()
501 const MaterializationUnit &MU) { in notifyAdding()
H A DDebugUtils.cpp207 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU) { in operator <<()
H A DCompileOnDemandLayer.cpp301 MaterializationUnit::Interface(R->getSymbols(), in emitPartition()
H A DObjectLinkingLayer.cpp76 class LinkGraphMaterializationUnit : public MaterializationUnit {
126 : MaterializationUnit(std::move(LGI)), ObjLinkingLayer(ObjLinkingLayer), in LinkGraphMaterializationUnit()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLayer.h31 class IRMaterializationUnit : public MaterializationUnit {
146 MaterializationUnit::Interface I);
156 MaterializationUnit::Interface I) { in add()
175 class BasicObjectLayerMaterializationUnit : public MaterializationUnit {
H A DObjectFileInterface.h26 void addInitSymbol(MaterializationUnit::Interface &I, ExecutionSession &ES,
32 Expected<MaterializationUnit::Interface>
H A DMachOPlatform.h76 unique_function<std::unique_ptr<MaterializationUnit>(MachOPlatform &MOP,
80 static inline std::unique_ptr<MaterializationUnit>
151 const MaterializationUnit &MU) override;
369 class SimpleMachOHeaderMU : public MaterializationUnit {
395 static MaterializationUnit::Interface
401 inline std::unique_ptr<MaterializationUnit>
H A DCore.h42 class MaterializationUnit; variable
623 Error replace(std::unique_ptr<MaterializationUnit> MU);
662 class MaterializationUnit {
682 MaterializationUnit(Interface I) in MaterializationUnit() function
685 virtual ~MaterializationUnit() = default;
786 static MaterializationUnit::Interface
1178 std::unique_ptr<MaterializationUnit> MU;
1251 Error defineImpl(MaterializationUnit &MU);
1268 std::unique_ptr<MaterializationUnit> MU);
1363 std::unique_ptr<MaterializationUnit> MU;
[all …]
H A DLazyReexports.h140 class LazyReexportsMaterializationUnit : public MaterializationUnit {
153 static MaterializationUnit::Interface
H A DDebugUtils.h67 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU);
H A DCOFFPlatform.h63 const MaterializationUnit &MU) override;
H A DELFNixPlatform.h112 const MaterializationUnit &MU) override;
H A DExecutionUtils.h273 unique_function<Expected<MaterializationUnit::Interface>(