control_flow_insn_p takes an insn

gcc/ChangeLog:
2014-09-08  David Malcolm  <dmalcolm@redhat.com>

	* basic-block.h (control_flow_insn_p): Strengthen param from
	const_rtx to const rtx_insn *.
	* cfgbuild.c (control_flow_insn_p): Likewise.

From-SVN: r215028
This commit is contained in:
David Malcolm 2014-09-08 20:52:19 +00:00 committed by David Malcolm
parent e26d1bb239
commit 43f9bab0d2
3 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2014-09-08 David Malcolm <dmalcolm@redhat.com>
* basic-block.h (control_flow_insn_p): Strengthen param from
const_rtx to const rtx_insn *.
* cfgbuild.c (control_flow_insn_p): Likewise.
2014-09-08 David Malcolm <dmalcolm@redhat.com>
* gcse.c (modify_mem_list): Strengthen this variable from

View File

@ -821,7 +821,7 @@ extern bool delete_unreachable_blocks (void);
extern void update_br_prob_note (basic_block);
extern bool inside_basic_block_p (const rtx_insn *);
extern bool control_flow_insn_p (const_rtx);
extern bool control_flow_insn_p (const rtx_insn *);
extern rtx_insn *get_last_bb_insn (basic_block);
/* In dominance.c */

View File

@ -73,7 +73,7 @@ inside_basic_block_p (const rtx_insn *insn)
the basic block. */
bool
control_flow_insn_p (const_rtx insn)
control_flow_insn_p (const rtx_insn *insn)
{
switch (GET_CODE (insn))
{