Lines Matching refs:SRI
1238 for (MCSubRegIterator SRI(Reg, TRI, false); SRI.isValid(); ++SRI) { in transferDebugInstrRef() local
1239 unsigned Subreg = TRI->getSubRegIndex(Reg, *SRI); in transferDebugInstrRef()
1243 NewReg = *SRI; in transferDebugInstrRef()
1523 for (MCSubRegIndexIterator SRI(SrcRegNum, TRI); SRI.isValid(); ++SRI) { in performCopy() local
1524 unsigned SrcSubReg = SRI.getSubReg(); in performCopy()
1525 unsigned SubRegIdx = SRI.getSubRegIndex(); in performCopy()
1657 for (MCSubRegIterator SRI(Reg, TRI, false); SRI.isValid(); ++SRI) { in transferSpillOrRestoreInst() local
1659 (void)MTracker->lookupOrTrackRegister(*SRI); in transferSpillOrRestoreInst()
1660 unsigned SubregIdx = TRI->getSubRegIndex(Reg, *SRI); in transferSpillOrRestoreInst()
1662 DoTransfer(*SRI, SpillID); in transferSpillOrRestoreInst()
1692 for (MCSubRegIterator SRI(Reg, TRI, false); SRI.isValid(); ++SRI) { in transferSpillOrRestoreInst() local
1693 unsigned Subreg = TRI->getSubRegIndex(Reg, *SRI); in transferSpillOrRestoreInst()
1695 DoTransfer(*SRI, SpillID); in transferSpillOrRestoreInst()