/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/ |
D | Core.h | 35 class MaterializationUnit; variable 341 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU); 435 friend class MaterializationUnit; variable 517 void replace(std::unique_ptr<MaterializationUnit> MU); 550 class MaterializationUnit { 552 MaterializationUnit(SymbolFlagsMap InitalSymbolFlags, VModuleKey K) in MaterializationUnit() function 555 virtual ~MaterializationUnit() {} in ~MaterializationUnit() 599 std::vector<std::unique_ptr<MaterializationUnit>>; 605 class AbsoluteSymbolsMaterializationUnit : public MaterializationUnit { 637 class ReExportsMaterializationUnit : public MaterializationUnit { [all …]
|
D | Layer.h | 28 class IRMaterializationUnit : public MaterializationUnit { 149 class BasicObjectLayerMaterializationUnit : public MaterializationUnit {
|
D | LazyReexports.h | 157 class LazyReexportsMaterializationUnit : public MaterializationUnit {
|
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
D | Core.h | 35 class MaterializationUnit; variable 596 Error replace(std::unique_ptr<MaterializationUnit> MU); 634 class MaterializationUnit { 639 MaterializationUnit(SymbolFlagsMap InitalSymbolFlags, in MaterializationUnit() function 647 virtual ~MaterializationUnit() {} in ~MaterializationUnit() 690 class AbsoluteSymbolsMaterializationUnit : public MaterializationUnit { 722 class ReExportsMaterializationUnit : public MaterializationUnit { 1044 UnmaterializedInfo(std::unique_ptr<MaterializationUnit> MU, in UnmaterializedInfo() 1048 std::unique_ptr<MaterializationUnit> MU; 1130 Error defineImpl(MaterializationUnit &MU); [all …]
|
D | Layer.h | 29 class IRMaterializationUnit : public MaterializationUnit { 158 class BasicObjectLayerMaterializationUnit : public MaterializationUnit {
|
D | DebugUtils.h | 67 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU);
|
D | MachOPlatform.h | 102 const MaterializationUnit &MU) override;
|
D | LazyReexports.h | 141 class LazyReexportsMaterializationUnit : public MaterializationUnit {
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/ |
D | Layer.cpp | 29 : MaterializationUnit(SymbolFlagsMap(), std::move(K)), TSM(std::move(TSM)) { in IRMaterializationUnit() 81 : MaterializationUnit(std::move(SymbolFlags), std::move(K)), in IRMaterializationUnit() 167 : MaterializationUnit(std::move(SymbolFlags), std::move(K)), L(L), in BasicObjectLayerMaterializationUnit()
|
D | LLJIT.cpp | 160 [this](JITDylib &JD, std::unique_ptr<MaterializationUnit> MU) { in LLJIT() 162 auto SharedMU = std::shared_ptr<MaterializationUnit>(std::move(MU)); in LLJIT()
|
D | Core.cpp | 151 void MaterializationUnit::anchor() {} in anchor() 216 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU) { in operator <<() 503 std::unique_ptr<MaterializationUnit> MU) { in replace() 553 : MaterializationUnit(extractFlags(Symbols), std::move(K)), in AbsoluteSymbolsMaterializationUnit() 584 : MaterializationUnit(extractFlags(Aliases), std::move(K)), in ReExportsMaterializationUnit() 865 void JITDylib::replace(std::unique_ptr<MaterializationUnit> MU) { in replace() 869 ES.runSessionLocked([&, this]() -> std::unique_ptr<MaterializationUnit> { in replace() 1590 std::vector<std::unique_ptr<MaterializationUnit>> MUs; in legacyLookup() 1647 std::vector<std::unique_ptr<MaterializationUnit>> &MUs, in lookupImpl() 1792 Error JITDylib::defineImpl(MaterializationUnit &MU) { in defineImpl() [all …]
|
D | IndirectionUtils.cpp | 24 class CompileCallbackMaterializationUnit : public orc::MaterializationUnit { 30 : MaterializationUnit(SymbolFlagsMap({{Name, JITSymbolFlags::Exported}}), in CompileCallbackMaterializationUnit()
|
D | LazyReexports.cpp | 128 : MaterializationUnit(extractFlags(CallableAliases), std::move(K)), in LazyReexportsMaterializationUnit()
|
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
D | Layer.cpp | 36 : MaterializationUnit(SymbolFlagsMap(), nullptr), TSM(std::move(TSM)) { in IRMaterializationUnit() 103 : MaterializationUnit(std::move(SymbolFlags), std::move(InitSymbol)), in IRMaterializationUnit() 191 : MaterializationUnit(std::move(SymbolFlags), std::move(InitSymbol)), L(L), in BasicObjectLayerMaterializationUnit()
|
D | OrcV2CBindings.cpp | 72 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(MaterializationUnit, 236 std::unique_ptr<MaterializationUnit> TmpMU(unwrap(MU)); in LLVMOrcDisposeMaterializationUnit() 284 std::unique_ptr<MaterializationUnit> TmpMU(unwrap(MU)); in LLVMOrcJITDylibDefine()
|
D | LLJIT.cpp | 92 const MaterializationUnit &MU) override; 191 Error notifyAdding(ResourceTracker &RT, const MaterializationUnit &MU) { in notifyAdding() 452 const MaterializationUnit &MU) { in notifyAdding() 1099 [this](std::unique_ptr<MaterializationUnit> MU, in LLJIT() 1107 std::unique_ptr<MaterializationUnit> MU(UnownedMU); in LLJIT()
|
D | IndirectionUtils.cpp | 23 class CompileCallbackMaterializationUnit : public orc::MaterializationUnit { 29 : MaterializationUnit(SymbolFlagsMap({{Name, JITSymbolFlags::Exported}}), in CompileCallbackMaterializationUnit()
|
D | Core.cpp | 36 void MaterializationUnit::anchor() {} in anchor() 224 : MaterializationUnit(extractFlags(Symbols), nullptr), in AbsoluteSymbolsMaterializationUnit() 255 : MaterializationUnit(extractFlags(Aliases), nullptr), SourceJD(SourceJD), in ReExportsMaterializationUnit() 679 std::unique_ptr<MaterializationUnit> MU) { in replace() 681 std::unique_ptr<MaterializationUnit> MustRunMU; in replace() 1552 Error JITDylib::defineImpl(MaterializationUnit &MU) { in defineImpl() 1620 std::unique_ptr<MaterializationUnit> MU, ResourceTracker &RT) { in installMaterializationUnit() 1978 Optional<std::pair<std::unique_ptr<MaterializationUnit>, in dispatchOutstandingMUs() 2702 std::unique_ptr<MaterializationUnit> MU) { in OL_replace() 2768 void ExecutionSession::dumpDispatchInfo(JITDylib &JD, MaterializationUnit &MU) { in dumpDispatchInfo()
|
D | LazyReexports.cpp | 147 : MaterializationUnit(extractFlags(CallableAliases), nullptr), in LazyReexportsMaterializationUnit()
|
D | DebugUtils.cpp | 208 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU) { in operator <<()
|
D | MachOPlatform.cpp | 163 const MaterializationUnit &MU) { in notifyAdding()
|
/external/llvm-project/llvm/examples/SpeculativeJIT/ |
D | SpeculativeJIT.cpp | 116 [this](std::unique_ptr<MaterializationUnit> MU, in SpeculativeJIT() 120 std::unique_ptr<MaterializationUnit> MU(UnownedMU); in SpeculativeJIT()
|
/external/llvm-project/llvm/unittests/ExecutionEngine/Orc/ |
D | OrcTestCommon.h | 92 class SimpleMaterializationUnit : public orc::MaterializationUnit { 105 : MaterializationUnit(std::move(SymbolFlags), std::move(InitSym)), in MaterializationUnit() function
|
/external/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
D | KaleidoscopeJIT.h | 68 class KaleidoscopeASTMaterializationUnit : public MaterializationUnit { 120 : MaterializationUnit(L.getInterface(*F), nullptr), L(L), F(std::move(F)) {} in KaleidoscopeASTMaterializationUnit()
|
/external/llvm-project/llvm/docs/ |
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
|