diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1996-10-24 07:28:42 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1996-10-24 07:28:42 -0400 |
commit | 32051ff51c38d3f48ac737c3df09092ab0ab5740 (patch) | |
tree | c1ac46099adfb265f84038a144d1de70117e4043 /gcc | |
parent | 607ea900157da41de553cb4c21c1a504023dfd8d (diff) | |
download | gcc-32051ff51c38d3f48ac737c3df09092ab0ab5740.zip gcc-32051ff51c38d3f48ac737c3df09092ab0ab5740.tar.gz gcc-32051ff51c38d3f48ac737c3df09092ab0ab5740.tar.bz2 |
(emit_reload_insns): Check for second_reloadreg in
SECONDARY_OUTPUT_RELOAD_CLASS / PRESERVE_DEATH_INFO_REGNO_P case.
From-SVN: r13025
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/reload1.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/reload1.c b/gcc/reload1.c index 70b933a..48359ba 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -6458,7 +6458,7 @@ emit_reload_insns (insn) reloadreg, REG_NOTES (p)); #ifdef SECONDARY_OUTPUT_RELOAD_CLASS - if (! special + if (! special && second_reloadreg && PRESERVE_DEATH_INFO_REGNO_P (REGNO (second_reloadreg))) for (p = get_last_insn (); p; p = PREV_INSN (p)) if (GET_RTX_CLASS (GET_CODE (p)) == 'i' |