* gcse.c (constprop_register): Check NEXT_INSN (insn) != NULL.
authorJosef Zlomek <zlomekj@suse.cz>
Mon, 27 Jan 2003 11:30:35 +0000 (12:30 +0100)
committerJosef Zlomek <zlomek@gcc.gnu.org>
Mon, 27 Jan 2003 11:30:35 +0000 (11:30 +0000)
From-SVN: r61884

gcc/ChangeLog
gcc/gcse.c

index f1b1152aed5f15f20f4076471e1f315c25f1fa97..009fc55f48777501603df8067e9635fecb8c8d77 100644 (file)
@@ -1,3 +1,7 @@
+2003-01-27  Josef Zlomek  <zlomekj@suse.cz>
+
+       * gcse.c (constprop_register): Check NEXT_INSN (insn) != NULL.
+
 2003-01-27  Richard Earnshaw  <rearnsha@arm.com>
 
        PR optimization/9090
index a68374de953bdbbe0a8e48a229ba00381e27407a..f25a4cfddf42383bb05ff5fa1811e3618cb6a6a6 100644 (file)
@@ -4126,6 +4126,7 @@ constprop_register (insn, from, to, alter_jumps)
      conditional branch instructions first.  */
   if (alter_jumps
       && (sset = single_set (insn)) != NULL
+      && NEXT_INSN (insn)
       && any_condjump_p (NEXT_INSN (insn)) && onlyjump_p (NEXT_INSN (insn)))
     {
       rtx dest = SET_DEST (sset);