-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.m5sim.org/r/1007/
-----------------------------------------------------------

Review request for Default.


Summary
-------

Changeset 8725:d36f23933d30
---------------------------
O3 CPU: Provide the squashing instruction
This patch adds a function to the ROB that will get the squashing instruction
from the ROB's list of instructions. This squashing instruction is used for
figuring out the macroop from which the fetch stage should fetch the microops.
Further, a check has been added that if the instructions are to be fetched
from the cache maintained by the fetch stage, then the data in the cache should
be valid and the PC of the thread being fetched from is same as the address of
the cache block.


Diffs
-----

  src/cpu/o3/commit_impl.hh 03e09db82c80 
  src/cpu/o3/fetch_impl.hh 03e09db82c80 
  src/cpu/o3/rob.hh 03e09db82c80 
  src/cpu/o3/rob_impl.hh 03e09db82c80 

Diff: http://reviews.m5sim.org/r/1007/diff


Testing
-------


Thanks,

Nilay

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to