Lines Matching refs:SpillSlotsOrReMatsAvailable
166 std::map<int, unsigned> SpillSlotsOrReMatsAvailable; member in __anona7c589420311::AvailableSpills
184 SpillSlotsOrReMatsAvailable.clear(); in clear()
195 SpillSlotsOrReMatsAvailable.find(Slot); in getSpillSlotOrReMatPhysReg()
196 if (I != SpillSlotsOrReMatsAvailable.end()) { in getSpillSlotOrReMatPhysReg()
211 SpillSlotsOrReMatsAvailable[SlotOrReMat]= (Reg << 1) | in addAvailable()
228 assert(SpillSlotsOrReMatsAvailable.count(SlotOrReMat) && in canClobberPhysRegForSS()
230 return SpillSlotsOrReMatsAvailable.find(SlotOrReMat)->second & 1; in canClobberPhysRegForSS()
729 assert((SpillSlotsOrReMatsAvailable[SlotOrReMat] >> 1) == PhysReg && in disallowClobberPhysRegOnly()
731 SpillSlotsOrReMatsAvailable[SlotOrReMat] &= ~1; in disallowClobberPhysRegOnly()
754 assert((SpillSlotsOrReMatsAvailable[SlotOrReMat] >> 1) == PhysReg && in ClobberPhysRegOnly()
756 SpillSlotsOrReMatsAvailable.erase(SlotOrReMat); in ClobberPhysRegOnly()
822 SpillSlotsOrReMatsAvailable.find(SlotOrReMat); in ModifyStackSlotOrReMat()
823 if (It == SpillSlotsOrReMatsAvailable.end()) return; in ModifyStackSlotOrReMat()
825 SpillSlotsOrReMatsAvailable.erase(It); in ModifyStackSlotOrReMat()
840 SpillSlotsOrReMatsAvailable.find(StackSlot); in ClobberSharingStackSlots()
841 if (It == SpillSlotsOrReMatsAvailable.end()) return; in ClobberSharingStackSlots()
851 SpillSlotsOrReMatsAvailable.erase(I->second); in ClobberSharingStackSlots()