aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2005-04-03 05:37:21 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2005-04-03 05:37:21 +0000
commitc8db7af2be7fe3e17cb9269ca5a8639cf59781e3 (patch)
tree340c3bb36e062068712457fdac8a5837cad6c254 /gcc
parent6230d2761a4dbc7462e98412ffbf29c53911e090 (diff)
downloadgcc-c8db7af2be7fe3e17cb9269ca5a8639cf59781e3.zip
gcc-c8db7af2be7fe3e17cb9269ca5a8639cf59781e3.tar.gz
gcc-c8db7af2be7fe3e17cb9269ca5a8639cf59781e3.tar.bz2
stormy16.h (PREDICATE_CODES): Add SUBREG to xstormy16_below100_or_register...
* config/stormy16/stormy16.h (PREDICATE_CODES): Add SUBREG to xstormy16_below100_or_register, xstormy16_splittable_below100_or_register, and nonimmediate_nonstack_operand. From-SVN: r97475
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/config/stormy16/stormy16.h6
2 files changed, 10 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9ffac61..4e6f87e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2005-04-03 Kazu Hirata <kazu@cs.umass.edu>
+
+ * config/stormy16/stormy16.h (PREDICATE_CODES): Add SUBREG to
+ xstormy16_below100_or_register,
+ xstormy16_splittable_below100_or_register, and
+ nonimmediate_nonstack_operand.
+
2005-04-02 Kazu Hirata <kazu@cs.umass.edu>
* config/iq2000/iq2000.c (uns_arith_operand, arith_operand,
diff --git a/gcc/config/stormy16/stormy16.h b/gcc/config/stormy16/stormy16.h
index a9f9779..4decdeb 100644
--- a/gcc/config/stormy16/stormy16.h
+++ b/gcc/config/stormy16/stormy16.h
@@ -816,11 +816,11 @@ do { \
{"inequality_operator", {GE, GT, LE, LT, GEU, GTU, LEU, LTU }}, \
{"xstormy16_ineqsi_operator", {LT, GE, LTU, GEU }}, \
{"xstormy16_below100_operand", {MEM }}, \
- {"xstormy16_below100_or_register", {MEM, REG }}, \
- {"xstormy16_splittable_below100_or_register", {MEM, REG }}, \
+ {"xstormy16_below100_or_register", {MEM, REG, SUBREG }}, \
+ {"xstormy16_splittable_below100_or_register", {MEM, REG, SUBREG }}, \
{"xstormy16_onebit_clr_operand", {CONST_INT }}, \
{"xstormy16_onebit_set_operand", {CONST_INT }}, \
- {"nonimmediate_nonstack_operand", {REG, MEM}},
+ {"nonimmediate_nonstack_operand", {REG, MEM, SUBREG }},
#define CASE_VECTOR_MODE SImode