I've pushed the following 17 patches to the git branch
"dmalcolm/gimple-classes".

This is part of ongoing work on the branch to make all
gimple_assign_* accessors take a gassign *, rather than a gimple.

Successfully bootstrapped&regrtested the combination of the 17
patches upon the branch on x86_64-unknown-linux-gnu (Fedora 20) -
same results relative to an unpatched control bootstrap of trunk's
r216746.

David Malcolm (17):
  tree-vrp.c: Use gassign
  tree-complex.c: Use gassign
  tree-inline.c: Use gassign
  tree-into-ssa.c: Use gassign
  tree-loop-distribution.c: Use gassign
  tree-predcom.c: Use gassign
  tree-scalar-evolution.c: Use gassign
  tree-sra.c: Use gassign
  tree-switch-conversion.c: Use gassign
  tree-ssa-ifcombine.c: Use gassign
  tree-ssa-live.c: Use gassign
  tree-ssa-math-opts.c: Use gassign
  tree-ssa-loop-*: Use gassign
  tree-ssa-phiopt.c: Use gassign
  tree-ssa-phiprop.c: Use gassign
  tree-ssa-pre.c: Use gassign
  tree-ssa-propagate.c: Use gassign

 gcc/ChangeLog.gimple-classes | 350 +++++++++++++++++++++++++++++++++++++++++++
 gcc/tree-complex.c           | 122 ++++++++-------
 gcc/tree-inline.c            | 109 ++++++++------
 gcc/tree-into-ssa.c          |   2 +-
 gcc/tree-loop-distribution.c |  11 +-
 gcc/tree-predcom.c           |  79 +++++-----
 gcc/tree-scalar-evolution.c  |  15 +-
 gcc/tree-sra.c               |  24 +--
 gcc/tree-ssa-ifcombine.c     |  85 ++++++-----
 gcc/tree-ssa-live.c          |   2 +-
 gcc/tree-ssa-loop-ch.c       |   3 +-
 gcc/tree-ssa-loop-im.c       |  69 +++++----
 gcc/tree-ssa-loop-ivcanon.c  |  42 +++---
 gcc/tree-ssa-loop-ivopts.c   |  57 +++----
 gcc/tree-ssa-loop-niter.c    |  83 +++++-----
 gcc/tree-ssa-loop-prefetch.c |  11 +-
 gcc/tree-ssa-math-opts.c     | 198 +++++++++++++-----------
 gcc/tree-ssa-phiopt.c        |  89 ++++++-----
 gcc/tree-ssa-phiprop.c       |  33 ++--
 gcc/tree-ssa-pre.c           |  45 +++---
 gcc/tree-ssa-propagate.c     |  26 ++--
 gcc/tree-switch-conversion.c |   4 +-
 gcc/tree-vrp.c               | 213 ++++++++++++++------------
 23 files changed, 1076 insertions(+), 596 deletions(-)

-- 
1.7.11.7

Reply via email to