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



src/cpu/o3/fetch_impl.hh
<http://reviews.gem5.org/r/1007/#comment2510>

    What is this line doing? 



src/cpu/o3/rob_impl.hh
<http://reviews.gem5.org/r/1007/#comment2509>

    How often is this called? Would it make more sense to have a pointer to the 
previous instruction in every instruction that what through this (potentially 
100+ element) list? 


- Ali Saidi


On Jan. 28, 2012, 9 p.m., Nilay Vaish wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviews.gem5.org/r/1007/
> -----------------------------------------------------------
> 
> (Updated Jan. 28, 2012, 9 p.m.)
> 
> 
> Review request for Default.
> 
> 
> Description
> -------
> 
> Changeset 8731:10a06bd36839
> ---------------------------
> 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 9d7c1dc54954 
>   src/cpu/o3/fetch_impl.hh 9d7c1dc54954 
>   src/cpu/o3/rob.hh 9d7c1dc54954 
>   src/cpu/o3/rob_impl.hh 9d7c1dc54954 
> 
> Diff: http://reviews.gem5.org/r/1007/diff/diff
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Nilay Vaish
> 
>

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

Reply via email to