diff mbox

[2/4] Separate gimple.[ch] and gimplify.[ch]

Message ID 528146DA.1080605@redhat.com
State New
Headers show

Commit Message

Andrew MacLeod Nov. 11, 2013, 9:06 p.m. UTC
This one covers the middle and back end files which included gimple.h

Bootstraps on x86_64-unknown-linux-gnu with no new regressions.  OK?

Andrew
diff mbox

Patch


	* asan.c: Include gimplify.h rather than gimple.h.
	* cfgloopmanip.c: Likewise.
	* cgraphunit.c: Likewise.
	* cilk-common.c: Likewise.
	* dwarf2out.c: Dont include gimple.h.
	* fold-const.c: Include gimplify.h rather than gimple.h.
	* function.c: Likewise.
	* gimple-fold.c: Likewise.
	* gimple-ssa-strength-reduction.c: Likewise.
	* graphite-clast-to-gimple.c: Likewise.
	* graphite-sese-to-poly.c: Likewise.
	* ipa-prop.c: Likewise.
	* ipa-split.c: Likewise.
	* ipa.c: Likewise.
	* langhooks.c: Dont include gimple.h.
	* loop-init.c: Include gimplify.h rather than gimple.h.
	* omp-low.c: Likewise.
	* sese.c: Likewise.
	* stor-layout.c: Likewise.
	* targhooks.c: Likewise.
	* trans-mem.c: Likewise.
	* tree-affine.c: Likewise.
	* tree-cfg.c: Likewise.
	* tree-cfgcleanup.c: Likewise.
	* tree-complex.c: Likewise.
	* tree-if-conv.c: Likewise.
	* tree-inline.c: Likewise.
	* tree-iterator.c: Likewise.
	* tree-loop-distribution.c: Likewise.
	* tree-nested.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-address.c: Likewise.
	* tree-ssa-ccp.c: Likewise.
	* tree-ssa-dce.c: Likewise.
	* tree-ssa-forwprop.c: Likewise.
	* tree-ssa-ifcombine.c: Likewise.
	* tree-ssa-loop-im.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-unswitch.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-sccvn.c: Likewise.
	* tree-ssa-strlen.c: Likewise.
	* tree-ssa.c: Likewise.
	* tree-switch-conversio: Likewise.n.c
	* 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-stmts.c: Likewise.
	* tsan.c: Likewise.
	* value-prof.c: Likewise.

Index: asan.c
===================================================================
*** asan.c	(revision 204496)
--- asan.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 23,29 ****
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimple.h"
  #include "tree-iterator.h"
  #include "cgraph.h"
  #include "tree-ssanames.h"
--- 23,29 ----
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimplify.h"
  #include "tree-iterator.h"
  #include "cgraph.h"
  #include "tree-ssanames.h"
Index: cfgloopmanip.c
===================================================================
*** cfgloopmanip.c	(revision 204496)
--- cfgloopmanip.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 25,31 ****
  #include "basic-block.h"
  #include "cfgloop.h"
  #include "tree.h"
! #include "gimple.h"
  #include "tree-ssa-loop-manip.h"
  #include "dumpfile.h"
  
--- 25,31 ----
  #include "basic-block.h"
  #include "cfgloop.h"
  #include "tree.h"
! #include "gimplify.h"
  #include "tree-ssa-loop-manip.h"
  #include "dumpfile.h"
  
Index: cgraphunit.c
===================================================================
*** cgraphunit.c	(revision 204496)
--- cgraphunit.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 164,170 ****
  #include "tree.h"
  #include "output.h"
  #include "rtl.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-into-ssa.h"
--- 164,170 ----
  #include "tree.h"
  #include "output.h"
  #include "rtl.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-into-ssa.h"
Index: cilk-common.c
===================================================================
*** cilk-common.c	(revision 204496)
--- cilk-common.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 29,35 ****
  #include "optabs.h"
  #include "recog.h"
  #include "tree-iterator.h"
! #include "gimple.h"
  #include "cilk.h"
  
  /* This structure holds all the important fields of the internal structures,
--- 29,35 ----
  #include "optabs.h"
  #include "recog.h"
  #include "tree-iterator.h"
! #include "gimplify.h"
  #include "cilk.h"
  
  /* This structure holds all the important fields of the internal structures,
Index: dwarf2out.c
===================================================================
*** dwarf2out.c	(revision 204496)
--- dwarf2out.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 87,93 ****
  #include "hash-table.h"
  #include "cgraph.h"
  #include "input.h"
- #include "gimple.h"
  #include "ira.h"
  #include "lra.h"
  #include "dumpfile.h"
--- 87,92 ----
Index: fold-const.c
===================================================================
*** fold-const.c	(revision 204496)
--- fold-const.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 57,63 ****
  #include "hash-table.h"
  #include "langhooks.h"
  #include "md5.h"
! #include "gimple.h"
  #include "tree-dfa.h"
  
  /* Nonzero if we are folding constants inside an initializer; zero
--- 57,63 ----
  #include "hash-table.h"
  #include "langhooks.h"
  #include "md5.h"
! #include "gimplify.h"
  #include "tree-dfa.h"
  
  /* Nonzero if we are folding constants inside an initializer; zero
Index: function.c
===================================================================
*** function.c	(revision 204496)
--- function.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 55,61 ****
  #include "langhooks.h"
  #include "target.h"
  #include "common/common-target.h"
! #include "gimple.h"
  #include "tree-pass.h"
  #include "predict.h"
  #include "df.h"
--- 55,61 ----
  #include "langhooks.h"
  #include "target.h"
  #include "common/common-target.h"
! #include "gimplify.h"
  #include "tree-pass.h"
  #include "predict.h"
  #include "df.h"
Index: gimple-fold.c
===================================================================
*** gimple-fold.c	(revision 204496)
--- gimple-fold.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,33 ****
  #include "function.h"
  #include "dumpfile.h"
  #include "bitmap.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-ssanames.h"
  #include "tree-into-ssa.h"
--- 27,33 ----
  #include "function.h"
  #include "dumpfile.h"
  #include "bitmap.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-ssanames.h"
  #include "tree-into-ssa.h"
Index: gimple-ssa-strength-reduction.c
===================================================================
*** gimple-ssa-strength-reduction.c	(revision 204496)
--- gimple-ssa-strength-reduction.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 37,43 ****
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimple.h"
  #include "basic-block.h"
  #include "tree-pass.h"
  #include "cfgloop.h"
--- 37,43 ----
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimplify.h"
  #include "basic-block.h"
  #include "tree-pass.h"
  #include "cfgloop.h"
Index: graphite-clast-to-gimple.c
===================================================================
*** graphite-clast-to-gimple.c	(revision 204496)
--- graphite-clast-to-gimple.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 36,42 ****
  #include "coretypes.h"
  #include "diagnostic-core.h"
  #include "tree.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-ssa-loop-manip.h"
  #include "tree-ssa-loop.h"
--- 36,42 ----
  #include "coretypes.h"
  #include "diagnostic-core.h"
  #include "tree.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-ssa-loop-manip.h"
  #include "tree-ssa-loop.h"
Index: graphite-sese-to-poly.c
===================================================================
*** graphite-sese-to-poly.c	(revision 204496)
--- graphite-sese-to-poly.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 34,40 ****
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 34,40 ----
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: ipa-prop.c
===================================================================
*** ipa-prop.c	(revision 204496)
--- ipa-prop.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 21,27 ****
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimple.h"
  #include "langhooks.h"
  #include "ggc.h"
  #include "target.h"
--- 21,27 ----
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimplify.h"
  #include "langhooks.h"
  #include "ggc.h"
  #include "target.h"
Index: ipa-split.c
===================================================================
*** ipa-split.c	(revision 204496)
--- ipa-split.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 78,84 ****
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimple.h"
  #include "target.h"
  #include "ipa-prop.h"
  #include "gimple-ssa.h"
--- 78,84 ----
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimplify.h"
  #include "target.h"
  #include "ipa-prop.h"
  #include "gimple-ssa.h"
Index: ipa.c
===================================================================
*** ipa.c	(revision 204496)
--- ipa.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 24,30 ****
  #include "tree.h"
  #include "cgraph.h"
  #include "tree-pass.h"
! #include "gimple.h"
  #include "ggc.h"
  #include "flags.h"
  #include "pointer-set.h"
--- 24,30 ----
  #include "tree.h"
  #include "cgraph.h"
  #include "tree-pass.h"
! #include "gimplify.h"
  #include "ggc.h"
  #include "flags.h"
  #include "pointer-set.h"
Index: langhooks.c
===================================================================
*** langhooks.c	(revision 204496)
--- langhooks.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,32 ****
  #include "toplev.h"
  #include "tree.h"
  #include "tree-inline.h"
! #include "gimple.h"
  #include "rtl.h"
  #include "insn-config.h"
  #include "flags.h"
--- 26,32 ----
  #include "toplev.h"
  #include "tree.h"
  #include "tree-inline.h"
! #include "gimplify.h"
  #include "rtl.h"
  #include "insn-config.h"
  #include "flags.h"
Index: loop-init.c
===================================================================
*** loop-init.c	(revision 204496)
--- loop-init.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 31,37 ****
  #include "flags.h"
  #include "df.h"
  #include "ggc.h"
- #include "gimple.h"
  #include "tree-ssa-loop-niter.h"
  
  
--- 31,36 ----
Index: omp-low.c
===================================================================
*** omp-low.c	(revision 204496)
--- omp-low.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,33 ****
  #include "tm.h"
  #include "tree.h"
  #include "rtl.h"
! #include "gimple.h"
  #include "tree-iterator.h"
  #include "tree-inline.h"
  #include "langhooks.h"
--- 27,33 ----
  #include "tm.h"
  #include "tree.h"
  #include "rtl.h"
! #include "gimplify.h"
  #include "tree-iterator.h"
  #include "tree-inline.h"
  #include "langhooks.h"
Index: sese.c
===================================================================
*** sese.c	(revision 204496)
--- sese.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 25,31 ****
  #include "hash-table.h"
  #include "tree.h"
  #include "tree-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 25,31 ----
  #include "hash-table.h"
  #include "tree.h"
  #include "tree-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: stor-layout.c
===================================================================
*** stor-layout.c	(revision 204496)
--- stor-layout.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 37,43 ****
  #include "cgraph.h"
  #include "tree-inline.h"
  #include "tree-dump.h"
! #include "gimple.h"
  
  /* Data type for the expressions representing sizes of data types.
     It is the first integer type laid out.  */
--- 37,43 ----
  #include "cgraph.h"
  #include "tree-inline.h"
  #include "tree-dump.h"
! #include "gimplify.h"
  
  /* Data type for the expressions representing sizes of data types.
     It is the first integer type laid out.  */
Index: targhooks.c
===================================================================
*** targhooks.c	(revision 204496)
--- targhooks.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 68,74 ****
  #include "recog.h"
  #include "intl.h"
  #include "opts.h"
! #include "gimple.h"
  #include "tree-ssanames.h"
  #include "tree-ssa-alias.h"
  #include "insn-codes.h"
--- 68,74 ----
  #include "recog.h"
  #include "intl.h"
  #include "opts.h"
! #include "gimplify.h"
  #include "tree-ssanames.h"
  #include "tree-ssa-alias.h"
  #include "insn-codes.h"
Index: trans-mem.c
===================================================================
*** trans-mem.c	(revision 204496)
--- trans-mem.c	(working copy)
***************
*** 22,28 ****
  #include "coretypes.h"
  #include "hash-table.h"
  #include "tree.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
--- 22,28 ----
  #include "coretypes.h"
  #include "hash-table.h"
  #include "tree.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: tree-affine.c
===================================================================
*** tree-affine.c	(revision 204496)
--- tree-affine.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 24,30 ****
  #include "tree-pretty-print.h"
  #include "pointer-set.h"
  #include "tree-affine.h"
! #include "gimple.h"
  #include "flags.h"
  #include "dumpfile.h"
  
--- 24,30 ----
  #include "tree-pretty-print.h"
  #include "pointer-set.h"
  #include "tree-affine.h"
! #include "gimplify.h"
  #include "flags.h"
  #include "dumpfile.h"
  
Index: tree-cfg.c
===================================================================
*** tree-cfg.c	(revision 204496)
--- tree-cfg.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 30,36 ****
  #include "function.h"
  #include "ggc.h"
  #include "gimple-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
--- 30,36 ----
  #include "function.h"
  #include "ggc.h"
  #include "gimple-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: tree-cfgcleanup.c
===================================================================
*** tree-cfgcleanup.c	(revision 204496)
--- tree-cfgcleanup.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 29,35 ****
  #include "function.h"
  #include "ggc.h"
  #include "langhooks.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 29,35 ----
  #include "function.h"
  #include "ggc.h"
  #include "langhooks.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-complex.c
===================================================================
*** tree-complex.c	(revision 204496)
--- tree-complex.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 23,29 ****
  #include "tm.h"
  #include "tree.h"
  #include "flags.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 23,29 ----
  #include "tm.h"
  #include "tree.h"
  #include "flags.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-if-conv.c
===================================================================
*** tree-if-conv.c	(revision 204496)
--- tree-if-conv.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 88,94 ****
  #include "flags.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 88,94 ----
  #include "flags.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-inline.c
===================================================================
*** tree-inline.c	(revision 204496)
--- tree-inline.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 34,40 ****
  #include "basic-block.h"
  #include "tree-iterator.h"
  #include "intl.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 34,40 ----
  #include "basic-block.h"
  #include "tree-iterator.h"
  #include "intl.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-iterator.c
===================================================================
*** tree-iterator.c	(revision 204496)
--- tree-iterator.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 22,28 ****
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
- #include "gimple.h"
  #include "tree-iterator.h"
  #include "ggc.h"
  
--- 22,27 ----
Index: tree-loop-distribution.c
===================================================================
*** tree-loop-distribution.c	(revision 204496)
--- tree-loop-distribution.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 45,51 ****
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 45,51 ----
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-nested.c
===================================================================
*** tree-nested.c	(revision 204496)
--- tree-nested.c	(working copy)
***************
*** 26,32 ****
  #include "function.h"
  #include "tree-dump.h"
  #include "tree-inline.h"
! #include "gimple.h"
  #include "tree-iterator.h"
  #include "bitmap.h"
  #include "cgraph.h"
--- 26,32 ----
  #include "function.h"
  #include "tree-dump.h"
  #include "tree-inline.h"
! #include "gimplify.h"
  #include "tree-iterator.h"
  #include "bitmap.h"
  #include "cgraph.h"
Index: tree-parloops.c
===================================================================
*** tree-parloops.c	(revision 204496)
--- tree-parloops.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 23,29 ****
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 23,29 ----
  #include "system.h"
  #include "coretypes.h"
  #include "tree.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-predcom.c
===================================================================
*** tree-predcom.c	(revision 204496)
--- tree-predcom.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 191,197 ****
  #include "tree.h"
  #include "tm_p.h"
  #include "cfgloop.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
--- 191,197 ----
  #include "tree.h"
  #include "tm_p.h"
  #include "cfgloop.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-profile.c
===================================================================
*** tree-profile.c	(revision 204496)
--- tree-profile.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 34,40 ****
  #include "diagnostic-core.h"
  #include "coverage.h"
  #include "tree.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
--- 34,40 ----
  #include "diagnostic-core.h"
  #include "coverage.h"
  #include "tree.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: tree-scalar-evolution.c
===================================================================
*** tree-scalar-evolution.c	(revision 204496)
--- tree-scalar-evolution.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 259,265 ****
  #include "tree.h"
  #include "hash-table.h"
  #include "gimple-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 259,265 ----
  #include "tree.h"
  #include "hash-table.h"
  #include "gimple-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-sra.c
===================================================================
*** tree-sra.c	(revision 204496)
--- tree-sra.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 78,84 ****
  #include "alloc-pool.h"
  #include "tm.h"
  #include "tree.h"
! #include "gimple.h"
  #include "bitmap.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
--- 78,84 ----
  #include "alloc-pool.h"
  #include "tm.h"
  #include "tree.h"
! #include "gimplify.h"
  #include "bitmap.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
Index: tree-ssa-address.c
===================================================================
*** tree-ssa-address.c	(revision 204496)
--- tree-ssa-address.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 28,34 ****
  #include "tm_p.h"
  #include "basic-block.h"
  #include "tree-pretty-print.h"
! #include "gimple.h"
  #include "tree-ssanames.h"
  #include "tree-ssa-loop-ivopts.h"
  #include "tree-dfa.h"
--- 28,34 ----
  #include "tm_p.h"
  #include "basic-block.h"
  #include "tree-pretty-print.h"
! #include "gimplify.h"
  #include "tree-ssanames.h"
  #include "tree-ssa-loop-ivopts.h"
  #include "tree-dfa.h"
Index: tree-ssa-ccp.c
===================================================================
*** tree-ssa-ccp.c	(revision 204496)
--- tree-ssa-ccp.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 119,125 ****
  #include "basic-block.h"
  #include "function.h"
  #include "gimple-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 119,125 ----
  #include "basic-block.h"
  #include "function.h"
  #include "gimple-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-dce.c
===================================================================
*** tree-ssa-dce.c	(revision 204496)
--- tree-ssa-dce.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 50,56 ****
  #include "tree.h"
  #include "gimple-pretty-print.h"
  #include "basic-block.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 50,56 ----
  #include "tree.h"
  #include "gimple-pretty-print.h"
  #include "basic-block.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-forwprop.c
===================================================================
*** tree-ssa-forwprop.c	(revision 204496)
--- tree-ssa-forwprop.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 25,31 ****
  #include "tm_p.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 25,31 ----
  #include "tm_p.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-ifcombine.c
===================================================================
*** tree-ssa-ifcombine.c	(revision 204496)
--- tree-ssa-ifcombine.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 29,35 ****
  #include "tree.h"
  #include "basic-block.h"
  #include "tree-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 29,35 ----
  #include "tree.h"
  #include "basic-block.h"
  #include "tree-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-loop-im.c
===================================================================
*** tree-ssa-loop-im.c	(revision 204496)
--- tree-ssa-loop-im.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 25,31 ****
  #include "tm_p.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 25,31 ----
  #include "tm_p.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-loop-ivopts.c
===================================================================
*** tree-ssa-loop-ivopts.c	(revision 204496)
--- tree-ssa-loop-ivopts.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 69,75 ****
  #include "tm_p.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
--- 69,75 ----
  #include "tm_p.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: tree-ssa-loop-manip.c
===================================================================
*** tree-ssa-loop-manip.c	(revision 204496)
--- tree-ssa-loop-manip.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 24,30 ****
  #include "tree.h"
  #include "tm_p.h"
  #include "basic-block.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 24,30 ----
  #include "tree.h"
  #include "tm_p.h"
  #include "basic-block.h"
! #include "gimplify.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 204496)
--- tree-ssa-loop-niter.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,32 ****
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "intl.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 26,32 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "intl.h"
! #include "gimplify.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 204496)
--- tree-ssa-loop-prefetch.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 25,31 ****
  #include "tm_p.h"
  #include "basic-block.h"
  #include "tree-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-ssa-loop-ivopts.h"
  #include "tree-ssa-loop-manip.h"
--- 25,31 ----
  #include "tm_p.h"
  #include "basic-block.h"
  #include "tree-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-ssa-loop-ivopts.h"
  #include "tree-ssa-loop-manip.h"
Index: tree-ssa-loop-unswitch.c
===================================================================
*** tree-ssa-loop-unswitch.c	(revision 204496)
--- tree-ssa-loop-unswitch.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 24,30 ****
  #include "tree.h"
  #include "tm_p.h"
  #include "basic-block.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 24,30 ----
  #include "tree.h"
  #include "tm_p.h"
  #include "basic-block.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-math-opts.c
===================================================================
*** tree-ssa-math-opts.c	(revision 204496)
--- tree-ssa-math-opts.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 90,96 ****
  #include "tm.h"
  #include "flags.h"
  #include "tree.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 90,96 ----
  #include "tm.h"
  #include "flags.h"
  #include "tree.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-phiopt.c
===================================================================
*** tree-ssa-phiopt.c	(revision 204496)
--- tree-ssa-phiopt.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,33 ****
  #include "flags.h"
  #include "tm_p.h"
  #include "basic-block.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 27,33 ----
  #include "flags.h"
  #include "tm_p.h"
  #include "basic-block.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-phiprop.c
===================================================================
*** tree-ssa-phiprop.c	(revision 204496)
--- tree-ssa-phiprop.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,32 ****
  #include "tm_p.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
--- 26,32 ----
  #include "tm_p.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-ssa-pre.c
===================================================================
*** tree-ssa-pre.c	(revision 204496)
--- tree-ssa-pre.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,33 ****
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "tree-inline.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 27,33 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "tree-inline.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-propagate.c
===================================================================
*** tree-ssa-propagate.c	(revision 204496)
--- tree-ssa-propagate.c	(working copy)
***************
*** 30,36 ****
  #include "gimple-pretty-print.h"
  #include "dumpfile.h"
  #include "sbitmap.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 30,36 ----
  #include "gimple-pretty-print.h"
  #include "dumpfile.h"
  #include "sbitmap.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-reassoc.c
===================================================================
*** tree-ssa-reassoc.c	(revision 204496)
--- tree-ssa-reassoc.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 29,35 ****
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "tree-inline.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 29,35 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "tree-inline.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-ssa-sccvn.c
===================================================================
*** tree-ssa-sccvn.c	(revision 204496)
--- tree-ssa-sccvn.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,32 ****
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "tree-inline.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
--- 26,32 ----
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
  #include "tree-inline.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-ssa-strlen.c
===================================================================
*** tree-ssa-strlen.c	(revision 204496)
--- tree-ssa-strlen.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 24,30 ****
  #include "tree.h"
  #include "hash-table.h"
  #include "bitmap.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
--- 24,30 ----
  #include "tree.h"
  #include "hash-table.h"
  #include "bitmap.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-ssa.c
===================================================================
*** tree-ssa.c	(revision 204496)
--- tree-ssa.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 31,37 ****
  #include "function.h"
  #include "gimple-pretty-print.h"
  #include "pointer-set.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
--- 31,37 ----
  #include "function.h"
  #include "gimple-pretty-print.h"
  #include "pointer-set.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-switch-conversion.c
===================================================================
*** tree-switch-conversion.c	(revision 204496)
--- tree-switch-conversion.c	(working copy)
*************** Software Foundation, 51 Franklin Street,
*** 31,37 ****
  #include "flags.h"
  #include "tree.h"
  #include "basic-block.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
--- 31,37 ----
  #include "flags.h"
  #include "tree.h"
  #include "basic-block.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
  #include "tree-cfg.h"
Index: tree-tailcall.c
===================================================================
*** tree-tailcall.c	(revision 204496)
--- tree-tailcall.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 25,31 ****
  #include "tm_p.h"
  #include "basic-block.h"
  #include "function.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 25,31 ----
  #include "tm_p.h"
  #include "basic-block.h"
  #include "function.h"
! #include "gimplify.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 204496)
--- tree-vect-data-refs.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 30,36 ****
  #include "target.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
--- 30,36 ----
  #include "target.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-vect-generic.c
===================================================================
*** tree-vect-generic.c	(revision 204496)
--- tree-vect-generic.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 23,29 ****
  #include "tree.h"
  #include "tm.h"
  #include "langhooks.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-ssanames.h"
--- 23,29 ----
  #include "tree.h"
  #include "tm.h"
  #include "langhooks.h"
! #include "gimplify.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 204496)
--- tree-vect-loop-manip.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 28,34 ****
  #include "tree.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 28,34 ----
  #include "tree.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tree-vect-loop.c
===================================================================
*** tree-vect-loop.c	(revision 204496)
--- tree-vect-loop.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 28,34 ****
  #include "tree.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
--- 28,34 ----
  #include "tree.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-vect-patterns.c
===================================================================
*** tree-vect-patterns.c	(revision 204496)
--- tree-vect-patterns.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 27,33 ****
  #include "target.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
--- 27,33 ----
  #include "target.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-phinodes.h"
  #include "ssa-iterators.h"
Index: tree-vect-stmts.c
===================================================================
*** tree-vect-stmts.c	(revision 204496)
--- tree-vect-stmts.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 29,35 ****
  #include "target.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 29,35 ----
  #include "target.h"
  #include "basic-block.h"
  #include "gimple-pretty-print.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
Index: tsan.c
===================================================================
*** tsan.c	(revision 204496)
--- tsan.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 26,32 ****
  #include "intl.h"
  #include "tm.h"
  #include "basic-block.h"
! #include "gimple.h"
  #include "function.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
--- 26,32 ----
  #include "intl.h"
  #include "tm.h"
  #include "basic-block.h"
! #include "gimplify.h"
  #include "function.h"
  #include "gimple-ssa.h"
  #include "cgraph.h"
Index: value-prof.c
===================================================================
*** value-prof.c	(revision 204496)
--- value-prof.c	(working copy)
*************** along with GCC; see the file COPYING3.
*** 33,39 ****
  #include "optabs.h"
  #include "regs.h"
  #include "ggc.h"
! #include "gimple.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"
--- 33,39 ----
  #include "optabs.h"
  #include "regs.h"
  #include "ggc.h"
! #include "gimplify.h"
  #include "gimple-ssa.h"
  #include "tree-cfg.h"
  #include "tree-phinodes.h"