From 5c37d10624e0f9a9568f1eb1527832c55addba59 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Wed, 8 Jul 2009 23:02:21 -0700 Subject: Registers: Eliminate the ISA defined RegFile class. --- src/arch/arm/regfile/misc_regfile.hh | 2 -- src/arch/arm/regfile/regfile.hh | 14 -------------- 2 files changed, 16 deletions(-) (limited to 'src/arch/arm/regfile') diff --git a/src/arch/arm/regfile/misc_regfile.hh b/src/arch/arm/regfile/misc_regfile.hh index c2b2f39d7..e89826956 100644 --- a/src/arch/arm/regfile/misc_regfile.hh +++ b/src/arch/arm/regfile/misc_regfile.hh @@ -84,8 +84,6 @@ namespace ArmISA assert(misc_reg < NumMiscRegs); miscRegFile[misc_reg] = val; } - - friend class RegFile; }; } // namespace ArmISA diff --git a/src/arch/arm/regfile/regfile.hh b/src/arch/arm/regfile/regfile.hh index cd2d4ee2c..c7f23c704 100644 --- a/src/arch/arm/regfile/regfile.hh +++ b/src/arch/arm/regfile/regfile.hh @@ -93,20 +93,6 @@ namespace ArmISA r14_abt }; - class RegFile - { - public: - - void clear() - {} - - void serialize(EventManager *em, std::ostream &os) - {} - void unserialize(EventManager *em, Checkpoint *cp, - const std::string §ion) - {} - }; - void copyRegs(ThreadContext *src, ThreadContext *dest); void copyMiscRegs(ThreadContext *src, ThreadContext *dest); -- cgit v1.2.3