gem5/src
Nathanael Premillieu af2b14a362 O3: Track if the RAS has been pushed or not to pop the RAS if neccessary.
Add new flag (named pushedRAS) in the PredictorHistory structure.
This flag tracks whether the RAS has been pushed or not during a prediction.
Then, in the squash function it is used to pop the RAS if necessary.
2012-06-29 11:18:29 -04:00
..
arch ARM: Fix identification of one RAS pop instruction. 2012-06-29 11:18:29 -04:00
base stats: when applying an operation to two vectors sum the components first. 2012-06-05 01:23:11 -04:00
cpu O3: Track if the RAS has been pushed or not to pop the RAS if neccessary. 2012-06-29 11:18:29 -04:00
dev ARM: Fix address range issue with VExpress EMM 2012-06-27 19:23:02 -04:00
doxygen Fix up doxygen. 2006-08-14 19:25:07 -04:00
kern gcc: Small fixes to compile with gcc 4.7 2012-05-30 05:31:48 -04:00
mem Cache: Only invalidate a line in the cache when an uncacheable write is seen. 2012-06-29 11:18:29 -04:00
python sim: Remove FastAlloc 2012-06-05 01:23:08 -04:00
sim cpt: update some comments in the checkpoint migration script 2012-06-05 10:36:59 -04:00
unittest stats: Add stats unittest for total calculations. 2012-06-05 01:23:10 -04:00
Doxyfile Fix up doxygen. 2006-08-14 19:25:07 -04:00
SConscript sim: Provide a framework for detecting out of data checkpoints and migrating them. 2012-06-05 01:23:10 -04:00