summaryrefslogtreecommitdiff
path: root/src/cpu/inorder/pipeline_traits.hh
diff options
context:
space:
mode:
authorKorey Sewell <ksewell@umich.edu>2011-02-12 10:14:48 -0500
committerKorey Sewell <ksewell@umich.edu>2011-02-12 10:14:48 -0500
commit470aa289da4ca2d6564db76b30355a527c65347d (patch)
treedbbc676c00ff7b4d5f4ec5839cfb817d8f37a59c /src/cpu/inorder/pipeline_traits.hh
parente26aee514d328bd8c9930c742df6ce1485dce5ae (diff)
downloadgem5-470aa289da4ca2d6564db76b30355a527c65347d.tar.xz
inorder: clean up the old way of inst. scheduling
remove remnants of old way of instruction scheduling which dynamically allocated a new resource schedule for every instruction
Diffstat (limited to 'src/cpu/inorder/pipeline_traits.hh')
-rw-r--r--src/cpu/inorder/pipeline_traits.hh17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/cpu/inorder/pipeline_traits.hh b/src/cpu/inorder/pipeline_traits.hh
index 2c4e44339..75f01adb1 100644
--- a/src/cpu/inorder/pipeline_traits.hh
+++ b/src/cpu/inorder/pipeline_traits.hh
@@ -78,23 +78,6 @@ namespace ThePipeline {
//////////////////////////
typedef ResourceSked ResSchedule;
typedef ResourceSked* RSkedPtr;
-
- void createFrontEndSchedule(DynInstPtr &inst);
- bool createBackEndSchedule(DynInstPtr &inst);
- int getNextPriority(DynInstPtr &inst, int stage_num);
-
- class InstStage {
- private:
- int nextTaskPriority;
- int stageNum;
- ResSchedule *instSched;
-
- public:
- InstStage(DynInstPtr inst, int stage_num);
-
- void needs(int unit, int request);
- void needs(int unit, int request, int param);
- };
};