------- Comment #6 from loki at gcc dot gnu dot org  2008-03-05 10:16 -------
Subject: Bug 33009

Author: loki
Date: Wed Mar  5 10:15:45 2008
New Revision: 132893

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=132893
Log:
2008-03-05  Gabor Loki  <[EMAIL PROTECTED]>

        PR gcc/33009
        * rtl-factoring.c (clear_regs_live_in_seq): Fix backward steps.
        (split_block_and_df_analyze): New. Split basic block and rebuild
        dataflow.
        (block_label_after): Use SPLIT_BLOCK_AND_DF_ANALYZE instead of
        SPLIT_BLOCK.
        (split_pattern_seq): Likewise.
        (erase_matching_seqs): Likewise.
        (split_pattern_seq): Skip return insn in case of REG_NORETURN note.

        PR testsuite/33009
        * gcc.c-torture/compile/pr11832.c: Check -frtl-abstract-sequences.
        * gcc.c-torture/compile/pr33009.c: Likewise.


Added:
    trunk/gcc/testsuite/gcc.c-torture/compile/pr11832.c
    trunk/gcc/testsuite/gcc.c-torture/compile/pr33009.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/rtl-factoring.c
    trunk/gcc/testsuite/ChangeLog


-- 


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

Reply via email to