aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
diff options
context:
space:
mode:
authorGabor Loki <loki@gcc.gnu.org>2008-03-05 10:15:45 +0000
committerGabor Loki <loki@gcc.gnu.org>2008-03-05 10:15:45 +0000
commit1da266feea1a26357fa5522803e8c08f3ac6a5d8 (patch)
treeb2a0902127232292cc6e3b703166fce6e81efdcf /gcc/fold-const.c
parentf0f00f130d6ab8f53d69d7c7fa1e9ad3ab87cfda (diff)
downloadgcc-1da266feea1a26357fa5522803e8c08f3ac6a5d8.zip
gcc-1da266feea1a26357fa5522803e8c08f3ac6a5d8.tar.gz
gcc-1da266feea1a26357fa5522803e8c08f3ac6a5d8.tar.bz2
re PR rtl-optimization/33009 (-frtl-abstract-sequences causes an infinite loop)
2008-03-05 Gabor Loki <loki@gcc.gnu.org> 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. From-SVN: r132893
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions