diff options
Diffstat (limited to 'src/arch/arm/tlb.hh')
-rw-r--r-- | src/arch/arm/tlb.hh | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/arch/arm/tlb.hh b/src/arch/arm/tlb.hh index f5c7320ed..c1eba1ba7 100644 --- a/src/arch/arm/tlb.hh +++ b/src/arch/arm/tlb.hh @@ -91,14 +91,6 @@ class TLB : public BaseTLB TableWalker *tableWalker; - /** Lookup an entry in the TLB - * @param vpn virtual address - * @param asn context id/address space id to use - * @param functional if the lookup should modify state - * @return pointer to TLB entrry if it exists - */ - TlbEntry *lookup(Addr vpn, uint8_t asn, bool functional = false); - // Access Stats mutable Stats::Scalar instHits; mutable Stats::Scalar instMisses; @@ -132,6 +124,14 @@ class TLB : public BaseTLB typedef ArmTLBParams Params; TLB(const Params *p); + /** Lookup an entry in the TLB + * @param vpn virtual address + * @param asn context id/address space id to use + * @param functional if the lookup should modify state + * @return pointer to TLB entrry if it exists + */ + TlbEntry *lookup(Addr vpn, uint8_t asn, bool functional = false); + virtual ~TLB(); int getsize() const { return size; } |