------- Comment #3 from matz at gcc dot gnu dot org 2009-09-15 15:53 ------- Problem is a barrier inside a basic block:
(gdb) debug_bb(bb) ... (call_insn 7 6 8 3 builtin_unreachable-1.c:4 (call (mem:QI (symbol_ref:SI ("bar") [flags 0x41] <function_decl 0x7ffff7f8cd00 bar>) [0 S1 A8]) (const_int 16 [0x10])) -1 (nil) (nil)) (barrier 8 7 9) (insn 9 8 10 3 builtin_unreachable-1.c:5 (parallel [ (set (reg/f:SI 7 sp) (plus:SI (reg/f:SI 7 sp) (const_int 16 [0x10]))) (clobber (reg:CC 17 flags)) ]) -1 (nil)) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41360