Searched refs:MaterializationUnit (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Core.h | 34 class MaterializationUnit; variable 156 friend class MaterializationUnit; variable 219 void replace(std::unique_ptr<MaterializationUnit> MU); 252 class MaterializationUnit { 257 virtual ~MaterializationUnit() {} in ~MaterializationUnit() 301 std::vector<std::unique_ptr<MaterializationUnit>>; 620 UnmaterializedInfo(std::unique_ptr<MaterializationUnit> MU) in UnmaterializedInfo() 623 std::unique_ptr<MaterializationUnit> MU; 647 Error defineImpl(MaterializationUnit &MU); 674 void replace(std::unique_ptr<MaterializationUnit> MU); [all …]
|
| H A D | Layer.h | 67 class IRMaterializationUnit : public MaterializationUnit { 137 class BasicObjectLayerMaterializationUnit : public MaterializationUnit {
|
| H A D | LazyReexports.h | 157 class LazyReexportsMaterializationUnit : public MaterializationUnit {
|
| /freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Layer.cpp | 29 : MaterializationUnit(SymbolFlagsMap(), std::move(K)), TSM(std::move(TSM)) { in IRMaterializationUnit() 47 : MaterializationUnit(std::move(SymbolFlags), std::move(K)), in IRMaterializationUnit() 135 : MaterializationUnit(std::move(SymbolFlags), std::move(K)), L(L), in BasicObjectLayerMaterializationUnit()
|
| H A D | Core.cpp | 146 void MaterializationUnit::anchor() {} in anchor() 202 raw_ostream &operator<<(raw_ostream &OS, const MaterializationUnit &MU) { in operator <<() 454 std::unique_ptr<MaterializationUnit> MU) { in replace() 504 : MaterializationUnit(extractFlags(Symbols), std::move(K)), in AbsoluteSymbolsMaterializationUnit() 534 : MaterializationUnit(extractFlags(Aliases), std::move(K)), in ReExportsMaterializationUnit() 762 void JITDylib::replace(std::unique_ptr<MaterializationUnit> MU) { in replace() 766 ES.runSessionLocked([&, this]() -> std::unique_ptr<MaterializationUnit> { in replace() 1203 std::vector<std::unique_ptr<MaterializationUnit>> &MUs) { in lodgeQueryImpl() 1276 std::vector<std::unique_ptr<MaterializationUnit>> MUs; in legacyLookup() 1323 std::vector<std::unique_ptr<MaterializationUnit>> &MUs, in lookupImpl() [all …]
|
| H A D | LLJIT.cpp | 112 [this](JITDylib &JD, std::unique_ptr<MaterializationUnit> MU) { in __anonb1c15e800402() 114 auto SharedMU = std::shared_ptr<MaterializationUnit>(std::move(MU)); in __anonb1c15e800402()
|
| H A D | IndirectionUtils.cpp | 25 class CompileCallbackMaterializationUnit : public orc::MaterializationUnit { 31 : MaterializationUnit(SymbolFlagsMap({{Name, JITSymbolFlags::Exported}}), in CompileCallbackMaterializationUnit()
|
| H A D | LazyReexports.cpp | 129 : MaterializationUnit(extractFlags(CallableAliases), std::move(K)), in LazyReexportsMaterializationUnit()
|