OSDN Git Service

* config/frv/frv.h (enum reg_class): Delete EVEN_ACC_REGS,
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 27 Apr 2011 09:14:22 +0000 (09:14 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 27 Apr 2011 09:14:22 +0000 (09:14 +0000)
commitca74bd85576132619e2a32140adfdb548c8e764a
treeb4d27e0e382db03cce9f6b0edfa37189dec736f8
parent127aa150c8e2e085f47b5717e938cf5116c1e0f0
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@173016 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/frv/frv.c
gcc/config/frv/frv.h