[PATCH 0/3] more rtl list work

tbsaunde+gcc@tbsaunde.org tbsaunde+gcc@tbsaunde.org
Thu Aug 25 06:42:00 GMT 2016


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

Hi,

continueing on with getting rid of uses of rtx_insn_list and rtx_expr_list.

bootstrapped + regtested patches individually on x86_64-linux-gnu, ok?

Thanks!

Trev


Trevor Saunders (3):
  haifa-sched.c: make ready_list an auto_vec<rtx_insn *>
  make forced labels a vec
  make stack_slot_list a vec<rtx>

 gcc/cfgbuild.c    |  9 ++++++---
 gcc/cfgrtl.c      |  3 ++-
 gcc/dwarf2cfi.c   |  6 ++++--
 gcc/emit-rtl.c    | 11 ++++++++---
 gcc/emit-rtl.h    |  2 +-
 gcc/except.c      |  3 +--
 gcc/function.c    |  8 +++-----
 gcc/function.h    |  2 +-
 gcc/haifa-sched.c | 12 ++++++------
 gcc/jump.c        | 12 +++++++-----
 gcc/reload1.c     |  7 ++++---
 gcc/stmt.c        |  4 ++--
 12 files changed, 45 insertions(+), 34 deletions(-)

-- 
2.9.0



More information about the Gcc-patches mailing list