From: Kevin Lim Date: Mon, 9 Apr 2007 18:29:59 +0000 (-0400) Subject: Fix bug when blocking due to no free registers. X-Git-Tag: m5_2.0_beta3~45^2 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0cc343d41dd7afe725728008220fc22633195389;p=gem5.git Fix bug when blocking due to no free registers. --HG-- extra : convert_revision : a1a218d3294515184689041487057495223360b7 --- diff --git a/src/cpu/o3/rename_impl.hh b/src/cpu/o3/rename_impl.hh index c0d34116d..ec630b31e 100644 --- a/src/cpu/o3/rename_impl.hh +++ b/src/cpu/o3/rename_impl.hh @@ -692,7 +692,7 @@ DefaultRename::renameInsts(unsigned tid) DPRINTF(Rename, "Blocking due to lack of free " "physical registers to rename to.\n"); blockThisCycle = true; - + insts_to_rename.push_front(inst); ++renameFullRegistersEvents; break;