[Bug rtl-optimization/83030] [8 regression] ICE in create_pseudo_cfg, at dwarf2cfi.c:2840

ebotcazou at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Nov 22 21:43:00 GMT 2017


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83030

--- Comment #6 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
Author: ebotcazou
Date: Wed Nov 22 21:43:22 2017
New Revision: 255083

URL: https://gcc.gnu.org/viewcvs?rev=255083&root=gcc&view=rev
Log:
        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.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/bb-reorder.c
    trunk/gcc/cfgrtl.c
    trunk/gcc/doc/rtl.texi
    trunk/gcc/reorg.c


More information about the Gcc-bugs mailing list