Lines Matching refs:RegisterAggr
107 const RegisterAggr &DefRRs) { in getAllReachingDefs()
146 if (RegisterAggr::isCoverOf(RR, RefRR, PRI)) in getAllReachingDefs()
259 RegisterAggr RRs(DefRRs); in getAllReachingDefs()
317 RegisterAggr DefRRs(PRI); in getAllReachingDefsRecImpl()
415 const RegisterAggr &DefRRs) { in getAllReachedUses()
451 RegisterAggr NewDefRRs = DefRRs; in getAllReachedUses()
472 std::map<NodeId, std::map<NodeId, RegisterAggr>> PhiUp; in computePhiInfo()
474 std::unordered_map<NodeId, RegisterAggr> in computePhiInfo()
488 RegisterAggr DRs(PRI); in computePhiInfo()
564 RegisterAggr Covered(PRI); in computePhiInfo()
601 RegisterAggr DefRRs(PRI); in computePhiInfo()
606 std::map<NodeId, RegisterAggr> &M = PhiUp[PUA.Id]; in computePhiInfo()
660 std::unordered_map<RegisterAggr, SubMap> Subs; in computePhiInfo()
661 auto ClearIn = [](RegisterRef RR, const RegisterAggr &Mid, SubMap &SM) { in computePhiInfo()
679 std::map<NodeId, RegisterAggr> &PUM = PhiUp[UA.Id]; in computePhiInfo()
681 for (const std::pair<const NodeId, RegisterAggr> &P : PUM) { in computePhiInfo()
683 const RegisterAggr &MidDefs = P.second; in computePhiInfo()
705 const RegisterAggr &DRs = PhiDRs.at(P.first); in computePhiInfo()
843 RegisterAggr TA(PRI); in computeLiveIns()
904 const RegisterAggr &LiveIns = LiveMap[&B]; in resetLiveIns()
1072 RegisterAggr RRs(PRI); in traverse()
1148 RegisterAggr &Local = LiveMap[B]; in traverse()
1164 RegisterAggr &LiveC = LiveMap[C]; in traverse()