OSDN Git Service

2004-07-14 Paolo Bonzini <bonzini@gnu.org>
authorbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Jul 2004 08:49:30 +0000 (08:49 +0000)
committerbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Jul 2004 08:49:30 +0000 (08:49 +0000)
* expmed.c: Remove more references to QUEUED in the comments.
* expr.c: Likewise.

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

gcc/ChangeLog
gcc/expmed.c
gcc/expr.c

index 72602fe..e3af598 100644 (file)
@@ -1,3 +1,8 @@
+2004-07-14  Paolo Bonzini  <bonzini@gnu.org>
+
+       * expmed.c: Remove more references to QUEUED in the comments.
+       * expr.c: Likewise.
+
 2004-07-14  Richard Sandiford  <rsandifo@redhat.com>
 
        Revert:
index 08a8863..45d87f6 100644 (file)
@@ -1050,7 +1050,6 @@ store_split_bit_field (rtx op0, unsigned HOST_WIDE_INT bitsize,
    containing BITSIZE bits, starting at BITNUM,
    and put it in TARGET if possible (if TARGET is nonzero).
    Regardless of TARGET, we return the rtx for where the value is placed.
-   It may be a QUEUED.
 
    STR_RTX is the structure containing the byte (a REG or MEM).
    UNSIGNEDP is nonzero if this is an unsigned bit field.
index 8a54e4b..95dbf35 100644 (file)
@@ -2933,7 +2933,6 @@ compress_float_constant (rtx x, rtx y)
 
 /* Push a block of length SIZE (perhaps variable)
    and return an rtx to address the beginning of the block.
-   Note that it is not possible for the value returned to be a QUEUED.
    The value may be virtual_outgoing_args_rtx.
 
    EXTRA is the number of bytes of padding to push in addition to SIZE.
@@ -3411,8 +3410,7 @@ get_subtarget (rtx x)
 
 /* Expand an assignment that stores the value of FROM into TO.
    If WANT_VALUE is nonzero, return an rtx for the value of TO.
-   (This may contain a QUEUED rtx;
-   if the value is constant, this rtx is a constant.)
+   (If the value is constant, this rtx is a constant.)
    Otherwise, the returned value is NULL_RTX.  */
 
 rtx
@@ -3730,7 +3728,6 @@ expand_assignment (tree to, tree from, int want_value)
 
 /* Generate code for computing expression EXP,
    and storing the value into TARGET.
-   TARGET may contain a QUEUED rtx.
 
    If WANT_VALUE & 1 is nonzero, return a copy of the value
    not in TARGET, so that we can be sure to use the proper
@@ -8958,10 +8955,6 @@ do_store_flag (tree exp, rtx target, enum machine_mode mode, int only_cheap)
   if (target == 0)
     target = gen_reg_rtx (mode);
 
-  /* Pass copies of OP0 and OP1 in case they contain a QUEUED.  This is safe
-     because, if the emit_store_flag does anything it will succeed and
-     OP0 and OP1 will not be used subsequently.  */
-
   result = emit_store_flag (target, code, op0, op1,
                            operand_mode, unsignedp, 1);