Searched refs:EmissionDepUnit (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Core.h | 1134 struct EmissionDepUnit { struct 1135 EmissionDepUnit(JITDylib &JD) : JD(&JD) {} in EmissionDepUnit() argument 1143 std::shared_ptr<EmissionDepUnit> EDU; argument 1144 DenseSet<EmissionDepUnit *> IntraEmitUsers; 1157 std::shared_ptr<EmissionDepUnit> DefiningEDU; 1158 DenseSet<EmissionDepUnit *> DependantEDUs; 1782 DenseMap<JITDylib::EmissionDepUnit *, JITDylib::EmissionDepUnitInfo>; 1785 void propagateExtraEmitDeps(std::deque<JITDylib::EmissionDepUnit *> Worklist, 1790 void IL_makeEDUReady(std::shared_ptr<JITDylib::EmissionDepUnit> EDU, 1792 void IL_makeEDUEmitted(std::shared_ptr<JITDylib::EmissionDepUnit> EDU, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Core.cpp | 1971 DenseSet<JITDylib::EmissionDepUnit *> EDUsToCheck; in verifySessionState() 2922 std::deque<JITDylib::EmissionDepUnit *> Worklist, EDUInfosMap &EDUInfos, in propagateExtraEmitDeps() 2980 DenseMap<JITDylib::EmissionDepUnit *, JITDylib::EmissionDepUnitInfo> EDUInfos; in simplifyDepGroups() 2982 DenseMap<NonOwningSymbolStringPtr, JITDylib::EmissionDepUnit *> EDUForSymbol; in simplifyDepGroups() 2990 auto TmpEDU = std::make_shared<JITDylib::EmissionDepUnit>(TargetJD); in simplifyDepGroups() 3013 auto ResidualEDU = std::make_shared<JITDylib::EmissionDepUnit>(TargetJD); in simplifyDepGroups() 3086 std::deque<JITDylib::EmissionDepUnit *> Worklist; in simplifyDepGroups() 3105 [](JITDylib::EmissionDepUnit &, JITDylib &, NonOwningSymbolStringPtr) {}); in simplifyDepGroups() argument 3111 std::shared_ptr<JITDylib::EmissionDepUnit> EDU, in IL_makeEDUReady() 3151 std::shared_ptr<JITDylib::EmissionDepUnit> EDU, in IL_makeEDUEmitted() [all …]
|