mips.h (PREDICATE_CODES): Remove entries for "mips_const_double_ok" and "simple_memor...
authorChris Demetriou <cgd@broadcom.com>
Sun, 1 Feb 2004 08:05:50 +0000 (08:05 +0000)
committerChris Demetriou <cgd@gcc.gnu.org>
Sun, 1 Feb 2004 08:05:50 +0000 (00:05 -0800)
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.

From-SVN: r77064

gcc/ChangeLog
gcc/config/mips/mips.c
gcc/config/mips/mips.h

index 1eb1e15fb19c7d1fe942f96cb5573740623aaef6..0228914f4e82691242c6d3ad5d627c7bc5b3e4a8 100644 (file)
@@ -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
index 4663ad478bd2fe077b6c4c1488c32a4d7dd05613..207b67f66c87af7cbaa676703fbfd1b178c42806 100644 (file)
@@ -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 ();
index 2ea0f67f3d91f9d14b4dfe486f0b0a867acd699d..9541c4ecf57f39b683a11c6aa04f6ed4275d5391 100644 (file)
@@ -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 }},                          \