Searched refs:MaterializationUnit (Results 1 – 17 of 17) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Core.h | 37 class MaterializationUnit; variable 598 Error replace(std::unique_ptr<MaterializationUnit> MU); 636 class MaterializationUnit { 643 MaterializationUnit(SymbolFlagsMap InitalSymbolFlags, in MaterializationUnit() function 651 virtual ~MaterializationUnit() {} in ~MaterializationUnit() 694 class AbsoluteSymbolsMaterializationUnit : public MaterializationUnit { 726 class ReExportsMaterializationUnit : public MaterializationUnit { 1049 UnmaterializedInfo(std::unique_ptr<MaterializationUnit> MU, in UnmaterializedInfo() 1053 std::unique_ptr<MaterializationUnit> MU; 1135 Error defineImpl(MaterializationUnit &MU); [all …]
|
| H A D | Layer.h | 31 class IRMaterializationUnit : public MaterializationUnit { 162 class BasicObjectLayerMaterializationUnit : public MaterializationUnit {
|
| H A D | DebugUtils.h | 67 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU);
|
| H A D | MachOPlatform.h | 102 const MaterializationUnit &MU) override;
|
| H A D | LazyReexports.h | 141 class LazyReexportsMaterializationUnit : public MaterializationUnit {
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Layer.cpp | 36 : MaterializationUnit(SymbolFlagsMap(), nullptr), TSM(std::move(TSM)) { in IRMaterializationUnit() 103 : MaterializationUnit(std::move(SymbolFlags), std::move(InitSymbol)), in IRMaterializationUnit() 193 : MaterializationUnit(std::move(SymbolFlags), std::move(InitSymbol)), L(L), in BasicObjectLayerMaterializationUnit()
|
| H A D | OrcV2CBindings.cpp | 81 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(MaterializationUnit, 179 class OrcCAPIMaterializationUnit : public llvm::orc::MaterializationUnit { 187 : llvm::orc::MaterializationUnit(std::move(InitialSymbolFlags), in OrcCAPIMaterializationUnit() 307 std::unique_ptr<MaterializationUnit> TmpMU(unwrap(MU)); in LLVMOrcDisposeMaterializationUnit() 364 std::unique_ptr<MaterializationUnit> TmpMU(unwrap(MU)); in LLVMOrcJITDylibDefine()
|
| H A D | IndirectionUtils.cpp | 23 class CompileCallbackMaterializationUnit : public orc::MaterializationUnit { 29 : MaterializationUnit(SymbolFlagsMap({{Name, JITSymbolFlags::Exported}}), in CompileCallbackMaterializationUnit()
|
| H A D | Core.cpp | 38 void MaterializationUnit::anchor() {} in anchor() 243 : MaterializationUnit(extractFlags(Symbols), nullptr), in AbsoluteSymbolsMaterializationUnit() 274 : MaterializationUnit(extractFlags(Aliases), nullptr), SourceJD(SourceJD), in ReExportsMaterializationUnit() 701 std::unique_ptr<MaterializationUnit> MU) { in replace() 703 std::unique_ptr<MaterializationUnit> MustRunMU; in replace() 1583 Error JITDylib::defineImpl(MaterializationUnit &MU) { in defineImpl() 1651 std::unique_ptr<MaterializationUnit> MU, ResourceTracker &RT) { in installMaterializationUnit() 2018 Optional<std::pair<std::unique_ptr<MaterializationUnit>, in dispatchOutstandingMUs() 2743 std::unique_ptr<MaterializationUnit> MU) { in OL_replace()
|
| H A D | LazyReexports.cpp | 147 : MaterializationUnit(extractFlags(CallableAliases), nullptr), in LazyReexportsMaterializationUnit()
|
| H A D | DebugUtils.cpp | 208 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU) { in operator <<()
|
| H A D | LLJIT.cpp | 93 const MaterializationUnit &MU) override; 191 Error notifyAdding(ResourceTracker &RT, const MaterializationUnit &MU) { in notifyAdding() 452 const MaterializationUnit &MU) { in notifyAdding()
|
| H A D | ObjectLinkingLayer.cpp | 26 class LinkGraphMaterializationUnit : public MaterializationUnit { 96 : MaterializationUnit(std::move(LGI.SymbolFlags), in LinkGraphMaterializationUnit()
|
| H A D | MachOPlatform.cpp | 163 const MaterializationUnit &MU) { in notifyAdding()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
| H A D | KaleidoscopeJIT.h | 68 class KaleidoscopeASTMaterializationUnit : public MaterializationUnit { 120 : MaterializationUnit(L.getInterface(*F), nullptr), L(L), F(std::move(F)) {} in KaleidoscopeASTMaterializationUnit()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
| H A D | ORCv2.rst | 66 ``MaterializationUnit`` class) that is used for custom compilers. 283 - *MaterializationUnit* - When XXXLayer::add is invoked it wraps the given 284 program representation (in this example, C++ source) in a MaterializationUnit, 293 - *MaterializationResponsibility* - When a MaterializationUnit hands a program
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/tutorial/ |
| H A D | BuildingAJIT2.rst | 222 ``MaterializationUnit`` (in this case a ``BasicIRLayerMaterializationUnit``).
|