OSDN Git Service

2004-02-01 Chris Demetriou <cgd@broadcom.com>
authorcgd <cgd@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 1 Feb 2004 08:05:50 +0000 (08:05 +0000)
committercgd <cgd@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 1 Feb 2004 08:05:50 +0000 (08:05 +0000)
        * 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77064 138bc75d-0d04-0410-961f-82ee72b054a4

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

index 1eb1e15..0228914 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 4663ad4..207b67f 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 2ea0f67..9541c4e 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 }},                          \