diff options
author | Kazu Hirata <kazu@cs.umass.edu> | 2004-01-14 17:55:20 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2004-01-14 17:55:20 +0000 |
commit | abbe8578d63babc4d94ecd35a70c281386dfd0ce (patch) | |
tree | f76980544c82a51a5c9e6386e93a486b83f9d16c /gcc/regrename.c | |
parent | 192c8d78feb564118b934cb8fe9a7edda6144c33 (diff) | |
download | gcc-abbe8578d63babc4d94ecd35a70c281386dfd0ce.zip gcc-abbe8578d63babc4d94ecd35a70c281386dfd0ce.tar.gz gcc-abbe8578d63babc4d94ecd35a70c281386dfd0ce.tar.bz2 |
* regrename.c (find_oldest_value_reg): Fix a warning.
From-SVN: r75871
Diffstat (limited to 'gcc/regrename.c')
-rw-r--r-- | gcc/regrename.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/regrename.c b/gcc/regrename.c index 871507b..e725ee9 100644 --- a/gcc/regrename.c +++ b/gcc/regrename.c @@ -1345,8 +1345,8 @@ find_oldest_value_reg (enum reg_class class, rtx reg, struct value_data *vd) if (!TEST_HARD_REG_BIT (reg_class_contents[class], last)) return NULL_RTX; - if (new = maybe_mode_change (oldmode, vd->e[regno].mode, mode, i, - regno)) + new = maybe_mode_change (oldmode, vd->e[regno].mode, mode, i, regno); + if (new) { ORIGINAL_REGNO (new) = ORIGINAL_REGNO (reg); REG_ATTRS (new) = REG_ATTRS (reg); |