Searched refs:freeRegs (Results 1 - 1 of 1) sorted by relevance

/gem5/src/cpu/o3/
H A Dfree_list.hh69 std::queue<PhysRegIdPtr> freeRegs; member in class:SimpleFreeList
76 void addReg(PhysRegIdPtr reg) { freeRegs.push(reg); }
83 this->freeRegs.push(&reg);
90 assert(!freeRegs.empty());
91 PhysRegIdPtr free_reg = freeRegs.front();
92 freeRegs.pop();
97 unsigned numFreeRegs() const { return freeRegs.size(); }
100 bool hasFreeRegs() const { return !freeRegs.empty(); }

Completed in 4 milliseconds