Lines Matching defs:CurSU
1472 SUnit *CurSU = AvailableQueue->empty() ? nullptr : AvailableQueue->pop();
1474 while (CurSU) {
1476 if (!DelayForLiveRegsBottomUp(CurSU, LRegs))
1481 dbgs() << " SU #" << CurSU->NodeNum << '\n');
1482 auto [LRegsIter, LRegsInserted] = LRegsMap.try_emplace(CurSU, LRegs);
1484 CurSU->isPending = true; // This SU is not in AvailableQueue right now.
1485 Interferences.push_back(CurSU);
1488 assert(CurSU->isPending && "Interferences are pending");
1492 CurSU = AvailableQueue->pop();
1496 if (CurSU)
1497 return CurSU;
1539 CurSU = AvailableQueue->pop();
1544 CurSU = TrySU;
1552 if (!CurSU) {
1596 CurSU = NewDef;
1598 assert(CurSU && "Unable to resolve live physical register dependencies!");
1599 return CurSU;