public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 00/25] more rtx_insn *ification
@ 2015-05-09  4:08 tbsaunde+gcc
  2015-05-09  4:08 ` [PATCH 03/25] make stop_search_p take a rtx_insn * tbsaunde+gcc
                   ` (24 more replies)
  0 siblings, 25 replies; 26+ messages in thread
From: tbsaunde+gcc @ 2015-05-09  4:08 UTC (permalink / raw)
  To: gcc-patches

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

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2015-05-09  4:28 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-09  4:08 [PATCH 00/25] more rtx_insn *ification tbsaunde+gcc
2015-05-09  4:08 ` [PATCH 03/25] make stop_search_p take a rtx_insn * tbsaunde+gcc
2015-05-09  4:08 ` [PATCH 01/25] use rtx_insn * as the type of a local variable in mode-switching.c tbsaunde+gcc
2015-05-09  4:08 ` [PATCH 05/25] computed_jump_p takes a rtx_insn * tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 18/25] more rtx_insn * in recog.c tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 11/25] emit_note_after can take a rtx_insn * tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 04/25] change in_expr_list_p to in_insn_list_p tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 06/25] can_nonlocal_goto can take a rtx_insn * tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 14/25] cse_change_cc0_mode " tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 02/25] make make_reg_eh_region_note and friend take " tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 17/25] use rtx_insn * more in reorg.c tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 19/25] notice_args_size can take a rtx_insn * tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 09/25] make noop_move_p " tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 13/25] make emit_debug_insn_before " tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 12/25] emit_note_before can " tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 25/25] redirect_jump* " tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 24/25] setup_next_usage_insn " tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 21/25] find_all_hard_reg_sets " tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 20/25] more rtx_insn * in sched-deps.c tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 08/25] make add_shallow_copy_of_reg_note take an rtx_insn * tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 23/25] rtx_insn * in df-problems.c tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 15/25] pass rtx_insn * more in gcse.c tbsaunde+gcc
2015-05-09  4:09 ` [PATCH 07/25] make remove_reg_equal_equiv_notes take an rtx_insn * tbsaunde+gcc
2015-05-09  4:27 ` [PATCH 22/25] rtx_insn * in combine.c tbsaunde+gcc
2015-05-09  4:27 ` [PATCH 10/25] prev_cc0_setter can take a rtx_insn * tbsaunde+gcc
2015-05-09  4:28 ` [PATCH 16/25] change more argument types to " tbsaunde+gcc

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).