inorder: change skidBuffer to list instead of queue
authorKorey Sewell <ksewell@umich.edu>
Fri, 4 Feb 2011 05:08:15 +0000 (00:08 -0500)
committerKorey Sewell <ksewell@umich.edu>
Fri, 4 Feb 2011 05:08:15 +0000 (00:08 -0500)
commit050944dd7388231a334b81adf65e535058cf13fb
treed812677c7e66749a12305193d2b04896c7781602
parent7f937e11e2779628002d063a368ee3101a32471d
inorder: change skidBuffer to list instead of queue
manage insertion and deletion like a queue but will need
access to internal elements for future changes
Currently, skidbuffer manages any instruction that was
in a stage but could not complete processing, however
we will want to manage all blocked instructions (from prev stage
and from cur. stage) in just one buffer.
src/cpu/inorder/pipeline_stage.cc
src/cpu/inorder/pipeline_stage.hh