mem: Remove unused functions from the tag classes
Change-Id: I4f3c2c027b1acaaf791a4c71086f34a9b9fbf4df Reviewed-by: Andreas Hansson <andreas.hansson@arm.com> Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
This commit is contained in:
parent
a063a14905
commit
da1ddb9aa7
3 changed files with 0 additions and 85 deletions
4
src/mem/cache/tags/base.hh
vendored
4
src/mem/cache/tags/base.hh
vendored
|
@ -223,10 +223,6 @@ class BaseTags : public ClockedObject
|
|||
return -1;
|
||||
}
|
||||
|
||||
virtual unsigned getNumSets() const = 0;
|
||||
|
||||
virtual unsigned getNumWays() const = 0;
|
||||
|
||||
virtual void invalidate(CacheBlk *blk) = 0;
|
||||
|
||||
virtual CacheBlk* accessBlock(Addr addr, bool is_secure, Cycles &lat,
|
||||
|
|
41
src/mem/cache/tags/base_set_assoc.hh
vendored
41
src/mem/cache/tags/base_set_assoc.hh
vendored
|
@ -126,47 +126,6 @@ public:
|
|||
*/
|
||||
virtual ~BaseSetAssoc();
|
||||
|
||||
/**
|
||||
* Return the block size.
|
||||
* @return the block size.
|
||||
*/
|
||||
unsigned
|
||||
getBlockSize() const
|
||||
{
|
||||
return blkSize;
|
||||
}
|
||||
|
||||
/**
|
||||
* Return the subblock size. In the case of BaseSetAssoc it is always
|
||||
* the block size.
|
||||
* @return The block size.
|
||||
*/
|
||||
unsigned
|
||||
getSubBlockSize() const
|
||||
{
|
||||
return blkSize;
|
||||
}
|
||||
|
||||
/**
|
||||
* Return the number of sets this cache has
|
||||
* @return The number of sets.
|
||||
*/
|
||||
unsigned
|
||||
getNumSets() const override
|
||||
{
|
||||
return numSets;
|
||||
}
|
||||
|
||||
/**
|
||||
* Return the number of ways this cache has
|
||||
* @return The number of ways.
|
||||
*/
|
||||
unsigned
|
||||
getNumWays() const override
|
||||
{
|
||||
return assoc;
|
||||
}
|
||||
|
||||
/**
|
||||
* Find the cache block given set and way
|
||||
* @param set The set of the block.
|
||||
|
|
40
src/mem/cache/tags/fa_lru.hh
vendored
40
src/mem/cache/tags/fa_lru.hh
vendored
|
@ -216,46 +216,6 @@ public:
|
|||
|
||||
void insertBlock(PacketPtr pkt, CacheBlk *blk) override;
|
||||
|
||||
/**
|
||||
* Return the block size of this cache.
|
||||
* @return The block size.
|
||||
*/
|
||||
unsigned
|
||||
getBlockSize() const
|
||||
{
|
||||
return blkSize;
|
||||
}
|
||||
|
||||
/**
|
||||
* Return the subblock size of this cache, always the block size.
|
||||
* @return The block size.
|
||||
*/
|
||||
unsigned
|
||||
getSubBlockSize() const
|
||||
{
|
||||
return blkSize;
|
||||
}
|
||||
|
||||
/**
|
||||
* Return the number of sets this cache has
|
||||
* @return The number of sets.
|
||||
*/
|
||||
unsigned
|
||||
getNumSets() const override
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
/**
|
||||
* Return the number of ways this cache has
|
||||
* @return The number of ways.
|
||||
*/
|
||||
unsigned
|
||||
getNumWays() const override
|
||||
{
|
||||
return numBlocks;
|
||||
}
|
||||
|
||||
/**
|
||||
* Find the cache block given set and way
|
||||
* @param set The set of the block.
|
||||
|
|
Loading…
Reference in a new issue