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:
Nikos Nikoleris 2017-02-21 14:14:44 +00:00
parent a063a14905
commit da1ddb9aa7
3 changed files with 0 additions and 85 deletions

View file

@ -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,

View file

@ -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.

View file

@ -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.