Change the types of arguments and return values for several functions from rtx to...
commit2eb8c2618d4931b7681e05f322e1a00cf44e835b
authortbsaunde <tbsaunde@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 Sep 2014 21:11:23 +0000 (4 21:11 +0000)
committertbsaunde <tbsaunde@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 4 Sep 2014 21:11:23 +0000 (4 21:11 +0000)
tree041af499cfb38c8d2e0f9c0e336413c18a5dd923
parentb1621d8e8ef8850df25fef9f83e7bcab8928199b
Change the types of arguments and return values for several functions from rtx to rtx_insn *

gcc/ChangeLog:

2014-09-04  Trevor Saunders  <tsaunders@mozilla.com>

* emit-rtl.c (get_first_nonnote_insn): Return rtx_insn * instead of
rtx.
(get_last_nonnote_insn): Likewise.
(next_nonnote_insn_bb): Take rtx_insn * instead of rtx.
* resource.c (find_basic_block): Likewise.
* rtl.h: Adjust.
* rtlanal.c (keep_with_call_p): Take const rtx_insn * instead of
const_rtx.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@214922 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/emit-rtl.c
gcc/resource.c
gcc/rtl.h
gcc/rtlanal.c