search for: spillslotsavail

Displaying 1 result from an estimated 1 matches for "spillslotsavail".

2007 Jul 10
1
[LLVMdev] VirtRegMap GLIBCXX assert
...d PhysReg, MachineInstr *Use) { std::multimap<unsigned, int>::iterator I = PhysRegsAvailable.lower_bound(PhysReg); while (I != PhysRegsAvailable.end() && I->first == PhysReg) { int Slot = I->second; I++; std::map<int, SSInfo>::iterator II = SpillSlotsAvailable.find(Slot); assert(II != SpillSlotsAvailable.end() && "Slot not available!"); unsigned Val = II->second.first; assert((Val >> 1) == PhysReg && "Bidirectional map mismatch!"); // This can be true if there are multiple uses of t...