[Bug rtl-optimization/56131] [4.8 regression] gcc.dg/pr56035.c ICEs gcc on sparc-linux

ebotcazou at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Feb 25 22:29:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56131

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ebotcazou at gcc dot
                   |                            |gnu.org

--- Comment #24 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2013-02-25 22:29:30 UTC ---
> No. It is impossible for a target to have SEQUENCEs and a CFG at the
> same time. The CFG code doesn't handle SEQUENCEs. Having SEQUENCEs for
> delay slots in the CFG would result in a verify_flow_info failure,
> because there would be non-jump insns (i.e. the SEQUENCE) at the end
> of basic blocks ending in a branch.

FWIW that's my understanding as well.  You need to shut down the CFG machinery
once you start to introduce SEQUENCEs in the insn stream.



More information about the Gcc-bugs mailing list