Searched refs:RegMaskSlots (Results 1 – 3 of 3) sorted by relevance
150 ArrayRef<SlotIndex> RegMaskSlots; in update() local182 RegMaskSlots = LIS->getRegMaskSlotsInBlock(MBBNum); in update()185 for (unsigned i = 0, e = RegMaskSlots.size(); in update()186 i != e && RegMaskSlots[i] < Limit; ++i) in update()189 BI->First = RegMaskSlots[i]; in update()242 for (unsigned i = RegMaskSlots.size(); in update()243 i && RegMaskSlots[i-1].getDeadSlot() > Limit; --i) in update()247 BI->Last = RegMaskSlots[i-1].getDeadSlot(); in update()
107 RegMaskSlots.clear(); in releaseMemory()170 for (unsigned i = 0, e = RegMaskSlots.size(); i != e; ++i) in print()171 OS << ' ' << RegMaskSlots[i]; in print()227 RMB.first = RegMaskSlots.size(); in computeRegMasks()231 RegMaskSlots.push_back(Indexes->getMBBStartIdx(&MBB)); in computeRegMasks()239 RegMaskSlots.push_back(Indexes->getInstructionIndex(&MI).getRegSlot()); in computeRegMasks()246 RegMaskSlots.push_back(Indexes->getMBBEndIdx(&MBB)); in computeRegMasks()251 RMB.second = RegMaskSlots.size() - RMB.first; in computeRegMasks()1194 std::lower_bound(LIS.RegMaskSlots.begin(), LIS.RegMaskSlots.end(), in updateRegMaskSlots()1196 assert(RI != LIS.RegMaskSlots.end() && *RI == OldIdx.getRegSlot() && in updateRegMaskSlots()[all …]
73 SmallVector<SlotIndex, 8> RegMaskSlots; variable240 RegMaskBlocks.push_back(std::make_pair(RegMaskSlots.size(), 0)); in insertMBBInMaps()332 ArrayRef<SlotIndex> getRegMaskSlots() const { return RegMaskSlots; } in getRegMaskSlots()