PR rtl-optimization/83030
commitf5c4a9440f15ccf6775659910a2014a5494ee86e
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 22 Nov 2017 21:43:22 +0000 (22 21:43 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 22 Nov 2017 21:43:22 +0000 (22 21:43 +0000)
tree84f166c7af461ae05a057927e604c5da0e1e58bd
parent5f75b10583b265b568f829e2f6801dcb28c8ac79
PR rtl-optimization/83030
* doc/rtl.texi (Flags in an RTL Expression): Alphabetize, add entry
for CROSSING_JUMP_P and mention usage of 'jump' for JUMP_INSNs.
(Insns): Delete entry for REG_CROSSING_JUMP in register notes.
* bb-reorder.c (update_crossing_jump_flags): Do not test whether the
CROSSING_JUMP_P flag is already set before setting it.
* cfgrtl.c (fixup_partition_crossing): Likewise.
* reorg.c (relax_delay_slots): Do not consider a CROSSING_JUMP_P insn
as useless.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@255083 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/bb-reorder.c
gcc/cfgrtl.c
gcc/doc/rtl.texi
gcc/reorg.c