aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2004-01-02 18:23:10 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2004-01-02 18:23:10 +0000
commit3864b6fe3d4e7bdcccbcb19f2b7b5c4953738393 (patch)
tree15a977e8cbb19f746a868dfb2802776ba50427ac
parent8b6bd5d71720bb7a52db3937541a43e84cef30a9 (diff)
downloadgcc-3864b6fe3d4e7bdcccbcb19f2b7b5c4953738393.zip
gcc-3864b6fe3d4e7bdcccbcb19f2b7b5c4953738393.tar.gz
gcc-3864b6fe3d4e7bdcccbcb19f2b7b5c4953738393.tar.bz2
mn10300.h (PREDICATE_CODES): Add const_8bit_operand and call_address_operand.
* config/mn10300/mn10300.h (PREDICATE_CODES): Add const_8bit_operand and call_address_operand. From-SVN: r75334
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/mn10300/mn10300.h6
2 files changed, 9 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 35dfeb8..e387cbc 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2004-01-02 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/mn10300/mn10300.h (PREDICATE_CODES): Add
+ const_8bit_operand and call_address_operand.
+
2004-01-02 Jan Hubicka <jh@suse.cz>
* cgraphunit.c (cgraph_optimize_function): Call optimize_inline_calls
diff --git a/gcc/config/mn10300/mn10300.h b/gcc/config/mn10300/mn10300.h
index 811535d..f1bf3fc 100644
--- a/gcc/config/mn10300/mn10300.h
+++ b/gcc/config/mn10300/mn10300.h
@@ -1110,8 +1110,10 @@ struct cum_arg {int nbytes; };
#define FILE_ASM_OP "\t.file\n"
-#define PREDICATE_CODES \
- {"const_1f_operand", {CONST_INT, CONST_DOUBLE}},
+#define PREDICATE_CODES \
+ {"const_1f_operand", {CONST_INT, CONST_DOUBLE}}, \
+ {"const_8bit_operand", {CONST_INT}}, \
+ {"call_address_operand", {SYMBOL_REF, REG, UNSPEC}},
typedef struct mn10300_cc_status_mdep
{