mirror of git://gcc.gnu.org/git/gcc.git
combine.c (try_combine): Set JUMP_LABEL for newly created unconditional jump.
* combine.c (try_combine): Set JUMP_LABEL for newly created unconditional jump. From-SVN: r70010
This commit is contained in:
parent
b7de586461
commit
9143c6b76b
|
|
@ -1,3 +1,8 @@
|
||||||
|
2003-07-31 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
|
||||||
|
|
||||||
|
* combine.c (try_combine): Set JUMP_LABEL for newly created
|
||||||
|
unconditional jump.
|
||||||
|
|
||||||
2003-07-31 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
|
2003-07-31 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
|
||||||
|
|
||||||
* fold-const.c (fold): Fold some comparisons of bit operations.
|
* fold-const.c (fold): Fold some comparisons of bit operations.
|
||||||
|
|
|
||||||
|
|
@ -2764,6 +2764,7 @@ try_combine (rtx i3, rtx i2, rtx i1, int *new_direct_jump_p)
|
||||||
if (returnjump_p (i3) || any_uncondjump_p (i3))
|
if (returnjump_p (i3) || any_uncondjump_p (i3))
|
||||||
{
|
{
|
||||||
*new_direct_jump_p = 1;
|
*new_direct_jump_p = 1;
|
||||||
|
mark_jump_label (PATTERN (i3), i3, 0);
|
||||||
|
|
||||||
if ((temp = next_nonnote_insn (i3)) == NULL_RTX
|
if ((temp = next_nonnote_insn (i3)) == NULL_RTX
|
||||||
|| GET_CODE (temp) != BARRIER)
|
|| GET_CODE (temp) != BARRIER)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue