projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
90a2176
)
* gcse.c (constprop_register): Check NEXT_INSN (insn) != NULL.
author
Josef Zlomek
<zlomekj@suse.cz>
Mon, 27 Jan 2003 11:30:35 +0000
(12:30 +0100)
committer
Josef Zlomek
<zlomek@gcc.gnu.org>
Mon, 27 Jan 2003 11:30:35 +0000
(11:30 +0000)
From-SVN: r61884
gcc/ChangeLog
patch
|
blob
|
history
gcc/gcse.c
patch
|
blob
|
history
diff --git
a/gcc/ChangeLog
b/gcc/ChangeLog
index f1b1152aed5f15f20f4076471e1f315c25f1fa97..009fc55f48777501603df8067e9635fecb8c8d77 100644
(file)
--- a/
gcc/ChangeLog
+++ b/
gcc/ChangeLog
@@
-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
diff --git
a/gcc/gcse.c
b/gcc/gcse.c
index a68374de953bdbbe0a8e48a229ba00381e27407a..f25a4cfddf42383bb05ff5fa1811e3618cb6a6a6 100644
(file)
--- a/
gcc/gcse.c
+++ b/
gcc/gcse.c
@@
-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);