#include "arch/alpha/types.hh"
#include "arch/alpha/isa_traits.hh"
-#include "arch/alpha/regfile.hh"
+#include "arch/alpha/registers.hh"
#include "base/misc.hh"
#include "config/full_system.hh"
#include "cpu/thread_context.hh"
return 0;
}
-// Machine operations
-void saveMachineReg(AnyReg &savereg, const RegFile ®_file, int regnum);
-void restoreMachineReg(RegFile ®s, const AnyReg ®, int regnum);
-
/**
* Function to insure ISA semantics about 0 registers.
* @param tc The thread context.
void processInterrupts(TC *tc);
#endif
+void copyRegs(ThreadContext *src, ThreadContext *dest);
+
+void copyMiscRegs(ThreadContext *src, ThreadContext *dest);
+
} // namespace AlphaISA
#endif // __ARCH_ALPHA_UTILITY_HH__