flow.c (commit_one_edge_insertion): Don't separate a LOOP_BEG note from its associated jump.
* flow.c (commit_one_edge_insertion): Don't separate a LOOP_BEG note from its associated jump. From-SVN: r44910
This commit is contained in:
parent
d9b761a9a1
commit
abb788ba5b
2 changed files with 8 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
|||
Tue Aug 14 17:30:59 2001 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* flow.c (commit_one_edge_insertion): Don't separate a LOOP_BEG
|
||||
note from its associated jump.
|
||||
|
||||
2001-08-14 Ulrich Weigand <uweigand@de.ibm.com>
|
||||
|
||||
* config/s390/linux64.h (CPP_PREDEFINES): Define __s390__
|
||||
|
|
|
@ -2405,6 +2405,9 @@ commit_one_edge_insertion (e)
|
|||
if (GET_CODE (bb->end) == JUMP_INSN)
|
||||
{
|
||||
before = bb->end;
|
||||
while (GET_CODE (PREV_INSN (before)) == NOTE
|
||||
&& NOTE_LINE_NUMBER (PREV_INSN (before)) == NOTE_INSN_LOOP_BEG)
|
||||
before = PREV_INSN (before);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Add table
Reference in a new issue