summaryrefslogtreecommitdiff
path: root/gcc/config/cris
diff options
context:
space:
mode:
authorhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>2008-09-29 00:35:53 +0000
committerhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>2008-09-29 00:35:53 +0000
commitb6aa12acd8c47467698272222b94be1c995ddcbe (patch)
tree5e584022a61fd6cb74a07cf5a13d56274204b110 /gcc/config/cris
parent3af5fff35f11baa4f51892bd39e1d35823d2ac23 (diff)
downloadgcc-b6aa12acd8c47467698272222b94be1c995ddcbe.tar.gz
* config/cris/cris.h (IRA_COVER_CLASSES): Define.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140745 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/cris')
-rw-r--r--gcc/config/cris/cris.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/config/cris/cris.h b/gcc/config/cris/cris.h
index ed1ec3deb06..159e585919d 100644
--- a/gcc/config/cris/cris.h
+++ b/gcc/config/cris/cris.h
@@ -597,6 +597,8 @@ enum reg_class
#define INDEX_REG_CLASS GENERAL_REGS
+#define IRA_COVER_CLASSES { GENERAL_REGS, SPECIAL_REGS, LIM_REG_CLASSES }
+
#define REG_CLASS_FROM_LETTER(C) \
( \
(C) == 'a' ? ACR_REGS : \