Lines Matching refs:PhysRegsAvailable
172 std::multimap<unsigned, int> PhysRegsAvailable; member in __anona7c589420311::AvailableSpills
185 PhysRegsAvailable.clear(); in clear()
210 PhysRegsAvailable.insert(std::make_pair(Reg, SlotOrReMat)); in addAvailable()
238 PhysRegsAvailable.lower_bound(PhysReg); in canClobberPhysReg()
239 while (I != PhysRegsAvailable.end() && I->first == PhysReg) { in canClobberPhysReg()
725 PhysRegsAvailable.lower_bound(PhysReg); in disallowClobberPhysRegOnly()
726 while (I != PhysRegsAvailable.end() && I->first == PhysReg) { in disallowClobberPhysRegOnly()
750 PhysRegsAvailable.lower_bound(PhysReg); in ClobberPhysRegOnly()
751 while (I != PhysRegsAvailable.end() && I->first == PhysReg) { in ClobberPhysRegOnly()
753 PhysRegsAvailable.erase(I++); in ClobberPhysRegOnly()
784 I = PhysRegsAvailable.begin(), E = PhysRegsAvailable.end(); in AddAvailableRegsToLiveIn()
829 std::multimap<unsigned, int>::iterator I = PhysRegsAvailable.lower_bound(Reg); in ModifyStackSlotOrReMat()
831 assert(I != PhysRegsAvailable.end() && I->first == Reg && in ModifyStackSlotOrReMat()
835 PhysRegsAvailable.erase(I); in ModifyStackSlotOrReMat()
845 std::multimap<unsigned, int>::iterator I = PhysRegsAvailable.lower_bound(Reg); in ClobberSharingStackSlots()
846 while (I != PhysRegsAvailable.end() && I->first == Reg) { in ClobberSharingStackSlots()
852 PhysRegsAvailable.erase(I); in ClobberSharingStackSlots()