* config/m68k/m68k.h (IRA_COVER_CLASSES): Define.
authorschwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Sep 2008 11:08:26 +0000 (11:08 +0000)
committerschwab <schwab@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 11 Sep 2008 11:08:26 +0000 (11:08 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140275 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/m68k/m68k.h

index 5cf27d0..ce9936f 100644 (file)
@@ -1,3 +1,7 @@
+2008-09-11  Andreas Schwab  <schwab@suse.de>
+
+       * config/m68k/m68k.h (IRA_COVER_CLASSES): Define.
+
 2008-09-11  Jakub Jelinek  <jakub@redhat.com>
 
        PR target/37382
index 55de085..280f16d 100644 (file)
@@ -516,6 +516,11 @@ extern enum reg_class regno_reg_class[];
 /* Moves between fp regs and other regs are two insns.  */
 #define REGISTER_MOVE_COST(MODE, CLASS1, CLASS2)       \
   ((((CLASS1) == FP_REGS) != ((CLASS2) == FP_REGS)) ? 4 : 2)
+
+#define IRA_COVER_CLASSES                                              \
+{                                                                      \
+  ALL_REGS, LIM_REG_CLASSES                                            \
+}
 \f
 /* Stack layout; function entry, exit and calling.  */