Review Board 2.0.15


cpu: Fix broken squashAfter implementation in O3 CPU

Review Request #1564 - Created Dec. 6, 2012 and submitted

Information
Ali Saidi
gem5
default
Reviewers
Default
Changeset 9409:db8596d39085
---------------------------
cpu: Fix broken squashAfter implementation in O3 CPU

Commit can currently both commit and squash in the same cycle. This
confuses other stages since the signals coming from the commit stage
can only signal either a squash or a commit in a cycle. This changeset
changes the behavior of squashAfter so that it commits all
instructions, including the instruction that requested the squash, in
the first cycle and then starts to squash in the next cycle.

   
Review request changed
Updated (Jan. 7, 2013, 2:08 a.m.)

Status: Closed (submitted)