Commit 0cb5d81c by Graham Stott Committed by Jeff Law

resource.c (mark_referenced_resources): Changed use SET_DEST (...) to XEXP (......

        * resource.c (mark_referenced_resources): Changed use SET_DEST (...)
        to XEXP (..., 0) on RTL nodes which are not SET or CLOBBER.

From-SVN: r32167
parent 3ff9925c
......@@ -20,6 +20,9 @@ Fri Feb 25 19:49:08 2000 Jeffrey A Law (law@cygnus.com)
Fri Feb 25 19:22:44 2000 Graham Stott <grahams@rcp.co.uk>
* resource.c (mark_referenced_resources): Changed use SET_DEST (...)
to XEXP (..., 0) on RTL nodes which are not SET or CLOBBER.
* i386.md (define_expand "clrstrsi"): Fix typo.
Fri Feb 25 18:49:39 2000 "K. Richard Pixley" <rich@microunity.com>
......
......@@ -350,11 +350,11 @@ mark_referenced_resources (x, res, include_delayed_effects)
rtx slot_pat = PATTERN (XVECEXP (sequence, 0, i));
if (GET_CODE (slot_pat) == SET
&& rtx_equal_p (SET_DEST (slot_pat),
SET_DEST (XEXP (link, 0))))
XEXP (XEXP (link, 0), 0)))
break;
}
if (i >= seq_size)
mark_referenced_resources (SET_DEST (XEXP (link, 0)),
mark_referenced_resources (XEXP (XEXP (link, 0), 0),
res, 0);
}
}
......
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