Home
last modified time | relevance | path

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

/freebsd/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
[all...]
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()
209 : 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 in getDSOHandleContent()
97 return MaterializationUnit::Interface(std::move(SymbolFlags),
186 const MaterializationUnit &MU) { in notifyAdding()
H A DSectCreate.cpp44 MaterializationUnit::Interface SectCreateMaterializationUnit::getInterface( in getInterface()
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()
421 std::unique_ptr<MaterializationUnit> TmpMU(unwrap(MU)); in LLVMOrcDisposeMaterializationUnit()
567 std::unique_ptr<MaterializationUnit> TmpMU(unwrap(MU)); in LLVMOrcMaterializationResponsibilityReplace()
627 std::unique_ptr<MaterializationUnit> TmpMU(unwrap(MU)); in LLVMOrcJITDylibDefine()
H A DIndirectionUtils.cpp29 class CompileCallbackMaterializationUnit : public orc::MaterializationUnit {
35 : MaterializationUnit(Interface( in CompileCallbackMaterializationUnit()
H A DCore.cpp40 void MaterializationUnit::anchor() {} in anchor()
281 : MaterializationUnit(extractFlags(Symbols)), Symbols(std::move(Symbols)) {} in AbsoluteSymbolsMaterializationUnit()
312 MaterializationUnit::Interface
317 return MaterializationUnit::Interface(std::move(Flags), nullptr); in extractFlags()
323 : MaterializationUnit(extractFlags(Aliases)), SourceJD(SourceJD), in ReExportsMaterializationUnit()
502 MaterializationUnit::Interface
508 return MaterializationUnit::Interface(std::move(SymbolFlags), nullptr); in extractFlags()
779 std::unique_ptr<MaterializationUnit> MU) { in replace()
781 std::unique_ptr<MaterializationUnit> MustRunMU; in replace()
1407 Error JITDylib::defineImpl(MaterializationUnit &MU) { in defineImpl()
[all …]
H A DMachOPlatform.cpp121 : public MaterializationUnit {
135 : MaterializationUnit( in MachOPlatformCompleteBootstrapMaterializationUnit()
380 const MaterializationUnit &MU) { in notifyAdding()
1763 : MaterializationUnit( in SimpleMachOHeaderMU()
1805 MaterializationUnit::Interface SimpleMachOHeaderMU::createHeaderInterface( in createHeaderInterface()
1814 return MaterializationUnit::Interface(std::move(HeaderSymbolFlags), in createHeaderInterface()
H A DDebugUtils.cpp211 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU) { in operator <<()
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 DCompileOnDemandLayer.cpp301 MaterializationUnit::Interface(R->getSymbols(), in emitPartition()
H A DObjectLinkingLayer.cpp77 class LinkGraphMaterializationUnit : public MaterializationUnit {
127 : MaterializationUnit(std::move(LGI)), ObjLinkingLayer(ObjLinkingLayer), in LinkGraphMaterializationUnit()
/freebsd/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.h90 unique_function<std::unique_ptr<MaterializationUnit>(MachOPlatform &MOP,
94 static inline std::unique_ptr<MaterializationUnit>
165 const MaterializationUnit &MU) override;
383 class SimpleMachOHeaderMU : public MaterializationUnit {
409 static MaterializationUnit::Interface
415 inline std::unique_ptr<MaterializationUnit>
H A DCore.h42 class MaterializationUnit; variable
660 Error replace(std::unique_ptr<MaterializationUnit> MU);
693 class MaterializationUnit {
713 MaterializationUnit(Interface I) in MaterializationUnit() function
716 virtual ~MaterializationUnit() = default;
766 class AbsoluteSymbolsMaterializationUnit : public MaterializationUnit {
775 static MaterializationUnit::Interface extractFlags(const SymbolMap &Symbols);
798 class ReExportsMaterializationUnit : public MaterializationUnit {
817 static MaterializationUnit::Interface
1205 UnmaterializedInfo(std::unique_ptr<MaterializationUnit> MU, in UnmaterializedInfo()
[all …]
H A DSectCreate.h24 class SectCreateMaterializationUnit : public MaterializationUnit {
37 : MaterializationUnit(getInterface(ExtraSymbols)), in MaterializationUnit() function
H A DLazyReexports.h140 class LazyReexportsMaterializationUnit : public MaterializationUnit {
153 static MaterializationUnit::Interface
H A DDebugUtils.h70 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>(