Lines Matching refs:ROB

290     // Setup wire to read data from IEW (for the ROB).
300 // Setup wire to get instructions from rename (for the ROB).
310 // Setup wire to get instructions from rename (for the ROB).
348 DefaultCommit<Impl>::setROB(ROB *rob_ptr)
474 // reset ROB changed variable
566 // number as the youngest instruction in the ROB (0 in this case.
581 // the ROB is in the process of squashing.
701 // The ROB has more instructions it can commit. Its next status
708 " ROB and ready to commit\n",
717 "%s is head of ROB and not ready\n",
721 DPRINTF(Commit, "[tid:%i] ROB has %d insts & %d free entries.\n",
782 "flight, ROB is %sempty\n",
857 // instruction in the ROB. This prevents squashes from younger
891 // number as the youngest instruction in the ROB.
902 // the ROB is in the process of squashing.
956 // ROB is only considered "empty" for previous stages if: a)
957 // ROB is empty, b) there are no outstanding stores, c) IEW
960 // c) is checked by making sure to not consider the ROB empty
983 // instructions in the ROB so that the ROB only tries to commit
989 DPRINTF(Commit, "Trying to commit instructions in the ROB.\n");
1019 // (be removed from the ROB) at any time.
1023 "ROB.\n");
1031 // Record that the number of ROB entries has changed.
1177 "at the head of the ROB, PC %s.\n",
1321 // Finally clear the head ROB entry.
1344 // Read any renamed instructions and place them into the ROB.
1356 DPRINTF(Commit, "[tid:%i] [sn:%llu] Inserting PC %s into ROB.\n",
1377 // instructions completed within the ROB.
1382 "within ROB.\n",