summaryrefslogtreecommitdiff
path: root/gcc/config/fr30
diff options
context:
space:
mode:
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>2008-08-28 16:49:56 +0000
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>2008-08-28 16:49:56 +0000
commite743ed9e83b8632fbe066f681a9d7d245138b605 (patch)
tree948032fbd1fcd4ac308e281f24e528a2f101bdf0 /gcc/config/fr30
parent435786423ce40e21a6650f6794a7d781d44c04cf (diff)
downloadgcc-e743ed9e83b8632fbe066f681a9d7d245138b605.tar.gz
* config/fr30/fr30.h (IRA_COVER_CLASSES): Define.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@139719 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/fr30')
-rw-r--r--gcc/config/fr30/fr30.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/config/fr30/fr30.h b/gcc/config/fr30/fr30.h
index 95bdcc33d46..cca71245eb5 100644
--- a/gcc/config/fr30/fr30.h
+++ b/gcc/config/fr30/fr30.h
@@ -1,7 +1,7 @@
/*{{{ Comment. */
/* Definitions of FR30 target.
- Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2007
+ Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2007, 2008
Free Software Foundation, Inc.
Contributed by Cygnus Solutions.
@@ -282,6 +282,11 @@ enum reg_class
#define GENERAL_REGS REAL_REGS
#define N_REG_CLASSES ((int) LIM_REG_CLASSES)
+#define IRA_COVER_CLASSES \
+{ \
+ REAL_REGS, MULTIPLY_64_REG, LIM_REG_CLASSES \
+}
+
/* An initializer containing the names of the register classes as C string
constants. These names are used in writing some of the debugging dumps. */
#define REG_CLASS_NAMES \