diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/mem/cache/compressors/bdi.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mem/cache/compressors/bdi.cc b/src/mem/cache/compressors/bdi.cc index e29179fc0..a8068c614 100644 --- a/src/mem/cache/compressors/bdi.cc +++ b/src/mem/cache/compressors/bdi.cc @@ -166,7 +166,7 @@ BDI::BDICompDataBaseDelta<TB, TD>::calculateCompressedSize() std::size_t size = encodingBits; // Number of bits used by BitMask - size += bitMask.size()*std::ceil(std::log2(bases.size())); + size += bitMask.size()*std::ceil(std::log2(maxNumBases)); // Number of bits used by Bases. bases[0] is implicit in a hardware // implementation, therefore its size is 0 |