diff mbox

[2/3] Create gimple-iterator.h and gimple-walk.[ch] - #include changes

Message ID 5283912A.1060704@redhat.com
State New
Headers show

Commit Message

Andrew MacLeod Nov. 13, 2013, 2:48 p.m. UTC
This has the core compiler files #include changes
diff mbox

Patch


	* asan.c: Update Include list as required for gimple-iterator.h and
	gimple-walk.h.
	* cfgexpand.c: Likewise.
	* cfgloop.c: Likewise.
	* cfgloopmanip.c: Likewise.
	* cgraph.c: Likewise.
	* cgraphbuild.c: Likewise.
	* cgraphunit.c: Likewise.
	* gimple-fold.c: Likewise.
	* gimple-low.c: Likewise.
	* gimple-pretty-print.c: Likewise.
	* gimple-ssa-isolate-paths.c: Likewise.
	* gimple-ssa-strength-reduction.c: Likewise.
	* gimple-streamer-in.c: Likewise.
	* gimple-streamer-out.c: Likewise.
	* gimplify.c: Likewise.
	* graphite-blocking.c: Likewise.
	* graphite-clast-to-gimple.c: Likewise.
	* graphite-dependences.c: Likewise.
	* graphite-interchange.c: Likewise.
	* graphite-optimize-isl.c: Likewise.
	* graphite-poly.c: Likewise.
	* graphite-scop-detection.c: Likewise.
	* graphite-sese-to-poly.c: Likewise.
	* graphite.c: Likewise.
	* ipa-inline-analysis.c: Likewise.
	* ipa-profile.c: Likewise.
	* ipa-prop.c: Likewise.
	* ipa-pure-const.c: Likewise.
	* ipa-split.c: Likewise.
	* lto-streamer-in.c: Likewise.
	* lto-streamer-out.c: Likewise.
	* omp-low.c: Likewise.
	* predict.c: Likewise.
	* profile.c: Likewise.
	* sese.c: Likewise.
	* tracer.c: Likewise.
	* trans-mem.c: Likewise.
	* tree-call-cdce.c: Likewise.
	* tree-cfg.c: Likewise.
	* tree-cfgcleanup.c: Likewise.
	* tree-complex.c: Likewise.
	* tree-data-ref.c: Likewise.
	* tree-dfa.c: Likewise.
	* tree-eh.c: Likewise.
	* tree-emutls.c: Likewise.
	* tree-if-conv.c: Likewise.
	* tree-inline.c: Likewise.
	* tree-into-ssa.c: Likewise.
	* tree-loop-distribution.c: Likewise.
	* tree-nested.c: Likewise.
	* tree-nrv.c: Likewise.
	* tree-object-size.c: Likewise.
	* tree-outof-ssa.c: Likewise.
	* tree-parloops.c: Likewise.
	* tree-predcom.c: Likewise.
	* tree-profile.c: Likewise.
	* tree-scalar-evolution.c: Likewise.
	* tree-sra.c: Likewise.
	* tree-ssa-ccp.c: Likewise.
	* tree-ssa-coalesce.c: Likewise.
	* tree-ssa-copy.c: Likewise.
	* tree-ssa-copyrename.c: Likewise.
	* tree-ssa-dce.c: Likewise.
	* tree-ssa-dom.c: Likewise.
	* tree-ssa-dse.c: Likewise.
	* tree-ssa-forwprop.c: Likewise.
	* tree-ssa-ifcombine.c: Likewise.
	* tree-ssa-live.c: Likewise.
	* tree-ssa-loop-ch.c: Likewise.
	* tree-ssa-loop-im.c: Likewise.
	* tree-ssa-loop-ivcanon.c: Likewise.
	* tree-ssa-loop-ivopts.c: Likewise.
	* tree-ssa-loop-manip.c: Likewise.
	* tree-ssa-loop-niter.c: Likewise.
	* tree-ssa-loop-prefetch.c: Likewise.
	* tree-ssa-loop.c: Likewise.
	* tree-ssa-math-opts.c: Likewise.
	* tree-ssa-phiopt.c: Likewise.
	* tree-ssa-phiprop.c: Likewise.
	* tree-ssa-pre.c: Likewise.
	* tree-ssa-propagate.c: Likewise.
	* tree-ssa-reassoc.c: Likewise.
	* tree-ssa-sink.c: Likewise.
	* tree-ssa-strlen.c: Likewise.
	* tree-ssa-structalias.c: Likewise.
	* tree-ssa-tail-merge.c: Likewise.
	* tree-ssa-ter.c: Likewise.
	* tree-ssa-threadedge.c: Likewise.
	* tree-ssa-threadupdate.c: Likewise.
	* tree-ssa-uncprop.c: Likewise.
	* tree-ssa-uninit.c: Likewise.
	* tree-ssa.c: Likewise.
	* tree-stdarg.c: Likewise.
	* tree-switch-conversion.c: Likewise.
	* tree-tailcall.c: Likewise.
	* tree-vect-data-refs.c: Likewise.
	* tree-vect-generic.c: Likewise.
	* tree-vect-loop-manip.c: Likewise.
	* tree-vect-loop.c: Likewise.
	* tree-vect-patterns.c: Likewise.
	* tree-vect-slp.c: Likewise.
	* tree-vect-stmts.c: Likewise.
	* tree-vectorizer.c: Likewise.
	* tree-vrp.c: Likewise.
	* tree.c: Likewise.
	* tsan.c: Likewise.
	* value-prof.c: Likewise.
	* vtable-verify.c: Likewise.

Index: asan.c
===================================================================
*** asan.c	(revision 204721)
--- asan.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 24,29 ****
--- 24,30 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "tree-iterator.h"
  #include "cgraph.h"
  #include "tree-ssanames.h"
Index: cfgexpand.c
===================================================================
*** cfgexpand.c	(revision 204721)
--- cfgexpand.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 31,36 ****
--- 31,38 ----
  #include "langhooks.h"
  #include "bitmap.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: cfgloop.c
===================================================================
*** cfgloop.c	(revision 204721)
--- cfgloop.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 29,34 ****
--- 29,35 ----
  #include "flags.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "pointer-set.h"
  #include "ggc.h"
Index: cfgloopmanip.c
===================================================================
*** cfgloopmanip.c	(revision 204721)
--- cfgloopmanip.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,31 ****
--- 26,32 ----
  #include "cfgloop.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "tree-ssa-loop-manip.h"
  #include "dumpfile.h"
  
Index: cgraph.c
===================================================================
*** cgraph.c	(revision 204721)
--- cgraph.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 40,45 ****
--- 40,46 ----
  #include "cgraph.h"
  #include "intl.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "timevar.h"
  #include "dumpfile.h"
  #include "gimple-ssa.h"
Index: cgraphbuild.c
===================================================================
*** cgraphbuild.c	(revision 204721)
--- cgraphbuild.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 24,29 ****
--- 24,31 ----
  #include "tm.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "langhooks.h"
  #include "pointer-set.h"
  #include "intl.h"
Index: cgraphunit.c
===================================================================
*** cgraphunit.c	(revision 204721)
--- cgraphunit.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 165,170 ****
--- 165,171 ----
  #include "output.h"
  #include "rtl.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-into-ssa.h"
Index: gimple-fold.c
===================================================================
*** gimple-fold.c	(revision 204721)
--- gimple-fold.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 28,33 ****
--- 28,34 ----
  #include "dumpfile.h"
  #include "bitmap.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-ssanames.h"
  #include "tree-into-ssa.h"
Index: gimple-low.c
===================================================================
*** gimple-low.c	(revision 204721)
--- gimple-low.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 24,29 ****
--- 24,30 ----
  #include "tm.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "tree-iterator.h"
  #include "tree-inline.h"
  #include "flags.h"
Index: gimple-pretty-print.c
===================================================================
*** gimple-pretty-print.c	(revision 204721)
--- gimple-pretty-print.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 29,34 ****
--- 29,35 ----
  #include "hashtab.h"
  #include "bitmap.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: gimple-ssa-isolate-paths.c
===================================================================
*** gimple-ssa-isolate-paths.c	(revision 204721)
--- gimple-ssa-isolate-paths.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,32 ****
--- 27,34 ----
  #include "flags.h"
  #include "basic-block.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "tree-ssa.h"
  #include "tree-ssanames.h"
  #include "gimple-ssa.h"
Index: gimple-ssa-strength-reduction.c
===================================================================
*** gimple-ssa-strength-reduction.c	(revision 204721)
--- gimple-ssa-strength-reduction.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 38,43 ****
--- 38,44 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "basic-block.h"
  #include "tree-pass.h"
  #include "cfgloop.h"
Index: gimple-streamer-in.c
===================================================================
*** gimple-streamer-in.c	(revision 204721)
--- gimple-streamer-in.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 25,30 ****
--- 25,31 ----
  #include "diagnostic.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "tree-ssanames.h"
Index: gimple-streamer-out.c
===================================================================
*** gimple-streamer-out.c	(revision 204721)
--- gimple-streamer-out.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 24,29 ****
--- 24,30 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "data-streamer.h"
  #include "gimple-streamer.h"
Index: gimplify.c
===================================================================
*** gimplify.c	(revision 204721)
--- gimplify.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,31 ****
--- 26,32 ----
  #include "tm.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "tree-iterator.h"
  #include "tree-inline.h"
  #include "tree-pretty-print.h"
Index: graphite-blocking.c
===================================================================
*** graphite-blocking.c	(revision 204721)
--- graphite-blocking.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 36,41 ****
--- 36,42 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "tree-ssa-loop.h"
  #include "dumpfile.h"
  #include "cfgloop.h"
Index: graphite-clast-to-gimple.c
===================================================================
*** graphite-clast-to-gimple.c	(revision 204721)
--- graphite-clast-to-gimple.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 37,42 ****
--- 37,43 ----
  #include "diagnostic-core.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-ssa-loop-manip.h"
  #include "tree-ssa-loop.h"
Index: graphite-dependences.c
===================================================================
*** graphite-dependences.c	(revision 204721)
--- graphite-dependences.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 35,40 ****
--- 35,41 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "tree-ssa-loop.h"
  #include "tree-pass.h"
  #include "cfgloop.h"
Index: graphite-interchange.c
===================================================================
*** graphite-interchange.c	(revision 204721)
--- graphite-interchange.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 37,42 ****
--- 37,43 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "tree-ssa-loop.h"
  #include "dumpfile.h"
  #include "cfgloop.h"
Index: graphite-optimize-isl.c
===================================================================
*** graphite-optimize-isl.c	(revision 204721)
--- graphite-optimize-isl.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 34,39 ****
--- 34,40 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "tree-ssa-loop.h"
  #include "dumpfile.h"
  #include "cfgloop.h"
Index: graphite-poly.c
===================================================================
*** graphite-poly.c	(revision 204721)
--- graphite-poly.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 37,42 ****
--- 37,43 ----
  #include "diagnostic-core.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "tree-ssa-loop.h"
  #include "dumpfile.h"
  #include "gimple-pretty-print.h"
Index: graphite-scop-detection.c
===================================================================
*** graphite-scop-detection.c	(revision 204721)
--- graphite-scop-detection.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 33,38 ****
--- 33,39 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: graphite-sese-to-poly.c
===================================================================
*** graphite-sese-to-poly.c	(revision 204721)
--- graphite-sese-to-poly.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 35,40 ****
--- 35,41 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: graphite.c
===================================================================
*** graphite.c	(revision 204721)
--- graphite.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 49,54 ****
--- 49,55 ----
  #include "diagnostic-core.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "tree-cfg.h"
  #include "tree-ssa-loop.h"
  #include "tree-dump.h"
Index: ipa-inline-analysis.c
===================================================================
*** ipa-inline-analysis.c	(revision 204721)
--- ipa-inline-analysis.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 79,84 ****
--- 79,85 ----
  #include "coverage.h"
  #include "ggc.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: ipa-profile.c
===================================================================
*** ipa-profile.c	(revision 204721)
--- ipa-profile.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 52,57 ****
--- 52,58 ----
  #include "cgraph.h"
  #include "tree-pass.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "ggc.h"
  #include "flags.h"
  #include "target.h"
Index: ipa-prop.c
===================================================================
*** ipa-prop.c	(revision 204721)
--- ipa-prop.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 22,27 ****
--- 22,29 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "langhooks.h"
  #include "ggc.h"
  #include "target.h"
Index: ipa-pure-const.c
===================================================================
*** ipa-pure-const.c	(revision 204721)
--- ipa-pure-const.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 37,42 ****
--- 37,44 ----
  #include "tm.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "tree-cfg.h"
  #include "tree-ssa-loop-niter.h"
  #include "tree-inline.h"
Index: ipa-split.c
===================================================================
*** ipa-split.c	(revision 204721)
--- ipa-split.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 79,84 ****
--- 79,86 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "target.h"
  #include "ipa-prop.h"
  #include "gimple-ssa.h"
Index: lto-streamer-in.c
===================================================================
*** lto-streamer-in.c	(revision 204721)
--- lto-streamer-in.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 33,38 ****
--- 33,39 ----
  #include "hashtab.h"
  #include "basic-block.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-ssanames.h"
Index: lto-streamer-out.c
===================================================================
*** lto-streamer-out.c	(revision 204721)
--- lto-streamer-out.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 32,37 ****
--- 32,38 ----
  #include "hashtab.h"
  #include "basic-block.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-ssanames.h"
  #include "tree-pass.h"
Index: omp-low.c
===================================================================
*** omp-low.c	(revision 204721)
--- omp-low.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 28,33 ****
--- 28,35 ----
  #include "tree.h"
  #include "rtl.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "tree-iterator.h"
  #include "tree-inline.h"
  #include "langhooks.h"
Index: predict.c
===================================================================
*** predict.c	(revision 204721)
--- predict.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 51,56 ****
--- 51,57 ----
  #include "target.h"
  #include "cfgloop.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: profile.c
===================================================================
*** profile.c	(revision 204721)
--- profile.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 62,67 ****
--- 62,68 ----
  #include "value-prof.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "tree-cfg.h"
  #include "cfgloop.h"
  #include "dumpfile.h"
Index: sese.c
===================================================================
*** sese.c	(revision 204721)
--- sese.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,31 ****
--- 26,32 ----
  #include "tree.h"
  #include "tree-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tracer.c
===================================================================
*** tracer.c	(revision 204721)
--- tracer.c	(working copy)
***************
*** 47,52 ****
--- 47,53 ----
  #include "coverage.h"
  #include "tree-pass.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "tree-cfg.h"
  #include "tree-ssa.h"
  #include "tree-inline.h"
Index: trans-mem.c
===================================================================
*** trans-mem.c	(revision 204721)
--- trans-mem.c	(working copy)
***************
*** 23,28 ****
--- 23,30 ----
  #include "hash-table.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: tree-call-cdce.c
===================================================================
*** tree-call-cdce.c	(revision 204721)
--- tree-call-cdce.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,31 ****
--- 26,32 ----
  #include "tree.h"
  #include "gimple-pretty-print.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-ssanames.h"
Index: tree-cfg.c
===================================================================
*** tree-cfg.c	(revision 204721)
--- tree-cfg.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 31,36 ****
--- 31,38 ----
  #include "ggc.h"
  #include "gimple-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: tree-cfgcleanup.c
===================================================================
*** tree-cfgcleanup.c	(revision 204721)
--- tree-cfgcleanup.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 30,35 ****
--- 30,36 ----
  #include "ggc.h"
  #include "langhooks.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-complex.c
===================================================================
*** tree-complex.c	(revision 204721)
--- tree-complex.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 24,29 ****
--- 24,30 ----
  #include "tree.h"
  #include "flags.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-data-ref.c
===================================================================
*** tree-data-ref.c	(revision 204721)
--- tree-data-ref.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 79,84 ****
--- 79,85 ----
  #include "tree.h"
  #include "gimple-pretty-print.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "tree-ssa-loop-niter.h"
  #include "tree-ssa-loop.h"
  #include "tree-ssa.h"
Index: tree-dfa.c
===================================================================
*** tree-dfa.c	(revision 204721)
--- tree-dfa.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 33,38 ****
--- 33,40 ----
  #include "function.h"
  #include "tree-pretty-print.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-eh.c
===================================================================
*** tree-eh.c	(revision 204721)
--- tree-eh.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 28,33 ****
--- 28,34 ----
  #include "except.h"
  #include "pointer-set.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: tree-emutls.c
===================================================================
*** tree-emutls.c	(revision 204721)
--- tree-emutls.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 22,27 ****
--- 22,29 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "tree-pass.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
Index: tree-if-conv.c
===================================================================
*** tree-if-conv.c	(revision 204721)
--- tree-if-conv.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 89,94 ****
--- 89,95 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-inline.c
===================================================================
*** tree-inline.c	(revision 204721)
--- tree-inline.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 35,40 ****
--- 35,42 ----
  #include "tree-iterator.h"
  #include "intl.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-into-ssa.c
===================================================================
*** tree-into-ssa.c	(revision 204721)
--- tree-into-ssa.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 30,35 ****
--- 30,36 ----
  #include "function.h"
  #include "gimple-pretty-print.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-loop-distribution.c
===================================================================
*** tree-loop-distribution.c	(revision 204721)
--- tree-loop-distribution.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 46,51 ****
--- 46,52 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-nested.c
===================================================================
*** tree-nested.c	(revision 204721)
--- tree-nested.c	(working copy)
***************
*** 27,32 ****
--- 27,34 ----
  #include "tree-dump.h"
  #include "tree-inline.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "tree-iterator.h"
  #include "bitmap.h"
  #include "cgraph.h"
Index: tree-nrv.c
===================================================================
*** tree-nrv.c	(revision 204721)
--- tree-nrv.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,31 ****
--- 26,33 ----
  #include "basic-block.h"
  #include "tree-pretty-print.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "gimple-ssa.h"
  #include "tree-ssanames.h"
  #include "tree-pass.h"
Index: tree-object-size.c
===================================================================
*** tree-object-size.c	(revision 204721)
--- tree-object-size.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,32 ****
--- 27,33 ----
  #include "gimple-pretty-print.h"
  #include "bitmap.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-ssanames.h"
  #include "tree-pass.h"
Index: tree-outof-ssa.c
===================================================================
*** tree-outof-ssa.c	(revision 204721)
--- tree-outof-ssa.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 29,34 ****
--- 29,35 ----
  #include "bitmap.h"
  #include "sbitmap.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-parloops.c
===================================================================
*** tree-parloops.c	(revision 204721)
--- tree-parloops.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 24,29 ****
--- 24,31 ----
  #include "coretypes.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-predcom.c
===================================================================
*** tree-predcom.c	(revision 204721)
--- tree-predcom.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 192,197 ****
--- 192,198 ----
  #include "tm_p.h"
  #include "cfgloop.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-profile.c
===================================================================
*** tree-profile.c	(revision 204721)
--- tree-profile.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 35,40 ****
--- 35,41 ----
  #include "coverage.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: tree-scalar-evolution.c
===================================================================
*** tree-scalar-evolution.c	(revision 204721)
--- tree-scalar-evolution.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 260,265 ****
--- 260,266 ----
  #include "hash-table.h"
  #include "gimple-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-sra.c
===================================================================
*** tree-sra.c	(revision 204721)
--- tree-sra.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 79,84 ****
--- 79,86 ----
  #include "tm.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "bitmap.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
Index: tree-ssa-ccp.c
===================================================================
*** tree-ssa-ccp.c	(revision 204721)
--- tree-ssa-ccp.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 120,125 ****
--- 120,126 ----
  #include "function.h"
  #include "gimple-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-coalesce.c
===================================================================
*** tree-ssa-coalesce.c	(revision 204721)
--- tree-ssa-coalesce.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 28,33 ****
--- 28,34 ----
  #include "bitmap.h"
  #include "dumpfile.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-ssa-copy.c
===================================================================
*** tree-ssa-copy.c	(revision 204721)
--- tree-ssa-copy.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 28,33 ****
--- 28,34 ----
  #include "function.h"
  #include "gimple-pretty-print.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-copyrename.c
===================================================================
*** tree-ssa-copyrename.c	(revision 204721)
--- tree-ssa-copyrename.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 24,29 ****
--- 24,30 ----
  #include "tm.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "flags.h"
  #include "basic-block.h"
  #include "function.h"
Index: tree-ssa-dce.c
===================================================================
*** tree-ssa-dce.c	(revision 204721)
--- tree-ssa-dce.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 51,56 ****
--- 51,57 ----
  #include "gimple-pretty-print.h"
  #include "basic-block.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-dom.c
===================================================================
*** tree-ssa-dom.c	(revision 204721)
--- tree-ssa-dom.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 31,36 ****
--- 31,37 ----
  #include "function.h"
  #include "gimple-pretty-print.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-dse.c
===================================================================
*** tree-ssa-dse.c	(revision 204721)
--- tree-ssa-dse.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 28,33 ****
--- 28,34 ----
  #include "gimple-pretty-print.h"
  #include "bitmap.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-forwprop.c
===================================================================
*** tree-ssa-forwprop.c	(revision 204721)
--- tree-ssa-forwprop.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,31 ****
--- 26,32 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-ifcombine.c
===================================================================
*** tree-ssa-ifcombine.c	(revision 204721)
--- tree-ssa-ifcombine.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 30,35 ****
--- 30,36 ----
  #include "basic-block.h"
  #include "tree-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-live.c
===================================================================
*** tree-ssa-live.c	(revision 204721)
--- tree-ssa-live.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 28,33 ****
--- 28,34 ----
  #include "bitmap.h"
  #include "sbitmap.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-ssa-loop-ch.c
===================================================================
*** tree-ssa-loop-ch.c	(revision 204721)
--- tree-ssa-loop-ch.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 25,30 ****
--- 25,31 ----
  #include "tm_p.h"
  #include "basic-block.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-into-ssa.h"
Index: tree-ssa-loop-im.c
===================================================================
*** tree-ssa-loop-im.c	(revision 204721)
--- tree-ssa-loop-im.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,31 ****
--- 26,32 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-loop-ivcanon.c
===================================================================
*** tree-ssa-loop-ivcanon.c	(revision 204721)
--- tree-ssa-loop-ivcanon.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 41,46 ****
--- 41,47 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: tree-ssa-loop-ivopts.c
===================================================================
*** tree-ssa-loop-ivopts.c	(revision 204721)
--- tree-ssa-loop-ivopts.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 70,75 ****
--- 70,76 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: tree-ssa-loop-manip.c
===================================================================
*** tree-ssa-loop-manip.c	(revision 204721)
--- tree-ssa-loop-manip.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 25,30 ****
--- 25,31 ----
  #include "tm_p.h"
  #include "basic-block.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-loop-niter.c
===================================================================
*** tree-ssa-loop-niter.c	(revision 204721)
--- tree-ssa-loop-niter.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,32 ****
--- 27,33 ----
  #include "gimple-pretty-print.h"
  #include "intl.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-loop-prefetch.c
===================================================================
*** tree-ssa-loop-prefetch.c	(revision 204721)
--- tree-ssa-loop-prefetch.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,31 ****
--- 26,32 ----
  #include "basic-block.h"
  #include "tree-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-ssa-loop-ivopts.h"
  #include "tree-ssa-loop-manip.h"
Index: tree-ssa-loop.c
===================================================================
*** tree-ssa-loop.c	(revision 204721)
--- tree-ssa-loop.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 25,30 ****
--- 25,31 ----
  #include "tm_p.h"
  #include "basic-block.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "tree-ssa-loop-ivopts.h"
  #include "tree-ssa-loop-manip.h"
  #include "tree-ssa-loop-niter.h"
Index: tree-ssa-math-opts.c
===================================================================
*** tree-ssa-math-opts.c	(revision 204721)
--- tree-ssa-math-opts.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 91,96 ****
--- 91,97 ----
  #include "flags.h"
  #include "tree.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-phiopt.c
===================================================================
*** tree-ssa-phiopt.c	(revision 204721)
--- tree-ssa-phiopt.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 28,33 ****
--- 28,34 ----
  #include "tm_p.h"
  #include "basic-block.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-phiprop.c
===================================================================
*** tree-ssa-phiprop.c	(revision 204721)
--- tree-ssa-phiprop.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,32 ****
--- 27,33 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-ssa-pre.c
===================================================================
*** tree-ssa-pre.c	(revision 204721)
--- tree-ssa-pre.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 28,33 ****
--- 28,34 ----
  #include "gimple-pretty-print.h"
  #include "tree-inline.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-propagate.c
===================================================================
*** tree-ssa-propagate.c	(revision 204721)
--- tree-ssa-propagate.c	(working copy)
***************
*** 31,36 ****
--- 31,37 ----
  #include "dumpfile.h"
  #include "sbitmap.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-reassoc.c
===================================================================
*** tree-ssa-reassoc.c	(revision 204721)
--- tree-ssa-reassoc.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 30,35 ****
--- 30,36 ----
  #include "gimple-pretty-print.h"
  #include "tree-inline.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-sink.c
===================================================================
*** tree-ssa-sink.c	(revision 204721)
--- tree-ssa-sink.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,32 ****
--- 27,33 ----
  #include "gimple-pretty-print.h"
  #include "tree-inline.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-strlen.c
===================================================================
*** tree-ssa-strlen.c	(revision 204721)
--- tree-ssa-strlen.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 25,30 ****
--- 25,31 ----
  #include "hash-table.h"
  #include "bitmap.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-ssa-structalias.c
===================================================================
*** tree-ssa-structalias.c	(revision 204721)
--- tree-ssa-structalias.c	(working copy)
***************
*** 30,35 ****
--- 30,36 ----
  #include "basic-block.h"
  #include "tree.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-ssanames.h"
Index: tree-ssa-tail-merge.c
===================================================================
*** tree-ssa-tail-merge.c	(revision 204721)
--- tree-ssa-tail-merge.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 195,200 ****
--- 195,201 ----
  #include "flags.h"
  #include "function.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-ter.c
===================================================================
*** tree-ssa-ter.c	(revision 204721)
--- tree-ssa-ter.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,32 ****
--- 27,33 ----
  #include "gimple-pretty-print.h"
  #include "bitmap.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-ssa-threadedge.c
===================================================================
*** tree-ssa-threadedge.c	(revision 204721)
--- tree-ssa-threadedge.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 31,36 ****
--- 31,37 ----
  #include "timevar.h"
  #include "dumpfile.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-threadupdate.c
===================================================================
*** tree-ssa-threadupdate.c	(revision 204721)
--- tree-ssa-threadupdate.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 25,30 ****
--- 25,31 ----
  #include "basic-block.h"
  #include "function.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "tree-ssa.h"
Index: tree-ssa-uncprop.c
===================================================================
*** tree-ssa-uncprop.c	(revision 204721)
--- tree-ssa-uncprop.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,32 ****
--- 27,33 ----
  #include "basic-block.h"
  #include "function.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-uninit.c
===================================================================
*** tree-ssa-uninit.c	(revision 204721)
--- tree-ssa-uninit.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 31,36 ****
--- 31,37 ----
  #include "bitmap.h"
  #include "pointer-set.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-ssa.c
===================================================================
*** tree-ssa.c	(revision 204721)
--- tree-ssa.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 32,37 ****
--- 32,39 ----
  #include "gimple-pretty-print.h"
  #include "pointer-set.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-stdarg.c
===================================================================
*** tree-stdarg.c	(revision 204721)
--- tree-stdarg.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 29,34 ****
--- 29,36 ----
  #include "target.h"
  #include "bitmap.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-switch-conversion.c
===================================================================
*** tree-switch-conversion.c	(revision 204721)
--- tree-switch-conversion.c	(working copy)
*************** Software Foundation, 51 Franklin Street,
*** 32,37 ****
--- 32,38 ----
  #include "tree.h"
  #include "basic-block.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: tree-tailcall.c
===================================================================
*** tree-tailcall.c	(revision 204721)
--- tree-tailcall.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,31 ****
--- 26,32 ----
  #include "basic-block.h"
  #include "function.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-vect-data-refs.c
===================================================================
*** tree-vect-data-refs.c	(revision 204721)
--- tree-vect-data-refs.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 31,36 ****
--- 31,37 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-vect-generic.c
===================================================================
*** tree-vect-generic.c	(revision 204721)
--- tree-vect-generic.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 24,29 ****
--- 24,30 ----
  #include "tm.h"
  #include "langhooks.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-ssanames.h"
Index: tree-vect-loop-manip.c
===================================================================
*** tree-vect-loop-manip.c	(revision 204721)
--- tree-vect-loop-manip.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 29,34 ****
--- 29,35 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-vect-loop.c
===================================================================
*** tree-vect-loop.c	(revision 204721)
--- tree-vect-loop.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 29,34 ****
--- 29,35 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-vect-patterns.c
===================================================================
*** tree-vect-patterns.c	(revision 204721)
--- tree-vect-patterns.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 28,33 ****
--- 28,34 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-vect-slp.c
===================================================================
*** tree-vect-slp.c	(revision 204721)
--- tree-vect-slp.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 30,35 ****
--- 30,36 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-vect-stmts.c
===================================================================
*** tree-vect-stmts.c	(revision 204721)
--- tree-vect-stmts.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 30,35 ****
--- 30,36 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-vectorizer.c
===================================================================
*** tree-vectorizer.c	(revision 204721)
--- tree-vectorizer.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 63,68 ****
--- 63,70 ----
  #include "tree.h"
  #include "tree-pretty-print.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-phinodes.h"
Index: tree-vrp.c
===================================================================
*** tree-vrp.c	(revision 204721)
--- tree-vrp.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,32 ****
--- 27,34 ----
  #include "tree.h"
  #include "basic-block.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
+ #include "gimple-walk.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree.c
===================================================================
*** tree.c	(revision 204721)
--- tree.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 49,54 ****
--- 49,55 ----
  #include "basic-block.h"
  #include "bitmap.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-phinodes.h"
Index: tsan.c
===================================================================
*** tsan.c	(revision 204721)
--- tsan.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,32 ****
--- 27,33 ----
  #include "tm.h"
  #include "basic-block.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "function.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
Index: value-prof.c
===================================================================
*** value-prof.c	(revision 204721)
--- value-prof.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 34,39 ****
--- 34,40 ----
  #include "regs.h"
  #include "ggc.h"
  #include "gimplify.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: vtable-verify.c
===================================================================
*** vtable-verify.c	(revision 204721)
--- vtable-verify.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 139,144 ****
--- 139,145 ----
  #include "tree.h"
  #include "basic-block.h"
  #include "gimple.h"
+ #include "gimple-iterator.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"