Lines Matching refs:WorkList
84 SmallVector<MachineInstr*, 8> WorkList; member in __anon7cb0cdb20111::RegisterCoalescer
1472 assert(From <= WorkList.size() && "Out of range"); in copyCoalesceWorkList()
1474 for (unsigned i = From, e = WorkList.size(); i != e; ++i) { in copyCoalesceWorkList()
1475 if (!WorkList[i]) in copyCoalesceWorkList()
1479 if (ErasedInstrs.erase(WorkList[i])) { in copyCoalesceWorkList()
1480 WorkList[i] = 0; in copyCoalesceWorkList()
1484 bool Success = joinCopy(WorkList[i], Again); in copyCoalesceWorkList()
1487 WorkList[i] = 0; in copyCoalesceWorkList()
1498 const unsigned PrevSize = WorkList.size(); in copyCoalesceInMBB()
1502 WorkList.push_back(MII); in copyCoalesceInMBB()
1508 WorkList.erase(std::remove(WorkList.begin() + PrevSize, WorkList.end(), in copyCoalesceInMBB()
1509 (MachineInstr*)0), WorkList.end()); in copyCoalesceInMBB()
1514 assert(WorkList.empty() && "Old data still around."); in joinAllIntervals()
1550 WorkList.clear(); in releaseMemory()