aboutsummaryrefslogtreecommitdiff
path: root/qtmips_gui/coreview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'qtmips_gui/coreview.cpp')
-rw-r--r--qtmips_gui/coreview.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/qtmips_gui/coreview.cpp b/qtmips_gui/coreview.cpp
index f875ee8..0f10628 100644
--- a/qtmips_gui/coreview.cpp
+++ b/qtmips_gui/coreview.cpp
@@ -393,4 +393,9 @@ CoreViewScenePipelined::CoreViewScenePipelined(machine::QtMipsMachine *machine)
NEW_V(360, 105, decode_regw_value, false, 1);
NEW_V(460, 105, execute_regw_value, false, 1);
NEW_V(560, 105, execute_regw_value, false, 1);
+
+ if (machine->config().hazard_unit() == machine::MachineConfig::HU_STALL_FORWARD) {
+ NEW_V(448, 460, execute_reg1_ff_value, false, 1); // Register 1 forward
+ NEW_V(462, 460, execute_reg2_ff_value, false, 1); // Register 1 forward
+ }
}