diff options
-rw-r--r-- | cpu/o3/fu_pool.cc | 2 | ||||
-rw-r--r-- | cpu/o3/fu_pool.hh | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/cpu/o3/fu_pool.cc b/cpu/o3/fu_pool.cc index cb7a15061..fb2b5c00d 100644 --- a/cpu/o3/fu_pool.cc +++ b/cpu/o3/fu_pool.cc @@ -189,7 +189,7 @@ FUPool::getUnit(OpClass capability) } void -FUPool::freeUnit(int fu_idx) +FUPool::freeUnitNextCycle(int fu_idx) { assert(unitBusy[fu_idx]); unitsToBeFreed.push_back(fu_idx); diff --git a/cpu/o3/fu_pool.hh b/cpu/o3/fu_pool.hh index 7df5ad5f3..da6fdc802 100644 --- a/cpu/o3/fu_pool.hh +++ b/cpu/o3/fu_pool.hh @@ -134,7 +134,7 @@ class FUPool : public SimObject int getUnit(OpClass capability); /** Frees a FU at the end of this cycle. */ - void freeUnit(int fu_idx); + void freeUnitNextCycle(int fu_idx); /** Frees all FUs on the list. */ void processFreeUnits(); |