Lines Matching refs:NodeId
109 SetVector<NodeId> DefQ; in getAllReachingDefs()
123 NodeId Start = RefA.Id; in getAllReachingDefs()
125 if (NodeId RD = SNA.Addr->getReachingDef()) in getAllReachingDefs()
129 if (NodeId RD = NodeAddr<RefNode *>(S).Addr->getReachingDef()) in getAllReachingDefs()
151 if (NodeId RD = NodeAddr<RefNode *>(S).Addr->getReachingDef()) in getAllReachingDefs()
168 SmallSet<NodeId, 32> Defs; in getAllReachingDefs()
172 std::map<NodeId, NodeAddr<InstrNode *>> Owners; in getAllReachingDefs()
173 std::map<MachineBasicBlock *, SmallVector<NodeId, 32>> Blocks; in getAllReachingDefs()
174 for (NodeId N : DefQ) { in getAllReachingDefs()
185 auto Precedes = [this, &OrdMap](NodeId A, NodeId B) { in getAllReachingDefs()
236 std::vector<NodeId> TmpInst; in getAllReachingDefs()
265 for (NodeId T : TmpInst) { in getAllReachingDefs()
318 for (NodeId D : Defs) { in getAllReachingDefsRecImpl()
361 NodeId FindId = IA.Id; in getNearestAliasedRef()
426 NodeId U = !IsDead ? DefA.Addr->getReachedUse() : 0; in getAllReachedUses()
438 for (NodeId D = DefA.Addr->getReachedDef(), NextD; D != 0; D = NextD) { in getAllReachedUses()
472 std::map<NodeId, std::map<NodeId, RegisterAggr>> PhiUp; in computePhiInfo()
473 std::vector<NodeId> PhiUQ; // Work list of phis for upward propagation. in computePhiInfo()
474 std::unordered_map<NodeId, RegisterAggr> in computePhiInfo()
486 SetVector<NodeId> DefQ; in computePhiInfo()
508 NodeId UN = !IsDead ? DA.Addr->getReachedUse() : 0; in computePhiInfo()
521 NodeId DN = DA.Addr->getReachedDef(); in computePhiInfo()
554 for (std::pair<NodeId, LaneBitmask> I : Uses) { in computePhiInfo()
605 NodeId RP = D.Addr->getOwner(DFG).Id; in computePhiInfo()
606 std::map<NodeId, RegisterAggr> &M = PhiUp[PUA.Id]; 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()
709 for (std::pair<NodeId, LaneBitmask> V : T.second) { in computePhiInfo()
835 for (std::pair<NodeId, LaneBitmask> P : RS.second) { in computeLiveIns()
978 MachineBasicBlock *Liveness::getBlockWithRef(NodeId RN) const { in getBlockWithRef()