inorder-tlb: squash insts in TLB correctly
authorKorey Sewell <ksewell@umich.edu>
Tue, 12 May 2009 19:01:16 +0000 (15:01 -0400)
committerKorey Sewell <ksewell@umich.edu>
Tue, 12 May 2009 19:01:16 +0000 (15:01 -0400)
commit3a057bdbb10a265fb36f7827cd06142ad1624530
treeb46e844fd6006561a0033aaefe8790b02c50752b
parentf1c97e830b2bf9d1fb457050f97dfd4ec9312932
inorder-tlb: squash insts in TLB correctly
TLB had a bug where if it was stalled and waiting , it would not squash all instructions older than squashed instruction correctly
* * *
src/cpu/inorder/cpu.cc
src/cpu/inorder/cpu.hh
src/cpu/inorder/resource.cc
src/cpu/inorder/resource_pool.cc
src/cpu/inorder/resources/tlb_unit.cc
src/cpu/inorder/resources/tlb_unit.hh