aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2005-01-27 08:37:19 +0000
committerAlexandre Oliva <aoliva@gcc.gnu.org>2005-01-27 08:37:19 +0000
commit17c21957198083a5787308566dff7526d1307bc5 (patch)
treeaed4b49afe4da5cfc31e0b9a7571ea3645190b2c /gcc
parentebaae5827a4c70e7d8866c3aceeae6888e29d9fe (diff)
downloadgcc-17c21957198083a5787308566dff7526d1307bc5.zip
gcc-17c21957198083a5787308566dff7526d1307bc5.tar.gz
gcc-17c21957198083a5787308566dff7526d1307bc5.tar.bz2
frv.c (frv_class_likely_spilled_p): Add GR8_REGS, GR9_REGS, GR89_REGS, FDPIC_FPTR_REGS, FDPIC_REGS.
* config/frv/frv.c (frv_class_likely_spilled_p): Add GR8_REGS, GR9_REGS, GR89_REGS, FDPIC_FPTR_REGS, FDPIC_REGS. From-SVN: r94316
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/frv/frv.c5
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 03ef4e7..e7cfcd2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2005-01-27 Alexandre Oliva <aoliva@redhat.com>
+
+ * config/frv/frv.c (frv_class_likely_spilled_p): Add GR8_REGS,
+ GR9_REGS, GR89_REGS, FDPIC_FPTR_REGS, FDPIC_REGS.
+
2005-01-27 Steven Bosscher <stevenb@suse.de>
* tree.h (SWITCH_COND, SWITCH_BODY, SWITCH_LABELS, CASE_LOW,
diff --git a/gcc/config/frv/frv.c b/gcc/config/frv/frv.c
index 5dd280b..8dd08ab 100644
--- a/gcc/config/frv/frv.c
+++ b/gcc/config/frv/frv.c
@@ -7903,6 +7903,11 @@ frv_class_likely_spilled_p (enum reg_class class)
default:
break;
+ case GR8_REGS:
+ case GR9_REGS:
+ case GR89_REGS:
+ case FDPIC_FPTR_REGS:
+ case FDPIC_REGS:
case ICC_REGS:
case FCC_REGS:
case CC_REGS: