From: Richard Henderson Date: Thu, 9 Dec 1999 06:25:11 +0000 (-0800) Subject: * flow.c (count_basic_blocks): Don't add (use (const_int 0)) insns. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f1fcc26102c6daf8df64330ef2bfdcd6e81b86ee;p=gcc.git * flow.c (count_basic_blocks): Don't add (use (const_int 0)) insns. From-SVN: r30837 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 58e22dda9b9..77e8078ad3b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Wed Dec 8 22:24:15 1999 Richard Henderson + + * flow.c (count_basic_blocks): Don't add (use (const_int 0)) insns. + 1999-12-08 Bernd Schmidt * loop.c (insert_loop_mem): Don't hoist volatile mems out of loops. diff --git a/gcc/flow.c b/gcc/flow.c index 25bf2e29eed..18c9b4495f5 100644 --- a/gcc/flow.c +++ b/gcc/flow.c @@ -471,18 +471,6 @@ count_basic_blocks (f) || (prev_code == CALL_INSN && call_had_abnormal_edge)))) { count++; - - /* If the previous insn was a call that did not create an - abnormal edge, we want to add a nop so that the CALL_INSN - itself is not at basic_block_end. This allows us to - easily distinguish between normal calls and those which - create abnormal edges in the flow graph. */ - - if (count > 0 && prev_call != 0 && !call_had_abnormal_edge) - { - rtx nop = gen_rtx_USE (VOIDmode, const0_rtx); - emit_insn_after (nop, prev_call); - } } /* Record whether this call created an edge. */