112,114d111
< /** The list of free vector registers. */
< SimpleFreeList vectorList;
<
154,156d150
< /** Gets a free vector register. */
< PhysRegIndex getVectorReg() { return vectorList.getReg(); }
<
169,171d162
< /** Adds a vector register back to the free list. */
< void addVectorReg(PhysRegIndex freed_reg) { vectorList.addReg(freed_reg); }
<
181,183d171
< /** Checks if there are any free vector registers. */
< bool hasFreeVectorRegs() const { return vectorList.hasFreeRegs(); }
<
192,194d179
<
< /** Returns the number of free vector registers. */
< unsigned numFreeVectorRegs() const { return vectorList.numFreeRegs(); }
207,208d191
< } else if (regFile->isCCPhysReg(freed_reg)) {
< ccList.addReg(freed_reg);
210,211c193,194
< assert(regFile->isVectorPhysReg(freed_reg));
< vectorList.addReg(freed_reg);
---
> assert(regFile->isCCPhysReg(freed_reg));
> ccList.addReg(freed_reg);