[PATCH 00/25] more rtx_insn *ification
tbsaunde+gcc@tbsaunde.org
tbsaunde+gcc@tbsaunde.org
Sat May 9 04:08:00 GMT 2015
From: Trevor Saunders <tbsaunde+gcc@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
More information about the Gcc-patches
mailing list