[PATCH 0/3] use rtx_insn * more

tbsaunde+gcc@tbsaunde.org tbsaunde+gcc@tbsaunde.org
Fri Oct 28 19:04:00 GMT 2016


From: Trevor Saunders <tbsaunde+gcc@tbsaunde.org>

HI,

This series changes various variables type from rtx to rtx_insn * so that the
remaining patches in this series
http://gcc.gnu.org/ml/gcc-patches/2016-10/msg01353.html can be applied.

patches bootstrapped and regtested on x86_64-linux-gnu, and run through config-list.mk, ok?

Thanks!

Trev

Trevor Saunders (3):
  use rtx_insn * in various places where it is obvious
  split up the trial variable in reorg.c:relax_delay_slots to use
    rtx_insn * more
  split up some variables to use rtx_insn * more

 gcc/config/alpha/alpha.c     | 117 ++++++++++++++++++++++---------------------
 gcc/config/arc/arc.c         |   3 +-
 gcc/config/arm/arm.c         |   9 ++--
 gcc/config/bfin/bfin.c       |   7 +--
 gcc/config/c6x/c6x.c         |   9 ++--
 gcc/config/frv/frv.c         |   2 +-
 gcc/config/i386/i386.c       |   3 +-
 gcc/config/ia64/ia64.c       |   4 +-
 gcc/config/m32c/m32c.c       |   4 +-
 gcc/config/mips/mips.c       |  61 +++++++++++-----------
 gcc/config/mn10300/mn10300.c |   2 +-
 gcc/config/rl78/rl78.c       |   2 +-
 gcc/config/s390/s390.c       |   7 +--
 gcc/config/sh/sh-mem.cc      |   8 +--
 gcc/config/sh/sh.md          |  18 +++----
 gcc/emit-rtl.c               |   2 +-
 gcc/except.c                 |   2 +-
 gcc/final.c                  |   4 +-
 gcc/jump.c                   |   4 +-
 gcc/optabs.c                 |   5 +-
 gcc/reload1.c                |   9 ++--
 gcc/reorg.c                  |  19 ++++---
 22 files changed, 156 insertions(+), 145 deletions(-)

-- 
2.9.3.dirty



More information about the Gcc-patches mailing list