ARM: Get rid of some unneeded register indexes.
authorGabe Black <gblack@eecs.umich.edu>
Sun, 8 Nov 2009 06:34:33 +0000 (22:34 -0800)
committerGabe Black <gblack@eecs.umich.edu>
Sun, 8 Nov 2009 06:34:33 +0000 (22:34 -0800)
src/arch/arm/registers.hh

index 7f9b6b8282f92034402c9dea736a16ca2064fabb..07af32c1e7fc8580825bc04453586863549f45a5 100644 (file)
@@ -77,7 +77,6 @@ const int ReturnAddressReg = 14;
 const int PCReg = 15;
 
 const int ZeroReg = NumIntArchRegs;
-const int AddrReg = ZeroReg + 1; // Used to generate address for uops
 
 const int SyscallNumReg = ReturnValueReg;
 const int SyscallPseudoReturnReg = ReturnValueReg;
@@ -116,35 +115,6 @@ enum FCSRFields {
     Cause_Field = 11
 };
 
-enum MiscIntRegNums {
-    zero_reg = NumIntArchRegs,
-    addr_reg,
-
-    rhi,
-    rlo,
-
-    r8_fiq,    /* FIQ mode register bank */
-    r9_fiq,
-    r10_fiq,
-    r11_fiq,
-    r12_fiq,
-
-    r13_fiq,   /* FIQ mode SP and LR */
-    r14_fiq,
-
-    r13_irq,   /* IRQ mode SP and LR */
-    r14_irq,
-
-    r13_svc,   /* SVC mode SP and LR */
-    r14_svc,
-
-    r13_undef, /* UNDEF mode SP and LR */
-    r14_undef,
-
-    r13_abt,   /* ABT mode SP and LR */
-    r14_abt
-};
-
 } // namespace ArmISA
 
 #endif