Skip to content
Snippets Groups Projects
  • Alexander Monakov's avatar
    07643d76
    re PR target/48273 (ICE: in create_copy_of_insn_rtx, at sel-sched-ir.c:5604... · 07643d76
    Alexander Monakov authored
    re PR target/48273 (ICE: in create_copy_of_insn_rtx, at sel-sched-ir.c:5604 with -fsel-sched-pipelining -fselective-scheduling2 -march=core2)
    
    	PR target/48273
    	* cfgloop.h (loop_has_exit_edges): New helper.
    	* sel-sched-ir.c (init_global_and_expr_for_insn): Make CALLs
    	non-clonable.
    	* sel-sched.c (sel_setup_region_sched_flags): Don't pipeline loops
    	that have no exit edges.
    
    testsuite:
    	* g++.dg/opt/pr48273.C: New.
    
    From-SVN: r172175
    07643d76
    History
    re PR target/48273 (ICE: in create_copy_of_insn_rtx, at sel-sched-ir.c:5604...
    Alexander Monakov authored
    re PR target/48273 (ICE: in create_copy_of_insn_rtx, at sel-sched-ir.c:5604 with -fsel-sched-pipelining -fselective-scheduling2 -march=core2)
    
    	PR target/48273
    	* cfgloop.h (loop_has_exit_edges): New helper.
    	* sel-sched-ir.c (init_global_and_expr_for_insn): Make CALLs
    	non-clonable.
    	* sel-sched.c (sel_setup_region_sched_flags): Don't pipeline loops
    	that have no exit edges.
    
    testsuite:
    	* g++.dg/opt/pr48273.C: New.
    
    From-SVN: r172175