aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorAlexander Monakov <amonakov@ispras.ru>2011-04-08 15:53:25 +0400
committerAlexander Monakov <amonakov@gcc.gnu.org>2011-04-08 15:53:25 +0400
commitea4d630fef8a13e6fa4a1db99b1d1057a0bd7a72 (patch)
tree586c2008cb2ba82b8fde6b577fb903af06659acd /gcc/expr.c
parent07643d76c74845e250bdedca6b7148ebccff780b (diff)
downloadgcc-ea4d630fef8a13e6fa4a1db99b1d1057a0bd7a72.zip
gcc-ea4d630fef8a13e6fa4a1db99b1d1057a0bd7a72.tar.gz
gcc-ea4d630fef8a13e6fa4a1db99b1d1057a0bd7a72.tar.bz2
re PR rtl-optimization/48302 (ICE: SIGSEGV in reposition_prologue_and_epilogue_notes (function.c:5662) with -fcrossjumping -fselective-scheduling2)
PR rtl-optimization/48302 * sel-sched-ir.h (sel_add_loop_preheaders): Update prototype. * sel-sched-ir.c (sel_add_loop_preheaders): Add 'bbs' argument. Use it to record added preheader blocks. * sel-sched.c (setup_current_loop_nest): Add 'bbs' argument. Pass it on to sel_add_loop_preheaders. (sel_region_init): Move call to setup_current_loop_nest after sel_init_bbs. testsuite: * g++.dg/opt/pr48302.C: New. From-SVN: r172176
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions