diff options
| author | kazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-01-14 17:55:20 +0000 |
|---|---|---|
| committer | kazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-01-14 17:55:20 +0000 |
| commit | 705e01b3334b73fea903a0ec18860d7129a2e149 (patch) | |
| tree | f76980544c82a51a5c9e6386e93a486b83f9d16c /gcc/regrename.c | |
| parent | 31fc22941986662981cdcf4127dcdb85423d8df9 (diff) | |
| download | ppe42-gcc-705e01b3334b73fea903a0ec18860d7129a2e149.tar.gz ppe42-gcc-705e01b3334b73fea903a0ec18860d7129a2e149.zip | |
* regrename.c (find_oldest_value_reg): Fix a warning.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75871 138bc75d-0d04-0410-961f-82ee72b054a4
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 871507b28f0..e725ee932da 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); |

