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 | 1219 struct EmissionDepUnit { struct 1220 EmissionDepUnit(JITDylib &JD) : JD(&JD) {} in EmissionDepUnit() function 1228 std::shared_ptr<EmissionDepUnit> EDU; argument 1229 DenseSet<EmissionDepUnit *> IntraEmitUsers; 1242 std::shared_ptr<EmissionDepUnit> DefiningEDU; 1243 DenseSet<EmissionDepUnit *> DependantEDUs; 1814 DenseMap<JITDylib::EmissionDepUnit *, JITDylib::EmissionDepUnitInfo>; 1817 void propagateExtraEmitDeps(std::deque<JITDylib::EmissionDepUnit *> Worklist, 1822 void IL_makeEDUReady(std::shared_ptr<JITDylib::EmissionDepUnit> EDU, 1824 void IL_makeEDUEmitted(std::shared_ptr<JITDylib::EmissionDepUnit> EDU, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | Core.cpp | 1976 DenseSet<JITDylib::EmissionDepUnit *> EDUsToCheck; in verifySessionState() 2913 std::deque<JITDylib::EmissionDepUnit *> Worklist, EDUInfosMap &EDUInfos, in propagateExtraEmitDeps() 2971 DenseMap<JITDylib::EmissionDepUnit *, JITDylib::EmissionDepUnitInfo> EDUInfos; in simplifyDepGroups() 2973 DenseMap<NonOwningSymbolStringPtr, JITDylib::EmissionDepUnit *> EDUForSymbol; in simplifyDepGroups() 2981 auto TmpEDU = std::make_shared<JITDylib::EmissionDepUnit>(TargetJD); in simplifyDepGroups() 3004 auto ResidualEDU = std::make_shared<JITDylib::EmissionDepUnit>(TargetJD); in simplifyDepGroups() 3077 std::deque<JITDylib::EmissionDepUnit *> Worklist; in simplifyDepGroups() 3096 [](JITDylib::EmissionDepUnit &, JITDylib &, NonOwningSymbolStringPtr) {}); in simplifyDepGroups() argument 3102 std::shared_ptr<JITDylib::EmissionDepUnit> EDU, in IL_makeEDUReady() 3142 std::shared_ptr<JITDylib::EmissionDepUnit> EDU, in IL_makeEDUEmitted() [all …]
|