+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,
{"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