From 96985307d9b385a5fbe1ca7fd0f68e715e167c25 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Wed, 14 Jul 2004 08:49:30 +0000 Subject: [PATCH] expmed.c: Remove more references to QUEUED in the comments. 2004-07-14 Paolo Bonzini * expmed.c: Remove more references to QUEUED in the comments. * expr.c: Likewise. From-SVN: r84678 --- gcc/ChangeLog | 5 +++++ gcc/expmed.c | 1 - gcc/expr.c | 9 +-------- 3 files changed, 6 insertions(+), 9 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 72602fe877d..e3af5983d4e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-07-14 Paolo Bonzini + + * expmed.c: Remove more references to QUEUED in the comments. + * expr.c: Likewise. + 2004-07-14 Richard Sandiford Revert: diff --git a/gcc/expmed.c b/gcc/expmed.c index 08a8863d567..45d87f662fb 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -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. diff --git a/gcc/expr.c b/gcc/expr.c index 8a54e4b3d9e..95dbf353119 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -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); -- 2.30.2