aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDJ Delorie <dj@redhat.com>2011-02-01 14:43:50 -0500
committerDJ Delorie <dj@gcc.gnu.org>2011-02-01 14:43:50 -0500
commit22843acd311d3efc611d145b72e1e02e24db6c44 (patch)
tree743fd127ea7e920fc1e1b9277cabbc778bcfb35f /gcc
parent199c8f2f382317a77b3cd7ab13afae5290964526 (diff)
downloadgcc-22843acd311d3efc611d145b72e1e02e24db6c44.zip
gcc-22843acd311d3efc611d145b72e1e02e24db6c44.tar.gz
gcc-22843acd311d3efc611d145b72e1e02e24db6c44.tar.bz2
m32c.c (m32c_regno_reg_class): Return smallest reg class for A0/A1.
* config/m32c/m32c.c (m32c_regno_reg_class): Return smallest reg class for A0/A1. From-SVN: r169501
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/m32c/m32c.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e5c4b37..e2622a4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2011-02-01 DJ Delorie <dj@redhat.com>
+
+ * config/m32c/m32c.c (m32c_regno_reg_class): Return smallest reg
+ class for A0/A1.
+
2011-02-01 Sebastian Pop <sebastian.pop@amd.com>
PR tree-optimization/47561
diff --git a/gcc/config/m32c/m32c.c b/gcc/config/m32c/m32c.c
index 3a74139..5ccaa2e 100644
--- a/gcc/config/m32c/m32c.c
+++ b/gcc/config/m32c/m32c.c
@@ -636,8 +636,9 @@ m32c_regno_reg_class (int regno)
case R3_REGNO:
return R3_REGS;
case A0_REGNO:
+ return A0_REGS;
case A1_REGNO:
- return A_REGS;
+ return A1_REGS;
case SB_REGNO:
return SB_REGS;
case FB_REGNO: