Fix PR target/54338 - Include IWMMXT_GR_REGS in ALL_REGS.
authorramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 8 Apr 2013 12:19:02 +0000 (12:19 +0000)
committerramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@197576 138bc75d-0d04-0410-961f-82ee72b054a4

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

index dca24bf..b915a6f 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 beee458..cc1774b 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.  */