Commit 96985307 by Paolo Bonzini Committed by Paolo Bonzini

expmed.c: Remove more references to QUEUED in the comments.

2004-07-14  Paolo Bonzini  <bonzini@gnu.org>

	* expmed.c: Remove more references to QUEUED in the comments.
	* expr.c: Likewise.

From-SVN: r84678
parent e7407dec
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> 2004-07-14 Richard Sandiford <rsandifo@redhat.com>
Revert: Revert:
......
...@@ -1050,7 +1050,6 @@ store_split_bit_field (rtx op0, unsigned HOST_WIDE_INT bitsize, ...@@ -1050,7 +1050,6 @@ store_split_bit_field (rtx op0, unsigned HOST_WIDE_INT bitsize,
containing BITSIZE bits, starting at BITNUM, containing BITSIZE bits, starting at BITNUM,
and put it in TARGET if possible (if TARGET is nonzero). and put it in TARGET if possible (if TARGET is nonzero).
Regardless of TARGET, we return the rtx for where the value is placed. 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). STR_RTX is the structure containing the byte (a REG or MEM).
UNSIGNEDP is nonzero if this is an unsigned bit field. UNSIGNEDP is nonzero if this is an unsigned bit field.
......
...@@ -2933,7 +2933,6 @@ compress_float_constant (rtx x, rtx y) ...@@ -2933,7 +2933,6 @@ compress_float_constant (rtx x, rtx y)
/* Push a block of length SIZE (perhaps variable) /* Push a block of length SIZE (perhaps variable)
and return an rtx to address the beginning of the block. 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. The value may be virtual_outgoing_args_rtx.
EXTRA is the number of bytes of padding to push in addition to SIZE. EXTRA is the number of bytes of padding to push in addition to SIZE.
...@@ -3411,8 +3410,7 @@ get_subtarget (rtx x) ...@@ -3411,8 +3410,7 @@ get_subtarget (rtx x)
/* Expand an assignment that stores the value of FROM into TO. /* Expand an assignment that stores the value of FROM into TO.
If WANT_VALUE is nonzero, return an rtx for the value of 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. */ Otherwise, the returned value is NULL_RTX. */
rtx rtx
...@@ -3730,7 +3728,6 @@ expand_assignment (tree to, tree from, int want_value) ...@@ -3730,7 +3728,6 @@ expand_assignment (tree to, tree from, int want_value)
/* Generate code for computing expression EXP, /* Generate code for computing expression EXP,
and storing the value into TARGET. and storing the value into TARGET.
TARGET may contain a QUEUED rtx.
If WANT_VALUE & 1 is nonzero, return a copy of the value 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 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) ...@@ -8958,10 +8955,6 @@ do_store_flag (tree exp, rtx target, enum machine_mode mode, int only_cheap)
if (target == 0) if (target == 0)
target = gen_reg_rtx (mode); 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, result = emit_store_flag (target, code, op0, op1,
operand_mode, unsignedp, 1); operand_mode, unsignedp, 1);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment