(emit_reload_insns): Check for second_reloadreg in
authorRichard Kenner <kenner@gcc.gnu.org>
Thu, 24 Oct 1996 11:28:42 +0000 (07:28 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Thu, 24 Oct 1996 11:28:42 +0000 (07:28 -0400)
SECONDARY_OUTPUT_RELOAD_CLASS / PRESERVE_DEATH_INFO_REGNO_P case.

From-SVN: r13025

gcc/reload1.c

index 70b933a7c5a1737de53c776c4cdc71759a4aafc8..48359ba5c77250f7ed1e5aadf7131c4e8b6a912f 100644 (file)
@@ -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'