Lines Matching refs:hb_it
967 typename std::list<RenameHistory>::iterator hb_it =
975 hb_it->instSeqNum > squashed_seq_num) {
976 assert(hb_it != historyBuffer[tid].end());
980 tid, hb_it->instSeqNum, hb_it->archReg.index(),
981 hb_it->newPhysReg->index(), hb_it->prevPhysReg->index());
989 if (hb_it->newPhysReg != hb_it->prevPhysReg) {
992 renameMap[tid]->setEntry(hb_it->archReg, hb_it->prevPhysReg);
995 freeList->addReg(hb_it->newPhysReg);
1000 // that this is done before hb_it is incremented.
1001 ppSquashInRename->notify(std::make_pair(hb_it->instSeqNum,
1002 hb_it->newPhysReg));
1004 historyBuffer[tid].erase(hb_it++);
1021 typename std::list<RenameHistory>::iterator hb_it =
1024 --hb_it;
1029 } else if (hb_it->instSeqNum > inst_seq_num) {
1042 hb_it != historyBuffer[tid].end() &&
1043 hb_it->instSeqNum <= inst_seq_num) {
1047 tid, hb_it->prevPhysReg->index(),
1048 hb_it->prevPhysReg->className(),
1049 hb_it->instSeqNum);
1054 if (hb_it->newPhysReg != hb_it->prevPhysReg) {
1055 freeList->addReg(hb_it->prevPhysReg);
1060 historyBuffer[tid].erase(hb_it--);