frv.h (enum reg_class): Delete EVEN_ACC_REGS, ACC_REGS, FEVEN_REGS, FPR_REGS, EVEN_REGS.
authorNick Clifton <nickc@redhat.com>
Wed, 27 Apr 2011 09:14:22 +0000 (09:14 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Wed, 27 Apr 2011 09:14:22 +0000 (09:14 +0000)
commit9b5db25d916070fcdb725ca8ed5ec9520668c551
treeb4d27e0e382db03cce9f6b0edfa37189dec736f8
parente1ea745113840663b7aacd5b1b5abd4ad6f3d0bb
frv.h (enum reg_class): Delete EVEN_ACC_REGS, ACC_REGS, FEVEN_REGS, FPR_REGS, EVEN_REGS.

* config/frv/frv.h (enum reg_class): Delete EVEN_ACC_REGS,
ACC_REGS, FEVEN_REGS, FPR_REGS, EVEN_REGS.
(REG_CLASS_NAMES): Likewise.
(REG_CLASS_CONTENTS): Likewise.
(EVEN_ACC_REGS): New macro.  Alias for QUAD_ACC_REGS.
(ACC_REGS): New macro.  Alias for QUAD_ACC_REGS.
(FEVEN_REGS): New macro.  Alias for QUAD_ACC_REGS.
(FPR_REGS): New macro.  Alias for QUAD_ACC_REGS.
(EVEN_REGS): New macro.  Alias for QUAD_REGS.
* config/frv/frv.c (frv_secondary_reload_class): Remove use of
duplicate register classes.
(frv_class_likely_spileld_p): Likewise.
(frv_register_move_cost): Likewise.

From-SVN: r173016
gcc/ChangeLog
gcc/config/frv/frv.c
gcc/config/frv/frv.h