projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
aed1145
)
jump.c (jump_optimize): fix bug in last change.
author
Doug Evans
<dje@gnu.org>
Mon, 21 Oct 1996 16:27:41 +0000
(16:27 +0000)
committer
Doug Evans
<dje@gnu.org>
Mon, 21 Oct 1996 16:27:41 +0000
(16:27 +0000)
From-SVN: r12984
gcc/jump.c
patch
|
blob
|
history
diff --git
a/gcc/jump.c
b/gcc/jump.c
index afa7e153b5b2ed4a26490fb44c8e7c61693d7e76..8f6ffefc06ca11938a978b22b84e9907659da317 100644
(file)
--- a/
gcc/jump.c
+++ b/
gcc/jump.c
@@
-933,6
+933,8
@@
jump_optimize (f, cross_jump, noop_moves, after_regscan)
if (insert_after
&& no_labels_between_p (insert_after, temp)
&& ! reg_referenced_between_p (temp1, insert_after, temp)
+ && ! reg_referenced_between_p (temp1, temp3,
+ NEXT_INSN (temp2))
&& ! reg_set_between_p (temp1, insert_after, temp)
&& (GET_CODE (SET_SRC (temp4)) == CONST_INT
|| ! reg_set_between_p (SET_SRC (temp4),