diff options
author | Kazu Hirata <kazu@cs.umass.edu> | 2005-04-03 05:37:21 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2005-04-03 05:37:21 +0000 |
commit | c8db7af2be7fe3e17cb9269ca5a8639cf59781e3 (patch) | |
tree | 340c3bb36e062068712457fdac8a5837cad6c254 /gcc | |
parent | 6230d2761a4dbc7462e98412ffbf29c53911e090 (diff) | |
download | gcc-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/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/config/stormy16/stormy16.h | 6 |
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 |