reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
426 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units)
lib/CodeGen/LiveIntervals.cpp128 TRI = MF->getSubtarget().getRegisterInfo(); 147 for (unsigned i = 0, e = TRI->getNumRegUnits(); i != e; ++i) 160 OS << printRegUnit(Unit, TRI) << ' ' << *LR << '\n'; 220 if (const uint32_t *Mask = MBB.getBeginClobberMask(TRI)) { 237 if (const uint32_t *Mask = MBB.getEndClobberMask(TRI)) { 273 for (MCRegUnitRootIterator Root(Unit, TRI); Root.isValid(); ++Root) { 275 for (MCSuperRegIterator Super(*Root, TRI, /*IncludeSelf=*/true); 293 for (MCRegUnitRootIterator Root(Unit, TRI); Root.isValid(); ++Root) { 294 for (MCSuperRegIterator Super(*Root, TRI, /*IncludeSelf=*/true); 312 RegUnitRanges.resize(TRI->getNumRegUnits()); 328 for (MCRegUnitIterator Units(LI.PhysReg, TRI); Units.isValid(); ++Units) { 338 LLVM_DEBUG(dbgs() << ' ' << printRegUnit(Unit, TRI) << '#' << VNI->id); 532 MI->addRegisterDead(LI.reg, TRI); 558 LaneBitmask LaneMask = TRI->getSubRegIndexLaneMask(SubReg); 701 for (MCRegUnitIterator Unit(VRM->getPhys(Reg), TRI); Unit.isValid(); 783 LaneBitmask UseMask = TRI->getSubRegIndexLaneMask(MO.getSubReg()); 919 UsableRegs.resize(TRI->getNumRegs(), true); 1468 HMEditor HME(*this, *MRI, *TRI, OldIndex, NewIndex, UpdateFlags); 1477 HMEditor HME(*this, *MRI, *TRI, OldIndex, NewIndex, UpdateFlags); 1518 LaneBitmask Mask = TRI->getSubRegIndexLaneMask(SubReg); 1627 for (MCRegUnitIterator Unit(Reg, TRI); Unit.isValid(); ++Unit) {