Lines Matching defs:Unit
284 for (MCRegUnit Unit : TRI->regunits(PhysReg))
285 UsedInInstr[Unit] = InstrGen | 1;
299 for (MCRegUnit Unit : TRI->regunits(PhysReg))
300 if (UsedInInstr[Unit] >= (InstrGen | !LookAtPhysRegUses))
308 for (MCRegUnit Unit : TRI->regunits(PhysReg)) {
309 assert(UsedInInstr[Unit] <= InstrGen && "non-phys use before phys use?");
310 UsedInInstr[Unit] = InstrGen;
316 for (MCRegUnit Unit : TRI->regunits(PhysReg))
317 UsedInInstr[Unit] = 0;
453 for (MCRegUnit Unit : TRI->regunits(PhysReg))
454 RegUnitStates[Unit] = NewState;
458 for (MCRegUnit Unit : TRI->regunits(PhysReg)) {
459 if (RegUnitStates[Unit] != regFree)
732 for (MCRegUnit Unit : TRI->regunits(PhysReg)) {
733 switch (unsigned VirtReg = RegUnitStates[Unit]) {
748 RegUnitStates[Unit] = regFree;
786 for (MCRegUnit Unit : TRI->regunits(PhysReg)) {
787 switch (unsigned VirtReg = RegUnitStates[Unit]) {
1260 for (unsigned Unit = 1, UnitE = TRI->getNumRegUnits(); Unit != UnitE;
1261 ++Unit) {
1262 switch (unsigned VirtReg = RegUnitStates[Unit]) {
1266 dbgs() << " " << printRegUnit(Unit, TRI) << "[P]";
1271 dbgs() << ' ' << printRegUnit(Unit, TRI) << '=' << printReg(VirtReg);
1282 assert(TRI->hasRegUnit(I->PhysReg, Unit) && "inverse mapping present");
1295 for (MCRegUnit Unit : TRI->regunits(PhysReg)) {
1296 assert(RegUnitStates[Unit] == VirtReg && "inverse map valid");