diff options
| -rw-r--r-- | gcc/ChangeLog | 8 | ||||
| -rw-r--r-- | gcc/config/mips/mips.c | 2 | ||||
| -rw-r--r-- | gcc/config/mips/mips.h | 2 |
3 files changed, 9 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1eb1e15..0228914 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +2004-02-01 Chris Demetriou <cgd@broadcom.com> + + * config/mips/mips.h (PREDICATE_CODES): Remove entries for + "mips_const_double_ok" and "simple_memory_operand", which were + removed from the MIPS port with the mips-3_4-rewrite branch merge. + * config/mips/mips.c (mips16_lay_out_constants): Update comment + for removal of simple_memory_operand. + 2004-01-31 Kazu Hirata <kazu@cs.umass.edu> * config/c4x/c4x.md: Use GEN_INT instead of diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 4663ad4..207b67f 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -8473,7 +8473,7 @@ mips16_lay_out_constants (void) } /* Store the original value of insns_len in cfun->machine, so - that simple_memory_operand can look at it. */ + that m16_usym8_4 and m16_usym5_4 can look at it. */ cfun->machine->insns_len = insns_len; pool_size = get_pool_size (); diff --git a/gcc/config/mips/mips.h b/gcc/config/mips/mips.h index 2ea0f67..9541c4e 100644 --- a/gcc/config/mips/mips.h +++ b/gcc/config/mips/mips.h @@ -2746,10 +2746,8 @@ typedef struct mips_args { {"arith_operand", { REG, CONST_INT, CONST, SUBREG, ADDRESSOF }}, \ {"reg_or_0_operand", { REG, CONST_INT, CONST_DOUBLE, SUBREG, ADDRESSOF }}, \ {"small_int", { CONST_INT }}, \ - {"mips_const_double_ok", { CONST_DOUBLE }}, \ {"const_float_1_operand", { CONST_DOUBLE }}, \ {"reg_or_const_float_1_operand", { CONST_DOUBLE, REG}}, \ - {"simple_memory_operand", { MEM, SUBREG }}, \ {"equality_op", { EQ, NE }}, \ {"cmp_op", { EQ, NE, GT, GE, GTU, GEU, LT, LE, \ LTU, LEU }}, \ |
