Lines Matching refs:Units
426 MCRegUnitIterator Units(*I, TRI); in canReassign() local
427 for (; Units.isValid(); ++Units) { in canReassign()
429 LiveIntervalUnion::Query subQ(VirtReg, Matrix->getLiveUnions()[*Units]); in canReassign()
434 if (!Units.isValid()) in canReassign()
460 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in evictInterference() local
461 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units); in evictInterference()
1318 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in calcGapWeights() local
1319 if (!Matrix->query(const_cast<LiveInterval&>(SA->getParent()), *Units) in calcGapWeights()
1331 Matrix->getLiveUnions()[*Units] .find(StartIdx); in calcGapWeights()
1353 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in calcGapWeights() local
1354 const LiveRange &LR = LIS->getRegUnit(*Units); in calcGapWeights()
1685 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in mayRecolorAllInterferences() local
1686 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units); in mayRecolorAllInterferences()