From: Trevor Saunders <tbsaunde+...@tbsaunde.org> Hi,
This series does a bunch more "trivial" changes from rtx to rtx_insn *. each patch bootstrapped + regtested on x86_64-linux-gnu, and the series was run through config-list.mk. I think this all falls within Jeff's preapproval again, so committing to trunk. Trev Trevor Saunders (25): use rtx_insn * as the type of a local variable in mode-switching.c make make_reg_eh_region_note and friend take rtx_insn * make stop_search_p take a rtx_insn * change in_expr_list_p to in_insn_list_p computed_jump_p takes a rtx_insn * can_nonlocal_goto can take a rtx_insn * make remove_reg_equal_equiv_notes take an rtx_insn * make add_shallow_copy_of_reg_note take an rtx_insn * make noop_move_p take a rtx_insn * prev_cc0_setter can take a rtx_insn * emit_note_after can take a rtx_insn * emit_note_before can take a rtx_insn * make emit_debug_insn_before take a rtx_insn * cse_change_cc0_mode can take a rtx_insn * pass rtx_insn * more in gcse.c change more argument types to rtx_insn * use rtx_insn * more in reorg.c more rtx_insn * in recog.c notice_args_size can take a rtx_insn * more rtx_insn * in sched-deps.c find_all_hard_reg_sets can take a rtx_insn * rtx_insn * in combine.c rtx_insn * in df-problems.c setup_next_usage_insn can take a rtx_insn * redirect_jump* can take a rtx_insn * gcc/ChangeLog | 127 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/cfgrtl.c | 2 +- gcc/combine.c | 2 +- gcc/cse.c | 2 +- gcc/df-problems.c | 2 +- gcc/dwarf2cfi.c | 2 +- gcc/emit-rtl.c | 12 ++--- gcc/except.c | 6 +-- gcc/except.h | 4 +- gcc/gcse.c | 8 ++-- gcc/ira-color.c | 4 +- gcc/ira.c | 4 +- gcc/ira.h | 2 +- gcc/jump.c | 6 +-- gcc/lra-constraints.c | 2 +- gcc/lra-eliminations.c | 2 +- gcc/mode-switching.c | 4 +- gcc/recog.c | 30 ++++++------ gcc/recog.h | 18 +++---- gcc/reorg.c | 14 +++--- gcc/rtl.h | 28 +++++------ gcc/rtlanal.c | 18 +++---- gcc/sched-deps.c | 4 +- gcc/sched-int.h | 4 +- 24 files changed, 215 insertions(+), 92 deletions(-) -- 2.4.0.78.g7c6ecbf