Home | History | Annotate | Download | only in CodeGen

Lines Matching full:rms

1744     ArrayRef<SlotIndex> RMS = LIS->getRegMaskSlotsInBlock(BI.MBB->getNumber());
1745 DEBUG(dbgs() << RMS.size() << " regmasks in block:");
1747 unsigned ri = std::lower_bound(RMS.begin(), RMS.end(),
1748 Uses.front().getRegSlot()) - RMS.begin();
1749 unsigned re = RMS.size();
1751 // Look for Uses[i] <= RMS <= Uses[i+1].
1752 assert(!SlotIndex::isEarlierInstr(RMS[ri], Uses[i]));
1753 if (SlotIndex::isEarlierInstr(Uses[i+1], RMS[ri]))
1757 if (SlotIndex::isSameInstr(Uses[i+1], RMS[ri]) && i+1 == NumGaps)
1759 DEBUG(dbgs() << ' ' << RMS
1763 while (ri != re && SlotIndex::isEarlierInstr(RMS[ri], Uses[i+1]))