This breaks m68k:
#0 fancy_abort (file=file@entry=0x222fa60 "../../gcc/gcc/config/m68k/m68k.cc",
line=line@entry=6597,
function=function@entry=0x23c5700 <m68k_sched_issue_rate()::__FUNCTION__>
"m68k_sched_issue_rate") at ../../gcc/gcc/diagnostics/context.cc:1780
#1 0x00000000013d37be in m68k_sched_issue_rate ()
at ../../gcc/gcc/config/m68k/m68k.cc:6597
#2 0x0000000001e3073f in noce_parallel_seq_cost (speed_p=true,
seq=0x7ffff65ec000) at ../../gcc/gcc/ifcvt.cc:874
#3 default_noce_conversion_profitable_p (seq=0x7ffff65ec000,
if_info=0x7fffffffcea0) at ../../gcc/gcc/ifcvt.cc:921
#4 0x00000000006af899 in noce_try_store_flag_mask (if_info=0x7fffffffcea0)
at ../../gcc/gcc/ifcvt.cc:2298
#5 noce_process_if_block (if_info=if_info@entry=0x7fffffffcea0)
at ../../gcc/gcc/ifcvt.cc:5171
#6 0x0000000001e33cf0 in noce_find_if_block (
else_edge=<edge 0x7ffff7171498 (18 -> 20)>, pass=1,
then_edge=<edge 0x7ffff71714d0 (18 -> 19)>,
test_bb=<basic_block 0x7ffff6ce4180 (18)>) at ../../gcc/gcc/ifcvt.cc:5648
#7 find_if_header (pass=1, test_bb=<basic_block 0x7ffff6ce4180 (18)>)
at ../../gcc/gcc/ifcvt.cc:5853
#8 if_convert (after_combine=after_combine@entry=false)
at ../../gcc/gcc/ifcvt.cc:7000
#9 0x0000000001e34172 in rest_of_handle_if_conversion ()
at ../../gcc/gcc/ifcvt.cc:7065
You should never call targetm.sched.issue_rate if flag_schedule_insns is
zero.
--
Andreas Schwab, SUSE Labs, [email protected]
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."