diff options
author | Xinyu Qi <xyqi@marvell.com> | 2013-04-08 12:19:02 +0000 |
---|---|---|
committer | Ramana Radhakrishnan <ramana@gcc.gnu.org> | 2013-04-08 12:19:02 +0000 |
commit | d8484d41e41682c4a0a21b6e8ab8270a6db226a6 (patch) | |
tree | 1352ac1332be6b80e3a7c82ae1d36db820caf067 | |
parent | 481be1c483a93aac58c69da18ab129874b34f4de (diff) | |
download | gcc-d8484d41e41682c4a0a21b6e8ab8270a6db226a6.zip gcc-d8484d41e41682c4a0a21b6e8ab8270a6db226a6.tar.gz gcc-d8484d41e41682c4a0a21b6e8ab8270a6db226a6.tar.bz2 |
Fix PR target/54338 - Include IWMMXT_GR_REGS in ALL_REGS.
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
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/arm/arm.h | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index dca24bf..b915a6f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h index beee458..cc1774b 100644 --- a/gcc/config/arm/arm.h +++ b/gcc/config/arm/arm.h @@ -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. */ |