diff options
author | Graham Stott <grahams@rcp.co.uk> | 2000-02-26 05:19:35 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2000-02-25 22:19:35 -0700 |
commit | 0cb5d81cf1dd451dbd2793b3187e861c1a3632ed (patch) | |
tree | 5e9d153196d76039471d540fa335902ade7fd4ce /gcc/resource.c | |
parent | 3ff9925ce0be6f6e72f8da4d8ec96aad25e593f2 (diff) | |
download | gcc-0cb5d81cf1dd451dbd2793b3187e861c1a3632ed.zip gcc-0cb5d81cf1dd451dbd2793b3187e861c1a3632ed.tar.gz gcc-0cb5d81cf1dd451dbd2793b3187e861c1a3632ed.tar.bz2 |
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
Diffstat (limited to 'gcc/resource.c')
-rw-r--r-- | gcc/resource.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/resource.c b/gcc/resource.c index 274cb23..9d58086 100644 --- a/gcc/resource.c +++ b/gcc/resource.c @@ -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); } } |