ggcplug.c: Shuffle includes to include gcc-plugin.h earlier.
authorAndrew MacLeod <amacleod@redhat.com>
Mon, 27 Oct 2014 12:41:01 +0000 (12:41 +0000)
committerAndrew Macleod <amacleod@gcc.gnu.org>
Mon, 27 Oct 2014 12:41:01 +0000 (12:41 +0000)
2014-10-27  Andrew MacLeod  <amacleod@redhat.com>

* testsuite/gcc.dg/plugin/ggcplug.c: Shuffle includes to include
gcc-plugin.h earlier.

2014-10-27  Andrew MacLeod  <amacleod@redhat.com>

* c/c-typeck.c: Adjust include files.

2014-10-27  Andrew MacLeod  <amacleod@redhat.com>

* c-family/c-gimplify.c: Adjust include files.

2014-10-27  Andrew MacLeod  <amacleod@redhat.com>

* cp/cp-gimplify.c: Adjust include files.

2014-10-27  Andrew MacLeod  <amacleod@redhat.com>

* go/go-gcc.cc: Adjust include files.
* go/go-lang.c: Ditto.

2014-10-27  Andrew MacLeod  <amacleod@redhat.com>

* java/java-gimplify.c: Adjust include files.

2014-10-27  Andrew MacLeod  <amacleod@redhat.com>

* lto/lto-lang.c: Adjust include files.
* lto/lto-object.c: Ditto.
* lto/lto-partition.c: Ditto.
* lto/lto-symtab.c: Ditto.
* lto/lto.c: Ditto.

2014-10-27  Andrew MacLeod  <amacleod@redhat.com>

* basic-block.h: Remove all includes.
(enum profile_status_d, struct control_flow_graph): Move to cfg.h
* cfg.h (profile_status_d, struct control_flow_graph): Relocate here.
* Makefile.in (GTFILES): Add cfg.h to list.
* cgraph.h (symbol_table::create_empty): Move to cgraph.c.
* cgraph.c (symbol_table::create_empty): Relocate from cgraph.h.
* genconditions.c (write_header): Add predict.h and basic-block.h to
lits of includes.
* genemit.c (main): Ditto.
* genpreds.c (write_insn_preds_c): Ditto.
* genrecog.c (write_header): Ditto.
* gengtype.c (open_base_files): Add predict.h, basic-block.h, and cfg.h
to list of includes.
* alias.c: Adjust include files.
* asan.c: Ditto.
* auto-inc-dec.c: Ditto.
* auto-profile.c: Ditto.
* bb-reorder.c: Ditto.
* bt-load.c: Ditto.
* builtins.c: Ditto.
* caller-save.c: Ditto.
* calls.c: Ditto.
* cfg.c: Ditto.
* cfganal.c: Ditto.
* cfgbuild.c: Ditto.
* cfgcleanup.c: Ditto.
* cfgexpand.c: Ditto.
* cfghooks.c: Ditto.
* cfgloop.c: Ditto.
* cfgloopanal.c: Ditto.
* cfgloopmanip.c: Ditto.
* cfgrtl.c: Ditto.
* cgraphbuild.c: Ditto.
* cgraphclones.c: Ditto.
* cgraphunit.c: Ditto.
* combine-stack-adj.c: Ditto.
* combine.c: Ditto.
* compare-elim.c: Ditto.
* coverage.c: Ditto.
* cprop.c: Ditto.
* cse.c: Ditto.
* cselib.c: Ditto.
* data-streamer-in.c: Ditto.
* data-streamer-out.c: Ditto.
* data-streamer.c: Ditto.
* dce.c: Ditto.
* ddg.c: Ditto.
* ddg.h: Ditto.
* df-core.c: Ditto.
* df-problems.c: Ditto.
* df-scan.c: Ditto.
* df.h: Ditto.
* dojump.c: Ditto.
* dominance.c: Ditto.
* domwalk.c: Ditto.
* dse.c: Ditto.
* dwarf2cfi.c: Ditto.
* emit-rtl.c: Ditto.
* et-forest.c: Ditto.
* except.c: Ditto.
* expmed.c: Ditto.
* expr.c: Ditto.
* final.c: Ditto.
* fold-const.c: Ditto.
* function.c: Ditto.
* fwprop.c: Ditto.
* gcc-plugin.h: Ditto.
* gcse.c: Ditto.
* generic-match-head.c: Ditto.
* ggc-page.c: Ditto.
* gimple-builder.c: Ditto.
* gimple-expr.c: Ditto.
* gimple-fold.c: Ditto.
* gimple-iterator.c: Ditto.
* gimple-low.c: Ditto.
* gimple-match-head.c: Ditto.
* gimple-pretty-print.c: Ditto.
* gimple-ssa-isolate-paths.c: Ditto.
* gimple-ssa-strength-reduction.c: Ditto.
* gimple-streamer-in.c: Ditto.
* gimple-streamer-out.c: Ditto.
* gimple-streamer.h: Ditto.
* gimple-walk.c: Ditto.
* gimple.c: Ditto.
* gimplify-me.c: Ditto.
* gimplify.c: Ditto.
* graph.c: Ditto.
* graphite-blocking.c: Ditto.
* graphite-clast-to-gimple.c: Ditto.
* graphite-dependences.c: Ditto.
* graphite-interchange.c: Ditto.
* graphite-isl-ast-to-gimple.c: Ditto.
* graphite-optimize-isl.c: Ditto.
* graphite-poly.c: Ditto.
* graphite-scop-detection.c: Ditto.
* graphite-sese-to-poly.c: Ditto.
* graphite.c: Ditto.
* haifa-sched.c: Ditto.
* hw-doloop.c: Ditto.
* ifcvt.c: Ditto.
* init-regs.c: Ditto.
* internal-fn.c: Ditto.
* ipa-cp.c: Ditto.
* ipa-devirt.c: Ditto.
* ipa-icf-gimple.c: Ditto.
* ipa-icf.c: Ditto.
* ipa-inline-analysis.c: Ditto.
* ipa-inline.c: Ditto.
* ipa-polymorphic-call.c: Ditto.
* ipa-profile.c: Ditto.
* ipa-prop.c: Ditto.
* ipa-pure-const.c: Ditto.
* ipa-reference.c: Ditto.
* ipa-split.c: Ditto.
* ipa-utils.c: Ditto.
* ipa.c: Ditto.
* ira-build.c: Ditto.
* ira-color.c: Ditto.
* ira-conflicts.c: Ditto.
* ira-costs.c: Ditto.
* ira-emit.c: Ditto.
* ira-lives.c: Ditto.
* ira.c: Ditto.
* jump.c: Ditto.
* lcm.c: Ditto.
* loop-doloop.c: Ditto.
* loop-init.c: Ditto.
* loop-invariant.c: Ditto.
* loop-iv.c: Ditto.
* loop-unroll.c: Ditto.
* lower-subreg.c: Ditto.
* lra-assigns.c: Ditto.
* lra-coalesce.c: Ditto.
* lra-constraints.c: Ditto.
* lra-eliminations.c: Ditto.
* lra-lives.c: Ditto.
* lra-spills.c: Ditto.
* lra.c: Ditto.
* lto-cgraph.c: Ditto.
* lto-compress.c: Ditto.
* lto-opts.c: Ditto.
* lto-section-in.c: Ditto.
* lto-section-out.c: Ditto.
* lto-streamer-in.c: Ditto.
* lto-streamer-out.c: Ditto.
* lto-streamer.c: Ditto.
* mcf.c: Ditto.
* mode-switching.c: Ditto.
* modulo-sched.c: Ditto.
* omp-low.c: Ditto.
* optabs.c: Ditto.
* opts-global.c: Ditto.
* passes.c: Ditto.
* postreload-gcse.c: Ditto.
* postreload.c: Ditto.
* predict.c: Ditto.
* print-rtl.c: Ditto.
* profile.c: Ditto.
* recog.c: Ditto.
* ree.c: Ditto.
* reg-stack.c: Ditto.
* regcprop.c: Ditto.
* regcprop.h: Ditto.
* reginfo.c: Ditto.
* regrename.c: Ditto.
* regstat.c: Ditto.
* reload.c: Ditto.
* reload1.c: Ditto.
* reorg.c: Ditto.
* resource.c: Ditto.
* rtlanal.c: Ditto.
* sched-deps.c: Ditto.
* sched-ebb.c: Ditto.
* sched-int.h: Ditto.
* sched-rgn.c: Ditto.
* sched-vis.c: Ditto.
* sel-sched-dump.c: Ditto.
* sel-sched-ir.c: Ditto.
* sel-sched-ir.h: Ditto.
* sel-sched.c: Ditto.
* sese.c: Ditto.
* shrink-wrap.c: Ditto.
* stack-ptr-mod.c: Ditto.
* stmt.c: Ditto.
* store-motion.c: Ditto.
* symtab.c: Ditto.
* toplev.c: Ditto.
* tracer.c: Ditto.
* trans-mem.c: Ditto.
* tree-affine.c: Ditto.
* tree-call-cdce.c: Ditto.
* tree-cfg.c: Ditto.
* tree-cfgcleanup.c: Ditto.
* tree-chrec.c: Ditto.
* tree-complex.c: Ditto.
* tree-data-ref.c: Ditto.
* tree-dfa.c: Ditto.
* tree-eh.c: Ditto.
* tree-emutls.c: Ditto.
* tree-if-conv.c: Ditto.
* tree-inline.c: Ditto.
* tree-into-ssa.c: Ditto.
* tree-loop-distribution.c: Ditto.
* tree-nested.c: Ditto.
* tree-nrv.c: Ditto.
* tree-object-size.c: Ditto.
* tree-outof-ssa.c: Ditto.
* tree-parloops.c: Ditto.
* tree-phinodes.c: Ditto.
* tree-predcom.c: Ditto.
* tree-pretty-print.c: Ditto.
* tree-profile.c: Ditto.
* tree-scalar-evolution.c: Ditto.
* tree-sra.c: Ditto.
* tree-ssa-address.c: Ditto.
* tree-ssa-alias.c: Ditto.
* tree-ssa-ccp.c: Ditto.
* tree-ssa-coalesce.c: Ditto.
* tree-ssa-copy.c: Ditto.
* tree-ssa-copyrename.c: Ditto.
* tree-ssa-dce.c: Ditto.
* tree-ssa-dom.c: Ditto.
* tree-ssa-dse.c: Ditto.
* tree-ssa-forwprop.c: Ditto.
* tree-ssa-ifcombine.c: Ditto.
* tree-ssa-live.c: Ditto.
* tree-ssa-loop-ch.c: Ditto.
* tree-ssa-loop-im.c: Ditto.
* tree-ssa-loop-ivcanon.c: Ditto.
* tree-ssa-loop-ivopts.c: Ditto.
* tree-ssa-loop-manip.c: Ditto.
* tree-ssa-loop-niter.c: Ditto.
* tree-ssa-loop-prefetch.c: Ditto.
* tree-ssa-loop-unswitch.c: Ditto.
* tree-ssa-loop.c: Ditto.
* tree-ssa-math-opts.c: Ditto.
* tree-ssa-operands.c: Ditto.
* tree-ssa-phiopt.c: Ditto.
* tree-ssa-phiprop.c: Ditto.
* tree-ssa-pre.c: Ditto.
* tree-ssa-propagate.c: Ditto.
* tree-ssa-reassoc.c: Ditto.
* tree-ssa-sccvn.c: Ditto.
* tree-ssa-sink.c: Ditto.
* tree-ssa-strlen.c: Ditto.
* tree-ssa-structalias.c: Ditto.
* tree-ssa-tail-merge.c: Ditto.
* tree-ssa-ter.c: Ditto.
* tree-ssa-threadedge.c: Ditto.
* tree-ssa-threadupdate.c: Ditto.
* tree-ssa-uncprop.c: Ditto.
* tree-ssa-uninit.c: Ditto.
* tree-ssa.c: Ditto.
* tree-ssanames.c: Ditto.
* tree-stdarg.c: Ditto.
* tree-streamer-in.c: Ditto.
* tree-streamer-out.c: Ditto.
* tree-streamer.c: Ditto.
* tree-switch-conversion.c: Ditto.
* tree-tailcall.c: Ditto.
* tree-vect-data-refs.c: Ditto.
* tree-vect-generic.c: Ditto.
* tree-vect-loop-manip.c: Ditto.
* tree-vect-loop.c: Ditto.
* tree-vect-patterns.c: Ditto.
* tree-vect-slp.c: Ditto.
* tree-vect-stmts.c: Ditto.
* tree-vectorizer.c: Ditto.
* tree-vrp.c: Ditto.
* tree.c: Ditto.
* tsan.c: Ditto.
* ubsan.c: Ditto.
* valtrack.c: Ditto.
* valtrack.h: Ditto.
* value-prof.c: Ditto.
* var-tracking.c: Ditto.
* varasm.c: Ditto.
* varpool.c: Ditto.
* vtable-verify.c: Ditto.
* web.c: Ditto.
* config/aarch64/aarch64-builtins.c: Ditto.
* config/aarch64/aarch64.c: Ditto.
* config/alpha/alpha.c: Ditto.
* config/arc/arc.c: Ditto.
* config/arm/arm.c: Ditto.
* config/avr/avr.c: Ditto.
* config/bfin/bfin.c: Ditto.
* config/c6x/c6x.c: Ditto.
* config/cr16/cr16.c: Ditto.
* config/cris/cris.c: Ditto.
* config/darwin-c.c: Ditto.
* config/darwin.c: Ditto.
* config/epiphany/epiphany.c: Ditto.
* config/epiphany/mode-switch-use.c: Ditto.
* config/epiphany/resolve-sw-modes.c: Ditto.
* config/fr30/fr30.c: Ditto.
* config/frv/frv.c: Ditto.
* config/h8300/h8300.c: Ditto.
* config/i386/i386.c: Ditto.
* config/i386/winnt.c: Ditto.
* config/ia64/ia64.c: Ditto.
* config/iq2000/iq2000.c: Ditto.
* config/lm32/lm32.c: Ditto.
* config/m32c/m32c.c: Ditto.
* config/m32r/m32r.c: Ditto.
* config/m68k/m68k.c: Ditto.
* config/mcore/mcore.c: Ditto.
* config/mep/mep.c: Ditto.
* config/microblaze/microblaze.c: Ditto.
* config/mips/mips.c: Ditto.
* config/mmix/mmix.c: Ditto.
* config/mn10300/mn10300.c: Ditto.
* config/moxie/moxie.c: Ditto.
* config/msp430/msp430.c: Ditto.
* config/nds32/nds32-cost.c: Ditto.
* config/nds32/nds32-fp-as-gp.c: Ditto.
* config/nds32/nds32-intrinsic.c: Ditto.
* config/nds32/nds32-isr.c: Ditto.
* config/nds32/nds32-md-auxiliary.c: Ditto.
* config/nds32/nds32-memory-manipulation.c: Ditto.
* config/nds32/nds32-pipelines-auxiliary.c: Ditto.
* config/nds32/nds32-predicates.c: Ditto.
* config/nds32/nds32.c: Ditto.
* config/nios2/nios2.c: Ditto.
* config/pa/pa.c: Ditto.
* config/pdp11/pdp11.c: Ditto.
* config/rl78/rl78.c: Ditto.
* config/rs6000/rs6000.c: Ditto.
* config/rx/rx.c: Ditto.
* config/s390/s390.c: Ditto.
* config/sh/sh-mem.cc: Ditto.
* config/sh/sh.c: Ditto.
* config/sh/sh_optimize_sett_clrt.cc: Ditto.
* config/sh/sh_treg_combine.cc: Ditto.
* config/sparc/sparc.c: Ditto.
* config/spu/spu.c: Ditto.
* config/stormy16/stormy16.c: Ditto.
* config/tilegx/tilegx.c: Ditto.
* config/tilepro/tilepro.c: Ditto.
* config/v850/v850.c: Ditto.
* config/vax/vax.c: Ditto.
* config/xtensa/xtensa.c: Ditto.

From-SVN: r216735

359 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/alias.c
gcc/asan.c
gcc/auto-inc-dec.c
gcc/auto-profile.c
gcc/basic-block.h
gcc/bb-reorder.c
gcc/bt-load.c
gcc/builtins.c
gcc/c-family/ChangeLog
gcc/c-family/c-gimplify.c
gcc/c/ChangeLog
gcc/c/c-typeck.c
gcc/caller-save.c
gcc/calls.c
gcc/cfg.c
gcc/cfg.h
gcc/cfganal.c
gcc/cfgbuild.c
gcc/cfgcleanup.c
gcc/cfgexpand.c
gcc/cfghooks.c
gcc/cfgloop.c
gcc/cfgloopanal.c
gcc/cfgloopmanip.c
gcc/cfgrtl.c
gcc/cgraph.c
gcc/cgraph.h
gcc/cgraphbuild.c
gcc/cgraphclones.c
gcc/cgraphunit.c
gcc/combine-stack-adj.c
gcc/combine.c
gcc/compare-elim.c
gcc/config/aarch64/aarch64-builtins.c
gcc/config/aarch64/aarch64.c
gcc/config/alpha/alpha.c
gcc/config/arc/arc.c
gcc/config/arm/arm.c
gcc/config/avr/avr.c
gcc/config/bfin/bfin.c
gcc/config/c6x/c6x.c
gcc/config/cr16/cr16.c
gcc/config/cris/cris.c
gcc/config/darwin-c.c
gcc/config/darwin.c
gcc/config/epiphany/epiphany.c
gcc/config/epiphany/mode-switch-use.c
gcc/config/epiphany/resolve-sw-modes.c
gcc/config/fr30/fr30.c
gcc/config/frv/frv.c
gcc/config/h8300/h8300.c
gcc/config/i386/i386.c
gcc/config/i386/winnt.c
gcc/config/ia64/ia64.c
gcc/config/iq2000/iq2000.c
gcc/config/lm32/lm32.c
gcc/config/m32c/m32c.c
gcc/config/m32r/m32r.c
gcc/config/m68k/m68k.c
gcc/config/mcore/mcore.c
gcc/config/mep/mep.c
gcc/config/microblaze/microblaze.c
gcc/config/mips/mips.c
gcc/config/mmix/mmix.c
gcc/config/mn10300/mn10300.c
gcc/config/moxie/moxie.c
gcc/config/msp430/msp430.c
gcc/config/nds32/nds32-cost.c
gcc/config/nds32/nds32-fp-as-gp.c
gcc/config/nds32/nds32-intrinsic.c
gcc/config/nds32/nds32-isr.c
gcc/config/nds32/nds32-md-auxiliary.c
gcc/config/nds32/nds32-memory-manipulation.c
gcc/config/nds32/nds32-pipelines-auxiliary.c
gcc/config/nds32/nds32-predicates.c
gcc/config/nds32/nds32.c
gcc/config/nios2/nios2.c
gcc/config/pa/pa.c
gcc/config/pdp11/pdp11.c
gcc/config/rl78/rl78.c
gcc/config/rs6000/rs6000.c
gcc/config/rx/rx.c
gcc/config/s390/s390.c
gcc/config/sh/sh-mem.cc
gcc/config/sh/sh.c
gcc/config/sh/sh_optimize_sett_clrt.cc
gcc/config/sh/sh_treg_combine.cc
gcc/config/sparc/sparc.c
gcc/config/spu/spu.c
gcc/config/stormy16/stormy16.c
gcc/config/tilegx/tilegx.c
gcc/config/tilepro/tilepro.c
gcc/config/v850/v850.c
gcc/config/vax/vax.c
gcc/config/xtensa/xtensa.c
gcc/coverage.c
gcc/cp/ChangeLog
gcc/cp/cp-gimplify.c
gcc/cprop.c
gcc/cse.c
gcc/cselib.c
gcc/data-streamer-in.c
gcc/data-streamer-out.c
gcc/data-streamer.c
gcc/dce.c
gcc/ddg.c
gcc/ddg.h
gcc/df-core.c
gcc/df-problems.c
gcc/df-scan.c
gcc/df.h
gcc/dojump.c
gcc/dominance.c
gcc/domwalk.c
gcc/dse.c
gcc/dwarf2cfi.c
gcc/emit-rtl.c
gcc/et-forest.c
gcc/except.c
gcc/expmed.c
gcc/expr.c
gcc/final.c
gcc/fold-const.c
gcc/function.c
gcc/fwprop.c
gcc/gcc-plugin.h
gcc/gcse.c
gcc/genconditions.c
gcc/genemit.c
gcc/generic-match-head.c
gcc/gengtype.c
gcc/genpreds.c
gcc/genrecog.c
gcc/ggc-page.c
gcc/gimple-builder.c
gcc/gimple-expr.c
gcc/gimple-fold.c
gcc/gimple-iterator.c
gcc/gimple-low.c
gcc/gimple-match-head.c
gcc/gimple-pretty-print.c
gcc/gimple-ssa-isolate-paths.c
gcc/gimple-ssa-strength-reduction.c
gcc/gimple-streamer-in.c
gcc/gimple-streamer-out.c
gcc/gimple-streamer.h
gcc/gimple-walk.c
gcc/gimple.c
gcc/gimplify-me.c
gcc/gimplify.c
gcc/go/ChangeLog
gcc/go/go-gcc.cc
gcc/go/go-lang.c
gcc/graph.c
gcc/graphite-blocking.c
gcc/graphite-clast-to-gimple.c
gcc/graphite-dependences.c
gcc/graphite-interchange.c
gcc/graphite-isl-ast-to-gimple.c
gcc/graphite-optimize-isl.c
gcc/graphite-poly.c
gcc/graphite-scop-detection.c
gcc/graphite-sese-to-poly.c
gcc/graphite.c
gcc/haifa-sched.c
gcc/hw-doloop.c
gcc/ifcvt.c
gcc/init-regs.c
gcc/internal-fn.c
gcc/ipa-cp.c
gcc/ipa-devirt.c
gcc/ipa-icf-gimple.c
gcc/ipa-icf.c
gcc/ipa-inline-analysis.c
gcc/ipa-inline.c
gcc/ipa-polymorphic-call.c
gcc/ipa-profile.c
gcc/ipa-prop.c
gcc/ipa-pure-const.c
gcc/ipa-reference.c
gcc/ipa-split.c
gcc/ipa-utils.c
gcc/ipa.c
gcc/ira-build.c
gcc/ira-color.c
gcc/ira-conflicts.c
gcc/ira-costs.c
gcc/ira-emit.c
gcc/ira-lives.c
gcc/ira.c
gcc/java/ChangeLog
gcc/java/java-gimplify.c
gcc/jump.c
gcc/lcm.c
gcc/loop-doloop.c
gcc/loop-init.c
gcc/loop-invariant.c
gcc/loop-iv.c
gcc/loop-unroll.c
gcc/lower-subreg.c
gcc/lra-assigns.c
gcc/lra-coalesce.c
gcc/lra-constraints.c
gcc/lra-eliminations.c
gcc/lra-lives.c
gcc/lra-spills.c
gcc/lra.c
gcc/lto-cgraph.c
gcc/lto-compress.c
gcc/lto-opts.c
gcc/lto-section-in.c
gcc/lto-section-out.c
gcc/lto-streamer-in.c
gcc/lto-streamer-out.c
gcc/lto-streamer.c
gcc/lto/ChangeLog
gcc/lto/lto-lang.c
gcc/lto/lto-object.c
gcc/lto/lto-partition.c
gcc/lto/lto-symtab.c
gcc/lto/lto.c
gcc/mcf.c
gcc/mode-switching.c
gcc/modulo-sched.c
gcc/omp-low.c
gcc/optabs.c
gcc/opts-global.c
gcc/passes.c
gcc/postreload-gcse.c
gcc/postreload.c
gcc/predict.c
gcc/print-rtl.c
gcc/profile.c
gcc/recog.c
gcc/ree.c
gcc/reg-stack.c
gcc/regcprop.c
gcc/regcprop.h
gcc/reginfo.c
gcc/regrename.c
gcc/regstat.c
gcc/reload.c
gcc/reload1.c
gcc/reorg.c
gcc/resource.c
gcc/rtlanal.c
gcc/sched-deps.c
gcc/sched-ebb.c
gcc/sched-int.h
gcc/sched-rgn.c
gcc/sched-vis.c
gcc/sel-sched-dump.c
gcc/sel-sched-ir.c
gcc/sel-sched-ir.h
gcc/sel-sched.c
gcc/sese.c
gcc/shrink-wrap.c
gcc/stack-ptr-mod.c
gcc/stmt.c
gcc/store-motion.c
gcc/symtab.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/plugin/ggcplug.c
gcc/toplev.c
gcc/tracer.c
gcc/trans-mem.c
gcc/tree-affine.c
gcc/tree-call-cdce.c
gcc/tree-cfg.c
gcc/tree-cfgcleanup.c
gcc/tree-chrec.c
gcc/tree-complex.c
gcc/tree-data-ref.c
gcc/tree-dfa.c
gcc/tree-eh.c
gcc/tree-emutls.c
gcc/tree-if-conv.c
gcc/tree-inline.c
gcc/tree-into-ssa.c
gcc/tree-loop-distribution.c
gcc/tree-nested.c
gcc/tree-nrv.c
gcc/tree-object-size.c
gcc/tree-outof-ssa.c
gcc/tree-parloops.c
gcc/tree-phinodes.c
gcc/tree-predcom.c
gcc/tree-pretty-print.c
gcc/tree-profile.c
gcc/tree-scalar-evolution.c
gcc/tree-sra.c
gcc/tree-ssa-address.c
gcc/tree-ssa-alias.c
gcc/tree-ssa-ccp.c
gcc/tree-ssa-coalesce.c
gcc/tree-ssa-copy.c
gcc/tree-ssa-copyrename.c
gcc/tree-ssa-dce.c
gcc/tree-ssa-dom.c
gcc/tree-ssa-dse.c
gcc/tree-ssa-forwprop.c
gcc/tree-ssa-ifcombine.c
gcc/tree-ssa-live.c
gcc/tree-ssa-loop-ch.c
gcc/tree-ssa-loop-im.c
gcc/tree-ssa-loop-ivcanon.c
gcc/tree-ssa-loop-ivopts.c
gcc/tree-ssa-loop-manip.c
gcc/tree-ssa-loop-niter.c
gcc/tree-ssa-loop-prefetch.c
gcc/tree-ssa-loop-unswitch.c
gcc/tree-ssa-loop.c
gcc/tree-ssa-math-opts.c
gcc/tree-ssa-operands.c
gcc/tree-ssa-phiopt.c
gcc/tree-ssa-phiprop.c
gcc/tree-ssa-pre.c
gcc/tree-ssa-propagate.c
gcc/tree-ssa-reassoc.c
gcc/tree-ssa-sccvn.c
gcc/tree-ssa-sink.c
gcc/tree-ssa-strlen.c
gcc/tree-ssa-structalias.c
gcc/tree-ssa-tail-merge.c
gcc/tree-ssa-ter.c
gcc/tree-ssa-threadedge.c
gcc/tree-ssa-threadupdate.c
gcc/tree-ssa-uncprop.c
gcc/tree-ssa-uninit.c
gcc/tree-ssa.c
gcc/tree-ssanames.c
gcc/tree-stdarg.c
gcc/tree-streamer-in.c
gcc/tree-streamer-out.c
gcc/tree-streamer.c
gcc/tree-switch-conversion.c
gcc/tree-tailcall.c
gcc/tree-vect-data-refs.c
gcc/tree-vect-generic.c
gcc/tree-vect-loop-manip.c
gcc/tree-vect-loop.c
gcc/tree-vect-patterns.c
gcc/tree-vect-slp.c
gcc/tree-vect-stmts.c
gcc/tree-vectorizer.c
gcc/tree-vrp.c
gcc/tree.c
gcc/tsan.c
gcc/ubsan.c
gcc/valtrack.c
gcc/valtrack.h
gcc/value-prof.c
gcc/var-tracking.c
gcc/varasm.c
gcc/varpool.c
gcc/vtable-verify.c
gcc/web.c

index 320361c8df1c3abebd1354dc4e1991d04d540800..2c8b4655380c44233031f06d2aecf3b4be2084fc 100644 (file)
@@ -1,3 +1,348 @@
+2014-10-27  Andrew MacLeod  <amacleod@redhat.com>
+
+       * basic-block.h: Remove all includes.
+       (enum profile_status_d, struct control_flow_graph): Move to cfg.h
+       * cfg.h (profile_status_d, struct control_flow_graph): Relocate here.
+       * Makefile.in (GTFILES): Add cfg.h to list.
+       * cgraph.h (symbol_table::create_empty): Move to cgraph.c.
+       * cgraph.c (symbol_table::create_empty): Relocate from cgraph.h.
+       * genconditions.c (write_header): Add predict.h and basic-block.h to
+       lits of includes.
+       * genemit.c (main): Ditto.
+       * genpreds.c (write_insn_preds_c): Ditto.
+       * genrecog.c (write_header): Ditto.
+       * gengtype.c (open_base_files): Add predict.h, basic-block.h, and cfg.h
+       to list of includes.
+       * alias.c: Adjust include files.
+       * asan.c: Ditto.
+       * auto-inc-dec.c: Ditto.
+       * auto-profile.c: Ditto.
+       * bb-reorder.c: Ditto.
+       * bt-load.c: Ditto.
+       * builtins.c: Ditto.
+       * caller-save.c: Ditto.
+       * calls.c: Ditto.
+       * cfg.c: Ditto.
+       * cfganal.c: Ditto.
+       * cfgbuild.c: Ditto.
+       * cfgcleanup.c: Ditto.
+       * cfgexpand.c: Ditto.
+       * cfghooks.c: Ditto.
+       * cfgloop.c: Ditto.
+       * cfgloopanal.c: Ditto.
+       * cfgloopmanip.c: Ditto.
+       * cfgrtl.c: Ditto.
+       * cgraphbuild.c: Ditto.
+       * cgraphclones.c: Ditto.
+       * cgraphunit.c: Ditto.
+       * combine-stack-adj.c: Ditto.
+       * combine.c: Ditto.
+       * compare-elim.c: Ditto.
+       * coverage.c: Ditto.
+       * cprop.c: Ditto.
+       * cse.c: Ditto.
+       * cselib.c: Ditto.
+       * data-streamer-in.c: Ditto.
+       * data-streamer-out.c: Ditto.
+       * data-streamer.c: Ditto.
+       * dce.c: Ditto.
+       * ddg.c: Ditto.
+       * ddg.h: Ditto.
+       * df-core.c: Ditto.
+       * df-problems.c: Ditto.
+       * df-scan.c: Ditto.
+       * df.h: Ditto.
+       * dojump.c: Ditto.
+       * dominance.c: Ditto.
+       * domwalk.c: Ditto.
+       * dse.c: Ditto.
+       * dwarf2cfi.c: Ditto.
+       * emit-rtl.c: Ditto.
+       * et-forest.c: Ditto.
+       * except.c: Ditto.
+       * expmed.c: Ditto.
+       * expr.c: Ditto.
+       * final.c: Ditto.
+       * fold-const.c: Ditto.
+       * function.c: Ditto.
+       * fwprop.c: Ditto.
+       * gcc-plugin.h: Ditto.
+       * gcse.c: Ditto.
+       * generic-match-head.c: Ditto.
+       * ggc-page.c: Ditto.
+       * gimple-builder.c: Ditto.
+       * gimple-expr.c: Ditto.
+       * gimple-fold.c: Ditto.
+       * gimple-iterator.c: Ditto.
+       * gimple-low.c: Ditto.
+       * gimple-match-head.c: Ditto.
+       * gimple-pretty-print.c: Ditto.
+       * gimple-ssa-isolate-paths.c: Ditto.
+       * gimple-ssa-strength-reduction.c: Ditto.
+       * gimple-streamer-in.c: Ditto.
+       * gimple-streamer-out.c: Ditto.
+       * gimple-streamer.h: Ditto.
+       * gimple-walk.c: Ditto.
+       * gimple.c: Ditto.
+       * gimplify-me.c: Ditto.
+       * gimplify.c: Ditto.
+       * graph.c: Ditto.
+       * graphite-blocking.c: Ditto.
+       * graphite-clast-to-gimple.c: Ditto.
+       * graphite-dependences.c: Ditto.
+       * graphite-interchange.c: Ditto.
+       * graphite-isl-ast-to-gimple.c: Ditto.
+       * graphite-optimize-isl.c: Ditto.
+       * graphite-poly.c: Ditto.
+       * graphite-scop-detection.c: Ditto.
+       * graphite-sese-to-poly.c: Ditto.
+       * graphite.c: Ditto.
+       * haifa-sched.c: Ditto.
+       * hw-doloop.c: Ditto.
+       * ifcvt.c: Ditto.
+       * init-regs.c: Ditto.
+       * internal-fn.c: Ditto.
+       * ipa-cp.c: Ditto.
+       * ipa-devirt.c: Ditto.
+       * ipa-icf-gimple.c: Ditto.
+       * ipa-icf.c: Ditto.
+       * ipa-inline-analysis.c: Ditto.
+       * ipa-inline.c: Ditto.
+       * ipa-polymorphic-call.c: Ditto.
+       * ipa-profile.c: Ditto.
+       * ipa-prop.c: Ditto.
+       * ipa-pure-const.c: Ditto.
+       * ipa-reference.c: Ditto.
+       * ipa-split.c: Ditto.
+       * ipa-utils.c: Ditto.
+       * ipa.c: Ditto.
+       * ira-build.c: Ditto.
+       * ira-color.c: Ditto.
+       * ira-conflicts.c: Ditto.
+       * ira-costs.c: Ditto.
+       * ira-emit.c: Ditto.
+       * ira-lives.c: Ditto.
+       * ira.c: Ditto.
+       * jump.c: Ditto.
+       * lcm.c: Ditto.
+       * loop-doloop.c: Ditto.
+       * loop-init.c: Ditto.
+       * loop-invariant.c: Ditto.
+       * loop-iv.c: Ditto.
+       * loop-unroll.c: Ditto.
+       * lower-subreg.c: Ditto.
+       * lra-assigns.c: Ditto.
+       * lra-coalesce.c: Ditto.
+       * lra-constraints.c: Ditto.
+       * lra-eliminations.c: Ditto.
+       * lra-lives.c: Ditto.
+       * lra-spills.c: Ditto.
+       * lra.c: Ditto.
+       * lto-cgraph.c: Ditto.
+       * lto-compress.c: Ditto.
+       * lto-opts.c: Ditto.
+       * lto-section-in.c: Ditto.
+       * lto-section-out.c: Ditto.
+       * lto-streamer-in.c: Ditto.
+       * lto-streamer-out.c: Ditto.
+       * lto-streamer.c: Ditto.
+       * mcf.c: Ditto.
+       * mode-switching.c: Ditto.
+       * modulo-sched.c: Ditto.
+       * omp-low.c: Ditto.
+       * optabs.c: Ditto.
+       * opts-global.c: Ditto.
+       * passes.c: Ditto.
+       * postreload-gcse.c: Ditto.
+       * postreload.c: Ditto.
+       * predict.c: Ditto.
+       * print-rtl.c: Ditto.
+       * profile.c: Ditto.
+       * recog.c: Ditto.
+       * ree.c: Ditto.
+       * reg-stack.c: Ditto.
+       * regcprop.c: Ditto.
+       * regcprop.h: Ditto.
+       * reginfo.c: Ditto.
+       * regrename.c: Ditto.
+       * regstat.c: Ditto.
+       * reload.c: Ditto.
+       * reload1.c: Ditto.
+       * reorg.c: Ditto.
+       * resource.c: Ditto.
+       * rtlanal.c: Ditto.
+       * sched-deps.c: Ditto.
+       * sched-ebb.c: Ditto.
+       * sched-int.h: Ditto.
+       * sched-rgn.c: Ditto.
+       * sched-vis.c: Ditto.
+       * sel-sched-dump.c: Ditto.
+       * sel-sched-ir.c: Ditto.
+       * sel-sched-ir.h: Ditto.
+       * sel-sched.c: Ditto.
+       * sese.c: Ditto.
+       * shrink-wrap.c: Ditto.
+       * stack-ptr-mod.c: Ditto.
+       * stmt.c: Ditto.
+       * store-motion.c: Ditto.
+       * symtab.c: Ditto.
+       * toplev.c: Ditto.
+       * tracer.c: Ditto.
+       * trans-mem.c: Ditto.
+       * tree-affine.c: Ditto.
+       * tree-call-cdce.c: Ditto.
+       * tree-cfg.c: Ditto.
+       * tree-cfgcleanup.c: Ditto.
+       * tree-chrec.c: Ditto.
+       * tree-complex.c: Ditto.
+       * tree-data-ref.c: Ditto.
+       * tree-dfa.c: Ditto.
+       * tree-eh.c: Ditto.
+       * tree-emutls.c: Ditto.
+       * tree-if-conv.c: Ditto.
+       * tree-inline.c: Ditto.
+       * tree-into-ssa.c: Ditto.
+       * tree-loop-distribution.c: Ditto.
+       * tree-nested.c: Ditto.
+       * tree-nrv.c: Ditto.
+       * tree-object-size.c: Ditto.
+       * tree-outof-ssa.c: Ditto.
+       * tree-parloops.c: Ditto.
+       * tree-phinodes.c: Ditto.
+       * tree-predcom.c: Ditto.
+       * tree-pretty-print.c: Ditto.
+       * tree-profile.c: Ditto.
+       * tree-scalar-evolution.c: Ditto.
+       * tree-sra.c: Ditto.
+       * tree-ssa-address.c: Ditto.
+       * tree-ssa-alias.c: Ditto.
+       * tree-ssa-ccp.c: Ditto.
+       * tree-ssa-coalesce.c: Ditto.
+       * tree-ssa-copy.c: Ditto.
+       * tree-ssa-copyrename.c: Ditto.
+       * tree-ssa-dce.c: Ditto.
+       * tree-ssa-dom.c: Ditto.
+       * tree-ssa-dse.c: Ditto.
+       * tree-ssa-forwprop.c: Ditto.
+       * tree-ssa-ifcombine.c: Ditto.
+       * tree-ssa-live.c: Ditto.
+       * tree-ssa-loop-ch.c: Ditto.
+       * tree-ssa-loop-im.c: Ditto.
+       * tree-ssa-loop-ivcanon.c: Ditto.
+       * tree-ssa-loop-ivopts.c: Ditto.
+       * tree-ssa-loop-manip.c: Ditto.
+       * tree-ssa-loop-niter.c: Ditto.
+       * tree-ssa-loop-prefetch.c: Ditto.
+       * tree-ssa-loop-unswitch.c: Ditto.
+       * tree-ssa-loop.c: Ditto.
+       * tree-ssa-math-opts.c: Ditto.
+       * tree-ssa-operands.c: Ditto.
+       * tree-ssa-phiopt.c: Ditto.
+       * tree-ssa-phiprop.c: Ditto.
+       * tree-ssa-pre.c: Ditto.
+       * tree-ssa-propagate.c: Ditto.
+       * tree-ssa-reassoc.c: Ditto.
+       * tree-ssa-sccvn.c: Ditto.
+       * tree-ssa-sink.c: Ditto.
+       * tree-ssa-strlen.c: Ditto.
+       * tree-ssa-structalias.c: Ditto.
+       * tree-ssa-tail-merge.c: Ditto.
+       * tree-ssa-ter.c: Ditto.
+       * tree-ssa-threadedge.c: Ditto.
+       * tree-ssa-threadupdate.c: Ditto.
+       * tree-ssa-uncprop.c: Ditto.
+       * tree-ssa-uninit.c: Ditto.
+       * tree-ssa.c: Ditto.
+       * tree-ssanames.c: Ditto.
+       * tree-stdarg.c: Ditto.
+       * tree-streamer-in.c: Ditto.
+       * tree-streamer-out.c: Ditto.
+       * tree-streamer.c: Ditto.
+       * tree-switch-conversion.c: Ditto.
+       * tree-tailcall.c: Ditto.
+       * tree-vect-data-refs.c: Ditto.
+       * tree-vect-generic.c: Ditto.
+       * tree-vect-loop-manip.c: Ditto.
+       * tree-vect-loop.c: Ditto.
+       * tree-vect-patterns.c: Ditto.
+       * tree-vect-slp.c: Ditto.
+       * tree-vect-stmts.c: Ditto.
+       * tree-vectorizer.c: Ditto.
+       * tree-vrp.c: Ditto.
+       * tree.c: Ditto.
+       * tsan.c: Ditto.
+       * ubsan.c: Ditto.
+       * valtrack.c: Ditto.
+       * valtrack.h: Ditto.
+       * value-prof.c: Ditto.
+       * var-tracking.c: Ditto.
+       * varasm.c: Ditto.
+       * varpool.c: Ditto.
+       * vtable-verify.c: Ditto.
+       * web.c: Ditto.
+       * config/aarch64/aarch64-builtins.c: Ditto.
+       * config/aarch64/aarch64.c: Ditto.
+       * config/alpha/alpha.c: Ditto.
+       * config/arc/arc.c: Ditto.
+       * config/arm/arm.c: Ditto.
+       * config/avr/avr.c: Ditto.
+       * config/bfin/bfin.c: Ditto.
+       * config/c6x/c6x.c: Ditto.
+       * config/cr16/cr16.c: Ditto.
+       * config/cris/cris.c: Ditto.
+       * config/darwin-c.c: Ditto.
+       * config/darwin.c: Ditto.
+       * config/epiphany/epiphany.c: Ditto.
+       * config/epiphany/mode-switch-use.c: Ditto.
+       * config/epiphany/resolve-sw-modes.c: Ditto.
+       * config/fr30/fr30.c: Ditto.
+       * config/frv/frv.c: Ditto.
+       * config/h8300/h8300.c: Ditto.
+       * config/i386/i386.c: Ditto.
+       * config/i386/winnt.c: Ditto.
+       * config/ia64/ia64.c: Ditto.
+       * config/iq2000/iq2000.c: Ditto.
+       * config/lm32/lm32.c: Ditto.
+       * config/m32c/m32c.c: Ditto.
+       * config/m32r/m32r.c: Ditto.
+       * config/m68k/m68k.c: Ditto.
+       * config/mcore/mcore.c: Ditto.
+       * config/mep/mep.c: Ditto.
+       * config/microblaze/microblaze.c: Ditto.
+       * config/mips/mips.c: Ditto.
+       * config/mmix/mmix.c: Ditto.
+       * config/mn10300/mn10300.c: Ditto.
+       * config/moxie/moxie.c: Ditto.
+       * config/msp430/msp430.c: Ditto.
+       * config/nds32/nds32-cost.c: Ditto.
+       * config/nds32/nds32-fp-as-gp.c: Ditto.
+       * config/nds32/nds32-intrinsic.c: Ditto.
+       * config/nds32/nds32-isr.c: Ditto.
+       * config/nds32/nds32-md-auxiliary.c: Ditto.
+       * config/nds32/nds32-memory-manipulation.c: Ditto.
+       * config/nds32/nds32-pipelines-auxiliary.c: Ditto.
+       * config/nds32/nds32-predicates.c: Ditto.
+       * config/nds32/nds32.c: Ditto.
+       * config/nios2/nios2.c: Ditto.
+       * config/pa/pa.c: Ditto.
+       * config/pdp11/pdp11.c: Ditto.
+       * config/rl78/rl78.c: Ditto.
+       * config/rs6000/rs6000.c: Ditto.
+       * config/rx/rx.c: Ditto.
+       * config/s390/s390.c: Ditto.
+       * config/sh/sh-mem.cc: Ditto.
+       * config/sh/sh.c: Ditto.
+       * config/sh/sh_optimize_sett_clrt.cc: Ditto.
+       * config/sh/sh_treg_combine.cc: Ditto.
+       * config/sparc/sparc.c: Ditto.
+       * config/spu/spu.c: Ditto.
+       * config/stormy16/stormy16.c: Ditto.
+       * config/tilegx/tilegx.c: Ditto.
+       * config/tilepro/tilepro.c: Ditto.
+       * config/v850/v850.c: Ditto.
+       * config/vax/vax.c: Ditto.
+       * config/xtensa/xtensa.c: Ditto.
+
 2014-10-27  Alan Lawrence  <alan.lawrence@arm.com>
 
        * config/aarch64/aarch64.c (TARGET_GIMPLE_FOLD_BUILTIN): Comment out.
index d22da136245dd97c47122f22806766829d363541..e2100ffe2e69cd27f7acf78c348defd183ec600c 100644 (file)
@@ -2256,7 +2256,7 @@ GTFILES = $(CPP_ID_DATA_H) $(srcdir)/input.h $(srcdir)/coretypes.h \
   $(srcdir)/libfuncs.h $(SYMTAB_H) \
   $(srcdir)/real.h $(srcdir)/function.h $(srcdir)/insn-addr.h $(srcdir)/hwint.h \
   $(srcdir)/fixed-value.h \
-  $(srcdir)/output.h $(srcdir)/cfgloop.h \
+  $(srcdir)/output.h $(srcdir)/cfgloop.h $(srcdir)/cfg.h \
   $(srcdir)/cselib.h $(srcdir)/basic-block.h  $(srcdir)/ipa-ref.h $(srcdir)/cgraph.h \
   $(srcdir)/reload.h $(srcdir)/caller-save.c $(srcdir)/symtab.c \
   $(srcdir)/alias.c $(srcdir)/bitmap.c $(srcdir)/cselib.c $(srcdir)/cgraph.c \
index 30454c3210b2480316ad0e4b6090b5d7fd3343bf..ea7a5a6bb159ba9bab05880bc8768b6559a1dfc7 100644 (file)
@@ -45,6 +45,11 @@ along with GCC; see the file COPYING3.  If not see
 #include "timevar.h"
 #include "dumpfile.h"
 #include "target.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 97f0b4cd61c6b4d2c5c989ac07d168be66d46f70..d50e9e001417278e28b366d0f46dc415ae5efe3b 100644 (file)
@@ -24,6 +24,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tree.h"
 #include "hash-table.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -53,7 +65,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "cfgloop.h"
 #include "gimple-builder.h"
 #include "ubsan.h"
-#include "predict.h"
 #include "params.h"
 #include "builtins.h"
 
index 6690b19e8b532dfca712b5b3077398e25c1352c5..3900072603868cb9dd87d17634b923d9ce8bac44 100644 (file)
@@ -26,16 +26,20 @@ along with GCC; see the file COPYING3.  If not see
 #include "rtl.h"
 #include "tm_p.h"
 #include "hard-reg-set.h"
-#include "basic-block.h"
-#include "insn-config.h"
-#include "regs.h"
-#include "flags.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "basic-block.h"
+#include "insn-config.h"
+#include "regs.h"
+#include "flags.h"
 #include "except.h"
 #include "diagnostic-core.h"
 #include "recog.h"
index 9838c23385690e007ebf32a3f0842411fb139484..acc94469e308e4c7a4ad2a115df0559a010db63a 100644 (file)
@@ -29,10 +29,20 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "tree-pass.h"
 #include "flags.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "diagnostic-core.h"
 #include "gcov-io.h"
-#include "input.h"
 #include "profile.h"
 #include "langhooks.h"
 #include "opts.h"
@@ -57,7 +67,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree-inline.h"
 #include "stringpool.h"
 #include "auto-profile.h"
-#include "vec.h"
 
 /* The following routines implements AutoFDO optimization.
 
index 7731c79952e996e708cd6d8a3522f89d0c21652a..57324215faf5bf8d087152b01b14394b435c9b81 100644 (file)
@@ -20,22 +20,6 @@ along with GCC; see the file COPYING3.  If not see
 #ifndef GCC_BASIC_BLOCK_H
 #define GCC_BASIC_BLOCK_H
 
-#include "predict.h"
-#include "vec.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "machmode.h"
-#include "tm.h"
-#include "hard-reg-set.h"
-#include "input.h"
-#include "function.h"
-#include "cfgrtl.h"
-#include "cfg.h"
-#include "cfganal.h"
-#include "lcm.h"
-#include "cfgbuild.h"
-#include "cfgcleanup.h"
-#include "dominance.h"
 
 /* Use gcov_type to hold basic block counters.  Should be at least
    64bit.  Although a counter cannot be negative, we use a signed
@@ -220,57 +204,6 @@ enum cfg_bb_flags
 #define BB_COPY_PARTITION(dstbb, srcbb) \
   BB_SET_PARTITION (dstbb, BB_PARTITION (srcbb))
 
-/* What sort of profiling information we have.  */
-enum profile_status_d
-{
-  PROFILE_ABSENT,
-  PROFILE_GUESSED,
-  PROFILE_READ,
-  PROFILE_LAST /* Last value, used by profile streaming.  */
-};
-
-/* A structure to group all the per-function control flow graph data.
-   The x_* prefixing is necessary because otherwise references to the
-   fields of this struct are interpreted as the defines for backward
-   source compatibility following the definition of this struct.  */
-struct GTY(()) control_flow_graph {
-  /* Block pointers for the exit and entry of a function.
-     These are always the head and tail of the basic block list.  */
-  basic_block x_entry_block_ptr;
-  basic_block x_exit_block_ptr;
-
-  /* Index by basic block number, get basic block struct info.  */
-  vec<basic_block, va_gc> *x_basic_block_info;
-
-  /* Number of basic blocks in this flow graph.  */
-  int x_n_basic_blocks;
-
-  /* Number of edges in this flow graph.  */
-  int x_n_edges;
-
-  /* The first free basic block number.  */
-  int x_last_basic_block;
-
-  /* UIDs for LABEL_DECLs.  */
-  int last_label_uid;
-
-  /* Mapping of labels to their associated blocks.  At present
-     only used for the gimple CFG.  */
-  vec<basic_block, va_gc> *x_label_to_block_map;
-
-  enum profile_status_d x_profile_status;
-
-  /* Whether the dominators and the postdominators are available.  */
-  enum dom_state x_dom_computed[2];
-
-  /* Number of basic blocks in the dominance tree.  */
-  unsigned x_n_bbs_in_dom_tree[2];
-
-  /* Maximal number of entities in the single jumptable.  Used to estimate
-     final flowgraph size.  */
-  int max_jumptable_ents;
-};
-
 /* Defines for accessing the fields of the CFG structure for function FN.  */
 #define ENTRY_BLOCK_PTR_FOR_FN(FN)          ((FN)->cfg->x_entry_block_ptr)
 #define EXIT_BLOCK_PTR_FOR_FN(FN)           ((FN)->cfg->x_exit_block_ptr)
index 813b75385c04b91c0245d51198e620cfe9c960ec..d29a95160d2ffebf207445ab7aad2f0d2860ca05 100644 (file)
 #include "diagnostic-core.h"
 #include "toplev.h" /* user_defined_section_attribute */
 #include "tree-pass.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "bb-reorder.h"
 #include "cgraph.h"
index 053310c12d380a1770ad5bd07e5b84d3db6c7c44..906d9e6febad8a221cfc9df4b0a80c7e231ce9ed 100644 (file)
@@ -41,6 +41,13 @@ along with GCC; see the file COPYING3.  If not see
 #include "diagnostic-core.h"
 #include "tree-pass.h"
 #include "recog.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "cfgloop.h"
 #include "rtl-iter.h"
index e47b936df55b3e138c2e923326d2c9e387c188d4..6eeb3d9f8158003efd0e083780ade1b647b55252 100644 (file)
@@ -30,6 +30,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "varasm.h"
 #include "tree-object-size.h"
 #include "realmpfr.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "cfgrtl.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -38,13 +46,7 @@ along with GCC; see the file COPYING3.  If not see
 #include "gimple.h"
 #include "flags.h"
 #include "regs.h"
-#include "hard-reg-set.h"
 #include "except.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "input.h"
-#include "function.h"
 #include "insn-config.h"
 #include "expr.h"
 #include "optabs.h"
@@ -52,7 +54,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "recog.h"
 #include "output.h"
 #include "typeclass.h"
-#include "predict.h"
 #include "tm_p.h"
 #include "target.h"
 #include "langhooks.h"
index 9735625eee1618fb0af5407b86188be4d80363aa..d76a7cb7ea030b104774020178cfd832ca122667 100644 (file)
@@ -1,3 +1,7 @@
+2014-10-27  Andrew MacLeod  <amacleod@redhat.com>
+
+       * c-gimplify.c: Adjust include files.
+
 2014-10-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
 
        PR c++/53061
index 2c08124d71c96d00ccb0e9801e57b377cd3fbdc2..065553607cf1a78cca8e3b2ee916c4ec1a57c9fd 100644 (file)
@@ -29,6 +29,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "c-common.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 35d9ceed23bac48de66e03368f4f92fe4091e028..8eeb02bbb7a86e4d51fcdab3a772b3821d46fd14 100644 (file)
@@ -1,3 +1,7 @@
+2014-10-27  Andrew MacLeod  <amacleod@redhat.com>
+
+       * c-typeck.c: Adjust include files.
+
 2014-10-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
 
        PR c++/53061
index ee874daf758fb86f7dee8aa7d374c79b2f757123..115c16a446e6ca04e00bb058594de1322dad44c9 100644 (file)
@@ -40,7 +40,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "target.h"
 #include "tree-iterator.h"
 #include "bitmap.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "gimple-expr.h"
 #include "gimplify.h"
 #include "tree-inline.h"
index 8d38eabf701064f5e0f4846c6fc83e7814c55c4e..9af885fcb9f697844b453cb4f0ceffff73d2aca6 100644 (file)
@@ -27,15 +27,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "hard-reg-set.h"
 #include "recog.h"
-#include "basic-block.h"
-#include "df.h"
-#include "reload.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
+#include "df.h"
+#include "reload.h"
 #include "expr.h"
 #include "diagnostic-core.h"
 #include "tm_p.h"
index 219eb921a64a843e674b11d1bbe16903341e20c8..0aebff5e304cd2248c57bfdcc959ffd296966964 100644 (file)
@@ -27,6 +27,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "varasm.h"
 #include "stringpool.h"
 #include "attribs.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -37,13 +45,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "expr.h"
 #include "optabs.h"
 #include "libfuncs.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "input.h"
-#include "function.h"
 #include "regs.h"
 #include "diagnostic-core.h"
 #include "output.h"
index 6070d9ed2205cc0dcc858a559e07535b395ef144..158c3182d6218c2360eb0aefa5f4d6e6690d1e37 100644 (file)
--- a/gcc/cfg.c
+++ b/gcc/cfg.c
@@ -54,6 +54,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "hash-table.h"
 #include "alloc-pool.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "df.h"
 #include "cfgloop.h" /* FIXME: For struct loop.  */
index 11935d10b8400d05a80d516fbbd39fc2ef0f9cbf..a43a32c36a953eb5fe0686e4defc70a31cf359cf 100644 (file)
--- a/gcc/cfg.h
+++ b/gcc/cfg.h
@@ -20,6 +20,58 @@ along with GCC; see the file COPYING3.  If not see
 #ifndef GCC_CFG_H
 #define GCC_CFG_H
 
+/* What sort of profiling information we have.  */
+enum profile_status_d
+{
+  PROFILE_ABSENT,
+  PROFILE_GUESSED,
+  PROFILE_READ,
+  PROFILE_LAST /* Last value, used by profile streaming.  */
+};
+
+/* A structure to group all the per-function control flow graph data.
+   The x_* prefixing is necessary because otherwise references to the
+   fields of this struct are interpreted as the defines for backward
+   source compatibility following the definition of this struct.  */
+struct GTY(()) control_flow_graph {
+  /* Block pointers for the exit and entry of a function.
+     These are always the head and tail of the basic block list.  */
+  basic_block x_entry_block_ptr;
+  basic_block x_exit_block_ptr;
+
+  /* Index by basic block number, get basic block struct info.  */
+  vec<basic_block, va_gc> *x_basic_block_info;
+
+  /* Number of basic blocks in this flow graph.  */
+  int x_n_basic_blocks;
+
+  /* Number of edges in this flow graph.  */
+  int x_n_edges;
+
+  /* The first free basic block number.  */
+  int x_last_basic_block;
+
+  /* UIDs for LABEL_DECLs.  */
+  int last_label_uid;
+
+  /* Mapping of labels to their associated blocks.  At present
+     only used for the gimple CFG.  */
+  vec<basic_block, va_gc> *x_label_to_block_map;
+
+  enum profile_status_d x_profile_status;
+
+  /* Whether the dominators and the postdominators are available.  */
+  enum dom_state x_dom_computed[2];
+
+  /* Number of basic blocks in the dominance tree.  */
+  unsigned x_n_bbs_in_dom_tree[2];
+
+  /* Maximal number of entities in the single jumptable.  Used to estimate
+     final flowgraph size.  */
+  int max_jumptable_ents;
+};
+
+
 extern void init_flow (struct function *);
 extern void clear_edges (void);
 extern basic_block alloc_block (void);
index 4118857608a6b35a6bc6af27597e9b934825f367..c6a9059377920f707bfb436063294724d6526903 100644 (file)
@@ -22,8 +22,19 @@ along with GCC; see the file COPYING3.  If not see
 #include "config.h"
 #include "system.h"
 #include "coretypes.h"
-#include "basic-block.h"
+#include "predict.h"
 #include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "basic-block.h"
 #include "bitmap.h"
 #include "sbitmap.h"
 #include "timevar.h"
index e1ce1191534da5692e97776e203841baba8d0daa..8732bf9e2dffa562d886286fcdb171a58171fbae 100644 (file)
@@ -25,15 +25,21 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "rtl.h"
 #include "hard-reg-set.h"
-#include "basic-block.h"
-#include "regs.h"
-#include "flags.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "cfgbuild.h"
+#include "basic-block.h"
+#include "regs.h"
+#include "flags.h"
 #include "except.h"
 #include "expr.h"
 #include "diagnostic-core.h"
index f4f5aa13c1b30aebf8fc526321caee7e20a074a1..2ea0126a49f79285888a4f3543523b40963b76d3 100644 (file)
@@ -55,6 +55,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree-pass.h"
 #include "cfgloop.h"
 #include "expr.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "dce.h"
 #include "dbgcnt.h"
index 5200053ffa17f57ab6963ad31c3433a72a0fbd4b..5580ea815cfe9ae942eb842a1361d4189c69c658 100644 (file)
@@ -30,13 +30,20 @@ along with GCC; see the file COPYING3.  If not see
 #include "stmt.h"
 #include "print-tree.h"
 #include "tm_p.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
 #include "expr.h"
 #include "langhooks.h"
 #include "bitmap.h"
index 09c7f6d6fe296ad38e1c870edc686927b27de405..a0cdbfc02daf918a2af666bcf8defecef2851a1b 100644 (file)
@@ -25,6 +25,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "rtl.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-ssa.h"
 #include "timevar.h"
index 3cb2241a7dda9d37eaf4948a089003c831d9fc20..3c7c00ca4552d6775b91978f95171a43f4ead2ca 100644 (file)
@@ -29,6 +29,10 @@ along with GCC; see the file COPYING3.  If not see
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "cfgloop.h"
 #include "diagnostic-core.h"
index 006b4197028a1bac384c11ceb840d06f8e6e561a..a2722cb3e6077133a91fb78fcfbe3ea6f687f372 100644 (file)
@@ -24,6 +24,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "rtl.h"
 #include "hard-reg-set.h"
 #include "obstack.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "cfgloop.h"
 #include "expr.h"
index 83a0d517f00dbadd8449558f48b067867844a846..8ea957f56e9247b560436da7769cac869fa946cb 100644 (file)
@@ -22,6 +22,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "rtl.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "cfgloop.h"
 #include "tree.h"
index 2070b034873397225bcb5b075e7fb24047e40199..3263fae800514ee38c79fdc5af196ad12f766938 100644 (file)
@@ -43,16 +43,23 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "hard-reg-set.h"
-#include "basic-block.h"
-#include "bb-reorder.h"
-#include "regs.h"
-#include "flags.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
+#include "bb-reorder.h"
+#include "regs.h"
+#include "flags.h"
 #include "except.h"
 #include "rtl-error.h"
 #include "tm_p.h"
index e6af33dcb4cb5e77faa169c527c6d121f2d3da71..9a47ba24e53ada81319ce29d5aee85f5a97436bc 100644 (file)
@@ -39,6 +39,10 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "debug.h"
 #include "target.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
 #include "cgraph.h"
 #include "intl.h"
 #include "tree-ssa-alias.h"
@@ -239,6 +243,21 @@ cgraph_node::record_function_versions (tree decl1, tree decl2)
   after->prev = before;
 }
 
+/* Allocate new callgraph node and insert it into basic data structures.  */
+
+cgraph_node *
+symbol_table::create_empty (void)
+{
+  cgraph_node *node = allocate_cgraph_symbol ();
+
+  node->type = SYMTAB_FUNCTION;
+  node->frequency = NODE_FREQUENCY_NORMAL;
+  node->count_materialization_scale = REG_BR_PROB_BASE;
+  cgraph_count++;
+
+  return node;
+}
+
 /* Register HOOK to be called with DATA on each removed edge.  */
 cgraph_edge_hook_list *
 symbol_table::add_edge_removal_hook (cgraph_edge_hook hook, void *data)
index be1f10e416510c26617c7ea971e3ddc8b16f95a5..377adce517ee9b1636da0fb7431cdc79c1ac9b5b 100644 (file)
@@ -25,7 +25,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "is-a.h"
 #include "plugin-api.h"
 #include "vec.h"
-#include "basic-block.h"
 #include "hashtab.h"
 #include "hash-set.h"
 #include "machmode.h"
@@ -2278,21 +2277,6 @@ symbol_table::unregister (symtab_node *node)
   node->previous = NULL;
 }
 
-/* Allocate new callgraph node and insert it into basic data structures.  */
-
-inline cgraph_node *
-symbol_table::create_empty (void)
-{
-  cgraph_node *node = allocate_cgraph_symbol ();
-
-  node->type = SYMTAB_FUNCTION;
-  node->frequency = NODE_FREQUENCY_NORMAL;
-  node->count_materialization_scale = REG_BR_PROB_BASE;
-  cgraph_count++;
-
-  return node;
-}
-
 /* Release a callgraph NODE with UID and put in to the list of free nodes.  */
 
 inline void
index 96d7015b75e0424c1369a207e2781ee1a0f0461a..2dc10a60eff3186134b6e3c8887614b1ef48a85e 100644 (file)
@@ -23,6 +23,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 0c4d86ff517d2698072066fb0c4081b934afef50..a1ae50f44cbafe905a0c57299b7301a6c7daebc9 100644 (file)
@@ -79,6 +79,7 @@ along with GCC; see the file COPYING3.  If not see
 #include "input.h"
 #include "function.h"
 #include "emit-rtl.h"
+#include "predict.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index e84c70089c1a254454cc11dcd9b1bb58cc0ceb50..3e76bf0a68d02e72ce3df86d993dccaedc35132e 100644 (file)
@@ -167,6 +167,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "stringpool.h"
 #include "output.h"
 #include "rtl.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -191,13 +199,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "params.h"
 #include "fibheap.h"
 #include "intl.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "input.h"
-#include "function.h"
 #include "ipa-prop.h"
 #include "tree-iterator.h"
 #include "tree-pass.h"
index 493a00775eadbe77c8dbf361dc78fc8fb8f3c501..fa3ec992898eb71261bc06586c01c97c58a67588 100644 (file)
@@ -56,6 +56,10 @@ along with GCC; see the file COPYING3.  If not see
 #include "input.h"
 #include "function.h"
 #include "expr.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
 #include "basic-block.h"
 #include "df.h"
 #include "except.h"
index 15e6833c003f365d5c093a13d69d3f8bdd2899ee..a0e10d3c341ec91ae733071aa6019666bcfd8194 100644 (file)
@@ -86,14 +86,19 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "regs.h"
 #include "hard-reg-set.h"
-#include "basic-block.h"
-#include "insn-config.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
+#include "insn-config.h"
 /* Include expr.h after insn-config.h so we get HAVE_conditional_move.  */
 #include "expr.h"
 #include "insn-attr.h"
index 7e12e36896ed92403d34b6d02bd905e4ea8834d3..494b1dc0d9fdcd1d255c996e46f7ceddbf2f1369 100644 (file)
@@ -63,6 +63,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "insn-config.h"
 #include "recog.h"
 #include "flags.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
 #include "basic-block.h"
 #include "tree-pass.h"
 #include "target.h"
index cdcdf2d91434defd4095e8e9d9be8082068475ff..9652f1487e4c0bed4ec2e04019b2935a5edccd1f 100644 (file)
 #include "hash-table.h"
 #include "vec.h"
 #include "ggc.h"
+#include "predict.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 1dfaba60d9bcdeb828b323a5c6091a90d8c671e9..407026a6d222fb6527090f5310a23dd7b75c90bc 100644 (file)
 #include "calls.h"
 #include "varasm.h"
 #include "regs.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "hard-reg-set.h"
 #include "output.h"
@@ -52,7 +61,6 @@
 #include "langhooks.h"
 #include "diagnostic-core.h"
 #include "hash-table.h"
-#include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-fold.h"
index 260ec8d4384a8b18b923ca793241b32c55570467..1bead209be3f3b90da082609c4c380b1b4334e18 100644 (file)
@@ -57,6 +57,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "langhooks.h"
 #include "splay-tree.h"
 #include "hash-table.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 9b6cb0c66d4acd0ea07744a6162e6ac69791c276..8bfebfdce949c26fb09a409f6a7fcde7a3c87599 100644 (file)
@@ -66,6 +66,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "optabs.h"
 #include "tm-constrs.h"
 #include "reload.h" /* For operands_match_p */
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tree-pass.h"
 #include "context.h"
index 40473d006608eb0b241c42b50a3938d95709e5e6..d25a52d35da62f1aff212c9d797e7514870598e4 100644 (file)
 #include "optabs.h"
 #include "diagnostic-core.h"
 #include "recog.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
 #include "cgraph.h"
 #include "ggc.h"
 #include "except.h"
index 38fce723f38f68f20d008b2bc450fd6825c4f04c..37c45512515fdbb399a060d7fe515d6c94244d0f 100644 (file)
 #include "target.h"
 #include "target-def.h"
 #include "params.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "builtins.h"
 
index f91913fe0a784e0c909b182824298a29dca72808..74313af11eb6565523406053a3e077656acd86a2 100644 (file)
 #include "recog.h"
 #include "optabs.h"
 #include "ggc.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
 #include "cgraph.h"
 #include "langhooks.h"
 #include "bfin-protos.h"
@@ -56,7 +65,6 @@
 #include "tm-preds.h"
 #include "tm-constrs.h"
 #include "gt-bfin.h"
-#include "basic-block.h"
 #include "timevar.h"
 #include "df.h"
 #include "sel-sched.h"
index 370b5a3f76dfa10626d89c2d5787544a3662bbdc..ca563f89a371d11e50ad4b1c86dfe3d0c41d7adc 100644 (file)
 #include "optabs.h"
 #include "recog.h"
 #include "ggc.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "sched-int.h"
 #include "timevar.h"
 #include "tm_p.h"
index 2a007d531432c286350ce13efc31da7905c92c83..29284106ab842d645e26a425c9f72f71b361d208 100644 (file)
 #include "expr.h"
 #include "optabs.h"
 #include "diagnostic-core.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "target.h"
 #include "target-def.h"
index 6d2501823f2f4e0a57cd5270737187b99a2605ad..19e281ef1500b7fe7e6af9be9c5f7d3d5ff40464 100644 (file)
@@ -53,6 +53,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "target-def.h"
 #include "ggc.h"
 #include "optabs.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "opts.h"
 #include "cgraph.h"
index f3d7aa521de8e6fc51cd499cd8b4f3e74fceb77c..3460c54d9afdc4e52f2652f93a89780ad49eec50 100644 (file)
@@ -36,6 +36,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "prefix.h"
 #include "c-family/c-target.h"
 #include "c-family/c-target-def.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
 #include "cgraph.h"
 #include "../../libcpp/internal.h"
 
index e8e9412df16006ed9526506630947a4aff3d6728..c9dfd87d99b8b380a6ec11ee0852b3b90c0f0118 100644 (file)
@@ -49,11 +49,19 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm_p.h"
 #include "diagnostic-core.h"
 #include "toplev.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "debug.h"
 #include "obstack.h"
 #include "hash-table.h"
-#include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-fold.h"
index b9ef5865019e7489e6b8da81120fc0f574172dfa..3e01c2d4561291928b83f57642d4fdb343818c69 100644 (file)
@@ -48,6 +48,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "toplev.h"
 #include "tm_p.h"
 #include "target.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "langhooks.h"
 #include "insn-codes.h"
index 75c843addb6acc56986105f2a2e812cca7cb71a9..5b0c900b310d242d764660ddf52fae7a6948a4f9 100644 (file)
@@ -37,6 +37,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "insn-config.h"
 #include "recog.h"
 #include "tm_p.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 
 #ifndef TARGET_INSERT_MODE_SWITCH_USE
index 53df7b2d136d7513ae0daaaea92b228e3c65c1d4..9b6862df8ea9fecac51b7e9e0861f956b33a2b3e 100644 (file)
@@ -27,6 +27,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm_p.h"
 #include "vec.h"
 #include "sbitmap.h"
+#include "predict.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "df.h"
 #include "rtl.h"
@@ -34,10 +46,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "insn-codes.h"
 #include "emit-rtl.h"
 #include "recog.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "input.h"
-#include "function.h"
 #include "insn-attr-common.h"
 #include "tree-pass.h"
 
index 4dbec231ae4a18e5c9546ca234731ee8b3fa9afe..f11c0c8eb74ad7367d4899c3d698995d884f2939 100644 (file)
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "diagnostic-core.h"
 #include "tm_p.h"
index e2cfb12c60ac508da9bffcf3a893d896d630a01a..e3a22e83e354cda8b50bb91bfce41d04bcfe1852 100644 (file)
@@ -47,6 +47,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "function.h"
 #include "optabs.h"
 #include "diagnostic-core.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "tm_p.h"
 #include "ggc.h"
index a83f3def80afcc0508ec0743b6e38d2a588c2850..62a6c48d2f57be440682b72c854a8ef73ff27e0d 100644 (file)
@@ -52,6 +52,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "ggc.h"
 #include "target.h"
 #include "target-def.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "builtins.h"
 
index ec3e056a3d2aeb6c892d032eb2324957750367a7..5b48f6a119cb19445af585d49d5f6fd53d0ccc3a 100644 (file)
@@ -49,6 +49,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "optabs.h"
 #include "diagnostic-core.h"
 #include "toplev.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "ggc.h"
 #include "target.h"
@@ -58,7 +66,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "reload.h"
 #include "cgraph.h"
 #include "hash-table.h"
-#include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-fold.h"
index f1153d10102413311cd374f88ea36c6ee460ce7a..288cbde0ed0f9e96843ef8706a6cb7431dafd42f 100644 (file)
@@ -39,6 +39,19 @@ along with GCC; see the file COPYING3.  If not see
 #include "except.h"
 #include "hash-table.h"
 #include "vec.h"
+#include "predict.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 4f11395dc24519ac6771e47d96a8bb5ae7f5c738..275bcd8946b1e11a2b2b46aa41a3ba82a1da71ac 100644 (file)
@@ -47,6 +47,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "input.h"
 #include "function.h"
 #include "ggc.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "libfuncs.h"
 #include "diagnostic-core.h"
@@ -58,7 +66,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm_p.h"
 #include "hash-table.h"
 #include "langhooks.h"
-#include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-fold.h"
index 8b7c043f31bb6795054de8e4e624d6e3564c613e..b04ffe544c4faac965e2eabd92ccd2f7698f2730 100644 (file)
@@ -51,6 +51,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "target.h"
 #include "target-def.h"
 #include "langhooks.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "builtins.h"
 
index 51714ecd640ab1f09e38ff20158008ac9194930f..78e1c1d4a3f8723b16813c65f06cf9fd505efc8a 100644 (file)
 #include "rtl.h"
 #include "regs.h"
 #include "hard-reg-set.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "insn-config.h"
 #include "conditions.h"
 #include "flags.h"
 #include "reload.h"
 #include "tm_p.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "input.h"
-#include "function.h"
 #include "diagnostic-core.h"
 #include "optabs.h"
 #include "libfuncs.h"
index d4a87889e7106f783895cf44babe83776e71dd69..8217a90b2a7cc74f635a2f5d4cfe5b086e9c1f2c 100644 (file)
 #include "tm_p.h"
 #include "langhooks.h"
 #include "hash-table.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index a78f5c2ff5f29d22ff4c12031c99ca744fc6a8b9..4cf61ebbd3fd17f2a5c3c5ade89f226fb897bab9 100644 (file)
 #include "recog.h"
 #include "diagnostic-core.h"
 #include "ggc.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tm_p.h"
 #include "target.h"
index 717c50e1463f472e4932af1b2530b06747b998f3..7a990e7e28cd5b067630cf42bd06803be0776826 100644 (file)
@@ -47,6 +47,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "target-def.h"
 #include "debug.h"
 #include "flags.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 /* ??? Need to add a dependency between m68k.o and sched-int.h.  */
 #include "sched-int.h"
index 2a8b74c88d3b7ad597bd13530bb43eb024315612..185f1eeaed81b0c71c6971d22f221afe6bf1b7bb 100644 (file)
 #include "diagnostic-core.h"
 #include "target.h"
 #include "target-def.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "builtins.h"
 
index 838f88b89b18077579188d4128e0f71b261df9ef..5d6b07a86a085523f4a7fb51a963345c93b4a671 100644 (file)
@@ -55,9 +55,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "target.h"
 #include "target-def.h"
 #include "langhooks.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "hash-table.h"
-#include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-fold.h"
index a3ed72d1c3cce7b3ab2b4c961ec88318532cac58..4549ee9da653d481163bd703bbe2a749a988db91 100644 (file)
 #include "target-def.h"
 #include "tm_p.h"
 #include "gstab.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "optabs.h"
 #include "diagnostic-core.h"
index fc16a409d8108c46049ef054ecf133468b49afd2..2f9d2da70f3901c03d1bbc6d8ffc880f2680c5a1 100644 (file)
@@ -58,8 +58,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "target-def.h"
 #include "common/common-target.h"
 #include "langhooks.h"
-#include "sched-int.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
 #include "basic-block.h"
+#include "sched-int.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-fold.h"
index db297aa7e7f0be1f794e82c4cbe53605da9db770..6d3099d3d58ec913fbee2d448cb9b2e9dd66ebb0 100644 (file)
@@ -28,17 +28,25 @@ along with GCC; see the file COPYING3.  If not see
 #include "hashtab.h"
 #include "insn-config.h"
 #include "output.h"
+#include "predict.h"
+#include "vec.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "flags.h"
 #include "tree.h"
 #include "varasm.h"
 #include "stor-layout.h"
 #include "calls.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "input.h"
-#include "function.h"
 #include "expr.h"
 #include "diagnostic-core.h"
 #include "recog.h"
index a6018d289a4c1d61d83cc2ed1f38bc5deea44fb9..b240fc1a151f65f657da3d6f959be1e1205452b0 100644 (file)
 #include "tm-constrs.h"
 #include "target.h"
 #include "target-def.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "opts.h"
 #include "cfgloop.h"
index 037c578f9ac95c734af82eed77c2d0db36f16f7d..fdaa05fbdee2b6bc939c03be301f16043499cb21 100644 (file)
 #include "target-def.h"
 #include "tm_p.h"
 #include "langhooks.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "builtins.h"
 
index 43ac5df77a2c8d82d0b78894b83f7b63be882a1b..594967bce2c4172332e5d556f3fb92f07386fad8 100644 (file)
 #include "diagnostic-core.h"
 #include "toplev.h"
 #include "reload.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "ggc.h"
 #include "tm_p.h"
index 70e6ae11153b221a0d622a3e026f96ff8bd14a91..0116dc32028f5092088e46da88fbaaf69a8e3923 100644 (file)
 #include "expr.h"
 #include "recog.h"
 #include "diagnostic-core.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tm_p.h"
 #include "tm-constrs.h"
index e2cdcfcd232d9a2e09e70abe7616dc1dd415a47c..f68a8e327604f6563336f4dd6b231a5bf4845d51 100644 (file)
 #include "expr.h"
 #include "recog.h"
 #include "diagnostic-core.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tm_p.h"
 #include "tm-constrs.h"
index 163a16a524ebb1883fa4bd5c945d052ab1b1f7a0..12fe1ce658ba17f65ebf8e68178a3828bf2b7294 100644 (file)
 #include "expr.h"
 #include "recog.h"
 #include "diagnostic-core.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tm_p.h"
 #include "tm-constrs.h"
index ff8746282b5489b6f44037663ab488aff108b25b..ba8c4126a0de6a341c4833ed3924843ccd9785d8 100644 (file)
 #include "expr.h"
 #include "recog.h"
 #include "diagnostic-core.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tm_p.h"
 #include "tm-constrs.h"
index d0bcea187288ae88472a7f0e29d56f8664314ae2..0d5a2d959ea09da0cb0a96365d45d2c548f25c16 100644 (file)
 #include "expr.h"
 #include "recog.h"
 #include "diagnostic-core.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tm_p.h"
 #include "tm-constrs.h"
index 842c1fb21dcec57eb28578ecb5abefb4c16aa7e4..b2c45552a24ecbdb2ac39d9ef10b34559c7f0712 100644 (file)
 #include "expr.h"
 #include "recog.h"
 #include "diagnostic-core.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tm_p.h"
 #include "tm-constrs.h"
index 3080d486aad446577630581ea52bf460ca50d531..23fc7f06ce0f44e7cc22108cff2f921e87e7e982 100644 (file)
 #include "expr.h"
 #include "recog.h"
 #include "diagnostic-core.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tm_p.h"
 #include "tm-constrs.h"
index c0576212e7d69aecb6a925b3ce49a7b4c923f7c2..79c663b874bab638613b2972edb04c2009b1ed0d 100644 (file)
 #include "expr.h"
 #include "recog.h"
 #include "diagnostic-core.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tm_p.h"
 #include "tm-constrs.h"
index 28de0a6744ad2c81b05481463a061955ba1d2bf0..3c98e7243f32b085882e4431c325e332eb1eb554 100644 (file)
 #include "expr.h"
 #include "recog.h"
 #include "diagnostic-core.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tm_p.h"
 #include "tm-constrs.h"
index 86f3319dcc3b5f719b307fe1af051376676af0e0..c5e6cc6473acd377f7661954e3ebc9c0a5e27dde 100644 (file)
 #include "input.h"
 #include "function.h"
 #include "ggc.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "diagnostic-core.h"
 #include "toplev.h"
index 79d528885193f778470b20f70ae59986fb586e47..9ab6f234b842c91c8e1655966dcc95eac559dadb 100644 (file)
@@ -55,6 +55,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "common/common-target.h"
 #include "target-def.h"
 #include "langhooks.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
 #include "df.h"
 #include "opts.h"
 #include "builtins.h"
index 88dbc67cd89cce2444e1a64d5fe98ea152d3d602..fd4cb746c9e689b988e468a81941d455415503e3 100644 (file)
@@ -46,6 +46,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm_p.h"
 #include "target.h"
 #include "target-def.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "opts.h"
 #include "dbxout.h"
index f2419ba62266d39a1f129088695c4a076dd6f31b..fe054052928c3178e53c36d476d51e62580894e6 100644 (file)
 #include "diagnostic-core.h"
 #include "toplev.h"
 #include "reload.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "ggc.h"
 #include "tm_p.h"
index a5e5bcf1fef169a161a73d7c13097b992aa5ca69..281e7c95d6c7005d182651fe980160de9c42c76b 100644 (file)
 #include "function.h"
 #include "output.h"
 #include "dbxout.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "diagnostic-core.h"
 #include "toplev.h"
@@ -61,7 +69,6 @@
 #include "cfgloop.h"
 #include "sched-int.h"
 #include "hash-table.h"
-#include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-fold.h"
index 969e11d5281b623bcced603c553d06cfdf2ef8cd..56a4b1407b1fbefcf597994f952f12c23221189c 100644 (file)
 #include "diagnostic-core.h"
 #include "toplev.h"
 #include "reload.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "ggc.h"
 #include "tm_p.h"
index 76b0731176c82256d3ca813de9798cf296eef8cd..1b108055354ce45198210c9ea6d354f12994cbbe 100644 (file)
@@ -50,6 +50,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "expr.h"
 #include "reload.h"
 #include "diagnostic-core.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "ggc.h"
 #include "target.h"
@@ -58,7 +66,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "langhooks.h"
 #include "optabs.h"
 #include "hash-table.h"
-#include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-fold.h"
index 56898d6167c344a1e033d7ec933eeb73913e9284..34a33c1e66f92a7f7000cb1d791e09ce4e7f59ed 100644 (file)
@@ -26,6 +26,20 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "expr.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 
 /* Like force_operand, but guarantees that VALUE ends up in TARGET.  */
index 2b1f98bba493bbb0291a14e21b177b837f00c379..1662b55c2db6b410d6398de9fe854e3bb6ae6d5c 100644 (file)
@@ -55,6 +55,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "target.h"
 #include "target-def.h"
 #include "langhooks.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "df.h"
 #include "intl.h"
index c39df3fbeeb358e704c4d8d41627163a60c36a46..bc1f82fd79223068d018917ed0845861a11f7750 100644 (file)
@@ -21,6 +21,21 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "machmode.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "df.h"
 #include "rtl.h"
index 5ad7013a4298f7daac0fdb763fbed14bd71453e5..72ec577ec303e4652b1371342c1785decda422bd 100644 (file)
@@ -22,6 +22,21 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "machmode.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "df.h"
 #include "rtl.h"
index 7f51dc870d905c612eeae2190fab3760af23349d..c44a6651323ce7045cdfa3b239d399554521d5af 100644 (file)
@@ -56,6 +56,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "target-def.h"
 #include "common/common-target.h"
 #include "hash-table.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index bf15631d171abf8c58c2adb4322f2a529c0f9ecd..56186360caecfd579ac9ed2c0cd1835423acb200 100644 (file)
 #include "input.h"
 #include "function.h"
 #include "output.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "diagnostic-core.h"
 #include "ggc.h"
 #include "gimple.h"
 #include "gimplify.h"
 #include "tm-constrs.h"
-#include "ddg.h"
 #include "sbitmap.h"
-#include "timevar.h"
 #include "df.h"
+#include "ddg.h"
+#include "timevar.h"
 #include "dumpfile.h"
 #include "cfgloop.h"
 #include "builtins.h"
index 67d5396c0f3a14879778b2cda262274b1fcbd81a..ebd539eacf857e314439c3be0d32c68ff506411b 100644 (file)
 #include "langhooks.h"
 #include "hash-table.h"
 #include "ggc.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 40b6fa252bf5262642f1beb28bdff5451e747df8..ca9a91a34ac194b48c6b884a89c27d61c33b6795 100644 (file)
 #include "expr.h"
 #include "langhooks.h"
 #include "optabs.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "sched-int.h"
 #include "tm_p.h"
 #include "tm-constrs.h"
@@ -48,7 +57,6 @@
 #include "tree.h"
 #include "hash-table.h"
 #include "ggc.h"
-#include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-fold.h"
index 2054d7a63fa089ac5c817f73b9faa397a32ac0a3..b9f4fa7a85207d6865f3d77f5a631622201f52ce 100644 (file)
 #include "expr.h"
 #include "langhooks.h"
 #include "optabs.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "sched-int.h"
 #include "sel-sched.h"
 #include "tm_p.h"
@@ -49,7 +58,6 @@
 #include "tree.h"
 #include "hash-table.h"
 #include "ggc.h"
-#include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-fold.h"
index c8e86b16ea8f0dd356a2c40277cf2caac1b807a9..45d511c9266a293d8b2a07c8923f6fd0806ba3a3 100644 (file)
 #include "tm_p.h"
 #include "target.h"
 #include "target-def.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "opts.h"
 #include "builtins.h"
index ab259b5b9fb25083eeecfd4ad25adb8ef728ec99..628c6e71a479b19ae818a05be562fac892994a06 100644 (file)
@@ -22,6 +22,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "rtl.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tree.h"
 #include "calls.h"
index 5c29bfa32d40a5677003738ddc5f0dfee0227f6a..de44f10ffba3537d0a619858bccb83b7d8523e8b 100644 (file)
@@ -25,6 +25,20 @@ along with GCC; see the file COPYING3.  If not see
 #include "rtl.h"
 #include "regs.h"
 #include "hard-reg-set.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "insn-config.h"
 #include "conditions.h"
@@ -42,12 +56,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "reload.h"
 #include "tm_p.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "input.h"
-#include "function.h"
 #include "diagnostic-core.h"
 #include "optabs.h"
 #include "libfuncs.h"
index c02b18c11443c8632e24c1c1c5f5e4f2cdb584e1..6b6bebc493e02a163e6dc42122064c70173a17b3 100644 (file)
@@ -43,6 +43,9 @@ along with GCC; see the file COPYING3.  If not see
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "toplev.h"
 #include "tm_p.h"
index e105edca01e6c1c63830c304fa19b048f30fad15..39c03d67e54a9a1ababc650aac9f05b504a9fe2b 100644 (file)
@@ -1,3 +1,7 @@
+2014-10-27  Andrew MacLeod  <amacleod@redhat.com>
+
+       * cp-gimplify.c: Adjust include files.
+
 2014-10-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
 
        PR c++/53061
index 22703b7660ed9b35f0371f12fbe0cd4f20086a2d..52750727dc30bcbb4793e8ec36976e6453b67b3f 100644 (file)
@@ -28,6 +28,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "cp-tree.h"
 #include "c-family/c-common.h"
 #include "tree-iterator.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -35,7 +43,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "is-a.h"
 #include "gimple.h"
 #include "gimplify.h"
-#include "hashtab.h"
 #include "flags.h"
 #include "splay-tree.h"
 #include "target.h"
index 1ac06e0262f5ff7029bbdd0c54870551aca72254..52ad967432e268179b0c18ab4612db42e709a73f 100644 (file)
@@ -32,13 +32,20 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "insn-config.h"
 #include "recog.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
 #include "expr.h"
 #include "except.h"
 #include "params.h"
index 80c43beccf1bbb6642419e2a55f80f6c203194a5..e124fff8185e6d1deaa15da4cf0c35b5d94726fd 100644 (file)
--- a/gcc/cse.c
+++ b/gcc/cse.c
@@ -25,16 +25,22 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm_p.h"
 #include "hard-reg-set.h"
 #include "regs.h"
-#include "basic-block.h"
-#include "flags.h"
-#include "insn-config.h"
-#include "recog.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
+#include "flags.h"
+#include "insn-config.h"
+#include "recog.h"
 #include "expr.h"
 #include "diagnostic-core.h"
 #include "toplev.h"
index 4fb5010cbf2877ba85703d2525ba51eaec0d6b3c..03eb5f52b4e5a934260ba959dc5c2a1fdcdcbe4a 100644 (file)
@@ -42,6 +42,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "hash-table.h"
 #include "dumpfile.h"
 #include "cselib.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "valtrack.h"
 #include "params.h"
 #include "alloc-pool.h"
index ea1628c30dcf962b2fddbbebcb024545d0403fca..0aa604fa61a088dca40504b030e7647b26d72adc 100644 (file)
@@ -25,6 +25,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "diagnostic.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 4b904767b231fdfa0753326e5b8c26ddf6583af5..324003ead816fd8aef0a696f0e1fa76aa72a7953 100644 (file)
@@ -24,6 +24,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 785beb5165fa720cdafc7d7a6c26c41338ffb346..3d15be11a7302796029ee08362d08092deb6544e 100644 (file)
@@ -23,6 +23,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index a52a59c604d4f7ff8f65bb1929a1486e84ea069c..462d3130d2650a4024d4e6deeeb99a3dcb78a99e 100644 (file)
--- a/gcc/dce.c
+++ b/gcc/dce.c
@@ -28,6 +28,13 @@ along with GCC; see the file COPYING3.  If not see
 #include "hard-reg-set.h"
 #include "flags.h"
 #include "except.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "cselib.h"
 #include "dce.h"
index 52d5ac412087e299c74ecf5ae0585b467190db10..78a9750c7d992ef8de256024e665ed1496a31dad 100644 (file)
--- a/gcc/ddg.c
+++ b/gcc/ddg.c
@@ -39,12 +39,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "insn-attr.h"
 #include "except.h"
 #include "recog.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "sched-int.h"
 #include "target.h"
 #include "cfgloop.h"
 #include "sbitmap.h"
 #include "expr.h"
 #include "bitmap.h"
+#include "df.h"
 #include "ddg.h"
 #include "rtl-iter.h"
 
index e372134bd000b9a6667925c1c67cd0214f78655a..27e247d9aba6e2b22cc4a5c4df3c8d7ffaccbb61 100644 (file)
--- a/gcc/ddg.h
+++ b/gcc/ddg.h
@@ -22,10 +22,6 @@ along with GCC; see the file COPYING3.  If not see
 #define GCC_DDG_H
 
 /* For sbitmap.  */
-#include "sbitmap.h"
-/* For basic_block.  */
-#include "basic-block.h"
-#include "df.h"
 
 typedef struct ddg_node *ddg_node_ptr;
 typedef struct ddg_edge *ddg_edge_ptr;
index f5af9a66027e928f9e73e2e0e979c6eedb4aacb4..691ed715a80bf4c5644a496cacebd41159448ca9 100644 (file)
@@ -392,6 +392,10 @@ are write-only operations.
 #include "regs.h"
 #include "alloc-pool.h"
 #include "flags.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "sbitmap.h"
 #include "bitmap.h"
index 389a6491d9930c5fcb468cc73727b8c046e96933..23d6d9473a27b55b503bb329f9ec31e1c9e943c3 100644 (file)
@@ -39,6 +39,10 @@ along with GCC; see the file COPYING3.  If not see
 #include "regs.h"
 #include "alloc-pool.h"
 #include "flags.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "sbitmap.h"
 #include "bitmap.h"
index 2da10d70ecb8b5150dc479d7b9f41bbc575bb237..90ce6e65b10801f726ebc6c60a81f7f50eb21f13 100644 (file)
@@ -39,6 +39,9 @@ along with GCC; see the file COPYING3.  If not see
 #include "regs.h"
 #include "alloc-pool.h"
 #include "flags.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "sbitmap.h"
 #include "bitmap.h"
index 0975dda1f0f08a752cf5a3b597ae1b719cb9a3cd..484f3512398f9ff60e18c74faaf8efcbe914258a 100644 (file)
--- a/gcc/df.h
+++ b/gcc/df.h
@@ -28,7 +28,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "bitmap.h"
 #include "regset.h"
 #include "sbitmap.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "alloc-pool.h"
 #include "timevar.h"
 
index 045d1fc5bbe56c077f5c98fb89444692628a9cec..6a95cf1534681a81c673dd8cb9d171ea004f00a9 100644 (file)
@@ -39,6 +39,7 @@ along with GCC; see the file COPYING3.  If not see
 #include "optabs.h"
 #include "langhooks.h"
 #include "ggc.h"
+#include "predict.h"
 #include "basic-block.h"
 #include "tm_p.h"
 
index c8b47a3cf3e0151a8437b9fd1798dbb0de30bae5..9b49230110cc3149b4ba334659674c1a1c34148e 100644 (file)
 #include "rtl.h"
 #include "hard-reg-set.h"
 #include "obstack.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "diagnostic-core.h"
 #include "et-forest.h"
index e23351535d4389a9009d656a9e64bc80999b45b5..9049c03b89221ba3a0a92db7807cd1cd58e2a6fa 100644 (file)
@@ -22,6 +22,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tm.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "domwalk.h"
 #include "sbitmap.h"
index 4a2f3c7f2c7535213a78ef06e3013d921fb1f9e8..6d42cd582f54429f6f5a85b064c95c591644d309 100644 (file)
--- a/gcc/dse.c
+++ b/gcc/dse.c
@@ -35,6 +35,11 @@ along with GCC; see the file COPYING3.  If not see
 #include "hard-reg-set.h"
 #include "regset.h"
 #include "flags.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "cselib.h"
 #include "tree-pass.h"
index d68c167943d513e9902a007962eadf62b4058236..e1a60c2d11a7936a76ebbfcdda76512803552191 100644 (file)
@@ -33,7 +33,7 @@ along with GCC; see the file COPYING3.  If not see
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
-#include "basic-block.h"
+#include "cfgbuild.h"
 #include "dwarf2.h"
 #include "dwarf2out.h"
 #include "dwarf2asm.h"
index aa95f68c166f2dbbb8ca07960d563c38037cef84..4ece80d004f26681833cbb496a97f47b137b9b96 100644 (file)
@@ -39,17 +39,19 @@ along with GCC; see the file COPYING3.  If not see
 #include "rtl.h"
 #include "tree.h"
 #include "varasm.h"
-#include "basic-block.h"
-#include "tree-eh.h"
-#include "tm_p.h"
-#include "flags.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "cfgrtl.h"
+#include "basic-block.h"
+#include "tree-eh.h"
+#include "tm_p.h"
+#include "flags.h"
 #include "stringpool.h"
 #include "expr.h"
 #include "regs.h"
index 91b0e937537668f5184dbba746ff2d46dbeeb347..4d18861d40dc3656631494909ef5b2137b9955e6 100644 (file)
@@ -32,7 +32,15 @@ License along with libiberty; see the file COPYING3.  If not see
 #undef DEBUG_ET
 
 #ifdef DEBUG_ET
-#include "basic-block.h" /* To access index in record_path_before_1.  */
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "basic-block.h"
 #endif
 
 /* The occurrence of a node in the et tree.  */
index e846d88f21d4311451140827ff1342385dc6f3ca..fae9f50fb8f38e35fc7c94429680196bc419a720 100644 (file)
@@ -140,6 +140,11 @@ along with GCC; see the file COPYING3.  If not see
 #include "target.h"
 #include "common/common-target.h"
 #include "langhooks.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "basic-block.h"
 #include "cgraph.h"
 #include "diagnostic.h"
 #include "tree-pretty-print.h"
index 82afd7fee50402d4286e09785a267d5df19a441b..4c23d3091cad1c7c471a22afc9bcd67abd2a7661 100644 (file)
@@ -34,6 +34,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "optabs.h"
 #include "recog.h"
 #include "langhooks.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "target.h"
 #include "expmed.h"
index 5519af22181c9fc02dea0db3c3a87fa95c274fb3..81c92190bca68cc8bc71f5248e1ad2b620e8a802 100644 (file)
@@ -51,6 +51,9 @@ along with GCC; see the file COPYING3.  If not see
 #include "intl.h"
 #include "tm_p.h"
 #include "tree-iterator.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index c3dc7a5d78c9acb9e062ef2db5209ca66d894363..a3d004ca11fc5d099461701aac69e12d53736b36 100644 (file)
@@ -70,6 +70,10 @@ along with GCC; see the file COPYING3.  If not see
 #include "toplev.h" /* exact_log2, floor_log2 */
 #include "reload.h"
 #include "intl.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
 #include "basic-block.h"
 #include "target.h"
 #include "targhooks.h"
index 8c4971cd47014ae6a2a9acd8ff07786594b40c9f..be6241f7c5d6ecd1dc3ace70016d9314973e20f6 100644 (file)
@@ -58,6 +58,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "intl.h"
 #include "langhooks.h"
 #include "md5.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 2f9c719040fd3071cd4884b67ca61804619ea68a..ee229ad88d7e74ae384fd1c39c01d71cfdbbb944 100644 (file)
@@ -64,6 +64,13 @@ along with GCC; see the file COPYING3.  If not see
 #include "gimplify.h"
 #include "tree-pass.h"
 #include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
 #include "df.h"
 #include "params.h"
 #include "bb-reorder.h"
index f166bdeb3fb3ad29751717e4dca88d6da839423c..c59d307614f803195fa0367573e3a06cb7fb36cb 100644 (file)
@@ -31,6 +31,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "recog.h"
 #include "flags.h"
 #include "obstack.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "df.h"
 #include "target.h"
index 7b019ad52b95b24941684343752edfb5859df5ec..b632fb3a8abaaa89a4ac91f51fe247710e606a42 100644 (file)
@@ -35,6 +35,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
+#include "function.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 
 /* Event names.  */
 enum plugin_event
index 9c62f8b3bb1d5a69c6aeacf839193593d79f5c97..ac4ec088d3a7a1b17dff8ed67fbfd32f5a6915d2 100644 (file)
@@ -148,13 +148,20 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "insn-config.h"
 #include "recog.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
 #include "expr.h"
 #include "except.h"
 #include "ggc.h"
index cdb44f1a4aef595987b2b32ab72208ece0ad1137..c9d6bad4cdfc2760ef80241afe68551fb29a98f4 100644 (file)
@@ -88,6 +88,8 @@ write_header (void)
 #include \"output.h\"\n\
 #include \"flags.h\"\n\
 #include \"hard-reg-set.h\"\n\
+#include \"predict.h\"\n\
+#include \"basic-block.h\"\n\
 #include \"resource.h\"\n\
 #include \"diagnostic-core.h\"\n\
 #include \"reload.h\"\n\
index 21028d7b573f748ad22150dbe05712fff5c6d382..9dc2d0bcd14e2f5fa6b583965a1e80596bedc029 100644 (file)
@@ -815,6 +815,8 @@ from the machine description file `md'.  */\n\n");
   printf ("#include \"output.h\"\n");
   printf ("#include \"insn-config.h\"\n");
   printf ("#include \"recog.h\"\n");
+  printf ("#include \"predict.h\"\n");
+  printf ("#include \"basic-block.h\"\n");
   printf ("#include \"resource.h\"\n");
   printf ("#include \"reload.h\"\n");
   printf ("#include \"diagnostic-core.h\"\n");
index 0ed7e1d0c9923fff435824a7477e8fa0b357f63b..adf4289470005fcb9d52325fedfeb18587340c86 100644 (file)
@@ -27,6 +27,12 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "hard-reg-set.h"
 #include "function.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index a4d075b975230469a04d37b0979cb4be637f525c..e48b448b3fcc5e588f683173e438a96e47ee052b 100644 (file)
@@ -1829,11 +1829,11 @@ open_base_files (void)
       "config.h", "system.h", "coretypes.h", "tm.h",
       "hashtab.h", "splay-tree.h", "obstack.h", "bitmap.h", "input.h",
       "tree.h", "rtl.h", "wide-int.h", "hashtab.h", "hash-set.h", "vec.h",
-      "machmode.h", "tm.h", "hard-reg-set.h", "input.h",
+      "machmode.h", "tm.h", "hard-reg-set.h", "input.h", "predict.h",
       "function.h", "insn-config.h", "expr.h",
       "hard-reg-set.h", "basic-block.h", "cselib.h", "insn-addr.h",
       "optabs.h", "libfuncs.h", "debug.h", "ggc.h", "cgraph.h",
-      "hash-table.h", "vec.h", "ggc.h", "basic-block.h",
+      "hash-table.h", "vec.h", "ggc.h", "dominance.h", "cfg.h", "basic-block.h",
       "tree-ssa-alias.h", "internal-fn.h", "gimple-fold.h", "tree-eh.h",
       "gimple-expr.h", "is-a.h",
       "gimple.h", "gimple-iterator.h", "gimple-ssa.h", "tree-cfg.h",
index 0eb1c30aa8d29615771901a68da75b6bd999f6ac..a51996c40032f36d8379997e2ec51f412bd719f7 100644 (file)
@@ -1434,6 +1434,8 @@ write_insn_preds_c (void)
 #include \"output.h\"\n\
 #include \"flags.h\"\n\
 #include \"hard-reg-set.h\"\n\
+#include \"predict.h\"\n\
+#include \"basic-block.h\"\n\
 #include \"resource.h\"\n\
 #include \"diagnostic-core.h\"\n\
 #include \"reload.h\"\n\
index a3589d3add0903b3713f6ffe599adeb5d5059f50..06ec3e3ee6872c11f87d98321217a191b652a50e 100644 (file)
@@ -2317,6 +2317,8 @@ write_header (void)
 #include \"output.h\"\n\
 #include \"flags.h\"\n\
 #include \"hard-reg-set.h\"\n\
+#include \"predict.h\"\n\
+#include \"basic-block.h\"\n\
 #include \"resource.h\"\n\
 #include \"diagnostic-core.h\"\n\
 #include \"reload.h\"\n\
index 2236a3a7d2ffc38131ef0a90a6bd6676a8681e91..af0c1ef1e63cabf3a78f545eb959e87243e315fa 100644 (file)
@@ -33,6 +33,7 @@ along with GCC; see the file COPYING3.  If not see
 #include "cgraph.h"
 #include "cfgloop.h"
 #include "plugin.h"
+#include "basic-block.h"
 
 /* Prefer MAP_ANON(YMOUS) to /dev/zero, since we don't need to keep a
    file open.  Prefer either to valloc.  */
index ba4be26120a9bee6e516a4785547f1e66bce18e9..154994b138202bf74622e00e3000502934818d3c 100644 (file)
@@ -22,6 +22,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tree.h"
 #include "stringpool.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 0e8a01ac87722dcac34ad61504b0e8a93b9d0212..856ffd900e4da2b059c0a2e86391fbb5930df9bf 100644 (file)
@@ -24,6 +24,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index b2627197b448c633cfd30f0e78733b34061cb58b..8c8893032771eb7f9a8f1c096e32d12c940e1bce 100644 (file)
@@ -37,6 +37,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "function.h"
 #include "dumpfile.h"
 #include "bitmap.h"
+#include "predict.h"
+#include "dominance.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 7077dcec0a888e5e909df90b373d0b0f7bd4404b..f7253dcf90c96e4fba2577aa8616dcfc10087103 100644 (file)
@@ -23,6 +23,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 76100c6e6aadfe944638620d50266b665d0404a6..310ade86c1f383ae70b744bd626b9a8c8045feb5 100644 (file)
@@ -25,6 +25,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "tree-nested.h"
 #include "calls.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -35,13 +43,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree-iterator.h"
 #include "tree-inline.h"
 #include "flags.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "input.h"
-#include "function.h"
 #include "diagnostic-core.h"
 #include "tree-pass.h"
 #include "langhooks.h"
index 0558e9a892e2fa1a6b7981caf63e2f169ea9b79f..9c6da59d44b0a0dec7a52f1eecff78ff15819a5f 100644 (file)
@@ -27,6 +27,12 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "hard-reg-set.h"
 #include "function.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 4a42d270a633a46f5005b6a282753a6c1b0a5adc..e53f92aeb2794e35d5193ecdba16ababd55e2966 100644 (file)
@@ -29,6 +29,13 @@ along with GCC; see the file COPYING3.  If not see
 #include "gimple-pretty-print.h"
 #include "hashtab.h"
 #include "bitmap.h"
+#include "predict.h"
+#include "vec.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 0b62915f55d5e066f40d879c69fa07726d7f8f84..d5fe46c20b199233bae94eddcbe674f435acad7b 100644 (file)
@@ -24,6 +24,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tree.h"
 #include "flags.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 6bf54d64605bd5f0493101aae02516a87378abba..58160194298a7cf8a9e9edd6ad3bec611631e964 100644 (file)
@@ -39,6 +39,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "hash-map.h"
 #include "hash-table.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index f7b5d0110a7e28b5f523c205d6e53ef37bedfc5b..efcbb347be3d4c8b5cd4f8bd91ae62ef723ff7cb 100644 (file)
@@ -24,6 +24,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "diagnostic.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 85a79661631f6199b9cf0d15a12b004482d58e69..d2aa68953f3a1990085b66cd624a188f8e283886 100644 (file)
@@ -23,6 +23,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 75afe85a327bf1b94389d8359dd75b4861a4f43b..c900c9ab647d573628423eb9c5aba69d327653ab 100644 (file)
@@ -22,7 +22,6 @@ along with GCC; see the file COPYING3.  If not see
 #ifndef GCC_GIMPLE_STREAMER_H
 #define GCC_GIMPLE_STREAMER_H
 
-#include "basic-block.h"
 #include "hashtab.h"
 #include "hash-set.h"
 #include "vec.h"
index f4f67572c81b2bb7d54b2cc61aea605f28dc6600..bfa3532c128e260e04d86eddca9d1f64afeeaa2f 100644 (file)
@@ -25,6 +25,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "stmt.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 233b43629115256378a2ee9f40476de11ce9a462..b86f85c70ac9129dccb8bc0dfff548a12f049bc8 100644 (file)
@@ -29,6 +29,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "stmt.h"
 #include "stor-layout.h"
 #include "hard-reg-set.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 05e986a8ef35d4c09c22287f921f0d5954b8bc4e..2e71697abeb65e17d4aceb8c7482251fe746b0f3 100644 (file)
@@ -27,6 +27,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stmt.h"
 #include "stor-layout.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 6ee85f24d36b4423be1b717b213342b5046185f3..30260595903f0ab6306d6b6d17e669cea50207ea 100644 (file)
@@ -27,6 +27,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "expr.h"
 #include "hash-set.h"
 #include "hash-table.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 22078f0b0fbeefb2e1cffee36f491c13ac49aa9b..9d33a6a05bf5fe6d5e75e9b09bf7a8805044301e 100644 (file)
@@ -1,3 +1,8 @@
+2014-10-27  Andrew MacLeod  <amacleod@redhat.com>
+
+       * go-gcc.cc: Adjust include files.
+       * go-lang.c: Ditto.
+
 2014-10-23  Ian Lance Taylor  <iant@google.com>
 
        * go-gcc.cc (Gcc_backend::complex_constant_expression): Take one
index caf66db72f675d9e61821e614018f37448b11ee6..91b07c6e9365474594c3cb5dd4f5aea9f8bcec18 100644 (file)
 #include "tree-iterator.h"
 #include "cgraph.h"
 #include "convert.h"
-#include "basic-block.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "gimple-expr.h"
 #include "gimplify.h"
 #include "langhooks.h"
index 24b64375469e62cdfa1cb9d04609255fbf76d1bd..403187a33cfa4cbbba3d49962e228b7c8c666640 100644 (file)
@@ -23,7 +23,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "opts.h"
 #include "tree.h"
-#include "basic-block.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "gimple-expr.h"
 #include "gimplify.h"
 #include "stor-layout.h"
index f95a525e9a9f6828099f5933504ac12e1d3c84e9..fad48b4a8139c7ccd9d2136ead2cdad2f4ef0e03 100644 (file)
@@ -24,6 +24,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "diagnostic-core.h" /* for fatal_error */
 #include "sbitmap.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "cfgloop.h"
 #include "graph.h"
index 2e83fea4c7b7fffa4940411d3512b55993021bbc..0b67bea39a86832aa74624d0ee8833011fb7fb98 100644 (file)
@@ -37,6 +37,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 0b0bf520160637fac772ea4f0baac8aedb93e9d3..dd67eac6c73eedcf5a7c03dbe7b6c06190d7d7e7 100644 (file)
@@ -44,6 +44,17 @@ extern "C" {
 #include "coretypes.h"
 #include "diagnostic-core.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index cab63478dff5f75996b4b231bea710bfd2168a3f..7b3c78ab7ee776a78998b9e8e7a6f48c427083f3 100644 (file)
@@ -36,6 +36,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 8d691dbc7d50dd7f781c415d129bad400cb9db88..a7222a54f3c307cf4e89c96b8edfc088a2fd9b43 100644 (file)
@@ -46,6 +46,17 @@ extern "C" {
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 5cb0919a61e9ffd82b61a48a1b480245e9533169..46ccbf4fd05e481efcfd80180c552553e2a87cd8 100644 (file)
@@ -37,6 +37,17 @@ extern "C" {
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index ce372e6e4995dd9cd02d63c9cd3b5e5e8d23d0fe..c1d04afd3f45f88e8a107a1409044b1e22ca8875 100644 (file)
@@ -33,6 +33,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 57f62cd2ba1c3e9819c6767888642692092a2c37..926cd9ef0e6178f6bb79708ab5912c3b3f425247 100644 (file)
@@ -46,6 +46,17 @@ extern "C" {
 #include "coretypes.h"
 #include "diagnostic-core.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 53823b8678735f914579691c889046b11df92f04..111a166a95c9126b8512f09ee8d1fe33b5139e21 100644 (file)
@@ -34,6 +34,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index c3adfe13e9e1af6ce51943930462f478ed9b1c5a..234ddba4f03a4e8e7233af099ef50329d09c0a62 100644 (file)
@@ -48,6 +48,17 @@ extern "C" {
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 650432d255255550f8c27cc69f96d765544f538e..42a4457e66fed79d97361575cde8145b5a5fd13d 100644 (file)
@@ -50,6 +50,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "diagnostic-core.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index f64f3f59ed93e9fb35ab63cb0a1b66358226a88f..6af8aa3e2ad709f020893d594b9f9e00ad34f96d 100644 (file)
@@ -142,6 +142,12 @@ along with GCC; see the file COPYING3.  If not see
 #include "insn-attr.h"
 #include "except.h"
 #include "recog.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfgbuild.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "sched-int.h"
 #include "target.h"
 #include "common/common-target.h"
index 745bfd1dc5fa242b246c16bd768c1c1d34d6353a..763928f4cf9a9396adca0b1d0344a27d26ce3cf3 100644 (file)
@@ -27,6 +27,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "expr.h"
 #include "hard-reg-set.h"
 #include "regs.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
 #include "basic-block.h"
 #include "tm_p.h"
 #include "df.h"
index a28f5c13992f0a52c292390cd31111fb0ec8ec9c..653653f96f452ffe1a8945b0316300f084657b34 100644 (file)
 #include "insn-config.h"
 #include "recog.h"
 #include "except.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "expr.h"
 #include "output.h"
index bf83e51aa929544b0f2f43c04a01dfecec965099..0ddc4585371c70ca88f888e51e69c91f8d807fdc 100644 (file)
@@ -26,6 +26,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "regs.h"
 #include "expr.h"
 #include "tree-pass.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "flags.h"
 #include "df.h"
index c71259d197f817a0675699934e3c43a98faeaee9..47cfadeef83e5dd8424e836c7b9f7eaf6a41e39c 100644 (file)
@@ -25,6 +25,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "stor-layout.h"
 #include "expr.h"
 #include "optabs.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -33,7 +44,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "gimple.h"
 #include "ubsan.h"
 #include "target.h"
-#include "predict.h"
 #include "stringpool.h"
 #include "tree-ssanames.h"
 #include "diagnostic-core.h"
index a6269755036380973f97982a3fc8011e5b1acd1d..13da4af13a390d06cbcd25735eda9095128d085f 100644 (file)
@@ -107,6 +107,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "gimple-fold.h"
 #include "gimple-expr.h"
 #include "target.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "ipa-prop.h"
 #include "bitmap.h"
 #include "tree-pass.h"
index 00fc6bb8285a293ebc9505afa46d4574b7761e92..e9bc85327047a1761f883a31925c5a9c4407f363 100644 (file)
@@ -112,6 +112,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "print-tree.h"
 #include "calls.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "cgraph.h"
 #include "expr.h"
 #include "tree-pass.h"
index 1369b743ab4d203f85ca8808eff60afa891fe467..827f53fbd76c7a20328a4e757daec71ee8cdbbe7 100644 (file)
@@ -23,6 +23,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index e99b3e6bb4d3d720351bb490c9fb19bdee133f8e..23816f866a7aa613ef632061eecd039e7093f879 100644 (file)
@@ -55,6 +55,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 38f56d2fcd5cd88533c00426b5624dc0e229cffe..7da02cda91c435d041e9062cd59f9325db0c9b9d 100644 (file)
@@ -80,6 +80,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "params.h"
 #include "tree-pass.h"
 #include "coverage.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index f0177dfc60d1b953f0c9973478349ae7a486df9e..bb8c99d228718132f8c12ba4c0ef4ebab27eea88 100644 (file)
@@ -109,6 +109,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "rtl.h"
 #include "bitmap.h"
 #include "profile.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 652c205b88239bb891ca535dd2a82a78d18a8069..3f2d303b28941e8c829fa2246214a99082ee3bc5 100644 (file)
@@ -32,6 +32,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "hash-table.h"
 #include "inchash.h"
 #include "tree-pretty-print.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "ipa-utils.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index ac461e24d178fc225cde97f3ef6567e2909420a6..482d007d6c0388348a5a6f8176bb7fc93e67f55d 100644 (file)
@@ -49,6 +49,10 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "tree.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
 #include "cgraph.h"
 #include "tree-pass.h"
 #include "tree-ssa-alias.h"
index 62db3277ed4c8c128791c75e514cf138db650073..b574889a98d7e1e073aac95b42d8b3a10b1ad164 100644 (file)
@@ -21,6 +21,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index c221cd0a3babf94a2beaff3e8f4fb5f8c2052f48..7613e1cf000fcd5c750b5d23f2671fdc7f2ab46e 100644 (file)
@@ -38,6 +38,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "print-tree.h"
 #include "calls.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -65,7 +76,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree-scalar-evolution.h"
 #include "intl.h"
 #include "opts.h"
-#include "hash-set.h"
 
 /* Lattice values for const and pure functions.  Everything starts out
    being const, then may drop to pure and then neither depending on
index f3af47ae832e2e6950fba28cc9e6cee85f3214ee..6993f93c45b638315776167befed749a9d4218c5 100644 (file)
@@ -42,6 +42,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "calls.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index f57ce9cae83a619194f3fb83d1544bb431a2df9e..6a5f5c012e81ecb19fec26baab412f975dc4bdc0 100644 (file)
@@ -78,6 +78,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 552071ed024bc223c8efaba6e83fc1d7061dfac9..e4ea84c27b5ba0e5a72abbb15c3903a2e09e533d 100644 (file)
@@ -23,6 +23,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index c8d7ab918da4efc85265b6f681a128a3f0c809da..b28e7cced524555c075fb9996c7aa06b9f38781a 100644 (file)
--- a/gcc/ipa.c
+++ b/gcc/ipa.c
@@ -24,6 +24,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "calls.h"
 #include "stringpool.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "cgraph.h"
 #include "tree-pass.h"
 #include "hash-map.h"
index 98df8cd35a8d4c93f50f12862617d7c31e981147..9285366169f386dda1deffccdd06f1099a8bfd25 100644 (file)
@@ -28,6 +28,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "regs.h"
 #include "flags.h"
 #include "hard-reg-set.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "insn-config.h"
 #include "recog.h"
index c8e8f9a9d135a84ebbbb146f02fa94a06c555f94..1f0cdea839526b1d56ee514efa9a19757698c40f 100644 (file)
@@ -31,6 +31,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "bitmap.h"
 #include "hash-table.h"
 #include "hard-reg-set.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "expr.h"
 #include "diagnostic-core.h"
index 15ed08bf6a45340430882ebb93ce06f331d2a799..c21f24ed5713ae6be95566adce83be0ede97126b 100644 (file)
@@ -28,6 +28,13 @@ along with GCC; see the file COPYING3.  If not see
 #include "target.h"
 #include "flags.h"
 #include "hard-reg-set.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "insn-config.h"
 #include "recog.h"
index 8b6c9f9047d999306670b068d34089ddcb15439f..48ae264cd8fd2f9b29621978be73087569c5648a 100644 (file)
@@ -28,6 +28,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "expr.h"
 #include "tm_p.h"
 #include "flags.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "regs.h"
 #include "addresses.h"
index 53612348e300f2b98fb701ca4bd506f1ed16abb9..f97b5583dc99e353847febfe0e554763a2e29ca2 100644 (file)
@@ -77,6 +77,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "obstack.h"
 #include "bitmap.h"
 #include "hard-reg-set.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfgbuild.h"
 #include "basic-block.h"
 #include "expr.h"
 #include "recog.h"
index 1c9f8841dfeb474f2372f3b54a7a5cd14efaab9d..90453c07a746424999db9863bb179e30abd375ad 100644 (file)
@@ -29,6 +29,13 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "except.h"
 #include "hard-reg-set.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "insn-config.h"
 #include "recog.h"
index 235a21171df9a4f61b17d595d50c6c81714a76fe..0539e615ce399afa75d13074b67d02590d850bf2 100644 (file)
--- a/gcc/ira.c
+++ b/gcc/ira.c
@@ -376,6 +376,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "obstack.h"
 #include "bitmap.h"
 #include "hard-reg-set.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "df.h"
 #include "expr.h"
@@ -386,12 +398,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "except.h"
 #include "reload.h"
 #include "diagnostic-core.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "input.h"
-#include "function.h"
 #include "ggc.h"
 #include "ira-int.h"
 #include "lra.h"
index a366113ec026aef608d9180772b6783b8186f2ec..6d3813e7935df03f5e7d46e056c2f36f143dfa44 100644 (file)
@@ -1,3 +1,7 @@
+2014-10-27  Andrew MacLeod  <amacleod@redhat.com>
+
+       * java-gimplify.c: Adjust include files.
+
 2014-10-22  Alan Modra  <amodra@gmail.com>
 
        * mangle.c (finish_mangling): Cast result of obstack_base to (char *).
index 6c7a1b629e00060c569916c2f600f151234836ef..3ebced93dfc91fd90eb5844fcaa4843d61c0123f 100644 (file)
@@ -27,6 +27,15 @@ The Free Software Foundation is independent of Sun Microsystems, Inc.  */
 #include "tree.h"
 #include "java-tree.h"
 #include "dumpfile.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index f1aaf8c9b3c2477b46f26bd0456fc9d4e5896109..da096cf86447b007db066d4ffd2e04ee2ee6fa10 100644 (file)
@@ -51,12 +51,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
 #include "basic-block.h"
 #include "expr.h"
 #include "except.h"
 #include "diagnostic-core.h"
 #include "reload.h"
-#include "predict.h"
 #include "tree-pass.h"
 #include "target.h"
 #include "rtl-iter.h"
index 694d33e39898fd9ee8e547acfb462cf956274dbc..96a20c75f9a7087bfa7296837058553861bd173b 100644 (file)
--- a/gcc/lcm.c
+++ b/gcc/lcm.c
@@ -58,14 +58,19 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "insn-config.h"
 #include "recog.h"
-#include "basic-block.h"
-#include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "basic-block.h"
+#include "tm_p.h"
 #include "sbitmap.h"
 #include "dumpfile.h"
 
index 84a41943e14467c3b86c1a7206f594b865c19dcd..a993ae267321c2ec9f3032206c84b9ffed1b3118 100644 (file)
@@ -26,10 +26,20 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "expr.h"
 #include "hard-reg-set.h"
-#include "basic-block.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
 #include "diagnostic-core.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "cfgloop.h"
+#include "cfgrtl.h"
+#include "basic-block.h"
 #include "params.h"
 #include "target.h"
 #include "dumpfile.h"
index 767b8ac58d60b478c2424d5f39db4a84a59f7e66..3c6f1c73babc0ba253136b7f01db9861321c58de 100644 (file)
@@ -25,6 +25,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "regs.h"
 #include "obstack.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "cfgloop.h"
 #include "tree-pass.h"
index 783d74a45fe7466d0a09e3a3db4b7bb64fd2c54e..eb17af21d090757ee7bb087f5f7f064142c9e550 100644 (file)
@@ -42,17 +42,21 @@ along with GCC; see the file COPYING3.  If not see
 #include "rtl.h"
 #include "tm_p.h"
 #include "obstack.h"
-#include "basic-block.h"
-#include "cfgloop.h"
-#include "expr.h"
-#include "recog.h"
-#include "target.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "basic-block.h"
+#include "cfgloop.h"
+#include "expr.h"
+#include "recog.h"
+#include "target.h"
 #include "flags.h"
 #include "df.h"
 #include "hash-table.h"
index 2e766630fd6af201eddc384355d12e0408012169..1d106a1527d55ce641d3b7e2e530d9d320aa7a33 100644 (file)
@@ -54,6 +54,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "rtl.h"
 #include "hard-reg-set.h"
 #include "obstack.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "cfgloop.h"
 #include "expr.h"
index d68b8467b3df68a1ecf1ee35272db68f29802682..62ca28709bbf8c1ea0908acb4de72df3953703a9 100644 (file)
@@ -26,6 +26,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "hard-reg-set.h"
 #include "obstack.h"
 #include "profile.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
 #include "basic-block.h"
 #include "cfgloop.h"
 #include "params.h"
index a8ea10f70997b618bed17729f4e1b99394008ead..b6972bf312afff2c1d279d3b72ea708ebce82f8e 100644 (file)
@@ -30,6 +30,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "insn-config.h"
 #include "obstack.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfgbuild.h"
 #include "basic-block.h"
 #include "recog.h"
 #include "bitmap.h"
index 1047acfcce914b087b64ecb7790a0eb6475117fb..84808a52748ae1b2237ac8318875673177e581c7 100644 (file)
@@ -94,6 +94,9 @@ along with GCC; see the file COPYING3.        If not see
 #include "input.h"
 #include "function.h"
 #include "expr.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "except.h"
 #include "df.h"
index d7ea7e212c05393732d7e716dcb7e9ec771a58b2..20acd8a2ff36578f41df0e31d84df6dd7f0715c5 100644 (file)
@@ -61,6 +61,9 @@ along with GCC; see the file COPYING3.        If not see
 #include "input.h"
 #include "function.h"
 #include "expr.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "except.h"
 #include "timevar.h"
index 7f9f3178507a2a3139f0a8306fac6c50367b42a6..3fb679d87491cbbd05b32b6d72662cdd5e22a75e 100644 (file)
 #include "input.h"
 #include "function.h"
 #include "expr.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
 #include "basic-block.h"
 #include "except.h"
 #include "optabs.h"
index 3133e9aa2e2274aa39e447e4bae119a8c51402ff..fe5ac38d752ef6cfab710e49aac8cbdab6e6377d 100644 (file)
@@ -72,6 +72,9 @@ along with GCC; see the file COPYING3.        If not see
 #include "input.h"
 #include "function.h"
 #include "expr.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "except.h"
 #include "optabs.h"
index 38b9d3ba6ad837649672c6bc0fbd83d08f6c93eb..eaf202f642cc9448ddb6dbd3d967963b2d0403a2 100644 (file)
@@ -43,6 +43,10 @@ along with GCC; see the file COPYING3.       If not see
 #include "input.h"
 #include "function.h"
 #include "expr.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "except.h"
 #include "df.h"
index 5f1038bcbe1a4eec81fb67a80e78dde4ce8ee5f4..2cd171b172b17aa25113aa7c645b89fb9ea91290 100644 (file)
@@ -74,6 +74,10 @@ along with GCC; see the file COPYING3.       If not see
 #include "input.h"
 #include "function.h"
 #include "expr.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
 #include "basic-block.h"
 #include "except.h"
 #include "timevar.h"
index dfca2df22916aa2f19fd7ae3cd59ca77a97af3ee..14bb033478ebefc430cad6967ec29f0e4e426eec 100644 (file)
--- a/gcc/lra.c
+++ b/gcc/lra.c
@@ -113,6 +113,11 @@ along with GCC; see the file COPYING3.     If not see
 #include "input.h"
 #include "function.h"
 #include "expr.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfgbuild.h"
 #include "basic-block.h"
 #include "except.h"
 #include "tree-pass.h"
index b5ae3c016edb4e2acfb87762a3d24a3f1184db1b..3071f0c0c86bd1c692f47e1abc282e3b90eccef7 100644 (file)
@@ -26,6 +26,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "stringpool.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -35,15 +43,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "expr.h"
 #include "flags.h"
 #include "params.h"
-#include "input.h"
-#include "hashtab.h"
-#include "hash-set.h"
 #include "langhooks.h"
 #include "bitmap.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "function.h"
 #include "diagnostic-core.h"
 #include "except.h"
 #include "timevar.h"
index 4d718d5c08e3b6ce6c001a9a6a0462debb0f7cea..fa4b8f49e4d1a2063dc839b2561c6cbaad28f41a 100644 (file)
@@ -28,6 +28,15 @@ along with GCC; see the file COPYING3.  If not see
 #include <zlib.h>
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index ceccb6f44cb0c328a047be17d817c76e7270f80e..ea2a2456e481824f3dbd697094df46e7e7426793 100644 (file)
@@ -23,13 +23,21 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-expr.h"
 #include "is-a.h"
 #include "gimple.h"
-#include "hashtab.h"
 #include "bitmap.h"
 #include "flags.h"
 #include "opts.h"
index ba4c488bb14932b6635597d7e9da894fea581d26..2485da99c247f83a38b2e4f5ebfc58c6ad7f2835 100644 (file)
@@ -24,6 +24,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -33,13 +41,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "expr.h"
 #include "flags.h"
 #include "params.h"
-#include "input.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "function.h"
 #include "diagnostic-core.h"
 #include "except.h"
 #include "timevar.h"
index 2c940cc2e2cae7ec146728337caf638b2506a647..bb0b394e6438351a792558a8569776ae60ba2ace 100644 (file)
@@ -24,6 +24,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -32,13 +40,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "gimple.h"
 #include "expr.h"
 #include "params.h"
-#include "input.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "function.h"
 #include "except.h"
 #include "langhooks.h"
 #include "data-streamer.h"
index dee19bfcceeb162325969ea22ade0fc8dc7a2c56..52186b5426e03a2646468e20d0c356e651ace587 100644 (file)
@@ -32,6 +32,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "params.h"
 #include "input.h"
 #include "hashtab.h"
+#include "predict.h"
+#include "vec.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -46,11 +54,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree-dfa.h"
 #include "tree-ssa.h"
 #include "tree-pass.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "function.h"
 #include "diagnostic.h"
 #include "except.h"
 #include "debug.h"
index 7d29d4fc68cce6a287c9be5d9cec6b9a3897276c..39931e39e158b7ce011a0a5456fc652faa2574f3 100644 (file)
@@ -33,6 +33,13 @@ along with GCC; see the file COPYING3.  If not see
 #include "input.h"
 #include "hashtab.h"
 #include "hash-set.h"
+#include "predict.h"
+#include "vec.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -43,10 +50,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "gimple-ssa.h"
 #include "tree-ssanames.h"
 #include "tree-pass.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "function.h"
 #include "diagnostic-core.h"
 #include "inchash.h"
 #include "except.h"
index 34807231bc8e36ab078c59d2a1e41790ad758d95..cb647bd3d2b6f5f07a47914790e18c5762bcafcb 100644 (file)
@@ -27,6 +27,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "toplev.h"
 #include "flags.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 5b80db8eefb81ee475da837f8fc61bc9132ff8e7..39a05e8cc4a9f4eff11eb5be4609de188308e83c 100644 (file)
@@ -1,3 +1,11 @@
+2014-10-27  Andrew MacLeod  <amacleod@redhat.com>
+
+       * lto-lang.c: Adjust include files.
+       * lto-object.c: Ditto.
+       * lto-partition.c: Ditto.
+       * lto-symtab.c: Ditto.
+       * lto.c: Ditto.
+
 2014-10-16  DJ Delorie  <dj@redhat.com>
 
        * lto-object.c (lto_obj_begin_section): In the event that pointer
index 3a295308aa64826a00bd036976972de63b1d71e8..8ecce5da8db37dcac485bbd4e0f3fa46e321947c 100644 (file)
@@ -33,6 +33,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "lto-tree.h"
 #include "lto.h"
 #include "tree-inline.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 8e26079d30971ed882f08339ce2c9116e9533843..28b459cfa54b2d0adb931df2da535c6c01eb82ca 100644 (file)
@@ -22,6 +22,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -30,7 +39,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "gimple.h"
 #include "diagnostic-core.h"
 #include "lto.h"
-#include "tm.h"
 #include "lto-streamer.h"
 #include "lto-section-names.h"
 #include "simple-object.h"
index 0451a66be3457b7515b019d077c516304f417d03..b6472753da7059a4441802279a94b566a5297c8e 100644 (file)
@@ -22,13 +22,21 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "toplev.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-expr.h"
 #include "is-a.h"
 #include "gimple.h"
-#include "tm.h"
 #include "cgraph.h"
 #include "lto-streamer.h"
 #include "timevar.h"
index 4ec1a73f2b1b29fb62b13ef08fda6439a6ca9348..9ee3cd28d339247d8195cca41fa4e6a6d145e6d3 100644 (file)
@@ -23,13 +23,21 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "diagnostic-core.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-expr.h"
 #include "is-a.h"
 #include "gimple.h"
-#include "hashtab.h"
 #include "plugin-api.h"
 #include "lto-streamer.h"
 #include "ipa-utils.h"
index bc53632e14eb2149c85d506c7a11017a1d80de64..1234cee4135758e4c14973eb4d1002ffe6a81e7a 100644 (file)
@@ -27,6 +27,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "stor-layout.h"
 #include "diagnostic-core.h"
 #include "tm.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "cgraph.h"
 #include "tree-ssa-operands.h"
 #include "tree-pass.h"
index 709092352f05af5c5599bd175f3a0934c5166634..b561813330a904e4ebc95fd643651b7b5cb17ca4 100644 (file)
--- a/gcc/mcf.c
+++ b/gcc/mcf.c
@@ -45,6 +45,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "config.h"
 #include "system.h"
 #include "coretypes.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "gcov-io.h"
 #include "profile.h"
index f75fd5dc20a30477801ac51e5b17ebcb75307199..04f7b65265dbaa12e2c54396a45d78ea887e89c7 100644 (file)
@@ -28,14 +28,21 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "insn-config.h"
 #include "recog.h"
-#include "basic-block.h"
-#include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
+#include "tm_p.h"
 #include "tree-pass.h"
 #include "df.h"
 #include "emit-rtl.h"
index 4a745fddbe5269e4d8bf834bc7992da5cee1b7ec..eba910254d0510158ea902238ec9414b537b8e41 100644 (file)
@@ -40,16 +40,22 @@ along with GCC; see the file COPYING3.  If not see
 #include "insn-attr.h"
 #include "except.h"
 #include "recog.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "sched-int.h"
 #include "target.h"
 #include "cfgloop.h"
 #include "expr.h"
 #include "params.h"
 #include "gcov-io.h"
+#include "sbitmap.h"
+#include "df.h"
 #include "ddg.h"
 #include "tree-pass.h"
 #include "dbgcnt.h"
-#include "df.h"
 #include "loop-unroll.h"
 
 #ifdef INSN_SCHEDULING
index 62911fa21d2c5d7ce97b45e894fc7c1509f4814c..fe9bf80c06476c7a5a446d322a328ec3a44b3bd3 100644 (file)
@@ -29,6 +29,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "stringpool.h"
 #include "stor-layout.h"
 #include "rtl.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -55,13 +66,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree-dfa.h"
 #include "tree-ssa.h"
 #include "flags.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "input.h"
-#include "function.h"
 #include "expr.h"
 #include "tree-pass.h"
 #include "except.h"
index 2df84d23472da07e054a4dc1241811a9db221374..61e0df8e2bfc86b57d99e6f8c072034e1ec2db23 100644 (file)
@@ -49,6 +49,9 @@ along with GCC; see the file COPYING3.  If not see
 #include "recog.h"
 #include "reload.h"
 #include "ggc.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "target.h"
 
index 111884bb5a676fdf12dbd23ac05ab2242c98d109..1eb4de3adaa717406ba30e0ac4094deb0dae21d0 100644 (file)
@@ -25,6 +25,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "opts.h"
 #include "flags.h"
 #include "tree.h" /* Required by langhooks.h.  */
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -32,7 +41,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "is-a.h"
 #include "gimple.h"
 #include "langhooks.h"
-#include "tm.h" /* Required by rtl.h.  */
 #include "rtl.h"
 #include "dbgcnt.h"
 #include "debug.h"
index 428c79792b72ddc73530add6ea1c000f1e8d993a..8432de8cd60003e6fa4ec01c7ca2c3e3374efdb2 100644 (file)
@@ -47,6 +47,7 @@ along with GCC; see the file COPYING3.  If not see
 #include "function.h"
 #include "toplev.h"
 #include "expr.h"
+#include "predict.h"
 #include "basic-block.h"
 #include "intl.h"
 #include "graph.h"
@@ -79,7 +80,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree-pass.h"
 #include "tree-dump.h"
 #include "df.h"
-#include "predict.h"
 #include "lto-streamer.h"
 #include "plugin.h"
 #include "ipa-utils.h"
index 264e03064f83a6d309ada688e3511c6813d88729..1923e189c71a2ad2891b7cf6d0f12a91e4039c43 100644 (file)
@@ -32,13 +32,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "insn-config.h"
 #include "recog.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "basic-block.h"
 #include "profile.h"
 #include "expr.h"
 #include "except.h"
index dcdfedfd920b399b417ccd519402ef88020c15e9..d183bbfd2a66f0310502b5745186d837f11a890f 100644 (file)
@@ -37,6 +37,12 @@ along with GCC; see the file COPYING3.  If not see
 #include "expr.h"
 #include "optabs.h"
 #include "regs.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "reload.h"
 #include "recog.h"
index ec0c16926d9953ff03a16c737d3118007499338f..7ecaab38db13df84f5c158a357a55076f668c791 100644 (file)
@@ -36,22 +36,25 @@ along with GCC; see the file COPYING3.  If not see
 #include "rtl.h"
 #include "tm_p.h"
 #include "hard-reg-set.h"
-#include "basic-block.h"
-#include "insn-config.h"
-#include "regs.h"
-#include "flags.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "basic-block.h"
+#include "insn-config.h"
+#include "regs.h"
+#include "flags.h"
 #include "profile.h"
 #include "except.h"
 #include "diagnostic-core.h"
 #include "recog.h"
 #include "expr.h"
-#include "predict.h"
 #include "coverage.h"
 #include "sreal.h"
 #include "params.h"
index 80ec96e9c0d9e6d8f59dc252f6abd6f8934afec1..4824aba3f603a7ec72773d1eaeffb3b7a2d8080d 100644 (file)
@@ -37,6 +37,13 @@ along with GCC; see the file COPYING3.  If not see
 #include "print-tree.h"
 #include "flags.h"
 #include "hard-reg-set.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "diagnostic.h"
 #include "tree-pretty-print.h"
index 71b8cbdc97fe928267724b680ccc837e8488d157..d0063d178ec090eaa91b955680f2581c0f61c17c 100644 (file)
@@ -62,6 +62,10 @@ along with GCC; see the file COPYING3.  If not see
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "diagnostic-core.h"
 #include "coverage.h"
index 1a17510b1d03c422ce278206f468fdf2f7b25d9c..831023dae9765cab691e0d04bac0f28abb4b78eb 100644 (file)
@@ -39,6 +39,12 @@ along with GCC; see the file COPYING3.  If not see
 #include "input.h"
 #include "function.h"
 #include "flags.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "reload.h"
 #include "target.h"
index 30a975c9e81f99d748078b9febe6c4a96a6f0d61..c992e8a3cd629ded7b36350eb205edd5affd99a8 100644 (file)
--- a/gcc/ree.c
+++ b/gcc/ree.c
@@ -225,14 +225,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "regs.h"
 #include "hard-reg-set.h"
-#include "basic-block.h"
-#include "insn-config.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "basic-block.h"
+#include "insn-config.h"
 #include "expr.h"
 #include "insn-attr.h"
 #include "recog.h"
index 88327ece0a189a1b551622079a10100e9b0091f3..2138869f7b0d4c73d6fff089d265b46a689c214e 100644 (file)
 #include "regs.h"
 #include "flags.h"
 #include "recog.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "cfgbuild.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "reload.h"
 #include "ggc.h"
index e935a3572040cb7db127a9ab6582457e227e2bdc..a9938f5773039701ea9f1440358a990aa8c0c67c 100644 (file)
 #include "regs.h"
 #include "addresses.h"
 #include "hard-reg-set.h"
-#include "basic-block.h"
-#include "reload.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
+#include "reload.h"
 #include "recog.h"
 #include "flags.h"
 #include "diagnostic-core.h"
index ab54eafcaf89952f4a4e8066fce00f3405852c07..a609b9f48351f5075191e1915d96891c69372240 100644 (file)
@@ -20,8 +20,6 @@ along with GCC; see the file COPYING3.  If not see
 #ifndef GCC_REGCPROP_H
 #define GCC_REGCPROP_H
 
-#include "basic-block.h"
-
 extern void copyprop_hardreg_forward_bb_without_debug_insn (basic_block bb);
 
 #endif  /* GCC_REGCPROP_H  */
index ae15e7d21194036029a8fd4387da50c1af322808..45af98a165e03202461507aa218825306e430d00 100644 (file)
@@ -35,15 +35,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "expr.h"
 #include "tm_p.h"
 #include "flags.h"
-#include "basic-block.h"
-#include "regs.h"
-#include "addresses.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
+#include "regs.h"
+#include "addresses.h"
 #include "insn-config.h"
 #include "recog.h"
 #include "reload.h"
index 26bc8606b276a408eda1db67fcf369a59bb0b11c..531ae66c990c0d0b490fe26fff4f4f1de4063b94 100644 (file)
 #include "regs.h"
 #include "addresses.h"
 #include "hard-reg-set.h"
-#include "basic-block.h"
-#include "reload.h"
-#include "output.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "basic-block.h"
+#include "reload.h"
+#include "output.h"
 #include "recog.h"
 #include "flags.h"
 #include "obstack.h"
index e5f72e43208ce67a9bd80f0b76459ad9a0611fa3..ad2bcca796794fc0086592ddb2a86f6e54ad4558 100644 (file)
@@ -29,6 +29,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "regs.h"
 #include "except.h"
 #include "hard-reg-set.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "timevar.h"
 #include "df.h"
index 5f560a941d3af21562840741087f00f27117316b..2d3e9caae439746f929aeec3928497959e898a36 100644 (file)
@@ -98,6 +98,10 @@ a register with any other reload.  */
 #include "expr.h"
 #include "optabs.h"
 #include "recog.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "reload.h"
 #include "regs.h"
index 74dee444196f834ab9e0be3afa87cf6182610dcc..cc70b929f0cd564cca777453bbaaa4d17481a110 100644 (file)
@@ -39,6 +39,11 @@ along with GCC; see the file COPYING3.  If not see
 #include "optabs.h"
 #include "regs.h"
 #include "addresses.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfgbuild.h"
 #include "basic-block.h"
 #include "df.h"
 #include "reload.h"
index 8d69433e1048e598ae3197c3e8f35978ac139231..6ade95cbe6dc46bc3ea6059b3cd698d743acbe4b 100644 (file)
@@ -117,6 +117,9 @@ along with GCC; see the file COPYING3.  If not see
 #include "function.h"
 #include "insn-config.h"
 #include "conditions.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "regs.h"
 #include "recog.h"
index bc69739e4c9beb7175c7989c6303d755481d82b0..6bf868b0f3d929f7f1ee97fdcb7c97a73269a43c 100644 (file)
@@ -34,6 +34,10 @@ along with GCC; see the file COPYING3.  If not see
 #include "regs.h"
 #include "flags.h"
 #include "output.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "resource.h"
 #include "except.h"
 #include "insn-attr.h"
index 153429074eb4e552e8fd20a31953a684035bae4e..cfa0d20d6fe39fe6fbb8f607ef60ec065ba0d295 100644 (file)
@@ -38,6 +38,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "df.h"
 #include "tree.h"
 #include "emit-rtl.h"  /* FIXME: Can go away once crtl is moved to rtl.h.  */
index 80ca41fec6ecd258f940048d115450fe72a64669..65cb3401d91c6f9167eb534f6918ccc4bf3ab960 100644 (file)
@@ -42,6 +42,11 @@ along with GCC; see the file COPYING3.  If not see
 #include "except.h"
 #include "recog.h"
 #include "emit-rtl.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgbuild.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "sched-int.h"
 #include "params.h"
 #include "cselib.h"
index d30fa2e30a1644bcfd117b0e510e5eb8c51bf9f6..7b439bbf9f895c56228dd91b5b4436a1da6f96bd 100644 (file)
@@ -41,6 +41,12 @@ along with GCC; see the file COPYING3.  If not see
 #include "except.h"
 #include "recog.h"
 #include "params.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfgbuild.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "sched-int.h"
 #include "target.h"
 
index 71a4b5cd5fe92bf0fb6cdb162c3e162678830be7..eaeabfa96d65a93aaee94eec5e34c80d29eb7d8e 100644 (file)
@@ -26,7 +26,6 @@ along with GCC; see the file COPYING3.  If not see
 #ifdef INSN_SCHEDULING
 
 #include "df.h"
-#include "basic-block.h"
 
 /* Identificator of a scheduler pass.  */
 enum sched_pass_id_t { SCHED_PASS_UNKNOWN, SCHED_RGN_PASS, SCHED_EBB_PASS,
index 97bc360582eaca3e407fd53ae2bfba48c7e73cfb..7a0af10ddcb3c7884f74335da369bf6444b0ba87 100644 (file)
@@ -65,6 +65,11 @@ along with GCC; see the file COPYING3.  If not see
 #include "except.h"
 #include "recog.h"
 #include "params.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "sched-int.h"
 #include "sel-sched.h"
 #include "target.h"
index dabe88025a85a9745748eac685715fd7693503f3..0ea923be436be1ecdabd38f2345ab82a8918c5e1 100644 (file)
@@ -29,6 +29,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "rtl.h"
 #include "tree.h"      /* FIXME: To dump INSN_VAR_LOCATION_DECL.  */
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "dumpfile.h"  /* for the TDF_* flags */
 #include "pretty-print.h"
index 70b7e2f0ee18e9e2190e07ef849d906d0ebe4d9d..cae7fcc23c0d2fcf26bb76611080aec777b3eef1 100644 (file)
@@ -32,11 +32,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
 #include "flags.h"
 #include "insn-config.h"
 #include "insn-attr.h"
 #include "params.h"
-#include "basic-block.h"
 #include "cselib.h"
 #include "target.h"
 
index bc191a92762af8607edaeb57125268d5b39a98bd..67496f710f7b246565687b064051fa55c924e776 100644 (file)
@@ -32,6 +32,13 @@ along with GCC; see the file COPYING3.  If not see
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "cfgbuild.h"
+#include "basic-block.h"
 #include "flags.h"
 #include "insn-config.h"
 #include "insn-attr.h"
index 90e7283b07e8484e724b9dfc9be640c694bb3aab..3b746e88fb899ec9469c6a62619b830551aeb7b2 100644 (file)
@@ -24,7 +24,6 @@ along with GCC; see the file COPYING3.  If not see
 /* For state_t.  */
 #include "insn-attr.h"
 #include "regset.h"
-#include "basic-block.h"
 /* For reg_note.  */
 #include "rtl.h"
 #include "ggc.h"
index 377e1e9b5f6ed7e71d576768096a3b4f950b76cd..b8edb6087e63639d1ba5dfc09e17f22e74061cea 100644 (file)
@@ -31,6 +31,11 @@ along with GCC; see the file COPYING3.  If not see
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgbuild.h"
+#include "basic-block.h"
 #include "flags.h"
 #include "insn-config.h"
 #include "insn-attr.h"
index 71a752eab6a9cd5e57df13d1c138177da4f6b201..775d8a928cc60af76f0247384a9be558fb07f938 100644 (file)
@@ -25,6 +25,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "hash-map.h"
 #include "tree.h"
 #include "tree-pretty-print.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index d864784d894899a59801837f129dc66b21d5e89a..cfdcf86dd71fa1908e024352a100fd7105ddebfa 100644 (file)
@@ -52,6 +52,10 @@ along with GCC; see the file COPYING3.  If not see
 #include "gimplify.h"
 #include "tree-pass.h"
 #include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "basic-block.h"
 #include "df.h"
 #include "params.h"
 #include "bb-reorder.h"
index 45f0c2305401357ab9f97a4cc727ed0c153b9a6e..1944c77436657feeaf7e460412c8194a60f52c98 100644 (file)
@@ -26,6 +26,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "regs.h"
 #include "expr.h"
 #include "tree-pass.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "flags.h"
 #include "output.h"
index 96a4c627ad16745d9c7bfddac9638d6337fbbef2..1f9b1a2468dcd40f6c0da9037f4f3f9ad11c88f2 100644 (file)
@@ -51,6 +51,7 @@ along with GCC; see the file COPYING3.  If not see
 #include "predict.h"
 #include "optabs.h"
 #include "target.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 7d7c961600fd1cd681aeee85ae6beca1e4769a37..3677fbb46d6badbd4a99cf3382836f1e876dcf96 100644 (file)
@@ -32,13 +32,20 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "insn-config.h"
 #include "recog.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
+#include "lcm.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
 #include "expr.h"
 #include "except.h"
 #include "ggc.h"
index adfa7af511a6230ffe87fd90675279d863d6d7cb..0b1a12146ccab8fc546a7c6fd90102e99346940b 100644 (file)
@@ -34,6 +34,7 @@ along with GCC; see the file COPYING3.  If not see
 #include "input.h"
 #include "function.h"
 #include "emit-rtl.h"
+#include "predict.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 786b051bb6dfedb5c3d882d3ff774c9f66202cfa..c71ff14d09596f01e673d9208e05ae21206a4ec3 100644 (file)
@@ -1,3 +1,8 @@
+2014-10-27  Andrew MacLeod  <amacleod@redhat.com>
+
+       * gcc.dg/plugin/ggcplug.c: Shuffle includes to include
+       gcc-plugin.h earlier.
+
 2014-10-27  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gnat.dg/specs/concat1.ads: New test.
index 65d848e9740335810b71595578e403085b214023..3947384bc8e2f9305b8adb3d5123d6d0ef528a15 100644 (file)
@@ -6,12 +6,12 @@
 #include "coretypes.h"
 #include "tm.h"
 #include "tree.h"
+#include "gcc-plugin.h"
 #include "toplev.h"
 #include "basic-block.h"
 #include "hash-table.h"
 #include "vec.h"
 #include "ggc.h"
-#include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-fold.h"
@@ -22,7 +22,6 @@
 #include "tree.h"
 #include "tree-pass.h"
 #include "intl.h"
-#include "gcc-plugin.h"
 #include "plugin-version.h"
 #include "diagnostic.h"
 
index adfae0bf93b34e738add14753c855eb9516d62b7..7d8cefadc2132955f26ea9efd1a825cea41cd8ba 100644 (file)
@@ -67,6 +67,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "langhooks.h"
 #include "cfgloop.h" /* for init_set_costs */
 #include "hosthooks.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "cgraph.h"
 #include "opts.h"
 #include "opts-diagnostic.h"
index b72bcb50321aab96fb64c5bb26f4a4bd758afede..b3a412cec49b10622b57763c87e24844790e27fb 100644 (file)
 #include "rtl.h"
 #include "hard-reg-set.h"
 #include "profile.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "fibheap.h"
 #include "flags.h"
index 4fe4579fe1f69fde9d79d4a438b6ce2d860b6998..4b0b6422498cd2328db23c2fa95e7d20a82fd6c7 100644 (file)
 #include "coretypes.h"
 #include "hash-table.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "is-a.h"
 #include "gimple.h"
 #include "calls.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "tm.h"
-#include "hard-reg-set.h"
-#include "input.h"
-#include "function.h"
 #include "rtl.h"
 #include "emit-rtl.h"
 #include "gimplify.h"
@@ -62,7 +65,6 @@
 #include "gimple-pretty-print.h"
 #include "cfgloop.h"
 #include "tree-ssa-address.h"
-#include "predict.h"
 
 
 #define A_RUNINSTRUMENTEDCODE  0x0001
index 18b44c15ed3495430500a78543cbf96bea603754..4c61cd06b2de64311320b0035f65ba28c19a712b 100644 (file)
@@ -24,6 +24,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "expr.h"
 #include "tree-pretty-print.h"
 #include "tree-affine.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 65027e89e8ad0c5f36a3c67d8f4a081930a1749e..ec1e2d4831cf995e37eac8498b24730b3f9304e6 100644 (file)
@@ -22,6 +22,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tm.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree.h"
 #include "stor-layout.h"
index 3e00d7417c44ce197cd7f5759d45b21b12c81605..097de2358360d511fc9a8a8ef0f65558ade20832 100644 (file)
@@ -29,15 +29,19 @@ along with GCC; see the file COPYING3.  If not see
 #include "stor-layout.h"
 #include "print-tree.h"
 #include "tm_p.h"
-#include "basic-block.h"
-#include "flags.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "basic-block.h"
+#include "flags.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index b48da5c624f9edda334c94374cf355cbc620a269..ec2f55a95b6dfc2e48391e9510bba253e7a92793 100644 (file)
@@ -23,16 +23,21 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "tm_p.h"
-#include "basic-block.h"
-#include "diagnostic-core.h"
-#include "flags.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
+#include "diagnostic-core.h"
+#include "flags.h"
 #include "langhooks.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index c78d9410429f391cdfba391888ccc0e070f7ce82..15f007ab0d91f9dc3e127febaad61399adad7a16 100644 (file)
@@ -29,6 +29,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "tree-pretty-print.h"
 #include "cfgloop.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "gimple-expr.h"
 #include "tree-ssa-loop-ivopts.h"
index f1bba8bff8ad3860cb7868d3b10b7028ef422a2b..42ef53f6d426fb31dd489d28650c0a1682f4c869 100644 (file)
@@ -24,6 +24,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "flags.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 89aeb30c1e57ad265dc0b5ef421d9cd23f88841a..86d94572f406932744b7645f81139646759d3dec 100644 (file)
@@ -79,6 +79,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "expr.h"
 #include "gimple-pretty-print.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index b7309e83edf312e7bfe35a63fdd93ea1b330c2d4..6fff3217e066b2218424d84105ebcfb7cd67a51a 100644 (file)
@@ -26,15 +26,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "tm_p.h"
-#include "basic-block.h"
-#include "langhooks.h"
-#include "flags.h"
-#include "hash-set.h"
+#include "predict.h"
 #include "vec.h"
+#include "hash-set.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
+#include "langhooks.h"
+#include "flags.h"
 #include "tree-pretty-print.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index d452cf9ba7347039ede5e3cadacddb4aadfb15e6..7a6e04aeb57130d1e00fbde418e2b921beddd2eb 100644 (file)
@@ -34,6 +34,11 @@ along with GCC; see the file COPYING3.  If not see
 #include "input.h"
 #include "function.h"
 #include "except.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "cfgcleanup.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index c915e3301e422c5f43dab69b85c9395a7647d79a..eaf977784726714e8d29e032682e8b4dacfe1436 100644 (file)
@@ -23,6 +23,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "varasm.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 1f8ef03375ee36db3b71a05b91e1b72166c3b102..948cda77c07cd5176989129395bc2b390f7cb60b 100644 (file)
@@ -87,6 +87,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "flags.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
index 2d6fbd693192bf142bacce21f0ff1d5a7b8298f4..787f60b5430bd1b48bbbdb7d469483ccb6d328a4 100644 (file)
@@ -33,6 +33,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "insn-config.h"
 #include "hashtab.h"
 #include "langhooks.h"
+#include "predict.h"
+#include "vec.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-iterator.h"
 #include "intl.h"
@@ -57,11 +66,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "expr.h"
 #include "tree-dfa.h"
 #include "tree-ssa.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "function.h"
 #include "tree-pretty-print.h"
 #include "except.h"
 #include "debug.h"
index ad5543dd75b44bcc7f1e4b02c273a5d6c68b4ccd..bf99160deea6d76ee3022ac791bbfca900d6a778 100644 (file)
@@ -26,14 +26,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "flags.h"
 #include "tm_p.h"
 #include "langhooks.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "hash-table.h"
 #include "tree-ssa-alias.h"
index 7a18622d3385e0e8162d6c6ae11937fd8de2fa3d..b5a34caef41292a0670852922eb35373e63d9e7a 100644 (file)
@@ -45,6 +45,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index ce06c45d938fbf4d9e77ceda5e0b0cf66531dd70..d0041c92c93f81b50755f7c7b75362a467ca569a 100644 (file)
@@ -34,6 +34,7 @@
 #include "function.h"
 #include "tree-dump.h"
 #include "tree-inline.h"
+#include "predict.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 944ec8f0c6424c4e0f9e284e727f528075dab8e0..7798bd74f9214e0d97dec3fc7daf5643abc6a98b 100644 (file)
@@ -29,6 +29,9 @@ along with GCC; see the file COPYING3.  If not see
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-pretty-print.h"
 #include "tree-ssa-alias.h"
index 220ad1f784cf860fa477a4fc6b63c35c40df7e00..48da5bd9421e5523c93fc58bfd985bb2ce10e39b 100644 (file)
@@ -27,6 +27,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "diagnostic-core.h"
 #include "gimple-pretty-print.h"
 #include "bitmap.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 2d43bc20c9ba093cd4955e3b00ce9f892d5a9002..d841fc702f3a6a68f66c78395474da563dc0fe94 100644 (file)
@@ -24,6 +24,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "stor-layout.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "bitmap.h"
index 112c295a86a7701b570d7e7bc7172463ad621bf2..09b3f163c11ab0519a18dab479cff6348a3bf1a0 100644 (file)
@@ -23,6 +23,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 5bd8233569897d5d22341c0b1d9d33dc7721bb16..5de1ead69a0e159742569405123c613146fa0e0c 100644 (file)
@@ -22,6 +22,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 73489851e4614b28fcc8e009b8e176d19f8a4a18..dbb9e7102fc05382da4da46d9a4074b5d5413f47 100644 (file)
@@ -191,6 +191,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "tm_p.h"
 #include "cfgloop.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 0a59aac6572c267a3924659bb828e5fbc5f3cc1b..63d77cf8ca4075558ab895269f769710b2adc1aa 100644 (file)
@@ -29,13 +29,13 @@ along with GCC; see the file COPYING3.  If not see
 #include "hashtab.h"
 #include "hash-set.h"
 #include "gimple-expr.h"
+#include "predict.h"
 #include "cgraph.h"
 #include "langhooks.h"
 #include "tree-iterator.h"
 #include "tree-chrec.h"
 #include "dumpfile.h"
 #include "value-prof.h"
-#include "predict.h"
 #include "wide-int-print.h"
 #include "internal-fn.h"
 
index ceb616968ef3af66ee1ea396e5a3714682486377..70a51f6cd90bb5acdc49af955ce814d7461ec4de 100644 (file)
@@ -36,6 +36,9 @@ along with GCC; see the file COPYING3.  If not see
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "diagnostic-core.h"
 #include "coverage.h"
index 248bb8db069150c13f160a6d193ad74cdabd4e2d..696436dc143969cae0f4ec50ab2187a640ab1658 100644 (file)
@@ -259,6 +259,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "expr.h"
 #include "gimple-pretty-print.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index fb24114fa6b7dfd9c6dcea369b1199e5b34d8f67..f2013f8d61ab22307c0d330482ec9cdec2b410b2 100644 (file)
@@ -79,6 +79,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "alloc-pool.h"
 #include "tm.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 866afcf02658105b75efaecf41e0448659c0abd5..b73e8e6acac09d7f63648a7e23435a56df576167 100644 (file)
@@ -27,6 +27,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-pretty-print.h"
 #include "tree-ssa-alias.h"
index 5a14ff9e8fda84f394a631e5b3ba5962a7c8439c..29543d6973039dafd4d361fed0ae4555bfd2c7bb 100644 (file)
@@ -25,17 +25,19 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "tm_p.h"
 #include "target.h"
-#include "basic-block.h"
-#include "timevar.h"   /* for TV_ALIAS_STMT_WALK */
-#include "langhooks.h"
-#include "flags.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "basic-block.h"
+#include "timevar.h"   /* for TV_ALIAS_STMT_WALK */
+#include "langhooks.h"
+#include "flags.h"
 #include "tree-pretty-print.h"
 #include "dumpfile.h"
 #include "tree-ssa-alias.h"
index 325a9f05a8aa2e72f36b40c27439db28e3ef32a0..11965b2812ec15708879dd68dfd571d9612d11ad 100644 (file)
@@ -126,14 +126,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "stor-layout.h"
 #include "flags.h"
 #include "tm_p.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "hash-table.h"
 #include "tree-ssa-alias.h"
index 24ed4b4fed6fbc218b385ab92d9ffd088b8c45bd..0a068a8ec915be6a8625a624becb57e4ad14bd4c 100644 (file)
@@ -28,6 +28,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "bitmap.h"
 #include "dumpfile.h"
 #include "hash-table.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 2682433627884df9974d39dd25343fa9f7d0b1fc..7c22c5e9eb1bac15e88e0ca560e450fd6d597253 100644 (file)
@@ -24,14 +24,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "flags.h"
 #include "tm_p.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index b4e698de0af507f9b7e51603dc7a35dc021ebeca..d006d5afb5aea438a81beb3950527d14196e4a32 100644 (file)
@@ -23,6 +23,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -31,13 +41,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "gimple.h"
 #include "gimple-iterator.h"
 #include "flags.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "input.h"
-#include "function.h"
 #include "tree-pretty-print.h"
 #include "bitmap.h"
 #include "gimple-ssa.h"
index fd2e444ce775b4ed0b0f8fe33f478ca522321be1..68655b84d1f1e9ad990f718252cc7ea9e782fcac 100644 (file)
@@ -50,6 +50,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "calls.h"
 #include "gimple-pretty-print.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index eb62f567d03d8f24671276b8dad377a63d7857f0..691388523b3e20372d389c4f5ef7ca83f7bb3560 100644 (file)
@@ -27,16 +27,20 @@ along with GCC; see the file COPYING3.  If not see
 #include "stor-layout.h"
 #include "flags.h"
 #include "tm_p.h"
-#include "basic-block.h"
-#include "cfgloop.h"
-#include "inchash.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "basic-block.h"
+#include "cfgloop.h"
+#include "inchash.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 6e6204ab90174747eee210752fc92030beb15217..91017ff812745c4467547b985cc5efd730247d6d 100644 (file)
@@ -23,6 +23,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "bitmap.h"
index 6b584e5c486ae70138249fbb40971249b17a5199..08ae6ef46367c5da4fc04bd62c67f668f217b7fd 100644 (file)
@@ -24,6 +24,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
@@ -56,6 +66,7 @@ along with GCC; see the file COPYING3.  If not see
 #include "builtins.h"
 #include "tree-cfgcleanup.h"
 #include "tree-into-ssa.h"
+#include "cfganal.h"
 
 /* This pass propagates the RHS of assignment statements into use
    sites of the LHS of the assignment.  It's basically a specialized
index 118e99cab89677abed82220c9e5786c58b3c433f..25087f2ac97b3502e81061ca297261ff90630580 100644 (file)
@@ -28,6 +28,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm_p.h"
 #include "tree.h"
 #include "stor-layout.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-pretty-print.h"
 #include "tree-ssa-alias.h"
index 87f5bf84c59b7c8c268b1ea90178efef39cb360a..1effb43bd380259faa8350a99939675edff618c3 100644 (file)
@@ -27,6 +27,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "gimple-pretty-print.h"
 #include "bitmap.h"
 #include "sbitmap.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 3d02729daa64216d80a841bd0c7afef18d87f561..300b2fac91afa76baf37a5166d341dd4b1dd6626 100644 (file)
@@ -23,6 +23,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 325f777b8d068b763a8eb25054fe0540976a386f..85d811868b758480eb75908a2d9fd6ae0735ec93 100644 (file)
@@ -23,6 +23,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "hash-map.h"
index 8ab4ad784f182970ca204bb1447cc11cd39b3c15..4be72ccf7849952149fde5958f0e758abdb383e9 100644 (file)
@@ -42,6 +42,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "tm_p.h"
 #include "profile.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
index 087ca26fbbaabef5c383ec69272dccc933e26f97..38b9d321affb8ffeccc141efa13505404967cd19 100644 (file)
@@ -68,6 +68,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "hash-map.h"
index ac9693612d6dd57d4254e049f2f0d638df767ac5..62cca65ed50d80ad22b66924a8af05ca5c7b10c1 100644 (file)
@@ -23,6 +23,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 4da18556b7635c9d7b9db7d3ddc9431c9bcb4ab2..fd32d2808a38b031f13408d6b6a025707a5266e3 100644 (file)
@@ -25,10 +25,19 @@ along with GCC; see the file COPYING3.  If not see
 #include "calls.h"
 #include "expr.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "intl.h"
-#include "hash-set.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-expr.h"
index 29b02f001a33a2ce2d89018c0b60d018917882fc..4754c0a13aabc9087a4d9a03e2277d4933035d0a 100644 (file)
@@ -24,6 +24,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-pretty-print.h"
 #include "tree-ssa-alias.h"
@@ -43,7 +53,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "cfgloop.h"
 #include "tree-pass.h"
 #include "insn-config.h"
-#include "hashtab.h"
 #include "tree-chrec.h"
 #include "tree-scalar-evolution.h"
 #include "diagnostic-core.h"
index 06f4a12d1d44577f48b669fa086f7dc9ef03babb..8a0f10a6c5418fd19a7d60c93a5e2f6726867f7b 100644 (file)
@@ -23,6 +23,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 7d1f68e38b5733e629b61b7c92c06263e15ec52c..758b5fc483cda3175ce5c91b89823a24cbc28750 100644 (file)
@@ -23,6 +23,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 2ef2333bc111b529874664c3518271079f02823d..495a9fdb24dfc4135dc13b7b7111c59ad7e37a6d 100644 (file)
@@ -90,6 +90,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "flags.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index c068a65c23c24fcd80218e46a4f6ee7b57908832..d1d5a01cb581a2731a0663025c390ff0d7898d3b 100644 (file)
@@ -34,6 +34,7 @@ along with GCC; see the file COPYING3.  If not see
 #include "function.h"
 #include "gimple-pretty-print.h"
 #include "bitmap.h"
+#include "predict.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index cac3fd600e47898ea0b66dc795f04ad5a0b25ba9..94c7f4030e93c1578629dd86546b246b132d3995 100644 (file)
@@ -26,8 +26,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "stor-layout.h"
 #include "flags.h"
 #include "tm_p.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
 #include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-expr.h"
index a5492001ea3fb80f862b8e6daf0fc8688c89c919..96d48b142e7db5cf79db5ea2dd23e3d65e88aaae 100644 (file)
@@ -24,6 +24,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "tm_p.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
index c3dad70db0195a12a521cbe403107ba8844c97b1..7774755f789872cc2603d5f61844f9f9ce203e56 100644 (file)
@@ -24,6 +24,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-inline.h"
index c62749a16235402e9a1745126f60bd5718c3cc80..e5e682629da1cccfdcc6502409c3d83c54d679fa 100644 (file)
 #include "tree.h"
 #include "flags.h"
 #include "tm_p.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "dumpfile.h"
 #include "bitmap.h"
index a760595a1fdf5496fe351189c390b81bcb397519..c451467fb58ba2735e54497d60e8b2a9b88e7529 100644 (file)
@@ -27,6 +27,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm_p.h"
 #include "tree.h"
 #include "stor-layout.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-inline.h"
index 44656ea0370595e441c0292bac6139cb0f649ab2..81655308c2a29997a9442b2b13bd62b65a63d548 100644 (file)
@@ -24,6 +24,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "stor-layout.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-inline.h"
index d7fd159b3666e9fe361256da228d27c56a32393d..f85ced44454dfa543c4d3523947174b56b63d913 100644 (file)
@@ -24,6 +24,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "stor-layout.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-inline.h"
@@ -37,7 +48,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree-cfg.h"
 #include "tree-phinodes.h"
 #include "ssa-iterators.h"
-#include "hashtab.h"
 #include "tree-iterator.h"
 #include "alloc-pool.h"
 #include "tree-pass.h"
index bb42cc7e2633a85e60b90d94769a047cd3a3b19e..c224fd9a3f8a9a734e9692f5e28dd2b4bf12bfa1 100644 (file)
@@ -26,6 +26,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "hash-table.h"
 #include "hash-map.h"
 #include "bitmap.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 78e166645a567e82e60c0f2fbaba7320bf50fb8d..129798ae21ab7426117d36c6e6888221ce45470e 100644 (file)
 #include "bitmap.h"
 #include "sbitmap.h"
 #include "flags.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree.h"
 #include "stor-layout.h"
 #include "tree-dfa.h"
 #include "tree-inline.h"
 #include "diagnostic-core.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "input.h"
-#include "function.h"
 #include "tree-pass.h"
 #include "alloc-pool.h"
 #include "splay-tree.h"
index b61711b67f7a069bd01f8f17ac0e5214a1b10bb2..303bd5e4c4a2fc9cbd963597f07d63c7e9dd9b49 100644 (file)
@@ -194,15 +194,20 @@ along with GCC; see the file COPYING3.  If not see
 #include "trans-mem.h"
 #include "inchash.h"
 #include "tm_p.h"
-#include "basic-block.h"
-#include "flags.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "cfgcleanup.h"
+#include "basic-block.h"
+#include "flags.h"
 #include "hash-table.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 78bedfc2e9a7c489a5d6f8e45d4a29e879d19a1f..684e6135e07009c18f52f3ef5fb0d97889309f2c 100644 (file)
@@ -26,6 +26,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "gimple-pretty-print.h"
 #include "bitmap.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 31ba4419abc667d91470cb61e65ddf5aa99db2a3..de3c819e4e718dd39e8b4ce3a5c2aa85ffad8379 100644 (file)
@@ -25,15 +25,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "flags.h"
 #include "tm_p.h"
-#include "basic-block.h"
-#include "cfgloop.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "basic-block.h"
+#include "cfgloop.h"
 #include "timevar.h"
 #include "dumpfile.h"
 #include "tree-ssa-alias.h"
index d2cf4de3c6aa187f8baadff5b2cce46f8be25587..5d838c3c25fce8121a87205bd81add13d9e2cd9d 100644 (file)
@@ -22,15 +22,19 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tree.h"
 #include "flags.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "tm.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "basic-block.h"
 #include "hash-table.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 8ea1d4568173ce3fcebeb3d8efa14c186686d83f..a15991dbd59bb4ccaa2628355c8529012c98b0b3 100644 (file)
@@ -25,14 +25,18 @@ along with GCC; see the file COPYING3.  If not see
 #include "stor-layout.h"
 #include "flags.h"
 #include "tm_p.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "basic-block.h"
 #include "hash-table.h"
 #include "hash-map.h"
 #include "tree-ssa-alias.h"
index be93d5fd31808b63737cc8543473b0173f3dee4c..0d87558f5a9d311123c9a651ba1e551b0148ffab 100644 (file)
@@ -25,14 +25,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "flags.h"
 #include "tm_p.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "bitmap.h"
 #include "tree-ssa-alias.h"
index bf590d2fdff3300160351a060492db9f5ee7d891..bcf65e144e03d78d3f33746bcb59239c78379b76 100644 (file)
@@ -27,14 +27,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm_p.h"
 #include "target.h"
 #include "langhooks.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 3af80a0d236ce6ba94f59f8c11f13e7f7889f544..5e7d3f52cf4ffb89652564ae2eafd70289853ea2 100644 (file)
@@ -23,6 +23,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "stor-layout.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 883b3b5c6f5dd25800dcd7190fc111676248b1be..c48786d800844b7fed12018e963ccc2b0bc0f0e5 100644 (file)
@@ -34,6 +34,9 @@ along with GCC; see the file COPYING3.  If not see
 #include "gimple-pretty-print.h"
 #include "target.h"
 #include "bitmap.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 01a55bfdf1bfd84f41ed4dcd370ea41cfc856bb4..d6db46fc762989efa7f097de45598c81130d13b6 100644 (file)
@@ -25,6 +25,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "diagnostic.h"
 #include "tree.h"
 #include "stringpool.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 2124d543a4b0659d4c7d840659d1504f5a0cb838..94eab797738659f6000ddad4e29c919da30bd298 100644 (file)
@@ -26,6 +26,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "diagnostic.h"
 #include "tree.h"
 #include "stor-layout.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 17f304506ae713cb9d1306ff8227f9d2e8a8d52e..709e392045f7a5cd83973fd04e387c7b598ad3de 100644 (file)
@@ -24,6 +24,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index f205129ed1f020a541763e0e82bd8d35d55ed801..687b0b7848b6e73b746b5a0856f750984c978716 100644 (file)
@@ -32,6 +32,17 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA
 #include "tree.h"
 #include "varasm.h"
 #include "stor-layout.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 9e54a466cb853dad1700a18e36ac46a44c05a29b..e5da0909a63cfedd5d3a6da091e54027c192f8ce 100644 (file)
@@ -24,14 +24,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "tm_p.h"
-#include "basic-block.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "hard-reg-set.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
 #include "gimple-expr.h"
index 66ba70a58559932c63adf36b04bce9ca12ed0623..1d30bdf78cbd66874906c5f7444ce30c4c391feb 100644 (file)
@@ -28,6 +28,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "stor-layout.h"
 #include "tm_p.h"
 #include "target.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
index f631c99cc0b2a5af244033162f86bb409575d494..190ba1826974ae4d86fb123fcea1521469afd880 100644 (file)
@@ -24,6 +24,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "stor-layout.h"
 #include "tm.h"
 #include "langhooks.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 7b79ab1b9d04adeafc4c7f9f8bb6458b631fb14d..b68ea2fadefbc3b667c57d1dedf1fc7dcab87d9b 100644 (file)
@@ -25,6 +25,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "dumpfile.h"
 #include "tm.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
index fd1166f5fd74ff2b95e43133994d3ba2ff465249..8acc6fe934255f5a6798c863e0bb056dbff0de17 100644 (file)
@@ -26,6 +26,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "stor-layout.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
index ea3d542da366fdd6b81c8f9781484147dcb3d117..2eadb77008e499aa6ba249c1dbba59e6175ece02 100644 (file)
@@ -25,6 +25,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "target.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
index 81017fbfd8ca864e6a6cd161b2e752f253b696b8..90f5ef4b8da0f08670e52a2b5439159753f06f15 100644 (file)
@@ -27,6 +27,14 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "target.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
index 350557c4f5637de54f29cba846ff270699f1f534..681479ed911e9ff0fadc8d52576086ed3bbaca5a 100644 (file)
@@ -27,6 +27,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "target.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "gimple-pretty-print.h"
 #include "tree-ssa-alias.h"
index c02653748bff82d9ab7ec80b89a0afd7ff6fedd1..1a15c81955299c1342c2c737866ed74abb7b7ff2 100644 (file)
@@ -62,6 +62,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "tree-pretty-print.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index dc5617d17e741a88fefad99d11c7603733ca6548..a8d6c9306501de7640eb4a729457a19be08119e8 100644 (file)
@@ -26,6 +26,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "calls.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 365e89c4d6cce287be73de3d620878fc66e354e2..3f60fd83563201ed116136386deb46bfdf1bcef3 100644 (file)
@@ -55,6 +55,9 @@ along with GCC; see the file COPYING3.  If not see
 #include "langhooks.h"
 #include "tree-inline.h"
 #include "tree-iterator.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "bitmap.h"
 #include "tree-ssa-alias.h"
index 1ba0cbc7216dbe4928a6ea1d00bc726355de0a1e..05771049b2173d662fb4db3367217b3f6f1c017b 100644 (file)
@@ -26,6 +26,16 @@ along with GCC; see the file COPYING3.  If not see
 #include "expr.h"
 #include "intl.h"
 #include "tm.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
@@ -34,13 +44,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "gimple.h"
 #include "gimplify.h"
 #include "gimple-iterator.h"
-#include "hashtab.h"
-#include "hash-set.h"
-#include "vec.h"
-#include "machmode.h"
-#include "hard-reg-set.h"
-#include "input.h"
-#include "function.h"
 #include "gimple-ssa.h"
 #include "cgraph.h"
 #include "tree-cfg.h"
index f143fcef6bf0e34d645b50fbd68d5cc66bcfeca2..7e056356c953bcf5277e128be6beee751cb1cf28 100644 (file)
@@ -24,6 +24,11 @@ along with GCC; see the file COPYING3.  If not see
 #include "tree.h"
 #include "stor-layout.h"
 #include "stringpool.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfganal.h"
+#include "basic-block.h"
 #include "cgraph.h"
 #include "tree-pass.h"
 #include "tree-ssa-alias.h"
index 58e7669fa210912e6c37e47b108d4aad53cd66ae..4b69566efcc3445d6bb909439bd8e212e51e5e55 100644 (file)
@@ -24,6 +24,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "coretypes.h"
 #include "tm.h"
 #include "rtl.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "valtrack.h"
 #include "hashtab.h"
 #include "hash-set.h"
index f691c675eeb9e4ccbe017fc52486f04ffca9e124..f47bb82ccf515705862dce67b8de87b60f484df3 100644 (file)
@@ -25,7 +25,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "bitmap.h"
 #include "df.h"
 #include "rtl.h"
-#include "basic-block.h"
 #include "hash-table.h"
 
 /* Debug uses of dead regs.  */
index 8ed6433ce7fdabed5aab2d311d9ea83ff960484c..889720ed0526bdea0f2631484a0de6ab18b7ec09 100644 (file)
@@ -27,6 +27,15 @@ along with GCC; see the file COPYING3.  If not see
 #include "rtl.h"
 #include "expr.h"
 #include "hard-reg-set.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "value-prof.h"
 #include "flags.h"
@@ -59,7 +68,6 @@ along with GCC; see the file COPYING3.  If not see
 #include "data-streamer.h"
 #include "builtins.h"
 #include "tree-nested.h"
-#include "hash-set.h"
 #include "params.h"
 
 /* In this file value profile based optimizations are placed.  Currently the
index 4c5ae41b248e6dd4d67377f269bdc7c5c5bfa1c4..c96e7f06b4fed2438c19de38d1939cab722ce4e3 100644 (file)
 #include "stor-layout.h"
 #include "hash-map.h"
 #include "hash-table.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "cfgrtl.h"
+#include "cfganal.h"
 #include "basic-block.h"
 #include "tm_p.h"
-#include "hard-reg-set.h"
 #include "flags.h"
 #include "insn-config.h"
 #include "reload.h"
index d4b5c6b027a0faac86f6de750313006d0566adb4..a1e5d5d4ef60b71bebe17901a16b826abb81d74b 100644 (file)
@@ -53,9 +53,12 @@ along with GCC; see the file COPYING3.  If not see
 #include "target.h"
 #include "common/common-target.h"
 #include "targhooks.h"
+#include "predict.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
 #include "cgraph.h"
 #include "asan.h"
-#include "basic-block.h"
 #include "rtl-iter.h"
 
 #ifdef XCOFF_DEBUGGING_INFO
index ebb72bd185502741caee0e0cb869aaef79b82fa9..50b5665a291883cbb3b975ddfa5ea83057710848 100644 (file)
@@ -24,6 +24,8 @@ along with GCC; see the file COPYING3.  If not see
 #include "tm.h"
 #include "tree.h"
 #include "varasm.h"
+#include "predict.h"
+#include "basic-block.h"
 #include "cgraph.h"
 #include "langhooks.h"
 #include "diagnostic-core.h"
index cb331d2970f3fd02c3602f0b09547a6446816654..40dbcadeb29fefb8391ad9edc2a7e1b02fef2394 100644 (file)
@@ -136,6 +136,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "system.h"
 #include "coretypes.h"
 #include "tree.h"
+#include "predict.h"
+#include "vec.h"
+#include "hashtab.h"
+#include "hash-set.h"
+#include "machmode.h"
+#include "tm.h"
+#include "hard-reg-set.h"
+#include "input.h"
+#include "function.h"
+#include "dominance.h"
+#include "cfg.h"
 #include "basic-block.h"
 #include "tree-ssa-alias.h"
 #include "internal-fn.h"
index 90da6c90a750b2518a1a48e4c1f56a5d931cd76d..7e71c90d97a49b2088720664a60a0a3c4f558863 100644 (file)
--- a/gcc/web.c
+++ b/gcc/web.c
@@ -43,14 +43,17 @@ along with GCC; see the file COPYING3.  If not see
 #include "hard-reg-set.h"
 #include "flags.h"
 #include "obstack.h"
-#include "basic-block.h"
-#include "df.h"
+#include "predict.h"
+#include "vec.h"
 #include "hashtab.h"
 #include "hash-set.h"
-#include "vec.h"
 #include "machmode.h"
 #include "input.h"
 #include "function.h"
+#include "dominance.h"
+#include "cfg.h"
+#include "basic-block.h"
+#include "df.h"
 #include "insn-config.h"
 #include "recog.h"
 #include "tree-pass.h"