Removed a block-commented piece of code

This commit is contained in:
rsnikhil
2020-01-08 20:31:33 -05:00
parent cd779e1cbe
commit 1278927f51

View File

@@ -391,27 +391,8 @@ module mkCommitStage#(CommitInput inIfc)(CommitStage);
: tagged Invalid));
// ================================================================
/*
// Bluespec: debugger run-control
// Rule cond should be identical to doCommitTrap_flush's cond
// except for fn_ebreak_to_debug_mode()
rule doCommitTrap_ebreak_to_debug_mode(
(rg_run_state == Run_State_RUNNING) &&& // Bluespec: debugger run-control
!isValid(commitTrap) &&&
rob.deqPort[0].deq_data.trap matches tagged Valid .trap &&&
fn_ebreak_to_debug_mode (trap) // Bluespec: debugger run-control
);
let x = rob.deqPort[0].deq_data;
rg_run_state <= Run_State_DEBUGGER_HALT;
rg_debug_pc <= x.pc;
rg_debug_cause <= 1; // cause: EBREAK
endrule
*/
`endif
// ================================================================
// TODO Currently we don't check spec bits == 0 when we commit an
// instruction. This is because killings of wrong path instructions are
// done in a single cycle. However, when we make killings distributed or