/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | ObjectFileInterface.cpp | 26 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 D | Layer.cpp | 35 : 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 D | LazyReexports.cpp | 156 : MaterializationUnit(extractFlags(CallableAliases)), in LazyReexportsMaterializationUnit() 231 MaterializationUnit::Interface 239 return MaterializationUnit::Interface(std::move(SymbolFlags), nullptr); in extractFlags()
|
H A D | ELFNixPlatform.cpp | 31 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 D | SectCreate.cpp | 44 MaterializationUnit::Interface SectCreateMaterializationUnit::getInterface( in getInterface()
|
H A D | COFFPlatform.cpp | 46 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 D | OrcV2CBindings.cpp | 52 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 D | IndirectionUtils.cpp | 29 class CompileCallbackMaterializationUnit : public orc::MaterializationUnit { 35 : MaterializationUnit(Interface( in CompileCallbackMaterializationUnit()
|
H A D | Core.cpp | 40 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 D | MachOPlatform.cpp | 121 : 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 D | DebugUtils.cpp | 211 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU) { in operator <<()
|
H A D | LLJIT.cpp | 97 const MaterializationUnit &MU) override; 205 Error notifyAdding(ResourceTracker &RT, const MaterializationUnit &MU) { in notifyAdding() 501 const MaterializationUnit &MU) { in notifyAdding()
|
H A D | CompileOnDemandLayer.cpp | 301 MaterializationUnit::Interface(R->getSymbols(), in emitPartition()
|
H A D | ObjectLinkingLayer.cpp | 77 class LinkGraphMaterializationUnit : public MaterializationUnit { 127 : MaterializationUnit(std::move(LGI)), ObjLinkingLayer(ObjLinkingLayer), in LinkGraphMaterializationUnit()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | Layer.h | 31 class IRMaterializationUnit : public MaterializationUnit { 146 MaterializationUnit::Interface I); 156 MaterializationUnit::Interface I) { in add() 175 class BasicObjectLayerMaterializationUnit : public MaterializationUnit {
|
H A D | ObjectFileInterface.h | 26 void addInitSymbol(MaterializationUnit::Interface &I, ExecutionSession &ES, 32 Expected<MaterializationUnit::Interface>
|
H A D | MachOPlatform.h | 90 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 D | Core.h | 42 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 D | SectCreate.h | 24 class SectCreateMaterializationUnit : public MaterializationUnit { 37 : MaterializationUnit(getInterface(ExtraSymbols)), in MaterializationUnit() function
|
H A D | LazyReexports.h | 140 class LazyReexportsMaterializationUnit : public MaterializationUnit { 153 static MaterializationUnit::Interface
|
H A D | DebugUtils.h | 70 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU);
|
H A D | COFFPlatform.h | 63 const MaterializationUnit &MU) override;
|
H A D | ELFNixPlatform.h | 112 const MaterializationUnit &MU) override;
|
H A D | ExecutionUtils.h | 273 unique_function<Expected<MaterializationUnit::Interface>(
|