aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm/arm.h
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2000-05-06 11:14:18 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>2000-05-06 11:14:18 +0000
commitad027eaed90ec8180e2322c8a5753b51c98bf5cc (patch)
tree3f20b20937e1aa16e86eadd275a6773e1a5cf27f /gcc/config/arm/arm.h
parent41e3f998a39dd520a16b9061be97edc966272f46 (diff)
downloadgcc-ad027eaed90ec8180e2322c8a5753b51c98bf5cc.zip
gcc-ad027eaed90ec8180e2322c8a5753b51c98bf5cc.tar.gz
gcc-ad027eaed90ec8180e2322c8a5753b51c98bf5cc.tar.bz2
* arm.h (SPECIAL_MODE_PREDICATES): Define.
From-SVN: r33724
Diffstat (limited to 'gcc/config/arm/arm.h')
-rw-r--r--gcc/config/arm/arm.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h
index d9865ae..0bbf627 100644
--- a/gcc/config/arm/arm.h
+++ b/gcc/config/arm/arm.h
@@ -2874,4 +2874,11 @@ extern int making_const_table;
{"logical_binary_operator", {AND, IOR, XOR}}, \
{"dominant_cc_register", {REG}},
+/* Define this if you have special predicates that know special things
+ about modes. Genrecog will warn about certain forms of
+ match_operand without a mode; if the operand predicate is listed in
+ SPECIAL_MODE_PREDICATES, the warning will be suppressed. */
+#define SPECIAL_MODE_PREDICATES \
+ "cc_register", "dominant_cc_register",
+
#endif /* __ARM_H__ */