inorder: define iterator for resource schedules
authorKorey Sewell <ksewell@umich.edu>
Sat, 12 Feb 2011 15:14:43 +0000 (10:14 -0500)
committerKorey Sewell <ksewell@umich.edu>
Sat, 12 Feb 2011 15:14:43 +0000 (10:14 -0500)
commit516b61146271b13d2350563b0349747724ffbc99
tree5408caa5666300bd2d4cd33e9e112220407e48bb
parentec9b2ec25151bd857ad0557befc37f00bc61d1c7
inorder: define iterator for resource schedules
resource skeds are divided into two parts: front end (all insts) and back end (inst. specific)
each of those are implemented as separate lists,  so this iterator wraps around
the traditional list iterator so that an instruction can walk it's schedule but seamlessly
transfer from front end to back end when necessary
src/cpu/inorder/resource_sked.hh