Fix PR target/54338 - Include IWMMXT_GR_REGS in ALL_REGS.
authorXinyu Qi <xyqi@marvell.com>
Mon, 8 Apr 2013 12:19:02 +0000 (12:19 +0000)
committerRamana Radhakrishnan <ramana@gcc.gnu.org>
Mon, 8 Apr 2013 12:19:02 +0000 (12:19 +0000)
For Xinyu Qi.

2013-04-08  Xinyu Qi  <xyqi@marvell.com>

  PR target/54338
  * config/arm/arm.h (REG_CLASS_CONTENTS): Include IWMMXT_GR_REGS
in ALL_REGS.

From-SVN: r197576

gcc/ChangeLog
gcc/config/arm/arm.h

index dca24bfe236b5ce510020fc5414f0a5fdf5ece01..b915a6f43e18c42532dee18d81c26e650cf81a73 100644 (file)
@@ -1,3 +1,9 @@
+2013-04-08  Xinyu Qi  <xyqi@marvell.com>
+
+       PR target/54338
+       * config/arm/arm.h (REG_CLASS_CONTENTS): Include IWMMXT_GR_REGS
+       in ALL_REGS.
+
 2013-04-08  Richard Biener  <rguenther@suse.de>
 
        * alias.c (find_base_term): Fix thinko in previous change.
index beee458477d0e90eecbff568ba1718f9fa641fcf..cc1774b559c0966b61729c7ee26cb6b6b1b0e2ae 100644 (file)
@@ -1205,7 +1205,7 @@ enum reg_class
   { 0x00000000, 0x00000000, 0x00000000, 0x00000020 }, /* VFPCC_REG */  \
   { 0x00000000, 0x00000000, 0x00000000, 0x00000040 }, /* SFP_REG */    \
   { 0x00000000, 0x00000000, 0x00000000, 0x00000080 }, /* AFP_REG */    \
-  { 0xFFFF7FFF, 0xFFFFFFFF, 0xFFFFFFFF, 0x00000000 }  /* ALL_REGS */   \
+  { 0xFFFF7FFF, 0xFFFFFFFF, 0xFFFFFFFF, 0x0000000F }  /* ALL_REGS */   \
 }
 
 /* Any of the VFP register classes.  */