Lines Matching refs:IEW

61 #include "debug/IEW.hh"
155 .desc("Number of cycles IEW is idle");
159 .desc("Number of cycles IEW is squashing");
163 .desc("Number of cycles IEW is blocking");
167 .desc("Number of cycles IEW is unblocking");
465 DPRINTF(IEW, "[tid:%i] Squashing all instructions.\n", tid);
475 DPRINTF(IEW,
501 DPRINTF(IEW, "[tid:%i] [sn:%llu] Squashing from a specific instruction,"
527 DPRINTF(IEW, "[tid:%i] Memory violation, squashing violator and younger "
554 DPRINTF(IEW, "[tid:%i] Blocking.\n", tid);
573 DPRINTF(IEW, "[tid:%i] Reading instructions out of the skid "
581 DPRINTF(IEW, "[tid:%i] Done unblocking.\n",tid);
643 DPRINTF(IEW, "Current wb cycle: %i, width: %i, numInst: %i\nwbActual:%i\n",
675 DPRINTF(IEW,"[tid:%i] Inserting [sn:%lli] PC:%s into "
742 // unblocking, then there is no internal activity for the IEW stage.
746 DPRINTF(IEW, "IEW switching to idle\n");
755 DPRINTF(IEW, "IEW switching to active\n");
770 DPRINTF(IEW,"[tid:%i] Stall from Commit stage detected.\n",tid);
773 DPRINTF(IEW,"[tid:%i] Stall: IQ is full.\n",tid);
806 DPRINTF(IEW, "[tid:%i] ROB is still squashing.\n", tid);
822 DPRINTF(IEW, "[tid:%i] Done blocking, switching to unblocking.\n",
835 DPRINTF(IEW, "[tid:%i] Done squashing, switching to running.\n",
862 DPRINTF(IEW, "[tid:%i] Removing incoming rename instructions\n", tid);
933 DPRINTF(IEW, "[tid:%i] Not blocked, so attempting to run "
984 DPRINTF(IEW, "[tid:%i] Issue: Examining instruction from skid "
991 DPRINTF(IEW, "[tid:%i] Issue: Adding PC %s [sn:%lli] [tid:%i] to "
1001 DPRINTF(IEW, "[tid:%i] Issue: Squashed instruction encountered, "
1023 DPRINTF(IEW, "[tid:%i] Issue: IQ has become full.\n", tid);
1041 DPRINTF(IEW, "[tid:%i] Issue: %s has become full.\n",tid,
1058 DPRINTF(IEW, "[tid:%i] Issue: Memory instruction "
1076 DPRINTF(IEW, "[tid:%i] Issue: Memory instruction "
1089 DPRINTF(IEW, "[tid:%i] Issue: Memory instruction "
1117 DPRINTF(IEW, "[tid:%i] Issue: Nop instruction encountered, "
1135 DPRINTF(IEW, "[tid:%i] Issue: Nonspeculative instruction "
1168 DPRINTF(IEW,"[tid:%i] Issue: Bandwidth Full. Blocking.\n", tid);
1230 DPRINTF(IEW, "Execute: Executing instructions from IQ.\n");
1234 DPRINTF(IEW, "Execute: Processing PC %s, [tid:%i] [sn:%llu].\n",
1243 DPRINTF(IEW, "Execute: Instruction was squashed. PC: %s, [tid:%i]"
1266 DPRINTF(IEW, "Execute: Calculating address for memory "
1278 DPRINTF(IEW, "Execute: Delayed translation, deferring "
1292 DPRINTF(IEW, "Execute: Delayed translation, deferring "
1308 DPRINTF(IEW, "Execute: Delayed translation, deferring "
1372 DPRINTF(IEW, "[tid:%i] [sn:%llu] Execute: "
1375 DPRINTF(IEW, "[tid:%i] [sn:%llu] "
1378 DPRINTF(IEW, "[tid:%i] [sn:%llu] Execute: "
1399 DPRINTF(IEW, "LDSTQ detected a violation. Violator PC: %s "
1422 DPRINTF(IEW, "LDSTQ detected a violation. Violator PC: "
1426 DPRINTF(IEW, "Violation will not be handled because "
1459 // Either have IEW have direct access to scoreboard, or have this
1466 DPRINTF(IEW, "Sending instructions to commit, [sn:%lli] PC %s.\n",
1486 DPRINTF(IEW,"Setting Destination Register %i (%s)\n",
1526 DPRINTF(IEW,"Issue: Processing [tid:%i]\n",tid);
1568 DPRINTF(IEW,"Processing [tid:%i]\n",tid);
1585 //DPRINTF(IEW,"NonspecInst from thread %i",tid);
1615 DPRINTF(IEW, "[tid:%i], Dispatch dispatched %i instructions.\n",
1619 DPRINTF(IEW, "IQ has %i free entries (Can schedule: %i). "
1677 DPRINTF(IEW, "[tid:%i] [sn:%llu] Execute: "
1680 DPRINTF(IEW, "[tid:%i] [sn:%llu] Predicted target "
1684 DPRINTF(IEW, "[tid:%i] [sn:%llu] Execute: "