Searched refs:LiveRegDefs (Results 1 – 2 of 2) sorted by relevance
73 std::vector<SUnit*> LiveRegDefs; member in __anon168f12fc0111::ScheduleDAGFast111 LiveRegDefs.resize(TRI->getNumRegs(), nullptr); in Schedule()159 if (!LiveRegDefs[Pred.getReg()]) { in ReleasePredecessors()161 LiveRegDefs[Pred.getReg()] = Pred.getSUnit(); in ReleasePredecessors()186 assert(LiveRegDefs[Succ.getReg()] == SU && in ScheduleNodeBottomUp()189 LiveRegDefs[Succ.getReg()] = nullptr; in ScheduleNodeBottomUp()433 std::vector<SUnit *> &LiveRegDefs, in CheckForLiveRegDef() argument441 if (!LiveRegDefs[*AI]) in CheckForLiveRegDef()445 if (LiveRegDefs[*AI] == SU) in CheckForLiveRegDef()449 if (Node && LiveRegDefs[*AI]->getNode() == Node) in CheckForLiveRegDef()[all …]
169 std::unique_ptr<SUnit*[]> LiveRegDefs; member in __anona90f206e0111::ScheduleDAGRRList367 LiveRegDefs.reset(new SUnit*[TRI->getNumRegs() + 1]()); in Schedule()565 SUnit *RegDef = LiveRegDefs[Pred.getReg()]; (void)RegDef; in ReleasePredecessors()568 LiveRegDefs[Pred.getReg()] = Pred.getSUnit(); in ReleasePredecessors()580 if (!LiveRegDefs[CallResource]) in ReleasePredecessors()593 LiveRegDefs[CallResource] = Def; in ReleasePredecessors()774 if (Succ.isAssignedRegDep() && LiveRegDefs[Succ.getReg()] == SU) { in ScheduleNodeBottomUp()777 LiveRegDefs[Succ.getReg()] = nullptr; in ScheduleNodeBottomUp()785 if (LiveRegDefs[CallResource] == SU) in ScheduleNodeBottomUp()792 LiveRegDefs[CallResource] = nullptr; in ScheduleNodeBottomUp()[all …]