summaryrefslogtreecommitdiff
path: root/src/mem/cache/tags/skewed_assoc.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/mem/cache/tags/skewed_assoc.cc')
-rw-r--r--src/mem/cache/tags/skewed_assoc.cc4
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);
}