Allow for multiple redirects to happen on a single cycle (only the one for the oldest...
authorKevin Lim <ktlim@umich.edu>
Tue, 12 Dec 2006 22:35:46 +0000 (17:35 -0500)
committerKevin Lim <ktlim@umich.edu>
Tue, 12 Dec 2006 22:35:46 +0000 (17:35 -0500)
commitc7ad7b44eb8c604c5865e3168a10563afa13075e
tree97165317fb26a4bf8591562688df86c68c7720b0
parent34924ce3b82ec19322990c721369b08ddfd3df8a
Allow for multiple redirects to happen on a single cycle (only the one for the oldest instruction is passed on to commit).

This fixes a minor bug when multiple FU completions come back out of order (due to the order in which the FUs are freed up), and the oldest redirect isn't recorded properly.  The eon benchmark should run now.

src/cpu/o3/iew_impl.hh:
    Allow for multiple redirects to happen on a single cycle (only the one for the oldest instruction is passed on to commit).

--HG--
extra : convert_revision : b7d202dee1754539ed814f0fac59adb8c6328ee1
src/cpu/o3/iew_impl.hh