Lines Matching refs:Units
506 MCRegUnitIterator Units(PhysReg, TRI);
507 for (; Units.isValid(); ++Units) {
509 LiveIntervalUnion::Query subQ(&VirtReg, &Matrix->getLiveUnions()[*Units]);
513 // If no units have interference, break out with the current PhysReg.
514 if (!Units.isValid())
578 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
579 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units);
654 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
655 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units);
1431 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
1432 if (!Matrix->query(const_cast<LiveInterval&>(SA->getParent()), *Units)
1444 Matrix->getLiveUnions()[*Units] .find(StartIdx);
1466 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
1467 const LiveInterval &LI = LIS->getRegUnit(*Units);