diff options
author | Korey Sewell <ksewell@umich.edu> | 2011-02-12 10:14:40 -0500 |
---|---|---|
committer | Korey Sewell <ksewell@umich.edu> | 2011-02-12 10:14:40 -0500 |
commit | ec9b2ec25151bd857ad0557befc37f00bc61d1c7 (patch) | |
tree | f956e3e03407369bf25c046419432e86b6187c6c /src/cpu/inorder/inorder_dyn_inst.cc | |
parent | 6713dbfe080df4dd04b0f29b5f2fbd6e221ffebf (diff) | |
download | gem5-ec9b2ec25151bd857ad0557befc37f00bc61d1c7.tar.xz |
inorder: stage scheduler for front/back end schedule creation
add a stage scheduler class to replace InstStage in pipeline_traits.cc
use that class to define a default front-end, resource schedule that all
instructions will follow. This will also replace the back end schedule in
pipeline_traits.cc. The reason for adding this is so that we can cache
instruction schedules in the future instead of calling the same function
over/over again as well as constantly dynamically alllocating memory on
every instruction to try to figure out it's schedule
Diffstat (limited to 'src/cpu/inorder/inorder_dyn_inst.cc')
0 files changed, 0 insertions, 0 deletions