diff options
Diffstat (limited to 'src/mem/cache/tags/iic.cc')
-rw-r--r-- | src/mem/cache/tags/iic.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mem/cache/tags/iic.cc b/src/mem/cache/tags/iic.cc index a8ef4e6fb..f9afa5839 100644 --- a/src/mem/cache/tags/iic.cc +++ b/src/mem/cache/tags/iic.cc @@ -60,7 +60,6 @@ IIC::IIC(IIC::Params ¶ms) : tagShift(floorLog2(blkSize)), blkMask(blkSize - 1), subShift(floorLog2(subSize)), subMask(numSub - 1), hashDelay(params.hashDelay), - numBlocks(params.size/subSize), numTags(hashSets * assoc + params.size/blkSize -1), numSecondary(params.size/blkSize), tagNull(numTags), @@ -88,6 +87,7 @@ IIC::IIC(IIC::Params ¶ms) : warmedUp = false; warmupBound = params.size/blkSize; + numBlocks = params.size/subSize; // Replacement Policy Initialization repl = params.rp; |