diff options
Diffstat (limited to 'src/mem/cache/tags/skewed_assoc.cc')
-rw-r--r-- | src/mem/cache/tags/skewed_assoc.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mem/cache/tags/skewed_assoc.cc b/src/mem/cache/tags/skewed_assoc.cc index 89ab61588..d92ab469a 100644 --- a/src/mem/cache/tags/skewed_assoc.cc +++ b/src/mem/cache/tags/skewed_assoc.cc @@ -199,8 +199,8 @@ SkewedAssoc::extractSet(Addr addr, unsigned way) const Addr SkewedAssoc::regenerateBlkAddr(const CacheBlk* blk) const { - const Addr addr = (blk->tag << (msbShift + 1)) | blk->set; - const Addr set = deskew(addr, blk->way) & setMask; + const Addr addr = (blk->tag << (msbShift + 1)) | blk->getSet(); + const Addr set = deskew(addr, blk->getWay()) & setMask; return (blk->tag << tagShift) | (set << setShift); } |