Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DCore.h35 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 …]
DLayer.h28 class IRMaterializationUnit : public MaterializationUnit {
149 class BasicObjectLayerMaterializationUnit : public MaterializationUnit {
DLazyReexports.h157 class LazyReexportsMaterializationUnit : public MaterializationUnit {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DLayer.cpp29 : 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()
DCore.cpp151 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 …]
DLLJIT.cpp160 [this](JITDylib &JD, std::unique_ptr<MaterializationUnit> MU) { in LLJIT()
162 auto SharedMU = std::shared_ptr<MaterializationUnit>(std::move(MU)); in LLJIT()
DIndirectionUtils.cpp24 class CompileCallbackMaterializationUnit : public orc::MaterializationUnit {
30 : MaterializationUnit(SymbolFlagsMap({{Name, JITSymbolFlags::Exported}}), in CompileCallbackMaterializationUnit()
DLazyReexports.cpp128 : MaterializationUnit(extractFlags(CallableAliases), std::move(K)), in LazyReexportsMaterializationUnit()