aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@wasabisystems.com>2003-10-11 15:27:48 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2003-10-11 15:27:48 +0000
commite99faaaaaff0261f66cba13c27017a37e075d290 (patch)
treee34bb817f383936e1510ac9ec82c45a25d7c3c3a /gcc
parentc16eadc700b08d082d23b970a3a5c4aebb6cf5ac (diff)
downloadgcc-e99faaaaaff0261f66cba13c27017a37e075d290.zip
gcc-e99faaaaaff0261f66cba13c27017a37e075d290.tar.gz
gcc-e99faaaaaff0261f66cba13c27017a37e075d290.tar.bz2
* config/arm/arm.c (arm_regno_class): Handle IWMMXT_GR_REGS.
From-SVN: r72337
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/arm/arm.c3
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c71aaa5..35ee023 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2003-10-11 Ian Lance Taylor <ian@wasabisystems.com>
+
+ * config/arm/arm.c (arm_regno_class): Handle IWMMXT_GR_REGS.
+
2003-10-11 Kazu Hirata <kazu@cs.umass.edu>
* config/m68k/lb1sf68.asm: Follow spelling conventions.
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c
index f2441a0..298ad3e 100644
--- a/gcc/config/arm/arm.c
+++ b/gcc/config/arm/arm.c
@@ -10300,6 +10300,9 @@ arm_regno_class (int regno)
if (IS_IWMMXT_REGNUM (regno))
return IWMMXT_REGS;
+ if (IS_IWMMXT_GR_REGNUM (regno))
+ return IWMMXT_GR_REGS;
+
return FPA_REGS;
}