From 957060b5c5d272296ccd00ebdb5179ef25123fb5 Mon Sep 17 00:00:00 2001 From: Andrew MacLeod <amacleod@redhat.com> Date: Thu, 29 Oct 2015 13:57:32 +0000 Subject: [PATCH] alias.c: Reorder #include statements and remove duplicates. 2015-10-29 Andrew MacLeod <amacleod@redhat.com> * alias.c: Reorder #include statements and remove duplicates. * asan.c: Likewise. * attribs.c: Likewise. * auto-inc-dec.c: Likewise. * auto-profile.c: Likewise. * bb-reorder.c: Likewise. * bt-load.c: Likewise. * builtins.c: Likewise. * caller-save.c: Likewise. * calls.c: Likewise. * ccmp.c: Likewise. * cfg.c: Likewise. * cfganal.c: Likewise. * cfgbuild.c: Likewise. * cfgcleanup.c: Likewise. * cfgexpand.c: Likewise. * cfghooks.c: Likewise. * cfgloop.c: Likewise. * cfgloopanal.c: Likewise. * cfgloopmanip.c: Likewise. * cfgrtl.c: Likewise. * cgraph.c: Likewise. * cgraphbuild.c: Likewise. * cgraphclones.c: Likewise. * cgraphunit.c: Likewise. * cilk-common.c: Likewise. * combine-stack-adj.c: Likewise. * combine.c: Likewise. * compare-elim.c: Likewise. * convert.c: Likewise. * coverage.c: Likewise. * cppbuiltin.c: Likewise. * cprop.c: Likewise. * cse.c: Likewise. * cselib.c: Likewise. * data-streamer-in.c: Likewise. * data-streamer-out.c: Likewise. * data-streamer.c: Likewise. * dbxout.c: Likewise. * dce.c: Likewise. * ddg.c: Likewise. * debug.c: Likewise. * df-core.c: Likewise. * df-problems.c: Likewise. * df-scan.c: Likewise. * dfp.c: Likewise. * dojump.c: Likewise. * dominance.c: Likewise. * double-int.c: Likewise. * dse.c: Likewise. * dumpfile.c: Likewise. * dwarf2asm.c: Likewise. * dwarf2cfi.c: Likewise. * dwarf2out.c: Likewise. * emit-rtl.c: Likewise. * except.c: Likewise. * explow.c: Likewise. * expmed.c: Likewise. * expr.c: Likewise. * final.c: Likewise. * fixed-value.c: Likewise. * fold-const.c: Likewise. * function.c: Likewise. * fwprop.c: Likewise. * gcse.c: Likewise. * generic-match-head.c: Likewise. * ggc-common.c: Likewise. * gimple-builder.c: Likewise. * gimple-expr.c: Likewise. * gimple-fold.c: Likewise. * gimple-iterator.c: Likewise. * gimple-low.c: Likewise. * gimple-match-head.c: Likewise. * gimple-pretty-print.c: Likewise. * gimple-ssa-isolate-paths.c: Likewise. * gimple-ssa-strength-reduction.c: Likewise. * gimple-streamer-in.c: Likewise. * gimple-streamer-out.c: Likewise. * gimple-walk.c: Likewise. * gimple.c: Likewise. * gimplify-me.c: Likewise. * gimplify.c: Likewise. * godump.c: Likewise. * graph.c: Likewise. * graphite-poly.c: Likewise. * haifa-sched.c: Likewise. * hw-doloop.c: Likewise. * ifcvt.c: Likewise. * incpath.c: Likewise. * init-regs.c: Likewise. * internal-fn.c: Likewise. * ipa-chkp.c: Likewise. * ipa-comdats.c: Likewise. * ipa-cp.c: Likewise. * ipa-devirt.c: Likewise. * ipa-icf-gimple.c: Likewise. * ipa-icf.c: Likewise. * ipa-inline-analysis.c: Likewise. * ipa-inline-transform.c: Likewise. * ipa-inline.c: Likewise. * ipa-polymorphic-call.c: Likewise. * ipa-profile.c: Likewise. * ipa-prop.c: Likewise. * ipa-pure-const.c: Likewise. * ipa-ref.c: Likewise. * ipa-reference.c: Likewise. * ipa-split.c: Likewise. * ipa-utils.c: Likewise. * ipa-visibility.c: Likewise. * ipa.c: Likewise. * ira-build.c: Likewise. * ira-color.c: Likewise. * ira-conflicts.c: Likewise. * ira-costs.c: Likewise. * ira-emit.c: Likewise. * ira-lives.c: Likewise. * ira.c: Likewise. * jump.c: Likewise. * langhooks.c: Likewise. * lcm.c: Likewise. * lists.c: Likewise. * loop-doloop.c: Likewise. * loop-init.c: Likewise. * loop-invariant.c: Likewise. * loop-iv.c: Likewise. * loop-unroll.c: Likewise. * lower-subreg.c: Likewise. * lra-assigns.c: Likewise. * lra-coalesce.c: Likewise. * lra-constraints.c: Likewise. * lra-eliminations.c: Likewise. * lra-lives.c: Likewise. * lra-remat.c: Likewise. * lra-spills.c: Likewise. * lra.c: Likewise. * lto-cgraph.c: Likewise. * lto-compress.c: Likewise. * lto-opts.c: Likewise. * lto-section-in.c: Likewise. * lto-section-out.c: Likewise. * lto-streamer-in.c: Likewise. * lto-streamer-out.c: Likewise. * lto-streamer.c: Likewise. * mode-switching.c: Likewise. * modulo-sched.c: Likewise. * omp-low.c: Likewise. * optabs.c: Likewise. * opts-global.c: Likewise. * passes.c: Likewise. * plugin.c: Likewise. * postreload-gcse.c: Likewise. * postreload.c: Likewise. * predict.c: Likewise. * print-tree.c: Likewise. * profile.c: Likewise. * real.c: Likewise. * realmpfr.c: Likewise. * recog.c: Likewise. * ree.c: Likewise. * reg-stack.c: Likewise. * regcprop.c: Likewise. * reginfo.c: Likewise. * regrename.c: Likewise. * regstat.c: Likewise. * reload.c: Likewise. * reload1.c: Likewise. * reorg.c: Likewise. * resource.c: Likewise. * rtl-chkp.c: Likewise. * rtl-error.c: Likewise. * rtlanal.c: Likewise. * rtlhooks.c: Likewise. * sanopt.c: Likewise. * sched-deps.c: Likewise. * sched-ebb.c: Likewise. * sched-rgn.c: Likewise. * sese.c: Likewise. * shrink-wrap.c: Likewise. * simplify-rtx.c: Likewise. * stack-ptr-mod.c: Likewise. * statistics.c: Likewise. * stmt.c: Likewise. * stor-layout.c: Likewise. * store-motion.c: Likewise. * stringpool.c: Likewise. * symtab.c: Likewise. * target-globals.c: Likewise. * targhooks.c: Likewise. * toplev.c: Likewise. * tracer.c: Likewise. * trans-mem.c: Likewise. * tree-affine.c: Likewise. * tree-call-cdce.c: Likewise. * tree-cfg.c: Likewise. * tree-cfgcleanup.c: Likewise. * tree-chkp-opt.c: Likewise. * tree-chkp.c: Likewise. * tree-chrec.c: Likewise. * tree-complex.c: Likewise. * tree-data-ref.c: Likewise. * tree-dfa.c: Likewise. * tree-diagnostic.c: Likewise. * tree-dump.c: Likewise. * tree-eh.c: Likewise. * tree-emutls.c: Likewise. * tree-if-conv.c: Likewise. * tree-inline.c: Likewise. * tree-into-ssa.c: Likewise. * tree-iterator.c: Likewise. * tree-loop-distribution.c: Likewise. * tree-nested.c: Likewise. * tree-nrv.c: Likewise. * tree-object-size.c: Likewise. * tree-outof-ssa.c: Likewise. * tree-parloops.c: Likewise. * tree-phinodes.c: Likewise. * tree-predcom.c: Likewise. * tree-pretty-print.c: Likewise. * tree-profile.c: Likewise. * tree-scalar-evolution.c: Likewise. * tree-sra.c: Likewise. * tree-ssa-address.c: Likewise. * tree-ssa-alias.c: Likewise. * tree-ssa-ccp.c: Likewise. * tree-ssa-coalesce.c: Likewise. * tree-ssa-copy.c: Likewise. * tree-ssa-dce.c: Likewise. * tree-ssa-dom.c: Likewise. * tree-ssa-dse.c: Likewise. * tree-ssa-forwprop.c: Likewise. * tree-ssa-ifcombine.c: Likewise. * tree-ssa-live.c: Likewise. * tree-ssa-loop-ch.c: Likewise. * tree-ssa-loop-im.c: Likewise. * tree-ssa-loop-ivcanon.c: Likewise. * tree-ssa-loop-ivopts.c: Likewise. * tree-ssa-loop-manip.c: Likewise. * tree-ssa-loop-niter.c: Likewise. * tree-ssa-loop-prefetch.c: Likewise. * tree-ssa-loop-unswitch.c: Likewise. * tree-ssa-loop.c: Likewise. * tree-ssa-math-opts.c: Likewise. * tree-ssa-operands.c: Likewise. * tree-ssa-phiopt.c: Likewise. * tree-ssa-phiprop.c: Likewise. * tree-ssa-pre.c: Likewise. * tree-ssa-propagate.c: Likewise. * tree-ssa-reassoc.c: Likewise. * tree-ssa-sccvn.c: Likewise. * tree-ssa-scopedtables.c: Likewise. * tree-ssa-sink.c: Likewise. * tree-ssa-strlen.c: Likewise. * tree-ssa-structalias.c: Likewise. * tree-ssa-tail-merge.c: Likewise. * tree-ssa-ter.c: Likewise. * tree-ssa-threadedge.c: Likewise. * tree-ssa-threadupdate.c: Likewise. * tree-ssa-uncprop.c: Likewise. * tree-ssa-uninit.c: Likewise. * tree-ssa.c: Likewise. * tree-ssanames.c: Likewise. * tree-stdarg.c: Likewise. * tree-streamer-in.c: Likewise. * tree-streamer-out.c: Likewise. * tree-streamer.c: Likewise. * tree-switch-conversion.c: Likewise. * tree-tailcall.c: Likewise. * tree-vect-data-refs.c: Likewise. * tree-vect-generic.c: Likewise. * tree-vect-loop-manip.c: Likewise. * tree-vect-loop.c: Likewise. * tree-vect-patterns.c: Likewise. * tree-vect-slp.c: Likewise. * tree-vect-stmts.c: Likewise. * tree-vectorizer.c: Likewise. * tree-vrp.c: Likewise. * tree.c: Likewise. * tsan.c: Likewise. * ubsan.c: Likewise. * value-prof.c: Likewise. * var-tracking.c: Likewise. * varasm.c: Likewise. * varpool.c: Likewise. * vtable-verify.c: Likewise. * web.c: Likewise. * wide-int-print.cc: Likewise. * wide-int.cc: Likewise. * xcoffout.c: Likewise. From-SVN: r229526 --- gcc/ChangeLog | 291 ++++++++++++++++++++++++++++ gcc/alias.c | 20 +- gcc/asan.c | 31 ++- gcc/attribs.c | 9 +- gcc/auto-inc-dec.c | 18 +- gcc/auto-profile.c | 26 ++- gcc/bb-reorder.c | 21 +- gcc/bt-load.c | 16 +- gcc/builtins.c | 28 ++- gcc/caller-save.c | 16 +- gcc/calls.c | 26 ++- gcc/ccmp.c | 16 +- gcc/cfg.c | 8 +- gcc/cfganal.c | 4 +- gcc/cfgbuild.c | 16 +- gcc/cfgcleanup.c | 19 +- gcc/cfgexpand.c | 26 ++- gcc/cfghooks.c | 12 +- gcc/cfgloop.c | 8 +- gcc/cfgloopanal.c | 10 +- gcc/cfgloopmanip.c | 4 +- gcc/cfgrtl.c | 16 +- gcc/cgraph.c | 24 +-- gcc/cgraphbuild.c | 8 +- gcc/cgraphclones.c | 17 +- gcc/cgraphunit.c | 25 ++- gcc/cilk-common.c | 22 +-- gcc/combine-stack-adj.c | 8 +- gcc/combine.c | 24 ++- gcc/compare-elim.c | 2 +- gcc/convert.c | 7 +- gcc/coverage.c | 27 ++- gcc/cppbuiltin.c | 5 +- gcc/cprop.c | 19 +- gcc/cse.c | 16 +- gcc/cselib.c | 14 +- gcc/data-streamer-in.c | 11 +- gcc/data-streamer-out.c | 9 +- gcc/data-streamer.c | 9 +- gcc/dbxout.c | 27 ++- gcc/dce.c | 10 +- gcc/ddg.c | 14 +- gcc/debug.c | 2 +- gcc/df-core.c | 5 +- gcc/df-problems.c | 6 +- gcc/df-scan.c | 9 +- gcc/dfp.c | 2 +- gcc/dojump.c | 16 +- gcc/dominance.c | 6 +- gcc/double-int.c | 2 +- gcc/dse.c | 24 +-- gcc/dumpfile.c | 6 +- gcc/dwarf2asm.c | 11 +- gcc/dwarf2cfi.c | 21 +- gcc/dwarf2out.c | 24 ++- gcc/emit-rtl.c | 18 +- gcc/except.c | 25 ++- gcc/explow.c | 21 +- gcc/expmed.c | 18 +- gcc/expr.c | 25 ++- gcc/final.c | 28 ++- gcc/fixed-value.c | 2 +- gcc/fold-const.c | 22 +-- gcc/function.c | 24 ++- gcc/fwprop.c | 12 +- gcc/gcse.c | 20 +- gcc/generic-match-head.c | 15 +- gcc/ggc-common.c | 4 +- gcc/gimple-builder.c | 9 +- gcc/gimple-expr.c | 6 +- gcc/gimple-fold.c | 17 +- gcc/gimple-iterator.c | 6 +- gcc/gimple-low.c | 7 +- gcc/gimple-match-head.c | 13 +- gcc/gimple-pretty-print.c | 6 +- gcc/gimple-ssa-isolate-paths.c | 11 +- gcc/gimple-ssa-strength-reduction.c | 18 +- gcc/gimple-streamer-in.c | 8 +- gcc/gimple-streamer-out.c | 9 +- gcc/gimple-walk.c | 2 +- gcc/gimple.c | 8 +- gcc/gimplify-me.c | 5 +- gcc/gimplify.c | 21 +- gcc/godump.c | 8 +- gcc/graph.c | 6 +- gcc/graphite-poly.c | 6 +- gcc/haifa-sched.c | 13 +- gcc/hw-doloop.c | 16 +- gcc/ifcvt.c | 22 +-- gcc/incpath.c | 1 - gcc/init-regs.c | 10 +- gcc/internal-fn.c | 23 +-- gcc/ipa-chkp.c | 11 +- gcc/ipa-comdats.c | 8 +- gcc/ipa-cp.c | 18 +- gcc/ipa-devirt.c | 19 +- gcc/ipa-icf-gimple.c | 19 +- gcc/ipa-icf.c | 27 ++- gcc/ipa-inline-analysis.c | 14 +- gcc/ipa-inline-transform.c | 14 +- gcc/ipa-inline.c | 17 +- gcc/ipa-polymorphic-call.c | 24 +-- gcc/ipa-profile.c | 13 +- gcc/ipa-prop.c | 23 ++- gcc/ipa-pure-const.c | 12 +- gcc/ipa-ref.c | 9 +- gcc/ipa-reference.c | 11 +- gcc/ipa-split.c | 23 ++- gcc/ipa-utils.c | 13 +- gcc/ipa-visibility.c | 10 +- gcc/ipa.c | 12 +- gcc/ira-build.c | 14 +- gcc/ira-color.c | 18 +- gcc/ira-conflicts.c | 13 +- gcc/ira-costs.c | 21 +- gcc/ira-emit.c | 18 +- gcc/ira-lives.c | 15 +- gcc/ira.c | 18 +- gcc/jump.c | 20 +- gcc/langhooks.c | 19 +- gcc/lcm.c | 6 +- gcc/lists.c | 2 +- gcc/loop-doloop.c | 16 +- gcc/loop-init.c | 8 +- gcc/loop-invariant.c | 17 +- gcc/loop-iv.c | 10 +- gcc/loop-unroll.c | 16 +- gcc/lower-subreg.c | 16 +- gcc/lra-assigns.c | 16 +- gcc/lra-coalesce.c | 14 +- gcc/lra-constraints.c | 15 +- gcc/lra-eliminations.c | 13 +- gcc/lra-lives.c | 12 +- gcc/lra-remat.c | 14 +- gcc/lra-spills.c | 14 +- gcc/lra.c | 17 +- gcc/lto-cgraph.c | 22 +-- gcc/lto-compress.c | 17 +- gcc/lto-opts.c | 12 +- gcc/lto-section-in.c | 16 +- gcc/lto-section-out.c | 12 +- gcc/lto-streamer-in.c | 17 +- gcc/lto-streamer-out.c | 15 +- gcc/lto-streamer.c | 10 +- gcc/mode-switching.c | 12 +- gcc/modulo-sched.c | 20 +- gcc/omp-low.c | 24 ++- gcc/optabs.c | 18 +- gcc/opts-global.c | 15 +- gcc/passes.c | 27 ++- gcc/plugin.c | 6 +- gcc/postreload-gcse.c | 18 +- gcc/postreload.c | 23 +-- gcc/predict.c | 28 +-- gcc/print-tree.c | 12 +- gcc/profile.c | 18 +- gcc/real.c | 7 +- gcc/realmpfr.c | 4 +- gcc/recog.c | 19 +- gcc/ree.c | 23 +-- gcc/reg-stack.c | 14 +- gcc/regcprop.c | 6 +- gcc/reginfo.c | 19 +- gcc/regrename.c | 8 +- gcc/regstat.c | 5 +- gcc/reload.c | 19 +- gcc/reload1.c | 21 +- gcc/reorg.c | 18 +- gcc/resource.c | 4 +- gcc/rtl-chkp.c | 10 +- gcc/rtl-error.c | 4 +- gcc/rtlanal.c | 14 +- gcc/rtlhooks.c | 12 +- gcc/sanopt.c | 13 +- gcc/sched-deps.c | 16 +- gcc/sched-ebb.c | 10 +- gcc/sched-rgn.c | 10 +- gcc/sese.c | 11 +- gcc/shrink-wrap.c | 24 ++- gcc/simplify-rtx.c | 22 +-- gcc/stack-ptr-mod.c | 10 +- gcc/statistics.c | 6 +- gcc/stmt.c | 26 ++- gcc/stor-layout.c | 25 ++- gcc/store-motion.c | 16 +- gcc/stringpool.c | 4 +- gcc/symtab.c | 13 +- gcc/target-globals.c | 18 +- gcc/targhooks.c | 31 ++- gcc/toplev.c | 35 ++-- gcc/tracer.c | 8 +- gcc/trans-mem.c | 19 +- gcc/tree-affine.c | 14 +- gcc/tree-call-cdce.c | 8 +- gcc/tree-cfg.c | 23 ++- gcc/tree-cfgcleanup.c | 16 +- gcc/tree-chkp-opt.c | 19 +- gcc/tree-chkp.c | 21 +- gcc/tree-chrec.c | 11 +- gcc/tree-complex.c | 12 +- gcc/tree-data-ref.c | 13 +- gcc/tree-dfa.c | 14 +- gcc/tree-diagnostic.c | 4 +- gcc/tree-dump.c | 6 +- gcc/tree-eh.c | 18 +- gcc/tree-emutls.c | 10 +- gcc/tree-if-conv.c | 17 +- gcc/tree-inline.c | 22 +-- gcc/tree-into-ssa.c | 16 +- gcc/tree-iterator.c | 4 +- gcc/tree-loop-distribution.c | 11 +- gcc/tree-nested.c | 14 +- gcc/tree-nrv.c | 10 +- gcc/tree-object-size.c | 8 +- gcc/tree-outof-ssa.c | 14 +- gcc/tree-parloops.c | 14 +- gcc/tree-phinodes.c | 4 +- gcc/tree-predcom.c | 18 +- gcc/tree-pretty-print.c | 17 +- gcc/tree-profile.c | 14 +- gcc/tree-scalar-evolution.c | 13 +- gcc/tree-sra.c | 20 +- gcc/tree-ssa-address.c | 20 +- gcc/tree-ssa-alias.c | 21 +- gcc/tree-ssa-ccp.c | 12 +- gcc/tree-ssa-coalesce.c | 10 +- gcc/tree-ssa-copy.c | 8 +- gcc/tree-ssa-dce.c | 14 +- gcc/tree-ssa-dom.c | 4 +- gcc/tree-ssa-dse.c | 14 +- gcc/tree-ssa-forwprop.c | 21 +- gcc/tree-ssa-ifcombine.c | 10 +- gcc/tree-ssa-live.c | 16 +- gcc/tree-ssa-loop-ch.c | 10 +- gcc/tree-ssa-loop-im.c | 10 +- gcc/tree-ssa-loop-ivcanon.c | 13 +- gcc/tree-ssa-loop-ivopts.c | 22 +-- gcc/tree-ssa-loop-manip.c | 10 +- gcc/tree-ssa-loop-niter.c | 17 +- gcc/tree-ssa-loop-prefetch.c | 27 ++- gcc/tree-ssa-loop-unswitch.c | 8 +- gcc/tree-ssa-loop.c | 8 +- gcc/tree-ssa-math-opts.c | 15 +- gcc/tree-ssa-operands.c | 9 +- gcc/tree-ssa-phiopt.c | 16 +- gcc/tree-ssa-phiprop.c | 8 +- gcc/tree-ssa-pre.c | 18 +- gcc/tree-ssa-propagate.c | 6 +- gcc/tree-ssa-reassoc.c | 19 +- gcc/tree-ssa-sccvn.c | 14 +- gcc/tree-ssa-scopedtables.c | 11 +- gcc/tree-ssa-sink.c | 10 +- gcc/tree-ssa-strlen.c | 19 +- gcc/tree-ssa-structalias.c | 18 +- gcc/tree-ssa-tail-merge.c | 11 +- gcc/tree-ssa-ter.c | 4 +- gcc/tree-ssa-threadedge.c | 2 +- gcc/tree-ssa-threadupdate.c | 9 +- gcc/tree-ssa-uncprop.c | 9 +- gcc/tree-ssa-uninit.c | 10 +- gcc/tree-ssa.c | 13 +- gcc/tree-ssanames.c | 6 +- gcc/tree-stdarg.c | 7 +- gcc/tree-streamer-in.c | 14 +- gcc/tree-streamer-out.c | 7 +- gcc/tree-streamer.c | 7 +- gcc/tree-switch-conversion.c | 14 +- gcc/tree-tailcall.c | 20 +- gcc/tree-vect-data-refs.c | 19 +- gcc/tree-vect-generic.c | 16 +- gcc/tree-vect-loop-manip.c | 12 +- gcc/tree-vect-loop.c | 16 +- gcc/tree-vect-patterns.c | 18 +- gcc/tree-vect-slp.c | 19 +- gcc/tree-vect-stmts.c | 19 +- gcc/tree-vectorizer.c | 12 +- gcc/tree-vrp.c | 14 +- gcc/tree.c | 19 +- gcc/tsan.c | 19 +- gcc/ubsan.c | 23 +-- gcc/value-prof.c | 27 ++- gcc/var-tracking.c | 24 +-- gcc/varasm.c | 25 ++- gcc/varpool.c | 11 +- gcc/vtable-verify.c | 7 +- gcc/web.c | 4 +- gcc/wide-int-print.cc | 1 - gcc/wide-int.cc | 5 +- gcc/xcoffout.c | 9 +- 289 files changed, 2195 insertions(+), 2183 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e72098c7d7e7..1b339690d53f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,294 @@ +2015-10-29 Andrew MacLeod <amacleod@redhat.com> + + * alias.c: Reorder #include statements and remove duplicates. + * asan.c: Likewise. + * attribs.c: Likewise. + * auto-inc-dec.c: Likewise. + * auto-profile.c: Likewise. + * bb-reorder.c: Likewise. + * bt-load.c: Likewise. + * builtins.c: Likewise. + * caller-save.c: Likewise. + * calls.c: Likewise. + * ccmp.c: Likewise. + * cfg.c: Likewise. + * cfganal.c: Likewise. + * cfgbuild.c: Likewise. + * cfgcleanup.c: Likewise. + * cfgexpand.c: Likewise. + * cfghooks.c: Likewise. + * cfgloop.c: Likewise. + * cfgloopanal.c: Likewise. + * cfgloopmanip.c: Likewise. + * cfgrtl.c: Likewise. + * cgraph.c: Likewise. + * cgraphbuild.c: Likewise. + * cgraphclones.c: Likewise. + * cgraphunit.c: Likewise. + * cilk-common.c: Likewise. + * combine-stack-adj.c: Likewise. + * combine.c: Likewise. + * compare-elim.c: Likewise. + * convert.c: Likewise. + * coverage.c: Likewise. + * cppbuiltin.c: Likewise. + * cprop.c: Likewise. + * cse.c: Likewise. + * cselib.c: Likewise. + * data-streamer-in.c: Likewise. + * data-streamer-out.c: Likewise. + * data-streamer.c: Likewise. + * dbxout.c: Likewise. + * dce.c: Likewise. + * ddg.c: Likewise. + * debug.c: Likewise. + * df-core.c: Likewise. + * df-problems.c: Likewise. + * df-scan.c: Likewise. + * dfp.c: Likewise. + * dojump.c: Likewise. + * dominance.c: Likewise. + * double-int.c: Likewise. + * dse.c: Likewise. + * dumpfile.c: Likewise. + * dwarf2asm.c: Likewise. + * dwarf2cfi.c: Likewise. + * dwarf2out.c: Likewise. + * emit-rtl.c: Likewise. + * except.c: Likewise. + * explow.c: Likewise. + * expmed.c: Likewise. + * expr.c: Likewise. + * final.c: Likewise. + * fixed-value.c: Likewise. + * fold-const.c: Likewise. + * function.c: Likewise. + * fwprop.c: Likewise. + * gcse.c: Likewise. + * generic-match-head.c: Likewise. + * ggc-common.c: Likewise. + * gimple-builder.c: Likewise. + * gimple-expr.c: Likewise. + * gimple-fold.c: Likewise. + * gimple-iterator.c: Likewise. + * gimple-low.c: Likewise. + * gimple-match-head.c: Likewise. + * gimple-pretty-print.c: Likewise. + * gimple-ssa-isolate-paths.c: Likewise. + * gimple-ssa-strength-reduction.c: Likewise. + * gimple-streamer-in.c: Likewise. + * gimple-streamer-out.c: Likewise. + * gimple-walk.c: Likewise. + * gimple.c: Likewise. + * gimplify-me.c: Likewise. + * gimplify.c: Likewise. + * godump.c: Likewise. + * graph.c: Likewise. + * graphite-poly.c: Likewise. + * haifa-sched.c: Likewise. + * hw-doloop.c: Likewise. + * ifcvt.c: Likewise. + * incpath.c: Likewise. + * init-regs.c: Likewise. + * internal-fn.c: Likewise. + * ipa-chkp.c: Likewise. + * ipa-comdats.c: Likewise. + * ipa-cp.c: Likewise. + * ipa-devirt.c: Likewise. + * ipa-icf-gimple.c: Likewise. + * ipa-icf.c: Likewise. + * ipa-inline-analysis.c: Likewise. + * ipa-inline-transform.c: Likewise. + * ipa-inline.c: Likewise. + * ipa-polymorphic-call.c: Likewise. + * ipa-profile.c: Likewise. + * ipa-prop.c: Likewise. + * ipa-pure-const.c: Likewise. + * ipa-ref.c: Likewise. + * ipa-reference.c: Likewise. + * ipa-split.c: Likewise. + * ipa-utils.c: Likewise. + * ipa-visibility.c: Likewise. + * ipa.c: Likewise. + * ira-build.c: Likewise. + * ira-color.c: Likewise. + * ira-conflicts.c: Likewise. + * ira-costs.c: Likewise. + * ira-emit.c: Likewise. + * ira-lives.c: Likewise. + * ira.c: Likewise. + * jump.c: Likewise. + * langhooks.c: Likewise. + * lcm.c: Likewise. + * lists.c: Likewise. + * loop-doloop.c: Likewise. + * loop-init.c: Likewise. + * loop-invariant.c: Likewise. + * loop-iv.c: Likewise. + * loop-unroll.c: Likewise. + * lower-subreg.c: Likewise. + * lra-assigns.c: Likewise. + * lra-coalesce.c: Likewise. + * lra-constraints.c: Likewise. + * lra-eliminations.c: Likewise. + * lra-lives.c: Likewise. + * lra-remat.c: Likewise. + * lra-spills.c: Likewise. + * lra.c: Likewise. + * lto-cgraph.c: Likewise. + * lto-compress.c: Likewise. + * lto-opts.c: Likewise. + * lto-section-in.c: Likewise. + * lto-section-out.c: Likewise. + * lto-streamer-in.c: Likewise. + * lto-streamer-out.c: Likewise. + * lto-streamer.c: Likewise. + * mode-switching.c: Likewise. + * modulo-sched.c: Likewise. + * omp-low.c: Likewise. + * optabs.c: Likewise. + * opts-global.c: Likewise. + * passes.c: Likewise. + * plugin.c: Likewise. + * postreload-gcse.c: Likewise. + * postreload.c: Likewise. + * predict.c: Likewise. + * print-tree.c: Likewise. + * profile.c: Likewise. + * real.c: Likewise. + * realmpfr.c: Likewise. + * recog.c: Likewise. + * ree.c: Likewise. + * reg-stack.c: Likewise. + * regcprop.c: Likewise. + * reginfo.c: Likewise. + * regrename.c: Likewise. + * regstat.c: Likewise. + * reload.c: Likewise. + * reload1.c: Likewise. + * reorg.c: Likewise. + * resource.c: Likewise. + * rtl-chkp.c: Likewise. + * rtl-error.c: Likewise. + * rtlanal.c: Likewise. + * rtlhooks.c: Likewise. + * sanopt.c: Likewise. + * sched-deps.c: Likewise. + * sched-ebb.c: Likewise. + * sched-rgn.c: Likewise. + * sese.c: Likewise. + * shrink-wrap.c: Likewise. + * simplify-rtx.c: Likewise. + * stack-ptr-mod.c: Likewise. + * statistics.c: Likewise. + * stmt.c: Likewise. + * stor-layout.c: Likewise. + * store-motion.c: Likewise. + * stringpool.c: Likewise. + * symtab.c: Likewise. + * target-globals.c: Likewise. + * targhooks.c: Likewise. + * toplev.c: Likewise. + * tracer.c: Likewise. + * trans-mem.c: Likewise. + * tree-affine.c: Likewise. + * tree-call-cdce.c: Likewise. + * tree-cfg.c: Likewise. + * tree-cfgcleanup.c: Likewise. + * tree-chkp-opt.c: Likewise. + * tree-chkp.c: Likewise. + * tree-chrec.c: Likewise. + * tree-complex.c: Likewise. + * tree-data-ref.c: Likewise. + * tree-dfa.c: Likewise. + * tree-diagnostic.c: Likewise. + * tree-dump.c: Likewise. + * tree-eh.c: Likewise. + * tree-emutls.c: Likewise. + * tree-if-conv.c: Likewise. + * tree-inline.c: Likewise. + * tree-into-ssa.c: Likewise. + * tree-iterator.c: Likewise. + * tree-loop-distribution.c: Likewise. + * tree-nested.c: Likewise. + * tree-nrv.c: Likewise. + * tree-object-size.c: Likewise. + * tree-outof-ssa.c: Likewise. + * tree-parloops.c: Likewise. + * tree-phinodes.c: Likewise. + * tree-predcom.c: Likewise. + * tree-pretty-print.c: Likewise. + * tree-profile.c: Likewise. + * tree-scalar-evolution.c: Likewise. + * tree-sra.c: Likewise. + * tree-ssa-address.c: Likewise. + * tree-ssa-alias.c: Likewise. + * tree-ssa-ccp.c: Likewise. + * tree-ssa-coalesce.c: Likewise. + * tree-ssa-copy.c: Likewise. + * tree-ssa-dce.c: Likewise. + * tree-ssa-dom.c: Likewise. + * tree-ssa-dse.c: Likewise. + * tree-ssa-forwprop.c: Likewise. + * tree-ssa-ifcombine.c: Likewise. + * tree-ssa-live.c: Likewise. + * tree-ssa-loop-ch.c: Likewise. + * tree-ssa-loop-im.c: Likewise. + * tree-ssa-loop-ivcanon.c: Likewise. + * tree-ssa-loop-ivopts.c: Likewise. + * tree-ssa-loop-manip.c: Likewise. + * tree-ssa-loop-niter.c: Likewise. + * tree-ssa-loop-prefetch.c: Likewise. + * tree-ssa-loop-unswitch.c: Likewise. + * tree-ssa-loop.c: Likewise. + * tree-ssa-math-opts.c: Likewise. + * tree-ssa-operands.c: Likewise. + * tree-ssa-phiopt.c: Likewise. + * tree-ssa-phiprop.c: Likewise. + * tree-ssa-pre.c: Likewise. + * tree-ssa-propagate.c: Likewise. + * tree-ssa-reassoc.c: Likewise. + * tree-ssa-sccvn.c: Likewise. + * tree-ssa-scopedtables.c: Likewise. + * tree-ssa-sink.c: Likewise. + * tree-ssa-strlen.c: Likewise. + * tree-ssa-structalias.c: Likewise. + * tree-ssa-tail-merge.c: Likewise. + * tree-ssa-ter.c: Likewise. + * tree-ssa-threadedge.c: Likewise. + * tree-ssa-threadupdate.c: Likewise. + * tree-ssa-uncprop.c: Likewise. + * tree-ssa-uninit.c: Likewise. + * tree-ssa.c: Likewise. + * tree-ssanames.c: Likewise. + * tree-stdarg.c: Likewise. + * tree-streamer-in.c: Likewise. + * tree-streamer-out.c: Likewise. + * tree-streamer.c: Likewise. + * tree-switch-conversion.c: Likewise. + * tree-tailcall.c: Likewise. + * tree-vect-data-refs.c: Likewise. + * tree-vect-generic.c: Likewise. + * tree-vect-loop-manip.c: Likewise. + * tree-vect-loop.c: Likewise. + * tree-vect-patterns.c: Likewise. + * tree-vect-slp.c: Likewise. + * tree-vect-stmts.c: Likewise. + * tree-vectorizer.c: Likewise. + * tree-vrp.c: Likewise. + * tree.c: Likewise. + * tsan.c: Likewise. + * ubsan.c: Likewise. + * value-prof.c: Likewise. + * var-tracking.c: Likewise. + * varasm.c: Likewise. + * varpool.c: Likewise. + * vtable-verify.c: Likewise. + * web.c: Likewise. + * wide-int-print.cc: Likewise. + * wide-int.cc: Likewise. + * xcoffout.c: Likewise. + 2015-10-29 H.J. Lu <hongjiu.lu@intel.com> * Makefile.in (NO_PIE_CFLAGS): New. diff --git a/gcc/alias.c b/gcc/alias.c index 5c1ad34e0881..5a27f57730af 100644 --- a/gcc/alias.c +++ b/gcc/alias.c @@ -22,34 +22,32 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" #include "df.h" +#include "tm_p.h" +#include "gimple-ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "varasm.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "tm_p.h" -#include "regs.h" -#include "diagnostic-core.h" -#include "alloc-pool.h" #include "cselib.h" #include "langhooks.h" -#include "timevar.h" #include "dumpfile.h" -#include "target.h" #include "cfganal.h" #include "internal-fn.h" -#include "gimple-ssa.h" #include "rtl-iter.h" /* The aliasing API provided here solves related but different problems: diff --git a/gcc/asan.c b/gcc/asan.c index 0c42b17dadaa..b2348eaa5de5 100644 --- a/gcc/asan.c +++ b/gcc/asan.c @@ -22,13 +22,23 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" -#include "options.h" +#include "cfghooks.h" +#include "alloc-pool.h" +#include "tree-pass.h" +#include "tm_p.h" +#include "stringpool.h" +#include "tree-ssanames.h" +#include "expmed.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" +#include "alias.h" #include "fold-const.h" #include "cfganal.h" #include "internal-fn.h" @@ -38,27 +48,14 @@ along with GCC; see the file COPYING3. If not see #include "varasm.h" #include "stor-layout.h" #include "tree-iterator.h" -#include "cgraph.h" -#include "stringpool.h" -#include "tree-ssanames.h" -#include "tree-pass.h" #include "asan.h" -#include "gimple-pretty-print.h" -#include "target.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "output.h" -#include "tm_p.h" #include "langhooks.h" -#include "alloc-pool.h" #include "cfgloop.h" #include "gimple-builder.h" #include "ubsan.h" diff --git a/gcc/attribs.c b/gcc/attribs.c index e7af7b043d10..92e11c24e4bd 100644 --- a/gcc/attribs.c +++ b/gcc/attribs.c @@ -20,17 +20,16 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" +#include "target.h" #include "tree.h" -#include "alias.h" +#include "tm_p.h" #include "stringpool.h" +#include "diagnostic-core.h" +#include "alias.h" #include "attribs.h" #include "stor-layout.h" #include "flags.h" -#include "diagnostic-core.h" -#include "tm_p.h" #include "cpplib.h" -#include "target.h" #include "langhooks.h" #include "plugin.h" diff --git a/gcc/auto-inc-dec.c b/gcc/auto-inc-dec.c index 9f7c8e0ef263..5f4104be6696 100644 --- a/gcc/auto-inc-dec.c +++ b/gcc/auto-inc-dec.c @@ -22,30 +22,30 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" -#include "alias.h" #include "tm_p.h" -#include "cfgrtl.h" +#include "expmed.h" #include "insn-config.h" #include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" +#include "alias.h" +#include "cfgrtl.h" #include "flags.h" #include "except.h" -#include "diagnostic-core.h" -#include "recog.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-pass.h" #include "dbgcnt.h" -#include "target.h" #include "print-rtl.h" /* This pass was originally removed from flow.c. However there is diff --git a/gcc/auto-profile.c b/gcc/auto-profile.c index 25202c5282de..f0d343c4350c 100644 --- a/gcc/auto-profile.c +++ b/gcc/auto-profile.c @@ -20,40 +20,38 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" +#include "coretypes.h" +#include "backend.h" +#include "hard-reg-set.h" +#include "tree.h" +#include "gimple.h" +#include "predict.h" +#include "alloc-pool.h" +#include "tree-pass.h" +#include "ssa.h" +#include "cgraph.h" +#include "gcov-io.h" +#include "diagnostic-core.h" #include <string.h> #include <map> #include <set> -#include "coretypes.h" #include "alias.h" -#include "backend.h" -#include "predict.h" -#include "tree.h" -#include "gimple.h" -#include "hard-reg-set.h" -#include "ssa.h" -#include "options.h" #include "fold-const.h" -#include "tree-pass.h" #include "flags.h" -#include "diagnostic-core.h" -#include "gcov-io.h" #include "profile.h" #include "langhooks.h" #include "opts.h" -#include "tree-pass.h" #include "cfgloop.h" #include "tree-cfg.h" #include "tree-cfgcleanup.h" #include "tree-into-ssa.h" #include "internal-fn.h" #include "gimple-iterator.h" -#include "cgraph.h" #include "value-prof.h" #include "coverage.h" #include "params.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" diff --git a/gcc/bb-reorder.c b/gcc/bb-reorder.c index 3b7098eeda73..6ee01fce1318 100644 --- a/gcc/bb-reorder.c +++ b/gcc/bb-reorder.c @@ -94,28 +94,28 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" -#include "alias.h" +#include "tm_p.h" +#include "expmed.h" +#include "optabs.h" #include "regs.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "diagnostic-core.h" +#include "alias.h" #include "flags.h" #include "output.h" -#include "target.h" -#include "tm_p.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "optabs.h" #include "params.h" -#include "diagnostic-core.h" #include "toplev.h" /* user_defined_section_attribute */ #include "tree-pass.h" #include "cfgrtl.h" @@ -123,7 +123,6 @@ #include "cfgbuild.h" #include "cfgcleanup.h" #include "bb-reorder.h" -#include "cgraph.h" #include "except.h" #include "fibonacci_heap.h" diff --git a/gcc/bt-load.c b/gcc/bt-load.c index 9b1d366bf00d..cb8f6471a983 100644 --- a/gcc/bt-load.c +++ b/gcc/bt-load.c @@ -22,28 +22,28 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" #include "regs.h" -#include "target.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "flags.h" #include "alias.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "insn-attr.h" #include "except.h" -#include "tm_p.h" -#include "diagnostic-core.h" #include "tree-pass.h" -#include "recog.h" #include "cfgrtl.h" #include "cfganal.h" #include "cfgcleanup.h" diff --git a/gcc/builtins.c b/gcc/builtins.c index 248c00997c55..b5ff7abc4a24 100644 --- a/gcc/builtins.c +++ b/gcc/builtins.c @@ -25,13 +25,23 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" +#include "tm_p.h" +#include "stringpool.h" +#include "tree-ssanames.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" -#include "stringpool.h" #include "stor-layout.h" #include "calls.h" #include "varasm.h" @@ -40,32 +50,20 @@ along with GCC; see the file COPYING3. If not see #include "cfgrtl.h" #include "internal-fn.h" #include "flags.h" -#include "regs.h" #include "except.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "libfuncs.h" -#include "recog.h" #include "output.h" #include "typeclass.h" -#include "tm_p.h" -#include "target.h" #include "langhooks.h" -#include "tree-ssanames.h" #include "tree-dfa.h" #include "value-prof.h" -#include "diagnostic-core.h" #include "builtins.h" #include "asan.h" #include "cilk.h" -#include "cgraph.h" #include "tree-chkp.h" #include "rtl-chkp.h" diff --git a/gcc/caller-save.c b/gcc/caller-save.c index 0bc0681f3a19..2ef6f2435635 100644 --- a/gcc/caller-save.c +++ b/gcc/caller-save.c @@ -21,26 +21,26 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" -#include "regs.h" +#include "tm_p.h" +#include "expmed.h" #include "insn-config.h" -#include "flags.h" +#include "regs.h" +#include "emit-rtl.h" #include "recog.h" +#include "diagnostic-core.h" +#include "flags.h" #include "reload.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "diagnostic-core.h" -#include "tm_p.h" #include "addresses.h" #include "dumpfile.h" #include "rtl-iter.h" diff --git a/gcc/calls.c b/gcc/calls.c index 68c4eb56611b..515c2ec41938 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -21,37 +21,35 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" +#include "timevar.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "varasm.h" -#include "stringpool.h" #include "attribs.h" #include "internal-fn.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "libfuncs.h" -#include "regs.h" -#include "diagnostic-core.h" #include "output.h" -#include "tm_p.h" -#include "timevar.h" #include "langhooks.h" -#include "target.h" -#include "cgraph.h" #include "except.h" #include "dbgcnt.h" #include "rtl-iter.h" diff --git a/gcc/ccmp.c b/gcc/ccmp.c index 20348d9f0261..b0c3a028a69e 100644 --- a/gcc/ccmp.c +++ b/gcc/ccmp.c @@ -21,31 +21,29 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" #include "df.h" -#include "ssa.h" #include "tm_p.h" +#include "ssa.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "regs.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "tree-iterator.h" #include "internal-fn.h" -#include "target.h" #include "common/common-target.h" #include "tree-ssa-live.h" #include "tree-outof-ssa.h" diff --git a/gcc/cfg.c b/gcc/cfg.c index 4c4531a7cd3c..ed69bed8fb61 100644 --- a/gcc/cfg.c +++ b/gcc/cfg.c @@ -50,13 +50,11 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "alloc-pool.h" -#include "alias.h" -#include "cfghooks.h" -#include "tree.h" #include "hard-reg-set.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" -#include "options.h" +#include "alias.h" #include "cfganal.h" #include "cfgloop.h" /* FIXME: For struct loop. */ #include "dumpfile.h" diff --git a/gcc/cfganal.c b/gcc/cfganal.c index 1f935ebc6ffd..8ff4c288d0a6 100644 --- a/gcc/cfganal.c +++ b/gcc/cfganal.c @@ -23,10 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" #include "hard-reg-set.h" -#include "cfganal.h" +#include "cfghooks.h" #include "timevar.h" +#include "cfganal.h" /* Store the data structures necessary for depth-first search. */ struct depth_first_search_ds { diff --git a/gcc/cfgbuild.c b/gcc/cfgbuild.c index 797a60e45af0..c81ac99e5cb5 100644 --- a/gcc/cfgbuild.c +++ b/gcc/cfgbuild.c @@ -22,27 +22,27 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "rtl.h" +#include "tree.h" #include "cfghooks.h" +#include "timevar.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "diagnostic-core.h" #include "alias.h" -#include "tree.h" -#include "rtl.h" #include "cfgrtl.h" #include "cfganal.h" #include "cfgbuild.h" -#include "regs.h" #include "flags.h" #include "except.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "diagnostic-core.h" -#include "timevar.h" static void make_edges (basic_block, basic_block, int); static void make_label_edge (sbitmap, basic_block, rtx, int); diff --git a/gcc/cfgcleanup.c b/gcc/cfgcleanup.c index c9b132d8ec25..f4d67d2c5641 100644 --- a/gcc/cfgcleanup.c +++ b/gcc/cfgcleanup.c @@ -33,25 +33,24 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" -#include "alias.h" -#include "regs.h" +#include "tm_p.h" +#include "expmed.h" #include "insn-config.h" -#include "flags.h" +#include "regs.h" +#include "emit-rtl.h" #include "recog.h" #include "diagnostic-core.h" -#include "alloc-pool.h" +#include "alias.h" +#include "flags.h" #include "cselib.h" #include "params.h" -#include "tm_p.h" -#include "target.h" -#include "emit-rtl.h" #include "tree-pass.h" #include "cfgloop.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" diff --git a/gcc/cfgexpand.c b/gcc/cfgexpand.c index 200520a28cc6..cab4252c4d8a 100644 --- a/gcc/cfgexpand.c +++ b/gcc/cfgexpand.c @@ -21,59 +21,57 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" /* For reg_renumber. */ +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "diagnostic.h" #include "alias.h" #include "fold-const.h" #include "varasm.h" #include "stor-layout.h" #include "stmt.h" #include "print-tree.h" -#include "tm_p.h" #include "cfgrtl.h" #include "cfganal.h" #include "cfgbuild.h" #include "cfgcleanup.h" -#include "insn-codes.h" -#include "optabs.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "expr.h" #include "langhooks.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" #include "gimple-walk.h" -#include "cgraph.h" #include "tree-cfg.h" #include "tree-dfa.h" #include "tree-ssa.h" -#include "tree-pass.h" #include "except.h" -#include "diagnostic.h" #include "gimple-pretty-print.h" #include "toplev.h" #include "debug.h" #include "params.h" #include "tree-inline.h" #include "value-prof.h" -#include "target.h" #include "tree-ssa-live.h" #include "tree-outof-ssa.h" #include "cfgloop.h" -#include "regs.h" /* For reg_renumber. */ #include "insn-attr.h" /* For INSN_SCHEDULING. */ #include "asan.h" #include "tree-ssa-address.h" -#include "recog.h" #include "output.h" #include "builtins.h" #include "tree-chkp.h" diff --git a/gcc/cfghooks.c b/gcc/cfghooks.c index 0cd8e6220588..2c5c96ca350c 100644 --- a/gcc/cfghooks.c +++ b/gcc/cfghooks.c @@ -21,18 +21,18 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "dumpfile.h" #include "backend.h" +#include "rtl.h" +#include "tree.h" #include "cfghooks.h" +#include "timevar.h" +#include "pretty-print.h" +#include "diagnostic-core.h" +#include "dumpfile.h" #include "alias.h" -#include "tree.h" -#include "rtl.h" #include "cfganal.h" #include "tree-ssa.h" -#include "timevar.h" -#include "diagnostic-core.h" #include "cfgloop.h" -#include "pretty-print.h" /* A pointer to one of the hooks containers. */ static struct cfg_hooks *cfg_hooks; diff --git a/gcc/cfgloop.c b/gcc/cfgloop.c index 5c13b3737c29..7b2d0283bdd7 100644 --- a/gcc/cfgloop.c +++ b/gcc/cfgloop.c @@ -21,18 +21,18 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "gimple-ssa.h" +#include "diagnostic-core.h" #include "cfganal.h" #include "cfgloop.h" -#include "diagnostic-core.h" #include "flags.h" #include "fold-const.h" #include "internal-fn.h" #include "gimple-iterator.h" -#include "gimple-ssa.h" #include "dumpfile.h" static void flow_loops_cfg_dump (FILE *); diff --git a/gcc/cfgloopanal.c b/gcc/cfgloopanal.c index b17865004517..8bcf80a1dfaf 100644 --- a/gcc/cfgloopanal.c +++ b/gcc/cfgloopanal.c @@ -21,18 +21,18 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" #include "rtl.h" -#include "cfgloop.h" #include "tree.h" +#include "predict.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cfgloop.h" #include "flags.h" #include "alias.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" diff --git a/gcc/cfgloopmanip.c b/gcc/cfgloopmanip.c index 1f9a2b38fe7d..0ad8ccd32a89 100644 --- a/gcc/cfgloopmanip.c +++ b/gcc/cfgloopmanip.c @@ -21,10 +21,10 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" #include "cfganal.h" #include "cfgloop.h" #include "fold-const.h" diff --git a/gcc/cfgrtl.c b/gcc/cfgrtl.c index 14b9406733aa..de659d65f260 100644 --- a/gcc/cfgrtl.c +++ b/gcc/cfgrtl.c @@ -41,32 +41,32 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" +#include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" #include "alias.h" #include "cfgrtl.h" #include "cfganal.h" #include "cfgbuild.h" #include "cfgcleanup.h" #include "bb-reorder.h" -#include "regs.h" #include "flags.h" #include "except.h" #include "rtl-error.h" -#include "tm_p.h" #include "insn-attr.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "target.h" #include "common/common-target.h" #include "cfgloop.h" #include "tree-pass.h" diff --git a/gcc/cgraph.c b/gcc/cgraph.c index 69804c352bcd..03d7451b3163 100644 --- a/gcc/cgraph.c +++ b/gcc/cgraph.c @@ -27,10 +27,20 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" +#include "alloc-pool.h" +#include "timevar.h" +#include "gimple-ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "lto-streamer.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "varasm.h" @@ -41,33 +51,23 @@ along with GCC; see the file COPYING3. If not see #include "toplev.h" #include "flags.h" #include "debug.h" -#include "target.h" -#include "cgraph.h" #include "intl.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" -#include "timevar.h" #include "dumpfile.h" -#include "gimple-ssa.h" #include "tree-cfg.h" #include "tree-ssa.h" #include "value-prof.h" #include "except.h" -#include "diagnostic-core.h" #include "ipa-utils.h" -#include "lto-streamer.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" #include "cfgloop.h" #include "gimple-pretty-print.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" diff --git a/gcc/cgraphbuild.c b/gcc/cgraphbuild.c index b0815c987cb5..54eba785efa9 100644 --- a/gcc/cgraphbuild.c +++ b/gcc/cgraphbuild.c @@ -22,9 +22,12 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "alloc-pool.h" +#include "tree-pass.h" +#include "cgraph.h" #include "alias.h" #include "fold-const.h" #include "internal-fn.h" @@ -33,11 +36,8 @@ along with GCC; see the file COPYING3. If not see #include "gimple-walk.h" #include "langhooks.h" #include "intl.h" -#include "tree-pass.h" -#include "cgraph.h" #include "ipa-utils.h" #include "except.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" diff --git a/gcc/cgraphclones.c b/gcc/cgraphclones.c index f36ef34e3a56..12fc933cc37d 100644 --- a/gcc/cgraphclones.c +++ b/gcc/cgraphclones.c @@ -68,13 +68,18 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" -#include "alias.h" -#include "fold-const.h" +#include "alloc-pool.h" #include "stringpool.h" #include "emit-rtl.h" +#include "cgraph.h" +#include "coverage.h" +#include "lto-streamer.h" +#include "alias.h" +#include "fold-const.h" #include "internal-fn.h" #include "tree-eh.h" #include "tree-cfg.h" @@ -83,21 +88,15 @@ along with GCC; see the file COPYING3. If not see #include "toplev.h" #include "flags.h" #include "debug.h" -#include "target.h" -#include "diagnostic.h" #include "params.h" #include "intl.h" -#include "cgraph.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "tree-iterator.h" #include "tree-dump.h" #include "gimple-pretty-print.h" -#include "coverage.h" #include "ipa-inline.h" #include "ipa-utils.h" -#include "lto-streamer.h" #include "except.h" /* Create clone of edge in the node N represented by CALL_EXPR diff --git a/gcc/cgraphunit.c b/gcc/cgraphunit.c index eab8c7f28aa3..a266b6ee5124 100644 --- a/gcc/cgraphunit.c +++ b/gcc/cgraphunit.c @@ -161,16 +161,23 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "regset.h" /* FIXME: For reg_obstack. */ +#include "alloc-pool.h" +#include "tree-pass.h" +#include "stringpool.h" +#include "gimple-ssa.h" +#include "cgraph.h" +#include "coverage.h" +#include "lto-streamer.h" #include "alias.h" #include "fold-const.h" #include "varasm.h" #include "stor-layout.h" -#include "stringpool.h" -#include "gimple-ssa.h" #include "output.h" #include "cfgcleanup.h" #include "internal-fn.h" @@ -186,31 +193,21 @@ along with GCC; see the file COPYING3. If not see #include "toplev.h" #include "flags.h" #include "debug.h" -#include "target.h" -#include "diagnostic.h" #include "params.h" #include "intl.h" -#include "cgraph.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "tree-iterator.h" -#include "tree-pass.h" #include "tree-dump.h" #include "gimple-pretty-print.h" -#include "output.h" -#include "coverage.h" #include "plugin.h" #include "ipa-inline.h" #include "ipa-utils.h" -#include "lto-streamer.h" #include "except.h" #include "cfgloop.h" -#include "regset.h" /* FIXME: For reg_obstack. */ #include "context.h" #include "pass_manager.h" #include "tree-nested.h" -#include "gimplify.h" #include "dbgcnt.h" #include "tree-chkp.h" #include "lto-section-names.h" diff --git a/gcc/cilk-common.c b/gcc/cilk-common.c index 62acc186d318..90cc3197e2f0 100644 --- a/gcc/cilk-common.c +++ b/gcc/cilk-common.c @@ -23,29 +23,27 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" +#include "tm.h" +#include "function.h" +#include "rtl.h" #include "tree.h" -#include "options.h" -#include "fold-const.h" #include "stringpool.h" +#include "expmed.h" +#include "optabs-query.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "recog.h" +#include "alias.h" +#include "fold-const.h" #include "stor-layout.h" #include "langhooks.h" -#include "tm.h" -#include "rtl.h" -#include "function.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs-query.h" -#include "recog.h" #include "tree-iterator.h" #include "gimplify.h" #include "cilk.h" diff --git a/gcc/combine-stack-adj.c b/gcc/combine-stack-adj.c index a549f88fd027..e1e86b59ec0c 100644 --- a/gcc/combine-stack-adj.c +++ b/gcc/combine-stack-adj.c @@ -42,20 +42,20 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" #include "rtl.h" +#include "tree.h" #include "df.h" #include "tm_p.h" +#include "expmed.h" #include "insn-config.h" -#include "recog.h" #include "regs.h" +#include "emit-rtl.h" +#include "recog.h" #include "flags.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" diff --git a/gcc/combine.c b/gcc/combine.c index f0265d72c247..230ea1d128ce 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -79,38 +79,36 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" +#include "tm_p.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "diagnostic-core.h" #include "alias.h" #include "stor-layout.h" -#include "tm_p.h" #include "flags.h" -#include "regs.h" #include "cfgrtl.h" #include "cfgcleanup.h" -#include "insn-config.h" /* Include expr.h after insn-config.h so we get HAVE_conditional_move. */ -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "insn-attr.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "target.h" -#include "insn-codes.h" -#include "optabs.h" #include "rtlhooks-def.h" #include "params.h" #include "tree-pass.h" #include "valtrack.h" -#include "cgraph.h" #include "rtl-iter.h" #include "print-rtl.h" diff --git a/gcc/compare-elim.c b/gcc/compare-elim.c index 08e070cc7f17..f88ec5a206c5 100644 --- a/gcc/compare-elim.c +++ b/gcc/compare-elim.c @@ -58,6 +58,7 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" #include "rtl.h" #include "df.h" #include "tm_p.h" @@ -66,7 +67,6 @@ along with GCC; see the file COPYING3. If not see #include "flags.h" #include "cfgrtl.h" #include "tree-pass.h" -#include "target.h" #include "domwalk.h" diff --git a/gcc/convert.c b/gcc/convert.c index 498d3a5c748c..941efb57cf9a 100644 --- a/gcc/convert.c +++ b/gcc/convert.c @@ -24,15 +24,14 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "alias.h" +#include "target.h" #include "tree.h" +#include "diagnostic-core.h" +#include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "flags.h" #include "convert.h" -#include "diagnostic-core.h" -#include "target.h" #include "langhooks.h" #include "builtins.h" #include "ubsan.h" diff --git a/gcc/coverage.c b/gcc/coverage.c index 4e08e5f685fc..d93959908fa9 100644 --- a/gcc/coverage.c +++ b/gcc/coverage.c @@ -28,42 +28,39 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" #include "rtl.h" -#include "alias.h" #include "tree.h" -#include "fold-const.h" +#include "tree-pass.h" +#include "tm_p.h" #include "stringpool.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "coverage.h" +#include "diagnostic-core.h" +#include "alias.h" +#include "fold-const.h" #include "stor-layout.h" #include "flags.h" #include "output.h" -#include "regs.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "toplev.h" -#include "tm_p.h" -#include "coverage.h" #include "langhooks.h" #include "tree-iterator.h" #include "context.h" #include "pass_manager.h" -#include "tree-pass.h" -#include "cgraph.h" -#include "dumpfile.h" -#include "diagnostic-core.h" #include "intl.h" -#include "filenames.h" -#include "target.h" #include "params.h" #include "auto-profile.h" -#include "gcov-io.h" #include "gcov-io.c" struct GTY((chain_next ("%h.next"))) coverage_data diff --git a/gcc/cppbuiltin.c b/gcc/cppbuiltin.c index 180330d192ff..2ebf80f94782 100644 --- a/gcc/cppbuiltin.c +++ b/gcc/cppbuiltin.c @@ -20,14 +20,13 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "alias.h" +#include "target.h" #include "tree.h" +#include "alias.h" #include "version.h" #include "flags.h" #include "cpp-id-data.h" #include "cppbuiltin.h" -#include "target.h" /* Parse a BASEVER version string of the format "major.minor.patchlevel" diff --git a/gcc/cprop.c b/gcc/cprop.c index 4cb8586902ab..150dff596209 100644 --- a/gcc/cprop.c +++ b/gcc/cprop.c @@ -21,38 +21,37 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" +#include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" #include "diagnostic-core.h" #include "toplev.h" #include "alias.h" -#include "tm_p.h" -#include "regs.h" #include "flags.h" -#include "insn-config.h" -#include "recog.h" #include "cfgrtl.h" #include "cfganal.h" #include "lcm.h" #include "cfgcleanup.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "except.h" #include "params.h" -#include "alloc-pool.h" #include "cselib.h" #include "intl.h" #include "tree-pass.h" #include "dbgcnt.h" -#include "target.h" #include "cfgloop.h" diff --git a/gcc/cse.c b/gcc/cse.c index a9cc26a31243..9b7e1e71b95a 100644 --- a/gcc/cse.c +++ b/gcc/cse.c @@ -21,31 +21,31 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" #include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" #include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "cfgrtl.h" #include "cfganal.h" #include "cfgcleanup.h" #include "flags.h" -#include "insn-config.h" -#include "recog.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "diagnostic-core.h" #include "toplev.h" #include "except.h" -#include "target.h" #include "params.h" #include "rtlhooks-def.h" #include "tree-pass.h" diff --git a/gcc/cselib.c b/gcc/cselib.c index 4264394b0729..443b628a76d1 100644 --- a/gcc/cselib.c +++ b/gcc/cselib.c @@ -21,24 +21,22 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "alias.h" #include "tm_p.h" -#include "regs.h" -#include "flags.h" #include "insn-config.h" -#include "recog.h" +#include "regs.h" #include "emit-rtl.h" +#include "recog.h" #include "diagnostic-core.h" +#include "alias.h" +#include "flags.h" #include "dumpfile.h" -#include "alloc-pool.h" #include "cselib.h" #include "valtrack.h" #include "params.h" -#include "alloc-pool.h" -#include "target.h" /* A list of cselib_val structures. */ struct elt_list diff --git a/gcc/data-streamer-in.c b/gcc/data-streamer-in.c index 51916a5ae9cc..3842fd4f6a95 100644 --- a/gcc/data-streamer-in.c +++ b/gcc/data-streamer-in.c @@ -23,17 +23,16 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "diagnostic.h" -#include "alias.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" -#include "options.h" -#include "fold-const.h" -#include "internal-fn.h" #include "cgraph.h" #include "data-streamer.h" +#include "diagnostic.h" +#include "alias.h" +#include "fold-const.h" +#include "internal-fn.h" /* Read a string from the string table in DATA_IN using input block IB. Write the length to RLEN. */ diff --git a/gcc/data-streamer-out.c b/gcc/data-streamer-out.c index fdc36628aa2a..88084642a5aa 100644 --- a/gcc/data-streamer-out.c +++ b/gcc/data-streamer-out.c @@ -23,16 +23,15 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" -#include "options.h" -#include "fold-const.h" -#include "internal-fn.h" #include "cgraph.h" #include "data-streamer.h" +#include "alias.h" +#include "fold-const.h" +#include "internal-fn.h" /* Adds a new block to output stream OBS. */ diff --git a/gcc/data-streamer.c b/gcc/data-streamer.c index 2c45eff8454a..17fb276ae094 100644 --- a/gcc/data-streamer.c +++ b/gcc/data-streamer.c @@ -22,16 +22,15 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" -#include "options.h" -#include "fold-const.h" -#include "internal-fn.h" #include "cgraph.h" #include "data-streamer.h" +#include "alias.h" +#include "fold-const.h" +#include "internal-fn.h" /* Pack WORK into BP in a variant of uleb format. */ diff --git a/gcc/dbxout.c b/gcc/dbxout.c index a55d1025f9c9..77d9df58d5e5 100644 --- a/gcc/dbxout.c +++ b/gcc/dbxout.c @@ -69,37 +69,36 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "alias.h" +#include "target.h" +#include "function.h" +#include "obstack.h" +#include "rtl.h" #include "tree.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "diagnostic-core.h" +#include "alias.h" #include "fold-const.h" #include "varasm.h" #include "stor-layout.h" -#include "rtl.h" #include "flags.h" -#include "regs.h" -#include "insn-config.h" #include "reload.h" #include "output.h" #include "dbxout.h" -#include "diagnostic-core.h" #include "toplev.h" -#include "tm_p.h" #include "debug.h" -#include "function.h" -#include "target.h" #include "common/common-target.h" #include "langhooks.h" -#include "obstack.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "cgraph.h" -#include "stringpool.h" #ifdef XCOFF_DEBUGGING_INFO #include "xcoffout.h" diff --git a/gcc/dce.c b/gcc/dce.c index c9cffc970554..7fd975c01e03 100644 --- a/gcc/dce.c +++ b/gcc/dce.c @@ -21,12 +21,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" -#include "alias.h" +#include "tm_p.h" #include "regs.h" +#include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ +#include "alias.h" #include "flags.h" #include "except.h" #include "cfgrtl.h" @@ -37,8 +39,6 @@ along with GCC; see the file COPYING3. If not see #include "valtrack.h" #include "tree-pass.h" #include "dbgcnt.h" -#include "tm_p.h" -#include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ /* ------------------------------------------------------------------------- diff --git a/gcc/ddg.c b/gcc/ddg.c index b03ab9378f71..61cdf8af337b 100644 --- a/gcc/ddg.c +++ b/gcc/ddg.c @@ -23,26 +23,26 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "diagnostic-core.h" #include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" #include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "flags.h" -#include "insn-config.h" #include "insn-attr.h" #include "except.h" -#include "recog.h" #include "sched-int.h" -#include "target.h" #include "cfgloop.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" diff --git a/gcc/debug.c b/gcc/debug.c index 3b6a62513490..6aa9d400ad17 100644 --- a/gcc/debug.c +++ b/gcc/debug.c @@ -19,8 +19,8 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" #include "tree.h" +#include "alias.h" #include "debug.h" /* The do-nothing debug hooks. */ diff --git a/gcc/df-core.c b/gcc/df-core.c index 72a5eb59920f..c3003d5e59cd 100644 --- a/gcc/df-core.c +++ b/gcc/df-core.c @@ -382,15 +382,14 @@ are write-only operations. #include "df.h" #include "tm_p.h" #include "insn-config.h" -#include "recog.h" #include "regs.h" -#include "alloc-pool.h" +#include "emit-rtl.h" +#include "recog.h" #include "flags.h" #include "cfganal.h" #include "tree-pass.h" #include "params.h" #include "cfgloop.h" -#include "emit-rtl.h" static void *df_get_bb_info (struct dataflow *, unsigned int); static void df_set_bb_info (struct dataflow *, unsigned int, void *); diff --git a/gcc/df-problems.c b/gcc/df-problems.c index 331fd87f2b55..625975d5957a 100644 --- a/gcc/df-problems.c +++ b/gcc/df-problems.c @@ -25,17 +25,15 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" #include "rtl.h" #include "df.h" #include "tm_p.h" #include "insn-config.h" -#include "recog.h" #include "regs.h" -#include "alloc-pool.h" +#include "recog.h" #include "flags.h" #include "cfganal.h" -#include "target.h" -#include "timevar.h" #include "except.h" #include "dce.h" #include "valtrack.h" diff --git a/gcc/df-scan.c b/gcc/df-scan.c index 7a22b10371d4..e0f41a285cbb 100644 --- a/gcc/df-scan.c +++ b/gcc/df-scan.c @@ -25,19 +25,18 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" #include "tm_p.h" #include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ #include "recog.h" #include "alias.h" -#include "regs.h" -#include "alloc-pool.h" #include "flags.h" #include "dumpfile.h" -#include "target.h" -#include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ /* The set of hard registers in eliminables[i].from. */ diff --git a/gcc/dfp.c b/gcc/dfp.c index ceb43d1799e9..ca0071c238d9 100644 --- a/gcc/dfp.c +++ b/gcc/dfp.c @@ -21,9 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" #include "tree.h" #include "tm_p.h" +#include "alias.h" #include "dfp.h" /* The order of the following headers is important for making sure diff --git a/gcc/dojump.c b/gcc/dojump.c index d767320a1025..bea9ac72ca3f 100644 --- a/gcc/dojump.c +++ b/gcc/dojump.c @@ -21,29 +21,27 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" #include "rtl.h" -#include "alias.h" #include "tree.h" +#include "predict.h" +#include "tm_p.h" +#include "expmed.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "flags.h" -#include "insn-config.h" #include "insn-attr.h" /* Include expr.h after insn-config.h so we get HAVE_conditional_move. */ -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "langhooks.h" -#include "tm_p.h" -#include "target.h" static bool prefer_and_bit_test (machine_mode, int); static void do_jump_by_parts_greater (tree, tree, int, diff --git a/gcc/dominance.c b/gcc/dominance.c index a72b0c1bc621..64c961e88ad8 100644 --- a/gcc/dominance.c +++ b/gcc/dominance.c @@ -37,11 +37,11 @@ #include "coretypes.h" #include "backend.h" #include "rtl.h" -#include "cfganal.h" -#include "diagnostic-core.h" #include "alloc-pool.h" -#include "et-forest.h" #include "timevar.h" +#include "diagnostic-core.h" +#include "cfganal.h" +#include "et-forest.h" #include "graphds.h" /* We name our nodes with integers, beginning with 1. Zero is reserved for diff --git a/gcc/double-int.c b/gcc/double-int.c index 8785d7b01b6b..2d5909f0d67a 100644 --- a/gcc/double-int.c +++ b/gcc/double-int.c @@ -21,8 +21,8 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" /* For BITS_PER_UNIT and *_BIG_ENDIAN. */ -#include "alias.h" #include "tree.h" +#include "alias.h" static int add_double_with_sign (unsigned HOST_WIDE_INT, HOST_WIDE_INT, unsigned HOST_WIDE_INT, HOST_WIDE_INT, diff --git a/gcc/dse.c b/gcc/dse.c index 86d058984a9c..aeaa54e1169e 100644 --- a/gcc/dse.c +++ b/gcc/dse.c @@ -26,39 +26,35 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" #include "df.h" +#include "tm_p.h" +#include "gimple-ssa.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "tm_p.h" -#include "regs.h" -#include "regset.h" #include "flags.h" #include "cfgrtl.h" #include "cselib.h" #include "tree-pass.h" -#include "alloc-pool.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "recog.h" -#include "insn-codes.h" -#include "optabs.h" #include "dbgcnt.h" -#include "target.h" #include "params.h" #include "internal-fn.h" -#include "gimple-ssa.h" #include "rtl-iter.h" #include "cfgcleanup.h" diff --git a/gcc/dumpfile.c b/gcc/dumpfile.c index e4c4748731e1..3ccaa5b704d7 100644 --- a/gcc/dumpfile.c +++ b/gcc/dumpfile.c @@ -20,12 +20,12 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" +#include "options.h" +#include "tree.h" +#include "gimple-pretty-print.h" #include "diagnostic-core.h" #include "dumpfile.h" #include "alias.h" -#include "tree.h" -#include "options.h" -#include "gimple-pretty-print.h" #include "context.h" /* If non-NULL, return one past-the-end of the matching SUBPART of diff --git a/gcc/dwarf2asm.c b/gcc/dwarf2asm.c index 53140253f8dc..30c2926de34a 100644 --- a/gcc/dwarf2asm.c +++ b/gcc/dwarf2asm.c @@ -21,18 +21,17 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "flags.h" -#include "alias.h" +#include "target.h" +#include "rtl.h" #include "tree.h" +#include "tm_p.h" #include "stringpool.h" +#include "flags.h" +#include "alias.h" #include "varasm.h" -#include "rtl.h" #include "output.h" -#include "target.h" #include "dwarf2asm.h" #include "dwarf2.h" -#include "tm_p.h" #ifndef XCOFF_DEBUGGING_INFO #define XCOFF_DEBUGGING_INFO 0 diff --git a/gcc/dwarf2cfi.c b/gcc/dwarf2cfi.c index 1cfa6a790857..e33b7f8b0acb 100644 --- a/gcc/dwarf2cfi.c +++ b/gcc/dwarf2cfi.c @@ -20,34 +20,33 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" +#include "target.h" +#include "function.h" +#include "rtl.h" +#include "tree.h" +#include "tree-pass.h" +#include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" /* expand_builtin_init_dwarf_reg_sizes */ +#include "emit-rtl.h" #include "version.h" #include "flags.h" -#include "rtl.h" #include "alias.h" -#include "tree.h" #include "stor-layout.h" -#include "function.h" #include "cfgbuild.h" #include "dwarf2.h" #include "dwarf2out.h" #include "dwarf2asm.h" -#include "tm_p.h" -#include "target.h" #include "common/common-target.h" -#include "tree-pass.h" #include "except.h" /* expand_builtin_dwarf_sp_column */ -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" /* init_return_column_size */ -#include "regs.h" /* expand_builtin_init_dwarf_reg_sizes */ #include "output.h" /* asm_out_file */ #include "debug.h" /* dwarf2out_do_frame, dwarf2out_do_cfi_asm */ diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index 6e0db4191941..a4465c9a1acf 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -58,24 +58,27 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" +#include "target.h" +#include "function.h" #include "rtl.h" -#include "alias.h" #include "tree.h" -#include "fold-const.h" +#include "tm_p.h" #include "stringpool.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "ira.h" +#include "cgraph.h" +#include "diagnostic.h" +#include "alias.h" +#include "fold-const.h" #include "stor-layout.h" #include "varasm.h" -#include "function.h" -#include "emit-rtl.h" #include "version.h" #include "flags.h" -#include "regs.h" #include "rtlhash.h" -#include "insn-config.h" #include "reload.h" #include "output.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" @@ -87,15 +90,10 @@ along with GCC; see the file COPYING3. If not see #include "dwarf2asm.h" #include "toplev.h" #include "md5.h" -#include "tm_p.h" -#include "diagnostic.h" #include "tree-pretty-print.h" #include "debug.h" -#include "target.h" #include "common/common-target.h" #include "langhooks.h" -#include "cgraph.h" -#include "ira.h" #include "lra.h" #include "dumpfile.h" #include "opts.h" diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index 8d2e81cab651..aacfb40d34e9 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -35,32 +35,32 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" #include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "varasm.h" #include "cfgrtl.h" #include "tree-eh.h" -#include "tm_p.h" #include "flags.h" -#include "stringpool.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "regs.h" -#include "recog.h" #include "debug.h" #include "langhooks.h" #include "params.h" -#include "target.h" #include "builtins.h" #include "rtl-iter.h" #include "stor-layout.h" diff --git a/gcc/except.c b/gcc/except.c index 5765d58b3e84..5d08a155949f 100644 --- a/gcc/except.c +++ b/gcc/except.c @@ -113,22 +113,25 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" #include "rtl.h" -#include "alias.h" #include "tree.h" -#include "fold-const.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "stringpool.h" +#include "expmed.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "diagnostic.h" +#include "alias.h" +#include "fold-const.h" #include "stor-layout.h" #include "flags.h" -#include "insn-codes.h" -#include "optabs.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" @@ -137,18 +140,12 @@ along with GCC; see the file COPYING3. If not see #include "output.h" #include "dwarf2asm.h" #include "dwarf2out.h" -#include "dwarf2.h" #include "toplev.h" #include "intl.h" -#include "tm_p.h" -#include "target.h" #include "common/common-target.h" #include "langhooks.h" #include "cfgrtl.h" -#include "cgraph.h" -#include "diagnostic.h" #include "tree-pretty-print.h" -#include "tree-pass.h" #include "cfgloop.h" #include "builtins.h" #include "tree-hash-traits.h" diff --git a/gcc/explow.c b/gcc/explow.c index 807c9260bdb7..a593faabf229 100644 --- a/gcc/explow.c +++ b/gcc/explow.c @@ -21,31 +21,28 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "diagnostic-core.h" +#include "target.h" +#include "function.h" #include "rtl.h" -#include "alias.h" #include "tree.h" -#include "stor-layout.h" #include "tm_p.h" +#include "expmed.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" +#include "alias.h" +#include "stor-layout.h" #include "flags.h" #include "except.h" -#include "function.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "libfuncs.h" -#include "recog.h" #include "langhooks.h" -#include "target.h" #include "common/common-target.h" #include "output.h" diff --git a/gcc/expmed.c b/gcc/expmed.c index 93cf50822aef..68db1f700b6a 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -23,30 +23,28 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" +#include "tm_p.h" +#include "expmed.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "recog.h" #include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "tm_p.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "recog.h" #include "langhooks.h" -#include "target.h" struct target_expmed default_target_expmed; #if SWITCHABLE_TARGET diff --git a/gcc/expr.c b/gcc/expr.c index da6887019288..422a5061f353 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -21,48 +21,45 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" #include "df.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "diagnostic.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "attribs.h" #include "varasm.h" #include "flags.h" -#include "regs.h" #include "except.h" -#include "insn-config.h" #include "insn-attr.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" /* Include expr.h after insn-config.h so we get HAVE_conditional_move. */ #include "expr.h" -#include "insn-codes.h" #include "optabs-tree.h" -#include "optabs.h" #include "libfuncs.h" -#include "recog.h" #include "reload.h" #include "typeclass.h" #include "toplev.h" #include "langhooks.h" #include "intl.h" -#include "tm_p.h" #include "tree-iterator.h" #include "internal-fn.h" -#include "cgraph.h" -#include "target.h" #include "common/common-target.h" -#include "timevar.h" -#include "diagnostic.h" #include "tree-ssa-live.h" #include "tree-outof-ssa.h" #include "target-globals.h" diff --git a/gcc/final.c b/gcc/final.c index 9bc0933ef471..8e0d732a4341 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -46,17 +46,23 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" -#include "alias.h" -#include "varasm.h" #include "tm_p.h" -#include "regs.h" +#include "expmed.h" #include "insn-config.h" -#include "insn-attr.h" +#include "regs.h" +#include "emit-rtl.h" #include "recog.h" +#include "cgraph.h" +#include "coverage.h" +#include "tree-pretty-print.h" /* for dump_function_header */ +#include "alias.h" +#include "varasm.h" +#include "insn-attr.h" #include "conditions.h" #include "flags.h" #include "output.h" @@ -66,31 +72,23 @@ along with GCC; see the file COPYING3. If not see #include "reload.h" #include "intl.h" #include "cfgrtl.h" -#include "target.h" #include "targhooks.h" #include "debug.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" #include "tree-pass.h" -#include "cgraph.h" #include "tree-ssa.h" -#include "coverage.h" #include "cfgloop.h" #include "params.h" -#include "tree-pretty-print.h" /* for dump_function_header */ #include "asan.h" -#include "wide-int-print.h" #include "rtl-iter.h" #include "print-rtl.h" #ifdef XCOFF_DEBUGGING_INFO -#include "xcoffout.h" /* Needed for external data - declarations for e.g. AIX 4.x. */ +#include "xcoffout.h" /* Needed for external data declarations. */ #endif #include "dwarf2out.h" diff --git a/gcc/fixed-value.c b/gcc/fixed-value.c index 39bdebea09b0..cfb1ad7f7b12 100644 --- a/gcc/fixed-value.c +++ b/gcc/fixed-value.c @@ -21,9 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" #include "tree.h" #include "diagnostic-core.h" +#include "alias.h" /* Compare two fixed objects for bitwise identity. */ diff --git a/gcc/fold-const.c b/gcc/fold-const.c index d88bffc2bc67..298c520647b8 100644 --- a/gcc/fold-const.c +++ b/gcc/fold-const.c @@ -44,10 +44,19 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" +#include "tm_p.h" +#include "tree-ssa-operands.h" +#include "expmed.h" +#include "optabs-query.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "diagnostic-core.h" #include "flags.h" #include "alias.h" #include "fold-const.h" @@ -55,17 +64,11 @@ along with GCC; see the file COPYING3. If not see #include "calls.h" #include "tree-iterator.h" #include "realmpfr.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "tm_p.h" -#include "target.h" -#include "diagnostic-core.h" #include "intl.h" #include "langhooks.h" #include "md5.h" @@ -74,12 +77,9 @@ along with GCC; see the file COPYING3. If not see #include "gimplify.h" #include "tree-dfa.h" #include "builtins.h" -#include "cgraph.h" #include "generic-match.h" -#include "optabs-query.h" #include "gimple-fold.h" #include "params.h" -#include "tree-ssa-operands.h" #include "tree-into-ssa.h" #ifndef LOAD_EXTEND_OP diff --git a/gcc/function.c b/gcc/function.c index f7742148cfb7..70d818c4db97 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -35,38 +35,36 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "gimple-expr.h" +#include "cfghooks.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" #include "rtl-error.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "varasm.h" -#include "stringpool.h" #include "flags.h" #include "except.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" #include "optabs-tree.h" -#include "optabs.h" #include "libfuncs.h" -#include "regs.h" -#include "recog.h" #include "output.h" -#include "tm_p.h" #include "langhooks.h" -#include "target.h" #include "common/common-target.h" -#include "gimple-expr.h" #include "gimplify.h" #include "tree-pass.h" #include "cfgrtl.h" diff --git a/gcc/fwprop.c b/gcc/fwprop.c index c9b29e65ba58..86dec5b49411 100644 --- a/gcc/fwprop.c +++ b/gcc/fwprop.c @@ -22,23 +22,23 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" #include "rtl.h" +#include "predict.h" #include "df.h" -#include "diagnostic-core.h" - -#include "sparseset.h" #include "tm_p.h" #include "insn-config.h" +#include "emit-rtl.h" #include "recog.h" +#include "diagnostic-core.h" + +#include "sparseset.h" #include "flags.h" #include "cfgrtl.h" #include "cfgcleanup.h" -#include "target.h" #include "cfgloop.h" #include "tree-pass.h" #include "domwalk.h" -#include "emit-rtl.h" #include "rtl-iter.h" diff --git a/gcc/gcse.c b/gcc/gcse.c index 4d95b4810f1c..5ff4ba03414b 100644 --- a/gcc/gcse.c +++ b/gcc/gcse.c @@ -136,39 +136,37 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" -#include "diagnostic-core.h" -#include "toplev.h" -#include "alias.h" #include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" #include "regs.h" #include "ira.h" -#include "flags.h" -#include "insn-config.h" #include "recog.h" +#include "diagnostic-core.h" +#include "toplev.h" +#include "alias.h" +#include "flags.h" #include "cfgrtl.h" #include "cfganal.h" #include "lcm.h" #include "cfgcleanup.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "except.h" #include "params.h" -#include "alloc-pool.h" #include "cselib.h" #include "intl.h" #include "tree-pass.h" #include "dbgcnt.h" -#include "target.h" #include "gcse.h" #include "gcse-common.h" diff --git a/gcc/generic-match-head.c b/gcc/generic-match-head.c index 94135b36555f..2581a616cb96 100644 --- a/gcc/generic-match-head.c +++ b/gcc/generic-match-head.c @@ -20,33 +20,32 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" #include "ssa.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "flags.h" #include "internal-fn.h" #include "gimple-fold.h" #include "gimple-iterator.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "builtins.h" #include "dumpfile.h" -#include "target.h" -#include "cgraph.h" #include "generic-match.h" diff --git a/gcc/ggc-common.c b/gcc/ggc-common.c index 5096837df272..61fc2b10f958 100644 --- a/gcc/ggc-common.c +++ b/gcc/ggc-common.c @@ -23,13 +23,13 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "ggc-internal.h" +#include "timevar.h" #include "diagnostic-core.h" +#include "ggc-internal.h" #include "params.h" #include "hosthooks.h" #include "hosthooks-def.h" #include "plugin.h" -#include "timevar.h" /* When set, ggc_collect will do collection. */ bool ggc_force_collect; diff --git a/gcc/gimple-builder.c b/gcc/gimple-builder.c index a7aa910ee181..aa74fc3c05b9 100644 --- a/gcc/gimple-builder.c +++ b/gcc/gimple-builder.c @@ -20,16 +20,15 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" -#include "options.h" -#include "fold-const.h" #include "stringpool.h" -#include "internal-fn.h" #include "tree-ssanames.h" +#include "alias.h" +#include "fold-const.h" +#include "internal-fn.h" /* Return the expression type to use based on the CODE and type of diff --git a/gcc/gimple-expr.c b/gcc/gimple-expr.c index c6dd2ebb0e93..e92573f57534 100644 --- a/gcc/gimple-expr.c +++ b/gcc/gimple-expr.c @@ -23,15 +23,15 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "stringpool.h" +#include "gimple-ssa.h" #include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "tree-eh.h" -#include "stringpool.h" -#include "gimple-ssa.h" #include "gimplify.h" #include "stor-layout.h" #include "demangle.h" diff --git a/gcc/gimple-fold.c b/gcc/gimple-fold.c index 392738d7f677..9760b8a3ad2e 100644 --- a/gcc/gimple-fold.c +++ b/gcc/gimple-fold.c @@ -22,26 +22,28 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "stor-layout.h" #include "dumpfile.h" -#include "dominance.h" #include "internal-fn.h" #include "gimple-fold.h" #include "gimplify.h" @@ -50,10 +52,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-dfa.h" #include "tree-ssa.h" #include "tree-ssa-propagate.h" -#include "target.h" -#include "cgraph.h" #include "ipa-utils.h" -#include "gimple-pretty-print.h" #include "tree-ssa-address.h" #include "langhooks.h" #include "gimplify-me.h" diff --git a/gcc/gimple-iterator.c b/gcc/gimple-iterator.c index c998b65f6592..4743584607c2 100644 --- a/gcc/gimple-iterator.c +++ b/gcc/gimple-iterator.c @@ -22,17 +22,17 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" #include "ssa.h" +#include "cgraph.h" #include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" -#include "cgraph.h" #include "tree-cfg.h" #include "tree-ssa.h" #include "value-prof.h" diff --git a/gcc/gimple-low.c b/gcc/gimple-low.c index 5186ad3b62e9..8b764eb269e3 100644 --- a/gcc/gimple-low.c +++ b/gcc/gimple-low.c @@ -22,9 +22,11 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "tree-nested.h" @@ -34,11 +36,8 @@ along with GCC; see the file COPYING3. If not see #include "tree-iterator.h" #include "tree-inline.h" #include "flags.h" -#include "diagnostic-core.h" -#include "tree-pass.h" #include "langhooks.h" #include "gimple-low.h" -#include "tree-nested.h" /* The differences between High GIMPLE and Low GIMPLE are the following: diff --git a/gcc/gimple-match-head.c b/gcc/gimple-match-head.c index 51016b5f013b..4de44b309f6e 100644 --- a/gcc/gimple-match-head.c +++ b/gcc/gimple-match-head.c @@ -21,32 +21,31 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" #include "alias.h" -#include "options.h" #include "fold-const.h" #include "stor-layout.h" #include "flags.h" #include "internal-fn.h" #include "gimple-fold.h" #include "gimple-iterator.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "builtins.h" #include "dumpfile.h" -#include "target.h" -#include "cgraph.h" #include "gimple-match.h" #include "tree-pass.h" diff --git a/gcc/gimple-pretty-print.c b/gcc/gimple-pretty-print.c index 9780220c47d4..f4cc5f20f28c 100644 --- a/gcc/gimple-pretty-print.c +++ b/gcc/gimple-pretty-print.c @@ -23,19 +23,19 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" #include "gimple-predict.h" -#include "hard-reg-set.h" #include "ssa.h" +#include "cgraph.h" +#include "diagnostic.h" #include "alias.h" #include "fold-const.h" -#include "diagnostic.h" #include "gimple-pretty-print.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" -#include "cgraph.h" #include "tree-cfg.h" #include "dumpfile.h" /* for dump_flags */ #include "value-prof.h" diff --git a/gcc/gimple-ssa-isolate-paths.c b/gcc/gimple-ssa-isolate-paths.c index aec3637d162f..5fcea869fe68 100644 --- a/gcc/gimple-ssa-isolate-paths.c +++ b/gcc/gimple-ssa-isolate-paths.c @@ -22,14 +22,15 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" -#include "cfghooks.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "diagnostic-core.h" +#include "alias.h" #include "fold-const.h" #include "flags.h" #include "internal-fn.h" @@ -37,9 +38,7 @@ along with GCC; see the file COPYING3. If not see #include "gimple-walk.h" #include "tree-ssa.h" #include "cfgloop.h" -#include "tree-pass.h" #include "tree-cfg.h" -#include "diagnostic-core.h" #include "intl.h" diff --git a/gcc/gimple-ssa-strength-reduction.c b/gcc/gimple-ssa-strength-reduction.c index 7d549ca1cbe5..1bfb772e472e 100644 --- a/gcc/gimple-ssa-strength-reduction.c +++ b/gcc/gimple-ssa-strength-reduction.c @@ -36,38 +36,36 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-pretty-print.h" +#include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "stor-layout.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "tree-pass.h" #include "cfgloop.h" -#include "gimple-pretty-print.h" #include "tree-cfg.h" #include "domwalk.h" #include "params.h" #include "tree-ssa-address.h" #include "tree-affine.h" -#include "wide-int-print.h" #include "builtins.h" /* Information about a strength reduction candidate. Each statement diff --git a/gcc/gimple-streamer-in.c b/gcc/gimple-streamer-in.c index 45bb45f52e45..7d633bca8bb1 100644 --- a/gcc/gimple-streamer-in.c +++ b/gcc/gimple-streamer-in.c @@ -22,20 +22,18 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "diagnostic.h" -#include "alias.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" #include "ssa.h" -#include "options.h" +#include "gimple-streamer.h" +#include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" #include "cgraph.h" -#include "gimple-streamer.h" #include "value-prof.h" /* Read a PHI function for basic block BB in function FN. DATA_IN is diff --git a/gcc/gimple-streamer-out.c b/gcc/gimple-streamer-out.c index 0be5b6d21420..5efd253ba8b4 100644 --- a/gcc/gimple-streamer-out.c +++ b/gcc/gimple-streamer-out.c @@ -22,19 +22,18 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" -#include "options.h" +#include "gimple-ssa.h" +#include "gimple-streamer.h" +#include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" -#include "gimple-ssa.h" #include "cgraph.h" -#include "gimple-streamer.h" #include "value-prof.h" /* Output PHI function PHI to the main stream in OB. */ diff --git a/gcc/gimple-walk.c b/gcc/gimple-walk.c index b045c67d3575..e5c38c47d9f8 100644 --- a/gcc/gimple-walk.c +++ b/gcc/gimple-walk.c @@ -23,9 +23,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" #include "alias.h" #include "fold-const.h" #include "gimple-iterator.h" diff --git a/gcc/gimple.c b/gcc/gimple.c index d7ce18749d23..0e695c332fce 100644 --- a/gcc/gimple.c +++ b/gcc/gimple.c @@ -23,11 +23,12 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" #include "ssa.h" -#include "target.h" +#include "cgraph.h" +#include "diagnostic.h" #include "alias.h" #include "fold-const.h" #include "calls.h" @@ -38,13 +39,10 @@ along with GCC; see the file COPYING3. If not see #include "gimple-iterator.h" #include "gimple-walk.h" #include "gimplify.h" -#include "diagnostic.h" #include "value-prof.h" #include "flags.h" -#include "alias.h" #include "demangle.h" #include "langhooks.h" -#include "cgraph.h" /* All the tuples have their operand vector (if present) at the very bottom diff --git a/gcc/gimplify-me.c b/gcc/gimplify-me.c index b3b4b111bfa7..acfed1354d4f 100644 --- a/gcc/gimplify-me.c +++ b/gcc/gimplify-me.c @@ -24,13 +24,12 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" #include "ssa.h" -#include "options.h" +#include "alias.h" #include "fold-const.h" #include "stmt.h" #include "stor-layout.h" diff --git a/gcc/gimplify.c b/gcc/gimplify.c index 4390f7d48903..8b15aab77da9 100644 --- a/gcc/gimplify.c +++ b/gcc/gimplify.c @@ -23,22 +23,26 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" #include "gimple-predict.h" -#include "rtl.h" +#include "tree-pass.h" /* FIXME: only for PROP_gimple_any */ #include "ssa.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "tree-pretty-print.h" +#include "diagnostic-core.h" +#include "alias.h" #include "fold-const.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" @@ -51,13 +55,9 @@ along with GCC; see the file COPYING3. If not see #include "print-tree.h" #include "tree-iterator.h" #include "tree-inline.h" -#include "tree-pretty-print.h" #include "langhooks.h" -#include "cgraph.h" #include "tree-cfg.h" #include "tree-ssa.h" -#include "diagnostic-core.h" -#include "target.h" #include "splay-tree.h" #include "omp-low.h" #include "gimple-low.h" @@ -66,7 +66,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-dump.h" #include "langhooks-def.h" /* FIXME: for lhd_set_decl_assembler_name */ -#include "tree-pass.h" /* FIXME: only for PROP_gimple_any */ #include "builtins.h" enum gimplify_omp_var_data diff --git a/gcc/godump.c b/gcc/godump.c index ea177bde3c7a..780550719542 100644 --- a/gcc/godump.c +++ b/gcc/godump.c @@ -30,13 +30,13 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "diagnostic-core.h" -#include "alias.h" -#include "tree.h" #include "options.h" #include "obstack.h" -#include "debug.h" +#include "tree.h" #include "wide-int-print.h" +#include "diagnostic-core.h" +#include "alias.h" +#include "debug.h" #include "stor-layout.h" #include "defaults.h" diff --git a/gcc/graph.c b/gcc/graph.c index f55ae2230584..fc6a4fbb0405 100644 --- a/gcc/graph.c +++ b/gcc/graph.c @@ -22,15 +22,15 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "diagnostic-core.h" /* for fatal_error */ #include "backend.h" -#include "cfghooks.h" #include "hard-reg-set.h" +#include "cfghooks.h" +#include "pretty-print.h" +#include "diagnostic-core.h" /* for fatal_error */ #include "cfganal.h" #include "cfgloop.h" #include "graph.h" #include "dumpfile.h" -#include "pretty-print.h" /* DOT files with the .dot extension are recognized as document templates by a well-known piece of word processing software out of Redmond, WA. diff --git a/gcc/graphite-poly.c b/gcc/graphite-poly.c index eb76f05f5d53..2aa40c055d8d 100644 --- a/gcc/graphite-poly.c +++ b/gcc/graphite-poly.c @@ -46,14 +46,14 @@ extern "C" { #include "system.h" #include "coretypes.h" #include "backend.h" -#include "diagnostic-core.h" -#include "cfghooks.h" #include "tree.h" #include "gimple.h" +#include "cfghooks.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "fold-const.h" #include "gimple-iterator.h" #include "tree-ssa-loop.h" -#include "gimple-pretty-print.h" #include "cfgloop.h" #include "tree-data-ref.h" #include "graphite-poly.h" diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c index 3350e37f3371..8d7e788cc7f7 100644 --- a/gcc/haifa-sched.c +++ b/gcc/haifa-sched.c @@ -126,27 +126,26 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" #include "rtl.h" +#include "cfghooks.h" #include "df.h" -#include "diagnostic-core.h" #include "tm_p.h" +#include "insn-config.h" #include "regs.h" +#include "ira.h" +#include "recog.h" +#include "diagnostic-core.h" #include "flags.h" -#include "insn-config.h" #include "insn-attr.h" #include "except.h" -#include "recog.h" #include "cfgrtl.h" #include "cfgbuild.h" #include "sched-int.h" -#include "target.h" #include "common/common-target.h" #include "params.h" #include "dbgcnt.h" #include "cfgloop.h" -#include "ira.h" -#include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ #include "dumpfile.h" #include "print-rtl.h" diff --git a/gcc/hw-doloop.c b/gcc/hw-doloop.c index eadbcd6d51a0..ca4588e690b6 100644 --- a/gcc/hw-doloop.c +++ b/gcc/hw-doloop.c @@ -22,26 +22,26 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" #include "flags.h" #include "alias.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "regs.h" #include "cfgrtl.h" -#include "tm_p.h" #include "cfgloop.h" -#include "recog.h" -#include "target.h" #include "hw-doloop.h" #include "dumpfile.h" diff --git a/gcc/ifcvt.c b/gcc/ifcvt.c index ca537550d45c..592e86d58d68 100644 --- a/gcc/ifcvt.c +++ b/gcc/ifcvt.c @@ -21,35 +21,33 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" - +#include "tm_p.h" +#include "expmed.h" +#include "optabs.h" #include "regs.h" -#include "flags.h" -#include "insn-config.h" +#include "emit-rtl.h" #include "recog.h" +#include "diagnostic-core.h" + +#include "flags.h" #include "except.h" #include "cfgrtl.h" #include "cfganal.h" #include "cfgcleanup.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "output.h" -#include "insn-codes.h" -#include "optabs.h" -#include "diagnostic-core.h" -#include "tm_p.h" #include "cfgloop.h" -#include "target.h" #include "tree-pass.h" #include "dbgcnt.h" #include "shrink-wrap.h" diff --git a/gcc/incpath.c b/gcc/incpath.c index ffb3a041ab3e..ea7c0b099f23 100644 --- a/gcc/incpath.c +++ b/gcc/incpath.c @@ -21,7 +21,6 @@ #include "system.h" #include "coretypes.h" #include "target.h" -#include "tm.h" #include "cpplib.h" #include "prefix.h" #include "intl.h" diff --git a/gcc/init-regs.c b/gcc/init-regs.c index 68fb7fe5d051..2b9df5db707a 100644 --- a/gcc/init-regs.c +++ b/gcc/init-regs.c @@ -21,18 +21,18 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "alias.h" +#include "expmed.h" +#include "insn-config.h" #include "regs.h" +#include "emit-rtl.h" +#include "alias.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" diff --git a/gcc/internal-fn.c b/gcc/internal-fn.c index cf1ba22c77d7..836e8bcf212e 100644 --- a/gcc/internal-fn.c +++ b/gcc/internal-fn.c @@ -20,33 +20,30 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" -#include "predict.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" -#include "options.h" +#include "predict.h" +#include "stringpool.h" +#include "tree-ssanames.h" +#include "expmed.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "diagnostic-core.h" +#include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "stor-layout.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "ubsan.h" -#include "target.h" -#include "stringpool.h" -#include "tree-ssanames.h" -#include "diagnostic-core.h" /* The names of each internal function, indexed by function number. */ const char *const internal_fn_name_array[] = { diff --git a/gcc/ipa-chkp.c b/gcc/ipa-chkp.c index 7358d30c1953..8299d6d44810 100644 --- a/gcc/ipa-chkp.c +++ b/gcc/ipa-chkp.c @@ -21,18 +21,17 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" -#include "options.h" -#include "fold-const.h" -#include "stor-layout.h" #include "tree-pass.h" #include "stringpool.h" -#include "calls.h" #include "lto-streamer.h" +#include "alias.h" +#include "fold-const.h" +#include "stor-layout.h" +#include "calls.h" #include "cgraph.h" #include "tree-chkp.h" #include "tree-inline.h" diff --git a/gcc/ipa-comdats.c b/gcc/ipa-comdats.c index e78ea35521a5..31c2fb19365f 100644 --- a/gcc/ipa-comdats.c +++ b/gcc/ipa-comdats.c @@ -52,12 +52,12 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" -#include "tree.h" -#include "hard-reg-set.h" #include "function.h" -#include "cgraph.h" +#include "hard-reg-set.h" +#include "tree.h" #include "tree-pass.h" +#include "cgraph.h" +#include "alias.h" /* Main dataflow loop propagating comdat groups across the symbol table. All references to SYMBOL are examined diff --git a/gcc/ipa-cp.c b/gcc/ipa-cp.c index d1c6236e2895..7e269df1a56e 100644 --- a/gcc/ipa-cp.c +++ b/gcc/ipa-cp.c @@ -103,23 +103,21 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" +#include "backend.h" +#include "target.h" #include "tree.h" -#include "options.h" -#include "fold-const.h" -#include "gimple-fold.h" #include "gimple-expr.h" -#include "target.h" -#include "backend.h" #include "predict.h" -#include "hard-reg-set.h" -#include "cgraph.h" #include "alloc-pool.h" +#include "tree-pass.h" +#include "cgraph.h" +#include "diagnostic.h" +#include "alias.h" +#include "fold-const.h" +#include "gimple-fold.h" #include "symbol-summary.h" #include "ipa-prop.h" -#include "tree-pass.h" #include "flags.h" -#include "diagnostic.h" #include "tree-pretty-print.h" #include "tree-inline.h" #include "params.h" diff --git a/gcc/ipa-devirt.c b/gcc/ipa-devirt.c index 69dec056a32c..8dd7b1786b6b 100644 --- a/gcc/ipa-devirt.c +++ b/gcc/ipa-devirt.c @@ -109,40 +109,39 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "alloc-pool.h" +#include "tree-pass.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "lto-streamer.h" #include "alias.h" #include "fold-const.h" #include "print-tree.h" #include "calls.h" -#include "cgraph.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "tree-pass.h" -#include "target.h" #include "ipa-utils.h" #include "internal-fn.h" #include "gimple-fold.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" -#include "diagnostic.h" #include "tree-dfa.h" #include "demangle.h" #include "dbgcnt.h" #include "gimple-pretty-print.h" #include "stor-layout.h" #include "intl.h" -#include "lto-streamer.h" /* Hash based set of pairs of types. */ struct type_pair diff --git a/gcc/ipa-icf-gimple.c b/gcc/ipa-icf-gimple.c index 4696c803617b..cb72dc8759de 100644 --- a/gcc/ipa-icf-gimple.c +++ b/gcc/ipa-icf-gimple.c @@ -22,34 +22,33 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "data-streamer.h" +#include "gimple-pretty-print.h" +#include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-dfa.h" -#include "tree-pass.h" -#include "gimple-pretty-print.h" #include "cfgloop.h" #include "except.h" -#include "cgraph.h" -#include "data-streamer.h" #include "ipa-utils.h" #include <list> #include "tree-eh.h" diff --git a/gcc/ipa-icf.c b/gcc/ipa-icf.c index 175f70f311f2..81693af342a0 100644 --- a/gcc/ipa-icf.c +++ b/gcc/ipa-icf.c @@ -53,44 +53,43 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" -#include <list> #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "alloc-pool.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "coverage.h" +#include "gimple-pretty-print.h" +#include "data-streamer.h" +#include <list> +#include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-dfa.h" -#include "tree-pass.h" -#include "gimple-pretty-print.h" -#include "cgraph.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" #include "cfgloop.h" #include "except.h" -#include "coverage.h" #include "attribs.h" #include "print-tree.h" -#include "target.h" -#include "data-streamer.h" #include "ipa-utils.h" #include "ipa-icf-gimple.h" #include "ipa-icf.h" diff --git a/gcc/ipa-inline-analysis.c b/gcc/ipa-inline-analysis.c index e93d445ccc63..69e4e6f93186 100644 --- a/gcc/ipa-inline-analysis.c +++ b/gcc/ipa-inline-analysis.c @@ -68,10 +68,16 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "alloc-pool.h" +#include "tree-pass.h" #include "ssa.h" +#include "tree-streamer.h" +#include "cgraph.h" +#include "coverage.h" +#include "diagnostic.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" @@ -79,22 +85,16 @@ along with GCC; see the file COPYING3. If not see #include "tree-inline.h" #include "langhooks.h" #include "flags.h" -#include "diagnostic.h" #include "gimple-pretty-print.h" #include "params.h" -#include "tree-pass.h" -#include "coverage.h" #include "cfganal.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" -#include "cgraph.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" -#include "tree-streamer.h" #include "ipa-inline.h" #include "cfgloop.h" #include "tree-scalar-evolution.h" diff --git a/gcc/ipa-inline-transform.c b/gcc/ipa-inline-transform.c index 1d7bcaa2420a..32b68e4a6217 100644 --- a/gcc/ipa-inline-transform.c +++ b/gcc/ipa-inline-transform.c @@ -32,21 +32,21 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" +#include "function.h" +#include "hard-reg-set.h" #include "tree.h" +#include "alloc-pool.h" +#include "tree-pass.h" +#include "cgraph.h" +#include "coverage.h" +#include "alias.h" #include "langhooks.h" #include "intl.h" -#include "coverage.h" #include "tree-cfg.h" -#include "hard-reg-set.h" -#include "function.h" -#include "cgraph.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" #include "tree-inline.h" -#include "tree-pass.h" int ncalls_inlined; int nfunctions_inlined; diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c index db98755ba8e0..6ec826ad6b1a 100644 --- a/gcc/ipa-inline.c +++ b/gcc/ipa-inline.c @@ -93,9 +93,16 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "alloc-pool.h" +#include "tree-pass.h" +#include "gimple-ssa.h" +#include "cgraph.h" +#include "coverage.h" +#include "lto-streamer.h" #include "alias.h" #include "fold-const.h" #include "trans-mem.h" @@ -103,28 +110,20 @@ along with GCC; see the file COPYING3. If not see #include "tree-inline.h" #include "langhooks.h" #include "flags.h" -#include "diagnostic.h" #include "gimple-pretty-print.h" #include "params.h" #include "intl.h" -#include "tree-pass.h" -#include "coverage.h" #include "profile.h" #include "internal-fn.h" -#include "gimple-ssa.h" -#include "cgraph.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "except.h" -#include "target.h" #include "ipa-inline.h" #include "ipa-utils.h" #include "sreal.h" #include "auto-profile.h" #include "builtins.h" #include "fibonacci_heap.h" -#include "lto-streamer.h" typedef fibonacci_heap <sreal, cgraph_edge> edge_heap_t; typedef fibonacci_node <sreal, cgraph_edge> edge_heap_node_t; diff --git a/gcc/ipa-polymorphic-call.c b/gcc/ipa-polymorphic-call.c index 9cf09b821da2..82b0dc14b171 100644 --- a/gcc/ipa-polymorphic-call.c +++ b/gcc/ipa-polymorphic-call.c @@ -22,42 +22,42 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "alloc-pool.h" +#include "tree-pass.h" +#include "tree-ssa-operands.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "streamer-hooks.h" +#include "cgraph.h" +#include "data-streamer.h" +#include "diagnostic.h" #include "alias.h" #include "fold-const.h" #include "print-tree.h" #include "calls.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "tree-pass.h" -#include "target.h" -#include "cgraph.h" #include "ipa-utils.h" #include "internal-fn.h" #include "gimple-fold.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" -#include "diagnostic.h" #include "tree-dfa.h" #include "demangle.h" #include "dbgcnt.h" #include "gimple-pretty-print.h" #include "stor-layout.h" #include "intl.h" -#include "data-streamer.h" -#include "streamer-hooks.h" -#include "tree-ssa-operands.h" #include "tree-into-ssa.h" /* Return true when TYPE contains an polymorphic type and thus is interesting diff --git a/gcc/ipa-profile.c b/gcc/ipa-profile.c index 655ba16bd9b8..baeec68f6cb8 100644 --- a/gcc/ipa-profile.c +++ b/gcc/ipa-profile.c @@ -48,26 +48,25 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "predict.h" +#include "alloc-pool.h" +#include "tree-pass.h" +#include "cgraph.h" +#include "data-streamer.h" #include "alias.h" #include "fold-const.h" -#include "cgraph.h" -#include "tree-pass.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "flags.h" -#include "target.h" #include "tree-iterator.h" #include "ipa-utils.h" #include "profile.h" #include "params.h" #include "value-prof.h" -#include "alloc-pool.h" #include "tree-inline.h" -#include "data-streamer.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" diff --git a/gcc/ipa-prop.c b/gcc/ipa-prop.c index 19846a8642b2..8fbbfc366b3f 100644 --- a/gcc/ipa-prop.c +++ b/gcc/ipa-prop.c @@ -20,24 +20,29 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "alloc-pool.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "tree-streamer.h" +#include "cgraph.h" +#include "diagnostic.h" +#include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" @@ -48,20 +53,14 @@ along with GCC; see the file COPYING3. If not see #include "gimplify-me.h" #include "gimple-walk.h" #include "langhooks.h" -#include "target.h" -#include "cgraph.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "tree-cfg.h" #include "tree-into-ssa.h" #include "tree-dfa.h" -#include "tree-pass.h" #include "tree-inline.h" #include "ipa-inline.h" -#include "diagnostic.h" #include "gimple-pretty-print.h" -#include "tree-streamer.h" #include "params.h" #include "ipa-utils.h" #include "dbgcnt.h" diff --git a/gcc/ipa-pure-const.c b/gcc/ipa-pure-const.c index bc4490c27881..d557c209d673 100644 --- a/gcc/ipa-pure-const.c +++ b/gcc/ipa-pure-const.c @@ -35,9 +35,13 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" +#include "tree-streamer.h" +#include "cgraph.h" +#include "diagnostic.h" #include "alias.h" #include "fold-const.h" #include "print-tree.h" @@ -50,16 +54,10 @@ along with GCC; see the file COPYING3. If not see #include "tree-cfg.h" #include "tree-ssa-loop-niter.h" #include "tree-inline.h" -#include "tree-pass.h" #include "langhooks.h" -#include "cgraph.h" #include "ipa-utils.h" #include "flags.h" -#include "diagnostic.h" #include "gimple-pretty-print.h" -#include "langhooks.h" -#include "target.h" -#include "tree-streamer.h" #include "cfgloop.h" #include "tree-scalar-evolution.h" #include "intl.h" diff --git a/gcc/ipa-ref.c b/gcc/ipa-ref.c index 2faa513c3576..92f1a0c95611 100644 --- a/gcc/ipa-ref.c +++ b/gcc/ipa-ref.c @@ -21,15 +21,12 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" -#include "tree.h" -#include "options.h" -#include "fold-const.h" #include "target.h" -#include "tm.h" -#include "hard-reg-set.h" #include "function.h" +#include "tree.h" #include "cgraph.h" +#include "alias.h" +#include "fold-const.h" #include "ipa-utils.h" /* Remove reference. */ diff --git a/gcc/ipa-reference.c b/gcc/ipa-reference.c index c00fca34526b..e7a0a95c0944 100644 --- a/gcc/ipa-reference.c +++ b/gcc/ipa-reference.c @@ -40,23 +40,22 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" +#include "cgraph.h" +#include "data-streamer.h" +#include "diagnostic.h" #include "alias.h" -#include "options.h" #include "fold-const.h" #include "calls.h" #include "internal-fn.h" #include "tree-inline.h" -#include "tree-pass.h" #include "splay-tree.h" -#include "cgraph.h" #include "ipa-utils.h" #include "ipa-reference.h" #include "flags.h" -#include "diagnostic.h" -#include "data-streamer.h" static void remove_node_data (struct cgraph_node *node, void *data ATTRIBUTE_UNUSED); diff --git a/gcc/ipa-split.c b/gcc/ipa-split.c index ff47ea3ee271..26638957d057 100644 --- a/gcc/ipa-split.c +++ b/gcc/ipa-split.c @@ -77,24 +77,28 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "alloc-pool.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "diagnostic.h" +#include "alias.h" #include "fold-const.h" #include "cfganal.h" #include "internal-fn.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" @@ -102,16 +106,11 @@ along with GCC; see the file COPYING3. If not see #include "gimple-iterator.h" #include "gimplify-me.h" #include "gimple-walk.h" -#include "target.h" -#include "cgraph.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "tree-cfg.h" #include "tree-into-ssa.h" #include "tree-dfa.h" -#include "tree-pass.h" -#include "diagnostic.h" #include "tree-dump.h" #include "tree-inline.h" #include "params.h" diff --git a/gcc/ipa-utils.c b/gcc/ipa-utils.c index 30b08b2f6e3d..a69a9e550d3e 100644 --- a/gcc/ipa-utils.c +++ b/gcc/ipa-utils.c @@ -22,26 +22,23 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "predict.h" +#include "alloc-pool.h" +#include "cgraph.h" +#include "lto-streamer.h" #include "alias.h" -#include "options.h" #include "fold-const.h" #include "internal-fn.h" #include "tree-inline.h" #include "dumpfile.h" #include "langhooks.h" #include "splay-tree.h" -#include "cgraph.h" #include "ipa-utils.h" #include "ipa-reference.h" #include "flags.h" -#include "diagnostic.h" -#include "langhooks.h" -#include "lto-streamer.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" diff --git a/gcc/ipa-visibility.c b/gcc/ipa-visibility.c index 0ae438856e14..48d7b7e40764 100644 --- a/gcc/ipa-visibility.c +++ b/gcc/ipa-visibility.c @@ -76,14 +76,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" -#include "tree.h" -#include "hard-reg-set.h" #include "function.h" -#include "cgraph.h" +#include "hard-reg-set.h" +#include "tree.h" +#include "gimple-expr.h" #include "tree-pass.h" +#include "cgraph.h" +#include "alias.h" #include "calls.h" -#include "gimple-expr.h" #include "varasm.h" /* Return true when NODE can not be local. Worker for cgraph_local_node_p. */ diff --git a/gcc/ipa.c b/gcc/ipa.c index 6dc23ae9e624..480edf70833f 100644 --- a/gcc/ipa.c +++ b/gcc/ipa.c @@ -21,22 +21,20 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "alloc-pool.h" +#include "tree-pass.h" +#include "stringpool.h" +#include "cgraph.h" #include "alias.h" -#include "options.h" #include "fold-const.h" #include "calls.h" -#include "stringpool.h" -#include "cgraph.h" -#include "tree-pass.h" #include "gimplify.h" #include "flags.h" -#include "target.h" #include "tree-iterator.h" #include "ipa-utils.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" diff --git a/gcc/ira-build.c b/gcc/ira-build.c index f49591c6e53b..cfc14df1be84 100644 --- a/gcc/ira-build.c +++ b/gcc/ira-build.c @@ -22,23 +22,21 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" #include "rtl.h" +#include "predict.h" #include "df.h" #include "tm_p.h" -#include "target.h" -#include "regs.h" -#include "flags.h" #include "insn-config.h" +#include "regs.h" +#include "ira.h" +#include "ira-int.h" #include "diagnostic-core.h" +#include "flags.h" #include "params.h" #include "reload.h" #include "sparseset.h" #include "cfgloop.h" -#include "ira.h" -#include "alloc-pool.h" -#include "ira-int.h" -#include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ static ira_copy_t find_allocno_copy (ira_allocno_t, ira_allocno_t, rtx_insn *, ira_loop_tree_node_t); diff --git a/gcc/ira-color.c b/gcc/ira-color.c index a4820fb51496..3f29be372c25 100644 --- a/gcc/ira-color.c +++ b/gcc/ira-color.c @@ -22,31 +22,29 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" #include "tm_p.h" -#include "target.h" +#include "expmed.h" +#include "insn-config.h" #include "regs.h" +#include "ira.h" +#include "ira-int.h" +#include "diagnostic-core.h" #include "flags.h" #include "alias.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "diagnostic-core.h" #include "reload.h" #include "params.h" #include "cfgloop.h" -#include "ira.h" -#include "alloc-pool.h" -#include "ira-int.h" typedef struct allocno_hard_regs *allocno_hard_regs_t; diff --git a/gcc/ira-conflicts.c b/gcc/ira-conflicts.c index 1625c7869110..caf4a99c6af7 100644 --- a/gcc/ira-conflicts.c +++ b/gcc/ira-conflicts.c @@ -22,21 +22,20 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" #include "rtl.h" +#include "predict.h" #include "df.h" -#include "regs.h" #include "tm_p.h" -#include "target.h" -#include "flags.h" #include "insn-config.h" +#include "regs.h" +#include "ira.h" +#include "ira-int.h" #include "diagnostic-core.h" +#include "flags.h" #include "params.h" #include "sparseset.h" #include "cfgloop.h" -#include "ira.h" -#include "alloc-pool.h" -#include "ira-int.h" #include "addresses.h" /* This file contains code responsible for allocno conflict creation, diff --git a/gcc/ira-costs.c b/gcc/ira-costs.c index 902712d3140f..874e8818a781 100644 --- a/gcc/ira-costs.c +++ b/gcc/ira-costs.c @@ -22,31 +22,30 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" #include "rtl.h" #include "tree.h" +#include "predict.h" +#include "alloc-pool.h" +#include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "ira.h" +#include "ira-int.h" +#include "diagnostic-core.h" #include "flags.h" #include "alias.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "tm_p.h" -#include "regs.h" #include "addresses.h" #include "reload.h" -#include "diagnostic-core.h" -#include "target.h" #include "params.h" #include "cfgloop.h" -#include "ira.h" -#include "alloc-pool.h" -#include "ira-int.h" /* The flags is set up every time when we calculate pseudo register classes through function ira_set_pseudo_classes. */ diff --git a/gcc/ira-emit.c b/gcc/ira-emit.c index fd4623a4c188..58e99c39a3e7 100644 --- a/gcc/ira-emit.c +++ b/gcc/ira-emit.c @@ -69,32 +69,30 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" -#include "regs.h" #include "tm_p.h" -#include "target.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "ira.h" +#include "ira-int.h" #include "flags.h" #include "cfgrtl.h" #include "cfgbuild.h" #include "alias.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "params.h" #include "reload.h" #include "cfgloop.h" -#include "ira.h" -#include "alloc-pool.h" -#include "ira-int.h" /* Data used to emit live range split insns and to flattening IR. */ diff --git a/gcc/ira-lives.c b/gcc/ira-lives.c index 9aaa4944e249..d8acf855b8a7 100644 --- a/gcc/ira-lives.c +++ b/gcc/ira-lives.c @@ -22,22 +22,21 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" #include "rtl.h" +#include "predict.h" #include "df.h" -#include "regs.h" #include "tm_p.h" -#include "target.h" -#include "flags.h" -#include "except.h" #include "insn-config.h" +#include "regs.h" +#include "ira.h" +#include "ira-int.h" #include "diagnostic-core.h" +#include "flags.h" +#include "except.h" #include "params.h" #include "sparseset.h" #include "cfgloop.h" -#include "ira.h" -#include "alloc-pool.h" -#include "ira-int.h" /* The code in this file is similar to one in global but the code works on the allocno basis and creates live ranges instead of diff --git a/gcc/ira.c b/gcc/ira.c index 8e71d5042abb..3dc6ef62f625 100644 --- a/gcc/ira.c +++ b/gcc/ira.c @@ -367,23 +367,25 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" #include "regs.h" +#include "ira.h" +#include "ira-int.h" +#include "diagnostic-core.h" #include "alias.h" -#include "tm_p.h" -#include "target.h" #include "flags.h" #include "cfgrtl.h" #include "cfgbuild.h" #include "cfgcleanup.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" @@ -392,11 +394,7 @@ along with GCC; see the file COPYING3. If not see #include "output.h" #include "except.h" #include "reload.h" -#include "diagnostic-core.h" #include "cfgloop.h" -#include "ira.h" -#include "alloc-pool.h" -#include "ira-int.h" #include "lra.h" #include "dce.h" #include "dbgcnt.h" diff --git a/gcc/jump.c b/gcc/jump.c index f0d2af0d28aa..c13a125a3304 100644 --- a/gcc/jump.c +++ b/gcc/jump.c @@ -37,30 +37,30 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "tm_p.h" -#include "flags.h" -#include "regs.h" +#include "expmed.h" #include "insn-config.h" -#include "insn-attr.h" +#include "regs.h" +#include "emit-rtl.h" #include "recog.h" +#include "diagnostic-core.h" +#include "flags.h" +#include "insn-attr.h" #include "cfgrtl.h" -#include "tree.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "except.h" -#include "diagnostic-core.h" #include "reload.h" -#include "tree-pass.h" -#include "target.h" #include "rtl-iter.h" /* Optimize jump y; x: ... y: jumpif... x? diff --git a/gcc/langhooks.c b/gcc/langhooks.c index 83d916f26ea6..abe342c36613 100644 --- a/gcc/langhooks.c +++ b/gcc/langhooks.c @@ -21,26 +21,25 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" +#include "target.h" +#include "function.h" +#include "rtl.h" +#include "tree.h" +#include "timevar.h" +#include "stringpool.h" +#include "insn-config.h" +#include "cgraph.h" +#include "diagnostic.h" #include "intl.h" -#include "tm.h" #include "toplev.h" #include "alias.h" -#include "tree.h" -#include "stringpool.h" #include "attribs.h" #include "tree-inline.h" #include "gimplify.h" -#include "rtl.h" -#include "insn-config.h" #include "flags.h" #include "langhooks.h" -#include "target.h" #include "langhooks-def.h" -#include "diagnostic.h" #include "tree-diagnostic.h" -#include "function.h" -#include "cgraph.h" -#include "timevar.h" #include "output.h" /* Do nothing; in many cases the default hook. */ diff --git a/gcc/lcm.c b/gcc/lcm.c index f6d1ed542f42..2afb735c92a5 100644 --- a/gcc/lcm.c +++ b/gcc/lcm.c @@ -53,13 +53,13 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "backend.h" #include "rtl.h" -#include "regs.h" -#include "flags.h" +#include "tm_p.h" #include "insn-config.h" +#include "regs.h" #include "recog.h" +#include "flags.h" #include "cfganal.h" #include "lcm.h" -#include "tm_p.h" #include "dumpfile.h" /* Edge based LCM routines. */ diff --git a/gcc/lists.c b/gcc/lists.c index 1e1fd3279489..eaf9bb37902b 100644 --- a/gcc/lists.c +++ b/gcc/lists.c @@ -21,8 +21,8 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "diagnostic-core.h" #include "rtl.h" +#include "diagnostic-core.h" static void free_list (rtx *, rtx *); diff --git a/gcc/loop-doloop.c b/gcc/loop-doloop.c index 592ae1f283fa..4ecf42d6786f 100644 --- a/gcc/loop-doloop.c +++ b/gcc/loop-doloop.c @@ -22,26 +22,26 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" #include "rtl.h" -#include "flags.h" #include "tree.h" -#include "alias.h" -#include "insn-config.h" +#include "cfghooks.h" +#include "tm_p.h" #include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "diagnostic-core.h" +#include "flags.h" +#include "alias.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "diagnostic-core.h" -#include "tm_p.h" #include "cfgloop.h" #include "cfgrtl.h" #include "params.h" -#include "target.h" #include "dumpfile.h" #include "loop-unroll.h" diff --git a/gcc/loop-init.c b/gcc/loop-init.c index cd96e701c7e1..6f1565bdfa18 100644 --- a/gcc/loop-init.c +++ b/gcc/loop-init.c @@ -21,12 +21,13 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" -#include "alias.h" #include "regs.h" +#include "alias.h" #include "cfgcleanup.h" #include "cfgloop.h" #include "tree-pass.h" @@ -34,7 +35,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop-niter.h" #include "loop-unroll.h" #include "tree-scalar-evolution.h" -#include "target.h" /* Apply FLAGS to the loop state. */ diff --git a/gcc/loop-invariant.c b/gcc/loop-invariant.c index 696f0ee758ec..624b87497fd9 100644 --- a/gcc/loop-invariant.c +++ b/gcc/loop-invariant.c @@ -38,30 +38,29 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" #include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "ira.h" +#include "recog.h" #include "cfgrtl.h" #include "cfgloop.h" #include "flags.h" #include "alias.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "recog.h" -#include "target.h" #include "except.h" #include "params.h" -#include "regs.h" -#include "ira.h" #include "dumpfile.h" /* The data stored for the loop. */ diff --git a/gcc/loop-iv.c b/gcc/loop-iv.c index 1c9a159ed318..8852db506fff 100644 --- a/gcc/loop-iv.c +++ b/gcc/loop-iv.c @@ -51,23 +51,23 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "diagnostic-core.h" #include "cfgloop.h" #include "flags.h" #include "alias.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "intl.h" -#include "diagnostic-core.h" #include "dumpfile.h" #include "rtl-iter.h" diff --git a/gcc/loop-unroll.c b/gcc/loop-unroll.c index 913bd3c2614f..3a43e91698de 100644 --- a/gcc/loop-unroll.c +++ b/gcc/loop-unroll.c @@ -21,28 +21,26 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" #include "rtl.h" -#include "alias.h" #include "tree.h" +#include "cfghooks.h" +#include "expmed.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "alias.h" #include "profile.h" #include "cfgrtl.h" #include "cfgloop.h" #include "params.h" -#include "insn-codes.h" -#include "optabs.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "recog.h" -#include "target.h" #include "dumpfile.h" /* This pass performs loop unrolling. We only perform this diff --git a/gcc/lower-subreg.c b/gcc/lower-subreg.c index 93be1a907984..eacd4bfb1229 100644 --- a/gcc/lower-subreg.c +++ b/gcc/lower-subreg.c @@ -23,28 +23,28 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" -#include "alias.h" #include "tm_p.h" -#include "flags.h" +#include "expmed.h" #include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "alias.h" +#include "flags.h" #include "cfgrtl.h" #include "cfgbuild.h" -#include "recog.h" #include "dce.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "except.h" -#include "regs.h" #include "tree-pass.h" #include "lower-subreg.h" #include "rtl-iter.h" diff --git a/gcc/lra-assigns.c b/gcc/lra-assigns.c index a17e22c60e2d..e6c0649eaee4 100644 --- a/gcc/lra-assigns.c +++ b/gcc/lra-assigns.c @@ -78,34 +78,32 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" -#include "rtl-error.h" #include "tm_p.h" -#include "target.h" +#include "expmed.h" #include "insn-config.h" +#include "regs.h" +#include "ira.h" #include "recog.h" +#include "rtl-error.h" #include "output.h" -#include "regs.h" #include "flags.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "except.h" -#include "ira.h" #include "sparseset.h" #include "params.h" #include "lra.h" #include "insn-attr.h" -#include "insn-codes.h" #include "lra-int.h" /* Current iteration number of the pass and current iteration number diff --git a/gcc/lra-coalesce.c b/gcc/lra-coalesce.c index 2794fedfcecb..1a1a1e9bc03e 100644 --- a/gcc/lra-coalesce.c +++ b/gcc/lra-coalesce.c @@ -46,32 +46,28 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" #include "tm_p.h" +#include "expmed.h" #include "insn-config.h" +#include "regs.h" +#include "ira.h" #include "recog.h" #include "output.h" -#include "regs.h" #include "flags.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "except.h" -#include "timevar.h" -#include "ira.h" -#include "alloc-pool.h" #include "lra.h" #include "insn-attr.h" -#include "insn-codes.h" #include "lra-int.h" /* Arrays whose elements represent the first and the next pseudo diff --git a/gcc/lra-constraints.c b/gcc/lra-constraints.c index bc7a29290f28..0f54b6c24ce0 100644 --- a/gcc/lra-constraints.c +++ b/gcc/lra-constraints.c @@ -110,32 +110,29 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" #include "tm_p.h" +#include "expmed.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" -#include "insn-codes.h" +#include "ira.h" #include "recog.h" #include "output.h" #include "addresses.h" -#include "target.h" #include "flags.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "cfgrtl.h" #include "except.h" -#include "optabs.h" -#include "ira.h" #include "rtl-error.h" #include "params.h" #include "lra.h" diff --git a/gcc/lra-eliminations.c b/gcc/lra-eliminations.c index 448e645fdb24..4f0f8370bb99 100644 --- a/gcc/lra-eliminations.c +++ b/gcc/lra-eliminations.c @@ -55,30 +55,27 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" #include "tm_p.h" +#include "expmed.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" -#include "insn-codes.h" +#include "ira.h" #include "recog.h" #include "output.h" #include "addresses.h" -#include "target.h" #include "flags.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "except.h" -#include "optabs.h" -#include "ira.h" #include "rtl-error.h" #include "lra.h" #include "insn-attr.h" diff --git a/gcc/lra-lives.c b/gcc/lra-lives.c index a2c55426e934..59db9a4891e3 100644 --- a/gcc/lra-lives.c +++ b/gcc/lra-lives.c @@ -29,32 +29,30 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" #include "tm_p.h" +#include "expmed.h" #include "insn-config.h" +#include "regs.h" +#include "ira.h" #include "recog.h" #include "output.h" -#include "regs.h" #include "flags.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "cfganal.h" #include "except.h" -#include "ira.h" #include "sparseset.h" #include "lra.h" #include "insn-attr.h" -#include "insn-codes.h" #include "lra-int.h" /* Program points are enumerated by numbers from range diff --git a/gcc/lra-remat.c b/gcc/lra-remat.c index 68ce5025350c..00d97c0d3979 100644 --- a/gcc/lra-remat.c +++ b/gcc/lra-remat.c @@ -56,33 +56,31 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "rtl-error.h" #include "tm_p.h" -#include "target.h" +#include "expmed.h" #include "insn-config.h" +#include "regs.h" +#include "ira.h" #include "recog.h" +#include "rtl-error.h" #include "output.h" -#include "regs.h" #include "flags.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "except.h" -#include "ira.h" #include "sparseset.h" #include "params.h" #include "lra.h" #include "insn-attr.h" -#include "insn-codes.h" #include "lra-int.h" /* Number of candidates for rematerialization. */ diff --git a/gcc/lra-spills.c b/gcc/lra-spills.c index 9c1207f50579..692f359857ca 100644 --- a/gcc/lra-spills.c +++ b/gcc/lra-spills.c @@ -59,34 +59,30 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" #include "tm_p.h" +#include "expmed.h" #include "insn-config.h" +#include "regs.h" +#include "ira.h" #include "recog.h" #include "output.h" -#include "regs.h" #include "flags.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "cfgrtl.h" #include "except.h" -#include "timevar.h" -#include "target.h" -#include "alloc-pool.h" #include "lra.h" #include "insn-attr.h" -#include "insn-codes.h" #include "lra-int.h" -#include "ira.h" /* Max regno at the start of the pass. */ diff --git a/gcc/lra.c b/gcc/lra.c index cc5a850bd2e6..6881108743eb 100644 --- a/gcc/lra.c +++ b/gcc/lra.c @@ -104,25 +104,24 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" #include "tm_p.h" +#include "expmed.h" +#include "optabs.h" #include "regs.h" -#include "insn-config.h" -#include "insn-codes.h" +#include "ira.h" #include "recog.h" #include "output.h" #include "addresses.h" #include "flags.h" -#include "optabs.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" @@ -130,10 +129,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgbuild.h" #include "except.h" #include "tree-pass.h" -#include "timevar.h" -#include "target.h" -#include "ira.h" -#include "alloc-pool.h" #include "lra.h" #include "insn-attr.h" #include "lra-int.h" diff --git a/gcc/lto-cgraph.c b/gcc/lto-cgraph.c index eb6f7b6f8a59..3e315e637d0e 100644 --- a/gcc/lto-cgraph.c +++ b/gcc/lto-cgraph.c @@ -24,32 +24,32 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" +#include "timevar.h" +#include "stringpool.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "tree-streamer.h" +#include "cgraph.h" +#include "gcov-io.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" -#include "stringpool.h" #include "internal-fn.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "params.h" #include "langhooks.h" -#include "diagnostic-core.h" #include "except.h" -#include "timevar.h" -#include "cgraph.h" -#include "tree-streamer.h" -#include "gcov-io.h" #include "tree-pass.h" #include "profile.h" #include "context.h" diff --git a/gcc/lto-compress.c b/gcc/lto-compress.c index c688caec2150..39d3359155e1 100644 --- a/gcc/lto-compress.c +++ b/gcc/lto-compress.c @@ -21,24 +21,23 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" +#include "coretypes.h" +#include "backend.h" +#include "hard-reg-set.h" +#include "tree.h" +#include "gimple.h" +#include "cgraph.h" +#include "lto-streamer.h" +#include "diagnostic-core.h" /* zlib.h includes other system headers. Those headers may test feature test macros. config.h may define feature test macros. For this reason, zlib.h needs to be included after, rather than before, config.h and system.h. */ #include <zlib.h> -#include "coretypes.h" #include "alias.h" -#include "backend.h" -#include "tree.h" -#include "gimple.h" -#include "hard-reg-set.h" -#include "options.h" #include "fold-const.h" #include "internal-fn.h" -#include "diagnostic-core.h" #include "langhooks.h" -#include "cgraph.h" -#include "lto-streamer.h" #include "lto-compress.h" /* Compression stream structure, holds the flush callback and opaque token, diff --git a/gcc/lto-opts.c b/gcc/lto-opts.c index 80cd172bebbe..735bf72a7bd8 100644 --- a/gcc/lto-opts.c +++ b/gcc/lto-opts.c @@ -22,22 +22,18 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" -#include "options.h" +#include "cgraph.h" +#include "lto-streamer.h" +#include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "flags.h" #include "opts.h" -#include "options.h" #include "common/common-target.h" -#include "diagnostic.h" -#include "cgraph.h" -#include "target.h" -#include "lto-streamer.h" #include "lto-section-names.h" #include "toplev.h" diff --git a/gcc/lto-section-in.c b/gcc/lto-section-in.c index 58560a85d493..ce8a6d598463 100644 --- a/gcc/lto-section-in.c +++ b/gcc/lto-section-in.c @@ -23,28 +23,28 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "timevar.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "lto-streamer.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "params.h" -#include "diagnostic-core.h" #include "except.h" -#include "timevar.h" -#include "cgraph.h" -#include "lto-streamer.h" #include "lto-compress.h" /* Section names. These must correspond to the values of diff --git a/gcc/lto-section-out.c b/gcc/lto-section-out.c index b4b5b077d2ac..856d8277a892 100644 --- a/gcc/lto-section-out.c +++ b/gcc/lto-section-out.c @@ -23,27 +23,27 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "data-streamer.h" #include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "params.h" #include "except.h" #include "langhooks.h" -#include "cgraph.h" -#include "data-streamer.h" #include "lto-compress.h" static vec<lto_out_decl_state_ptr> decl_state_stack; diff --git a/gcc/lto-streamer-in.c b/gcc/lto-streamer-in.c index e453b12037c3..617d0ceb96bd 100644 --- a/gcc/lto-streamer-in.c +++ b/gcc/lto-streamer-in.c @@ -24,21 +24,24 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-streamer.h" #include "toplev.h" #include "alias.h" #include "fold-const.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" @@ -49,14 +52,10 @@ along with GCC; see the file COPYING3. If not see #include "tree-into-ssa.h" #include "tree-dfa.h" #include "tree-ssa.h" -#include "tree-pass.h" -#include "diagnostic.h" #include "except.h" #include "debug.h" #include "cgraph.h" #include "ipa-utils.h" -#include "target.h" -#include "gimple-streamer.h" #include "cfgloop.h" diff --git a/gcc/lto-streamer-out.c b/gcc/lto-streamer-out.c index d54beca66236..c7be5068a094 100644 --- a/gcc/lto-streamer-out.c +++ b/gcc/lto-streamer-out.c @@ -24,33 +24,32 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "tree-pass.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-streamer.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "params.h" #include "internal-fn.h" #include "gimple-iterator.h" -#include "tree-pass.h" -#include "diagnostic-core.h" #include "except.h" #include "lto-symtab.h" #include "cgraph.h" -#include "target.h" -#include "gimple-streamer.h" #include "cfgloop.h" #include "builtins.h" #include "gomp-constants.h" diff --git a/gcc/lto-streamer.c b/gcc/lto-streamer.c index 92b313addeb4..4b67340763f7 100644 --- a/gcc/lto-streamer.c +++ b/gcc/lto-streamer.c @@ -24,18 +24,18 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-streamer.h" +#include "cgraph.h" +#include "lto-streamer.h" +#include "diagnostic-core.h" #include "toplev.h" #include "flags.h" #include "alias.h" #include "fold-const.h" #include "internal-fn.h" -#include "diagnostic-core.h" -#include "cgraph.h" -#include "tree-streamer.h" -#include "lto-streamer.h" #include "lto-section-names.h" /* Statistics gathered during LTO, WPA and LTRANS. */ diff --git a/gcc/mode-switching.c b/gcc/mode-switching.c index 4529bc29fa26..95c202d2d9fa 100644 --- a/gcc/mode-switching.c +++ b/gcc/mode-switching.c @@ -21,21 +21,21 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" #include "rtl.h" +#include "cfghooks.h" #include "df.h" -#include "target.h" -#include "regs.h" -#include "flags.h" +#include "tm_p.h" #include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" #include "recog.h" +#include "flags.h" #include "cfgrtl.h" #include "cfganal.h" #include "lcm.h" #include "cfgcleanup.h" -#include "tm_p.h" #include "tree-pass.h" -#include "emit-rtl.h" /* We want target macros for the mode switching code to be able to refer to instruction attribute values. */ diff --git a/gcc/modulo-sched.c b/gcc/modulo-sched.c index 5604ddefc18f..ec9e97b24b27 100644 --- a/gcc/modulo-sched.c +++ b/gcc/modulo-sched.c @@ -23,36 +23,34 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" -#include "diagnostic-core.h" #include "tm_p.h" +#include "expmed.h" +#include "optabs.h" #include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "gcov-io.h" +#include "diagnostic-core.h" #include "profile.h" #include "flags.h" -#include "insn-config.h" #include "insn-attr.h" #include "except.h" -#include "recog.h" #include "cfgrtl.h" #include "sched-int.h" -#include "target.h" #include "cfgloop.h" #include "alias.h" -#include "insn-codes.h" -#include "optabs.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "params.h" -#include "gcov-io.h" #include "ddg.h" #include "tree-pass.h" #include "dbgcnt.h" diff --git a/gcc/omp-low.c b/gcc/omp-low.c index 6fe71c7453c3..1c4bbca77e37 100644 --- a/gcc/omp-low.c +++ b/gcc/omp-low.c @@ -26,11 +26,20 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "alloc-pool.h" +#include "tree-pass.h" #include "ssa.h" +#include "expmed.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" @@ -44,35 +53,24 @@ along with GCC; see the file COPYING3. If not see #include "tree-iterator.h" #include "tree-inline.h" #include "langhooks.h" -#include "diagnostic-core.h" -#include "cgraph.h" #include "tree-cfg.h" #include "tree-into-ssa.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" -#include "tree-pass.h" #include "except.h" #include "splay-tree.h" -#include "insn-codes.h" -#include "optabs.h" #include "cfgloop.h" -#include "target.h" #include "common/common-target.h" #include "omp-low.h" #include "gimple-low.h" #include "tree-cfgcleanup.h" -#include "pretty-print.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "tree-nested.h" diff --git a/gcc/optabs.c b/gcc/optabs.c index 4e93d3c74515..30af705a70ca 100644 --- a/gcc/optabs.c +++ b/gcc/optabs.c @@ -22,34 +22,32 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" +#include "tree.h" #include "predict.h" +#include "tm_p.h" +#include "expmed.h" +#include "optabs.h" +#include "emit-rtl.h" +#include "recog.h" #include "diagnostic-core.h" /* Include insn-config.h before expr.h so that HAVE_conditional_move is properly defined. */ -#include "insn-config.h" -#include "rtl.h" #include "alias.h" -#include "tree.h" #include "tree-hasher.h" #include "stor-layout.h" -#include "tm_p.h" #include "flags.h" #include "except.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "optabs-tree.h" #include "libfuncs.h" -#include "recog.h" #include "reload.h" -#include "target.h" static void prepare_float_lib_cmp (rtx, rtx, enum rtx_code, rtx *, machine_mode *); diff --git a/gcc/opts-global.c b/gcc/opts-global.c index 05e2e37aed63..4c6b1b967780 100644 --- a/gcc/opts-global.c +++ b/gcc/opts-global.c @@ -21,26 +21,25 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" +#include "backend.h" +#include "target.h" +#include "rtl.h" +#include "tree.h" +#include "gimple.h" +#include "tree-pass.h" +#include "cgraph.h" #include "diagnostic.h" #include "opts.h" -#include "options.h" #include "flags.h" #include "alias.h" -#include "backend.h" -#include "tree.h" -#include "gimple.h" -#include "rtl.h" #include "fold-const.h" #include "internal-fn.h" #include "langhooks.h" #include "dbgcnt.h" #include "debug.h" -#include "cgraph.h" -#include "target.h" #include "output.h" #include "plugin.h" #include "toplev.h" -#include "tree-pass.h" #include "context.h" #include "asan.h" diff --git a/gcc/passes.c b/gcc/passes.c index 82834ca1f5ce..ebe7366ae65d 100644 --- a/gcc/passes.c +++ b/gcc/passes.c @@ -26,44 +26,46 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" #include "df.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "coverage.h" +#include "lto-streamer.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "varasm.h" -#include "tm_p.h" #include "flags.h" #include "insn-attr.h" -#include "insn-config.h" #include "insn-flags.h" -#include "recog.h" #include "output.h" #include "except.h" #include "toplev.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" #include "intl.h" #include "graph.h" -#include "regs.h" -#include "diagnostic-core.h" #include "params.h" #include "reload.h" #include "debug.h" -#include "target.h" #include "langhooks.h" #include "cfgloop.h" #include "hosthooks.h" #include "opts.h" -#include "coverage.h" #include "value-prof.h" #include "tree-inline.h" #include "internal-fn.h" @@ -74,8 +76,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa.h" #include "tree-pass.h" #include "tree-dump.h" -#include "cgraph.h" -#include "lto-streamer.h" #include "plugin.h" #include "ipa-utils.h" #include "tree-pretty-print.h" /* for dump_function_header */ @@ -84,7 +84,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgrtl.h" #include "tree-ssa-live.h" /* For remove_unused_locals. */ #include "tree-cfgcleanup.h" -#include "tree-ssanames.h" using namespace gcc; diff --git a/gcc/plugin.c b/gcc/plugin.c index 43d97fefa769..7a2bbe3a535d 100644 --- a/gcc/plugin.c +++ b/gcc/plugin.c @@ -23,12 +23,12 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" +#include "options.h" +#include "tree.h" +#include "tree-pass.h" #include "diagnostic-core.h" #include "alias.h" -#include "tree.h" -#include "options.h" #include "flags.h" -#include "tree-pass.h" #include "intl.h" #include "plugin.h" diff --git a/gcc/postreload-gcse.c b/gcc/postreload-gcse.c index 136e84b3714a..c40d09095eeb 100644 --- a/gcc/postreload-gcse.c +++ b/gcc/postreload-gcse.c @@ -21,32 +21,32 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" +#include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" #include "diagnostic-core.h" #include "alias.h" -#include "tm_p.h" -#include "regs.h" #include "flags.h" -#include "insn-config.h" -#include "recog.h" #include "cfgrtl.h" #include "profile.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "except.h" #include "intl.h" #include "params.h" -#include "target.h" #include "tree-pass.h" #include "dbgcnt.h" #include "gcse-common.h" diff --git a/gcc/postreload.c b/gcc/postreload.c index 88d5234eef36..6e18de514f27 100644 --- a/gcc/postreload.c +++ b/gcc/postreload.c @@ -21,36 +21,33 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" - #include "tm_p.h" -#include "insn-config.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" + #include "flags.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "regs.h" #include "cfgrtl.h" #include "cfgbuild.h" #include "cfgcleanup.h" #include "reload.h" -#include "recog.h" -#include "alloc-pool.h" #include "cselib.h" -#include "diagnostic-core.h" #include "except.h" -#include "target.h" #include "tree-pass.h" #include "dbgcnt.h" diff --git a/gcc/predict.c b/gcc/predict.c index 4482d4783810..5fd41658e86b 100644 --- a/gcc/predict.c +++ b/gcc/predict.c @@ -31,43 +31,43 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "gimple-predict.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "coverage.h" +#include "diagnostic-core.h" +#include "gimple-predict.h" #include "alias.h" #include "fold-const.h" #include "calls.h" -#include "tm_p.h" #include "cfganal.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 "expmed.h" #include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "coverage.h" #include "sreal.h" #include "params.h" -#include "target.h" #include "cfgloop.h" #include "internal-fn.h" #include "gimple-iterator.h" -#include "cgraph.h" #include "tree-cfg.h" #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" -#include "tree-pass.h" #include "tree-scalar-evolution.h" /* real constants: 0, 1, 1-1/REG_BR_PROB_BASE, REG_BR_PROB_BASE, diff --git a/gcc/print-tree.c b/gcc/print-tree.c index ea50056e58c3..94e3ddceb436 100644 --- a/gcc/print-tree.c +++ b/gcc/print-tree.c @@ -22,22 +22,20 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" +#include "function.h" +#include "hard-reg-set.h" #include "tree.h" +#include "cgraph.h" +#include "diagnostic.h" +#include "alias.h" #include "varasm.h" #include "print-rtl.h" #include "stor-layout.h" #include "langhooks.h" #include "tree-iterator.h" -#include "diagnostic.h" #include "gimple-pretty-print.h" /* FIXME */ -#include "hard-reg-set.h" -#include "function.h" -#include "cgraph.h" #include "tree-cfg.h" #include "tree-dump.h" -#include "dumpfile.h" -#include "wide-int-print.h" /* Define the hash table of nodes already seen. Such nodes are not repeated; brief cross-references are used. */ diff --git a/gcc/profile.c b/gcc/profile.c index d599341bbd5f..a39513301d03 100644 --- a/gcc/profile.c +++ b/gcc/profile.c @@ -51,25 +51,26 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" -#include "flags.h" +#include "cfghooks.h" +#include "expmed.h" +#include "insn-config.h" #include "regs.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "coverage.h" +#include "diagnostic-core.h" +#include "flags.h" #include "alias.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "cfganal.h" -#include "diagnostic-core.h" -#include "coverage.h" #include "value-prof.h" #include "fold-const.h" #include "internal-fn.h" @@ -77,7 +78,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-cfg.h" #include "cfgloop.h" #include "dumpfile.h" -#include "cgraph.h" #include "profile.h" diff --git a/gcc/real.c b/gcc/real.c index a29212643f5c..af76cd1361da 100644 --- a/gcc/real.c +++ b/gcc/real.c @@ -23,14 +23,13 @@ #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" +#include "rtl.h" #include "tree.h" +#include "tm_p.h" #include "diagnostic-core.h" +#include "alias.h" #include "realmpfr.h" -#include "tm_p.h" #include "dfp.h" -#include "rtl.h" -#include "options.h" /* The floating point model used internally is not exactly IEEE 754 compliant, and close to the description in the ISO C99 standard, diff --git a/gcc/realmpfr.c b/gcc/realmpfr.c index 8c5e99af1781..b9245a967f1a 100644 --- a/gcc/realmpfr.c +++ b/gcc/realmpfr.c @@ -20,10 +20,10 @@ #include "config.h" #include "system.h" #include "coretypes.h" +#include "options.h" +#include "tree.h" #include "realmpfr.h" #include "alias.h" -#include "tree.h" -#include "options.h" #include "stor-layout.h" /* Convert from REAL_VALUE_TYPE to MPFR. The caller is responsible diff --git a/gcc/recog.c b/gcc/recog.c index 2cd06f58e77a..68c1f0c970be 100644 --- a/gcc/recog.c +++ b/gcc/recog.c @@ -22,24 +22,25 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "cfghooks.h" #include "df.h" -#include "alias.h" -#include "rtl-error.h" #include "tm_p.h" +#include "expmed.h" #include "insn-config.h" -#include "insn-attr.h" -#include "recog.h" #include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "alias.h" +#include "rtl-error.h" +#include "insn-attr.h" #include "addresses.h" #include "flags.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" @@ -47,9 +48,7 @@ along with GCC; see the file COPYING3. If not see #include "cfgbuild.h" #include "cfgcleanup.h" #include "reload.h" -#include "target.h" #include "tree-pass.h" -#include "insn-codes.h" #ifndef STACK_POP_CODE #if STACK_GROWS_DOWNWARD diff --git a/gcc/ree.c b/gcc/ree.c index a75c73266131..71af6bb1a030 100644 --- a/gcc/ree.c +++ b/gcc/ree.c @@ -219,34 +219,31 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "alias.h" #include "tm_p.h" -#include "flags.h" +#include "expmed.h" +#include "optabs.h" #include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "diagnostic-core.h" +#include "alias.h" +#include "flags.h" #include "cfgrtl.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "insn-attr.h" -#include "recog.h" -#include "diagnostic-core.h" -#include "target.h" -#include "insn-codes.h" -#include "optabs.h" #include "rtlhooks-def.h" #include "params.h" #include "tree-pass.h" -#include "cgraph.h" -#include "bitmap.h" /* This structure represents a candidate for elimination. */ diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c index 3ff817389546..fe3887a708b9 100644 --- a/gcc/reg-stack.c +++ b/gcc/reg-stack.c @@ -153,25 +153,25 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "alias.h" -#include "varasm.h" -#include "rtl-error.h" #include "tm_p.h" #include "insn-config.h" #include "regs.h" -#include "flags.h" +#include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ #include "recog.h" +#include "alias.h" +#include "varasm.h" +#include "rtl-error.h" +#include "flags.h" #include "cfgrtl.h" #include "cfganal.h" #include "cfgbuild.h" #include "cfgcleanup.h" #include "reload.h" #include "tree-pass.h" -#include "target.h" -#include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ #include "rtl-iter.h" #ifdef STACK_REGS diff --git a/gcc/regcprop.c b/gcc/regcprop.c index bc8111c1a2ca..362ef93dbd4e 100644 --- a/gcc/regcprop.c +++ b/gcc/regcprop.c @@ -26,14 +26,14 @@ #include "tm_p.h" #include "insn-config.h" #include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "addresses.h" #include "reload.h" -#include "recog.h" #include "flags.h" -#include "diagnostic-core.h" #include "tree-pass.h" #include "rtl-iter.h" -#include "emit-rtl.h" /* The following code does forward propagation of hard register copies. The object is to eliminate as many dependencies as possible, so that diff --git a/gcc/reginfo.c b/gcc/reginfo.c index 9e855c2c1f7c..2e2ce79e6aca 100644 --- a/gcc/reginfo.c +++ b/gcc/reginfo.c @@ -29,30 +29,29 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" +#include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "ira.h" +#include "recog.h" +#include "diagnostic-core.h" #include "alias.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "tm_p.h" -#include "regs.h" #include "addresses.h" -#include "recog.h" #include "reload.h" -#include "diagnostic-core.h" #include "output.h" -#include "target.h" #include "tree-pass.h" -#include "ira.h" /* Maximum register number used in this function, plus one. */ diff --git a/gcc/regrename.c b/gcc/regrename.c index c328c1b916c6..d1c38208386f 100644 --- a/gcc/regrename.c +++ b/gcc/regrename.c @@ -21,21 +21,21 @@ #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" #include "rtl.h" #include "df.h" -#include "rtl-error.h" #include "tm_p.h" #include "insn-config.h" #include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "rtl-error.h" #include "addresses.h" #include "cfganal.h" #include "reload.h" #include "output.h" -#include "recog.h" #include "flags.h" #include "tree-pass.h" -#include "target.h" -#include "emit-rtl.h" #include "regrename.h" /* This file implements the RTL register renaming pass of the compiler. It is diff --git a/gcc/regstat.c b/gcc/regstat.c index cd4a5c44b281..c6bbe6cd29cb 100644 --- a/gcc/regstat.c +++ b/gcc/regstat.c @@ -23,14 +23,13 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" #include "rtl.h" +#include "predict.h" #include "df.h" #include "tm_p.h" -#include "flags.h" #include "regs.h" +#include "flags.h" #include "except.h" -#include "timevar.h" struct regstat_n_sets_and_refs_t *regstat_n_sets_and_refs; diff --git a/gcc/reload.c b/gcc/reload.c index 32eec0230c4b..f67406e3f142 100644 --- a/gcc/reload.c +++ b/gcc/reload.c @@ -92,31 +92,28 @@ a register with any other reload. */ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "rtl-error.h" #include "tm_p.h" -#include "insn-config.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "ira.h" +#include "recog.h" +#include "rtl-error.h" #include "flags.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "recog.h" #include "reload.h" -#include "regs.h" #include "addresses.h" #include "params.h" -#include "target.h" -#include "ira.h" /* True if X is a constant that can be forced into the constant pool. MODE is the mode of the operand, or VOIDmode if not known. */ diff --git a/gcc/reload1.c b/gcc/reload1.c index c7cc37bc94f1..cf2e01877151 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -21,35 +21,32 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" +#include "tm_p.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "ira.h" +#include "recog.h" #include "rtl-error.h" -#include "tm_p.h" -#include "insn-config.h" #include "flags.h" #include "alias.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" -#include "regs.h" #include "addresses.h" #include "cfgrtl.h" #include "cfgbuild.h" #include "reload.h" -#include "recog.h" #include "except.h" -#include "ira.h" -#include "target.h" #include "dumpfile.h" #include "rtl-iter.h" diff --git a/gcc/reorg.c b/gcc/reorg.c index ccd0d71d1f70..239f59d93daa 100644 --- a/gcc/reorg.c +++ b/gcc/reorg.c @@ -104,31 +104,31 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" -#include "diagnostic-core.h" #include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "flags.h" #include "alias.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "conditions.h" -#include "regs.h" -#include "recog.h" #include "insn-attr.h" #include "resource.h" #include "except.h" #include "params.h" -#include "target.h" #include "tree-pass.h" diff --git a/gcc/resource.c b/gcc/resource.c index a8b449fd304f..39aa909950e5 100644 --- a/gcc/resource.c +++ b/gcc/resource.c @@ -23,16 +23,16 @@ along with GCC; see the file COPYING3. If not see #include "backend.h" #include "rtl.h" #include "df.h" -#include "diagnostic-core.h" #include "tm_p.h" #include "regs.h" +#include "emit-rtl.h" +#include "diagnostic-core.h" #include "flags.h" #include "output.h" #include "resource.h" #include "except.h" #include "insn-attr.h" #include "params.h" -#include "emit-rtl.h" /* This structure is used to record liveness information at the targets or fallthrough insns of branches. We will most likely need the information diff --git a/gcc/rtl-chkp.c b/gcc/rtl-chkp.c index 91b60c4cbc47..0bdf5eff57d6 100644 --- a/gcc/rtl-chkp.c +++ b/gcc/rtl-chkp.c @@ -22,21 +22,21 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" #include "flags.h" #include "alias.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "target.h" #include "internal-fn.h" #include "fold-const.h" #include "rtl-chkp.h" diff --git a/gcc/rtl-error.c b/gcc/rtl-error.c index 8b9b391e6140..3f99c327e669 100644 --- a/gcc/rtl-error.c +++ b/gcc/rtl-error.c @@ -23,10 +23,10 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl-error.h" -#include "insn-attr.h" #include "insn-config.h" -#include "intl.h" #include "diagnostic.h" +#include "insn-attr.h" +#include "intl.h" static location_t location_for_asm (const rtx_insn *); static void diagnostic_for_asm (const rtx_insn *, const char *, va_list *, diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c index 23b2c45e6cfe..9a02d5dc07ca 100644 --- a/gcc/rtlanal.c +++ b/gcc/rtlanal.c @@ -22,19 +22,19 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" -#include "diagnostic-core.h" +#include "tm_p.h" #include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ #include "recog.h" -#include "target.h" +#include "diagnostic-core.h" #include "output.h" -#include "tm_p.h" #include "flags.h" -#include "regs.h" -#include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ #include "addresses.h" #include "rtl-iter.h" diff --git a/gcc/rtlhooks.c b/gcc/rtlhooks.c index 0c6998124e8d..d5d0b22f35db 100644 --- a/gcc/rtlhooks.c +++ b/gcc/rtlhooks.c @@ -21,22 +21,22 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" +#include "function.h" #include "rtl.h" -#include "rtlhooks-def.h" #include "tree.h" -#include "function.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "recog.h" +#include "rtlhooks-def.h" #include "flags.h" #include "alias.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "recog.h" /* For speed, we will copy the RTX hooks struct member-by-member diff --git a/gcc/sanopt.c b/gcc/sanopt.c index 1ef556bd25c7..b6a974f1ba87 100644 --- a/gcc/sanopt.c +++ b/gcc/sanopt.c @@ -21,24 +21,23 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" -#include "options.h" +#include "tree-pass.h" +#include "tm_p.h" +#include "tree-ssa-operands.h" +#include "gimple-pretty-print.h" +#include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" -#include "tree-pass.h" #include "asan.h" -#include "gimple-pretty-print.h" -#include "tm_p.h" #include "langhooks.h" #include "ubsan.h" #include "params.h" -#include "tree-ssa-operands.h" #include "tree-hash-traits.h" diff --git a/gcc/sched-deps.c b/gcc/sched-deps.c index c53a51f95ecf..1081915f769f 100644 --- a/gcc/sched-deps.c +++ b/gcc/sched-deps.c @@ -24,26 +24,24 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "diagnostic-core.h" -#include "alias.h" #include "tm_p.h" +#include "insn-config.h" #include "regs.h" +#include "ira.h" +#include "ira-int.h" +#include "diagnostic-core.h" +#include "alias.h" #include "flags.h" -#include "insn-config.h" #include "insn-attr.h" #include "except.h" -#include "emit-rtl.h" #include "cfgbuild.h" #include "sched-int.h" #include "params.h" -#include "alloc-pool.h" #include "cselib.h" -#include "ira.h" -#include "ira-int.h" -#include "target.h" #ifdef INSN_SCHEDULING diff --git a/gcc/sched-ebb.c b/gcc/sched-ebb.c index 01aa80846319..3972c8c69b70 100644 --- a/gcc/sched-ebb.c +++ b/gcc/sched-ebb.c @@ -23,23 +23,23 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" #include "rtl.h" +#include "cfghooks.h" #include "df.h" -#include "diagnostic-core.h" #include "tm_p.h" +#include "insn-config.h" #include "regs.h" +#include "recog.h" +#include "diagnostic-core.h" #include "profile.h" #include "flags.h" -#include "insn-config.h" #include "insn-attr.h" #include "except.h" -#include "recog.h" #include "params.h" #include "cfgrtl.h" #include "cfgbuild.h" #include "sched-int.h" -#include "target.h" #ifdef INSN_SCHEDULING diff --git a/gcc/sched-rgn.c b/gcc/sched-rgn.c index 2ebb63567fef..8fbc8a615f93 100644 --- a/gcc/sched-rgn.c +++ b/gcc/sched-rgn.c @@ -47,25 +47,25 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" #include "rtl.h" #include "df.h" -#include "diagnostic-core.h" #include "tm_p.h" +#include "insn-config.h" #include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" #include "profile.h" #include "flags.h" -#include "insn-config.h" #include "insn-attr.h" #include "except.h" -#include "recog.h" #include "params.h" #include "cfganal.h" #include "sched-int.h" #include "sel-sched.h" -#include "target.h" #include "tree-pass.h" #include "dbgcnt.h" -#include "emit-rtl.h" #ifdef INSN_SCHEDULING diff --git a/gcc/sese.c b/gcc/sese.c index 797dea5f35e8..1895e9c7f1dc 100644 --- a/gcc/sese.c +++ b/gcc/sese.c @@ -22,16 +22,16 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" -#include "cfghooks.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" -#include "fold-const.h" #include "tree-pretty-print.h" +#include "alias.h" +#include "fold-const.h" #include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" @@ -45,7 +45,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-chrec.h" #include "tree-data-ref.h" #include "tree-scalar-evolution.h" -#include "tree-pass.h" #include "value-prof.h" #include "sese.h" #include "tree-ssa-propagate.h" diff --git a/gcc/shrink-wrap.c b/gcc/shrink-wrap.c index a99474d52f53..2de7ed2607a0 100644 --- a/gcc/shrink-wrap.c +++ b/gcc/shrink-wrap.c @@ -23,37 +23,35 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" -#include "tree.h" +#include "target.h" #include "rtl.h" +#include "tree.h" +#include "gimple-expr.h" +#include "cfghooks.h" #include "df.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" #include "rtl-error.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "varasm.h" -#include "stringpool.h" #include "flags.h" #include "except.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs.h" #include "libfuncs.h" -#include "regs.h" -#include "recog.h" #include "output.h" -#include "tm_p.h" #include "langhooks.h" -#include "target.h" #include "common/common-target.h" -#include "gimple-expr.h" #include "gimplify.h" #include "tree-pass.h" #include "cfgrtl.h" diff --git a/gcc/simplify-rtx.c b/gcc/simplify-rtx.c index eb3f153485c5..e9e7c80ef15a 100644 --- a/gcc/simplify-rtx.c +++ b/gcc/simplify-rtx.c @@ -22,28 +22,26 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" #include "rtl.h" -#include "alias.h" #include "tree.h" -#include "fold-const.h" -#include "varasm.h" +#include "predict.h" #include "tm_p.h" +#include "expmed.h" +#include "optabs.h" #include "regs.h" -#include "flags.h" -#include "insn-config.h" +#include "emit-rtl.h" #include "recog.h" -#include "insn-codes.h" -#include "optabs.h" -#include "expmed.h" +#include "diagnostic-core.h" +#include "alias.h" +#include "fold-const.h" +#include "varasm.h" +#include "flags.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "diagnostic-core.h" -#include "target.h" /* Simplification and canonicalization of RTL. */ diff --git a/gcc/stack-ptr-mod.c b/gcc/stack-ptr-mod.c index 4c849122d289..02eb33ffecb3 100644 --- a/gcc/stack-ptr-mod.c +++ b/gcc/stack-ptr-mod.c @@ -21,18 +21,18 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "tree.h" #include "rtl.h" +#include "tree.h" #include "df.h" -#include "alias.h" +#include "expmed.h" +#include "insn-config.h" #include "regs.h" +#include "emit-rtl.h" +#include "alias.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" diff --git a/gcc/statistics.c b/gcc/statistics.c index 8e3dc14562ce..c22b0ea7979a 100644 --- a/gcc/statistics.c +++ b/gcc/statistics.c @@ -21,11 +21,11 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tree-pass.h" -#include "tree-dump.h" #include "tm.h" -#include "hard-reg-set.h" #include "function.h" +#include "hard-reg-set.h" +#include "tree-pass.h" +#include "tree-dump.h" #include "context.h" #include "pass_manager.h" diff --git a/gcc/stmt.c b/gcc/stmt.c index 134d78e751be..687eb41c8e4c 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -26,39 +26,37 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" +#include "alloc-pool.h" +#include "tm_p.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "varasm.h" #include "stor-layout.h" -#include "tm_p.h" #include "flags.h" #include "except.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" #include "libfuncs.h" -#include "recog.h" -#include "diagnostic-core.h" #include "output.h" #include "langhooks.h" -#include "insn-codes.h" -#include "optabs.h" -#include "target.h" #include "cfganal.h" #include "internal-fn.h" -#include "regs.h" -#include "alloc-pool.h" -#include "pretty-print.h" #include "params.h" #include "dumpfile.h" #include "builtins.h" diff --git a/gcc/stor-layout.c b/gcc/stor-layout.c index 58ecd7ba35be..794e3fbcb249 100644 --- a/gcc/stor-layout.c +++ b/gcc/stor-layout.c @@ -21,32 +21,31 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "alias.h" +#include "target.h" +#include "function.h" +#include "rtl.h" #include "tree.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "diagnostic-core.h" +#include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "stringpool.h" #include "varasm.h" #include "print-tree.h" -#include "rtl.h" -#include "tm_p.h" #include "flags.h" -#include "function.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "diagnostic-core.h" -#include "target.h" #include "langhooks.h" -#include "regs.h" #include "params.h" -#include "cgraph.h" #include "tree-inline.h" #include "tree-dump.h" #include "gimplify.h" diff --git a/gcc/store-motion.c b/gcc/store-motion.c index ed1a399e4ff3..f676991c567d 100644 --- a/gcc/store-motion.c +++ b/gcc/store-motion.c @@ -21,28 +21,28 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" -#include "tree.h" #include "rtl.h" +#include "tree.h" +#include "predict.h" #include "df.h" +#include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" #include "diagnostic-core.h" #include "toplev.h" #include "alias.h" -#include "tm_p.h" -#include "regs.h" #include "flags.h" -#include "insn-config.h" -#include "recog.h" #include "cfgrtl.h" #include "cfganal.h" #include "lcm.h" #include "cfgcleanup.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" diff --git a/gcc/stringpool.c b/gcc/stringpool.c index 291d355992a5..b94cc79040f6 100644 --- a/gcc/stringpool.c +++ b/gcc/stringpool.c @@ -28,10 +28,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" +#include "options.h" +#include "tree.h" #include "ggc-internal.h" #include "alias.h" -#include "tree.h" -#include "options.h" #include "cpplib.h" /* The "" allocated string. */ diff --git a/gcc/symtab.c b/gcc/symtab.c index c33aa0167058..1c089282379b 100644 --- a/gcc/symtab.c +++ b/gcc/symtab.c @@ -22,22 +22,21 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "timevar.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "lto-streamer.h" #include "alias.h" #include "fold-const.h" #include "print-tree.h" #include "varasm.h" -#include "emit-rtl.h" #include "internal-fn.h" #include "tree-inline.h" #include "langhooks.h" -#include "cgraph.h" -#include "diagnostic.h" -#include "timevar.h" -#include "target.h" -#include "lto-streamer.h" #include "output.h" #include "ipa-utils.h" #include "calls.h" diff --git a/gcc/target-globals.c b/gcc/target-globals.c index 54b8517d3696..fa529dbb1d34 100644 --- a/gcc/target-globals.c +++ b/gcc/target-globals.c @@ -21,30 +21,28 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "rtl.h" +#include "tree.h" +#include "alloc-pool.h" +#include "expmed.h" +#include "optabs-query.h" #include "insn-config.h" +#include "regs.h" +#include "ira.h" +#include "ira-int.h" #include "alias.h" -#include "tree.h" #include "toplev.h" #include "target-globals.h" #include "flags.h" -#include "rtl.h" -#include "regs.h" #include "reload.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs-query.h" #include "libfuncs.h" #include "cfgloop.h" -#include "ira.h" -#include "alloc-pool.h" -#include "ira-int.h" #include "builtins.h" #include "gcse.h" #include "bb-reorder.h" diff --git a/gcc/targhooks.c b/gcc/targhooks.c index c39f266f21ca..ede2a113f4d1 100644 --- a/gcc/targhooks.c +++ b/gcc/targhooks.c @@ -49,39 +49,36 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" +#include "target.h" +#include "function.h" #include "rtl.h" -#include "alias.h" #include "tree.h" +#include "tree-ssa-alias.h" +#include "gimple-expr.h" +#include "tm_p.h" +#include "stringpool.h" +#include "tree-ssanames.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic-core.h" +#include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "varasm.h" -#include "function.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" #include "output.h" -#include "diagnostic-core.h" -#include "target.h" -#include "tm_p.h" -#include "regs.h" #include "reload.h" -#include "insn-codes.h" -#include "optabs.h" -#include "recog.h" #include "intl.h" #include "opts.h" -#include "tree-ssa-alias.h" -#include "gimple-expr.h" #include "gimplify.h" -#include "stringpool.h" -#include "tree-ssanames.h" bool diff --git a/gcc/toplev.c b/gcc/toplev.c index 0083d8167015..d6bb3252027e 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -26,54 +26,55 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "alloc-pool.h" +#include "timevar.h" +#include "tm_p.h" +#include "expmed.h" +#include "optabs-query.h" +#include "optabs-libfuncs.h" +#include "insn-config.h" +#include "regs.h" +#include "ira.h" +#include "recog.h" +#include "cgraph.h" +#include "coverage.h" +#include "diagnostic.h" #include "alias.h" #include "fold-const.h" #include "varasm.h" #include "tree-inline.h" #include "realmpfr.h" /* For GMP/MPFR/MPC versions, in print_version. */ #include "version.h" -#include "tm_p.h" #include "flags.h" #include "insn-attr.h" -#include "insn-config.h" #include "insn-flags.h" -#include "recog.h" #include "output.h" #include "except.h" #include "toplev.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" #include "intl.h" -#include "regs.h" -#include "timevar.h" -#include "diagnostic.h" #include "tree-diagnostic.h" #include "tree-pretty-print.h" #include "params.h" #include "reload.h" -#include "ira.h" #include "lra.h" #include "dwarf2asm.h" #include "debug.h" -#include "target.h" #include "common/common-target.h" #include "langhooks.h" #include "cfgloop.h" /* for init_set_costs */ #include "hosthooks.h" -#include "cgraph.h" #include "opts.h" #include "opts-diagnostic.h" -#include "coverage.h" #include "value-prof.h" -#include "alloc-pool.h" #include "asan.h" #include "tsan.h" #include "internal-fn.h" @@ -86,9 +87,6 @@ along with GCC; see the file COPYING3. If not see #include "symbol-summary.h" #include "ipa-prop.h" #include "gcse.h" -#include "insn-codes.h" -#include "optabs-query.h" -#include "optabs-libfuncs.h" #include "tree-chkp.h" #include "omp-low.h" @@ -101,8 +99,7 @@ along with GCC; see the file COPYING3. If not see #endif #ifdef XCOFF_DEBUGGING_INFO -#include "xcoffout.h" /* Needed for external data - declarations for e.g. AIX 4.x. */ +#include "xcoffout.h" /* Needed for external data declarations. */ #endif #include <new> diff --git a/gcc/tracer.c b/gcc/tracer.c index 074a96a39721..a942c6b1ec68 100644 --- a/gcc/tracer.c +++ b/gcc/tracer.c @@ -37,18 +37,18 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "coverage.h" #include "alias.h" #include "fold-const.h" #include "profile.h" #include "cfganal.h" #include "flags.h" #include "params.h" -#include "coverage.h" -#include "tree-pass.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" diff --git a/gcc/trans-mem.c b/gcc/trans-mem.c index d0b54eff6ef9..6547af7fa7fe 100644 --- a/gcc/trans-mem.c +++ b/gcc/trans-mem.c @@ -22,36 +22,35 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" +#include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "tree-eh.h" #include "calls.h" -#include "emit-rtl.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "gimple-walk.h" -#include "cgraph.h" #include "tree-cfg.h" #include "tree-into-ssa.h" -#include "tree-pass.h" #include "tree-inline.h" -#include "diagnostic-core.h" #include "demangle.h" #include "output.h" #include "trans-mem.h" #include "params.h" -#include "target.h" #include "langhooks.h" -#include "gimple-pretty-print.h" #include "cfgloop.h" #include "tree-ssa-address.h" diff --git a/gcc/tree-affine.c b/gcc/tree-affine.c index 3401b3187a30..8b2c14ea026c 100644 --- a/gcc/tree-affine.c +++ b/gcc/tree-affine.c @@ -20,30 +20,28 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "tree-pretty-print.h" +#include "alias.h" #include "fold-const.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "tree-pretty-print.h" #include "tree-affine.h" #include "internal-fn.h" #include "gimplify.h" #include "dumpfile.h" #include "cfgexpand.h" -#include "wide-int-print.h" /* Extends CST as appropriate for the affine combinations COMB. */ diff --git a/gcc/tree-call-cdce.c b/gcc/tree-call-cdce.c index 112a3250c400..5eb96feddc0f 100644 --- a/gcc/tree-call-cdce.c +++ b/gcc/tree-call-cdce.c @@ -22,20 +22,20 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-into-ssa.h" -#include "tree-pass.h" #include "flags.h" diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c index e0d66aaa77b2..cdcd616108ce 100644 --- a/gcc/tree-cfg.c +++ b/gcc/tree-cfg.c @@ -22,55 +22,54 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "trans-mem.h" #include "stor-layout.h" #include "print-tree.h" -#include "tm_p.h" #include "cfganal.h" #include "flags.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "gimple-walk.h" -#include "cgraph.h" #include "tree-cfg.h" #include "tree-ssa-loop-manip.h" #include "tree-ssa-loop-niter.h" #include "tree-into-ssa.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "tree-dump.h" -#include "tree-pass.h" -#include "diagnostic-core.h" #include "except.h" #include "cfgloop.h" #include "tree-ssa-propagate.h" #include "value-prof.h" #include "tree-inline.h" -#include "target.h" #include "tree-ssa-live.h" #include "omp-low.h" #include "tree-cfgcleanup.h" -#include "wide-int-print.h" #include "gimplify.h" #include "attribs.h" diff --git a/gcc/tree-cfgcleanup.c b/gcc/tree-cfgcleanup.c index aba8848a2e47..4c817b93e635 100644 --- a/gcc/tree-cfgcleanup.c +++ b/gcc/tree-cfgcleanup.c @@ -21,17 +21,21 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" -#include "tm_p.h" #include "cfganal.h" #include "cfgcleanup.h" -#include "diagnostic-core.h" #include "flags.h" #include "langhooks.h" #include "internal-fn.h" @@ -40,18 +44,14 @@ along with GCC; see the file COPYING3. If not see #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-ssa-loop-manip.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" -#include "tree-pass.h" #include "except.h" #include "cfgloop.h" #include "tree-ssa-propagate.h" diff --git a/gcc/tree-chkp-opt.c b/gcc/tree-chkp-opt.c index 528dfa16e947..c4b92ac41f8b 100644 --- a/gcc/tree-chkp-opt.c +++ b/gcc/tree-chkp-opt.c @@ -21,38 +21,37 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-pretty-print.h" +#include "diagnostic.h" +#include "alias.h" #include "fold-const.h" -#include "target.h" #include "tree-cfg.h" -#include "tree-pass.h" #include "cfgloop.h" #include "tree-ssa-address.h" #include "tree-ssa.h" #include "tree-ssa-loop-niter.h" -#include "gimple-pretty-print.h" #include "gimple-iterator.h" #include "gimplify.h" #include "gimplify-me.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-chkp.h" #include "ipa-chkp.h" -#include "diagnostic.h" enum check_type { diff --git a/gcc/tree-chkp.c b/gcc/tree-chkp.c index 190916d5ce87..63a672340cd3 100644 --- a/gcc/tree-chkp.c +++ b/gcc/tree-chkp.c @@ -21,23 +21,26 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "diagnostic.h" +#include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "varasm.h" -#include "target.h" #include "tree-iterator.h" #include "tree-cfg.h" #include "langhooks.h" -#include "tree-pass.h" -#include "diagnostic.h" #include "cfgloop.h" #include "tree-ssa-address.h" #include "tree-ssa.h" @@ -48,12 +51,9 @@ along with GCC; see the file COPYING3. If not see #include "gimplify-me.h" #include "print-tree.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" #include "tree-ssa-propagate.h" @@ -61,7 +61,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-chkp.h" #include "gimple-walk.h" #include "tree-dfa.h" -#include "cgraph.h" #include "ipa-chkp.h" #include "params.h" diff --git a/gcc/tree-chrec.c b/gcc/tree-chrec.c index 649c9fe61a79..4a4acd774ddd 100644 --- a/gcc/tree-chrec.c +++ b/gcc/tree-chrec.c @@ -26,15 +26,14 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" -#include "tree.h" -#include "options.h" -#include "fold-const.h" -#include "tree-pretty-print.h" #include "backend.h" -#include "cfgloop.h" #include "hard-reg-set.h" +#include "tree.h" #include "gimple-expr.h" +#include "tree-pretty-print.h" +#include "alias.h" +#include "fold-const.h" +#include "cfgloop.h" #include "tree-ssa-loop-ivopts.h" #include "tree-ssa-loop-niter.h" #include "tree-chrec.h" diff --git a/gcc/tree-complex.c b/gcc/tree-complex.c index 93c0a5416e36..9ca2485f1b4c 100644 --- a/gcc/tree-complex.c +++ b/gcc/tree-complex.c @@ -21,11 +21,15 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" @@ -36,19 +40,15 @@ along with GCC; see the file COPYING3. If not see #include "gimple-iterator.h" #include "gimplify-me.h" #include "tree-cfg.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "tree-iterator.h" -#include "tree-pass.h" #include "tree-ssa-propagate.h" #include "tree-hasher.h" #include "cfgloop.h" diff --git a/gcc/tree-data-ref.c b/gcc/tree-data-ref.c index e7087d7ebec9..e3c3b91ca378 100644 --- a/gcc/tree-data-ref.c +++ b/gcc/tree-data-ref.c @@ -76,24 +76,23 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-pretty-print.h" +#include "alias.h" #include "fold-const.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "tree-ssa-loop-niter.h" diff --git a/gcc/tree-dfa.c b/gcc/tree-dfa.c index df43a4e166b1..dfb717748ada 100644 --- a/gcc/tree-dfa.c +++ b/gcc/tree-dfa.c @@ -22,32 +22,32 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "tree-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "tm_p.h" #include "langhooks.h" #include "flags.h" -#include "tree-pretty-print.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "gimple-walk.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "tree-inline.h" -#include "tree-pass.h" #include "params.h" /* Build and maintain data flow information for trees. */ diff --git a/gcc/tree-diagnostic.c b/gcc/tree-diagnostic.c index 135f142d9ee4..7b8812161341 100644 --- a/gcc/tree-diagnostic.c +++ b/gcc/tree-diagnostic.c @@ -22,10 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" -#include "tree.h" #include "options.h" +#include "tree.h" #include "diagnostic.h" +#include "alias.h" #include "tree-pretty-print.h" #include "tree-diagnostic.h" #include "dumpfile.h" /* TDF_DIAGNOSTIC */ diff --git a/gcc/tree-dump.c b/gcc/tree-dump.c index 3b8046292d43..e89ddf6a36ac 100644 --- a/gcc/tree-dump.c +++ b/gcc/tree-dump.c @@ -22,16 +22,14 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" #include "tree.h" +#include "tree-pretty-print.h" +#include "alias.h" #include "splay-tree.h" -#include "filenames.h" #include "tree-dump.h" #include "langhooks.h" #include "tree-iterator.h" -#include "tree-pretty-print.h" #include "tree-cfg.h" -#include "wide-int-print.h" static unsigned int queue (dump_info_p, const_tree, int); static void dump_index (dump_info_p, unsigned int); diff --git a/gcc/tree-eh.c b/gcc/tree-eh.c index 817beedd0a6e..305724fe9a64 100644 --- a/gcc/tree-eh.c +++ b/gcc/tree-eh.c @@ -21,20 +21,24 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" @@ -44,15 +48,11 @@ along with GCC; see the file COPYING3. If not see #include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" -#include "cgraph.h" #include "tree-cfg.h" #include "tree-into-ssa.h" #include "tree-ssa.h" #include "tree-inline.h" -#include "tree-pass.h" #include "langhooks.h" -#include "diagnostic-core.h" -#include "target.h" #include "cfgloop.h" #include "gimple-low.h" diff --git a/gcc/tree-emutls.c b/gcc/tree-emutls.c index 71e2cbb93fdc..acedfca2f6b1 100644 --- a/gcc/tree-emutls.c +++ b/gcc/tree-emutls.c @@ -20,23 +20,21 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "cgraph.h" +#include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "varasm.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "gimple-walk.h" -#include "tree-pass.h" -#include "cgraph.h" #include "langhooks.h" -#include "target.h" #include "targhooks.h" #include "tree-iterator.h" diff --git a/gcc/tree-if-conv.c b/gcc/tree-if-conv.c index ae79f0eefa34..9b7d59cc0f90 100644 --- a/gcc/tree-if-conv.c +++ b/gcc/tree-if-conv.c @@ -84,16 +84,21 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" +#include "expmed.h" +#include "optabs-query.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "flags.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-fold.h" #include "gimplify.h" @@ -108,19 +113,13 @@ along with GCC; see the file COPYING3. If not see #include "tree-scalar-evolution.h" #include "tree-ssa-loop-ivopts.h" #include "tree-ssa-address.h" -#include "tree-pass.h" #include "dbgcnt.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs-query.h" #include "tree-hash-traits.h" /* List of basic blocks in if-conversion-suitable order. */ diff --git a/gcc/tree-inline.c b/gcc/tree-inline.c index 00c0c84b655e..f4d99836e9d3 100644 --- a/gcc/tree-inline.c +++ b/gcc/tree-inline.c @@ -22,13 +22,21 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "gimple-predict.h" -#include "rtl.h" +#include "cfghooks.h" +#include "alloc-pool.h" +#include "tree-pass.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "tree-pretty-print.h" #include "diagnostic-core.h" +#include "gimple-predict.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" @@ -36,7 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-inline.h" #include "flags.h" #include "params.h" -#include "insn-config.h" #include "langhooks.h" #include "cfganal.h" #include "tree-iterator.h" @@ -50,25 +57,18 @@ along with GCC; see the file COPYING3. If not see #include "gimple-walk.h" #include "tree-cfg.h" #include "tree-into-ssa.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" -#include "tree-pretty-print.h" #include "except.h" #include "debug.h" -#include "cgraph.h" -#include "alloc-pool.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "value-prof.h" -#include "tree-pass.h" -#include "target.h" #include "cfgloop.h" #include "builtins.h" #include "tree-chkp.h" diff --git a/gcc/tree-into-ssa.c b/gcc/tree-into-ssa.c index 732a5719033a..23d7a040394c 100644 --- a/gcc/tree-into-ssa.c +++ b/gcc/tree-into-ssa.c @@ -22,38 +22,38 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "flags.h" -#include "tm_p.h" #include "langhooks.h" #include "cfganal.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-into-ssa.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "tree-inline.h" -#include "tree-pass.h" #include "cfgloop.h" #include "domwalk.h" #include "params.h" -#include "diagnostic-core.h" #define PERCENT(x,y) ((float)(x) * 100.0 / (float)(y)) diff --git a/gcc/tree-iterator.c b/gcc/tree-iterator.c index 4dfbd177f44b..cd714f7e4d1d 100644 --- a/gcc/tree-iterator.c +++ b/gcc/tree-iterator.c @@ -21,9 +21,9 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" -#include "tree.h" #include "options.h" +#include "tree.h" +#include "alias.h" #include "tree-iterator.h" diff --git a/gcc/tree-loop-distribution.c b/gcc/tree-loop-distribution.c index 18025c82c11a..4003584e6d99 100644 --- a/gcc/tree-loop-distribution.c +++ b/gcc/tree-loop-distribution.c @@ -44,14 +44,15 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" -#include "cfghooks.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "gimple-pretty-print.h" +#include "alias.h" #include "fold-const.h" #include "cfganal.h" #include "internal-fn.h" @@ -67,8 +68,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-chrec.h" #include "tree-data-ref.h" #include "tree-scalar-evolution.h" -#include "tree-pass.h" -#include "gimple-pretty-print.h" #include "tree-vectorizer.h" diff --git a/gcc/tree-nested.c b/gcc/tree-nested.c index c04c42956cab..fe79dc041b04 100644 --- a/gcc/tree-nested.c +++ b/gcc/tree-nested.c @@ -21,14 +21,18 @@ #include "system.h" #include "coretypes.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" #include "alias.h" #include "fold-const.h" -#include "stringpool.h" #include "stor-layout.h" -#include "tm_p.h" #include "tree-dump.h" #include "tree-inline.h" #include "internal-fn.h" @@ -36,15 +40,11 @@ #include "gimple-iterator.h" #include "gimple-walk.h" #include "tree-iterator.h" -#include "cgraph.h" #include "tree-cfg.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" /* FIXME: For STACK_SAVEAREA_MODE and SAVE_NONLOCAL. */ diff --git a/gcc/tree-nrv.c b/gcc/tree-nrv.c index 61a1363dcc41..eb8b1b7647db 100644 --- a/gcc/tree-nrv.c +++ b/gcc/tree-nrv.c @@ -21,21 +21,19 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" #include "ssa.h" +#include "tree-pretty-print.h" #include "alias.h" #include "fold-const.h" -#include "tree-pretty-print.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "gimple-walk.h" -#include "tree-pass.h" #include "langhooks.h" -#include "flags.h" /* For "optimize" in gate_pass_return_slot. - FIXME: That should be up to the pass manager, - but pass_nrv is not in pass_all_optimizations. */ +#include "flags.h" /* For "optimize" in gate_pass_return_slot. */ /* This file implements return value optimizations for functions which return aggregate types. diff --git a/gcc/tree-object-size.c b/gcc/tree-object-size.c index e332d4cff801..4069b04ebbbb 100644 --- a/gcc/tree-object-size.c +++ b/gcc/tree-object-size.c @@ -22,19 +22,19 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" #include "ssa.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "tree-object-size.h" -#include "diagnostic-core.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-fold.h" #include "gimple-iterator.h" -#include "tree-pass.h" #include "tree-ssa-propagate.h" #include "tree-cfg.h" diff --git a/gcc/tree-outof-ssa.c b/gcc/tree-outof-ssa.c index 1c4c63c2f30a..ecfa4944c707 100644 --- a/gcc/tree-outof-ssa.c +++ b/gcc/tree-outof-ssa.c @@ -22,23 +22,26 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "cfgrtl.h" #include "cfganal.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "dumpfile.h" -#include "diagnostic-core.h" #include "tree-ssa-live.h" #include "tree-ssa-ter.h" #include "tree-ssa-coalesce.h" @@ -47,12 +50,9 @@ along with GCC; see the file COPYING3. If not see /* FIXME: A lot of code here deals with expanding to RTL. All that code should be in cfgexpand.c. */ #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" diff --git a/gcc/tree-parloops.c b/gcc/tree-parloops.c index 300ec6b612de..b5aa3c42980d 100644 --- a/gcc/tree-parloops.c +++ b/gcc/tree-parloops.c @@ -22,14 +22,16 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" -#include "cfghooks.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" +#include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "gimplify.h" @@ -47,15 +49,11 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "tree-data-ref.h" #include "tree-scalar-evolution.h" -#include "gimple-pretty-print.h" -#include "tree-pass.h" #include "langhooks.h" #include "tree-vectorizer.h" #include "tree-hasher.h" #include "tree-parloops.h" #include "omp-low.h" -#include "tree-nested.h" -#include "cgraph.h" #include "tree-ssa.h" #include "params.h" #include "params-enum.h" diff --git a/gcc/tree-phinodes.c b/gcc/tree-phinodes.c index 9b3e513a7e4f..c35408cb2259 100644 --- a/gcc/tree-phinodes.c +++ b/gcc/tree-phinodes.c @@ -21,16 +21,16 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" #include "ssa.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "tree-ssa.h" -#include "diagnostic-core.h" /* Rewriting a function into SSA form can create a huge number of PHIs many of which may be thrown away shortly after their creation if jumps diff --git a/gcc/tree-predcom.c b/gcc/tree-predcom.c index 5f6e1b0c3e9d..71347113d91b 100644 --- a/gcc/tree-predcom.c +++ b/gcc/tree-predcom.c @@ -188,14 +188,19 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" -#include "tm_p.h" #include "cfgloop.h" #include "internal-fn.h" #include "tree-eh.h" @@ -208,12 +213,9 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop.h" #include "tree-into-ssa.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" @@ -221,13 +223,9 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa.h" #include "tree-data-ref.h" #include "tree-scalar-evolution.h" -#include "tree-chrec.h" #include "params.h" -#include "gimple-pretty-print.h" -#include "tree-pass.h" #include "tree-affine.h" #include "tree-inline.h" -#include "wide-int-print.h" /* The maximum number of iterations between the considered memory references. */ diff --git a/gcc/tree-pretty-print.c b/gcc/tree-pretty-print.c index b1f76d52c337..32dd6fa4e6c7 100644 --- a/gcc/tree-pretty-print.c +++ b/gcc/tree-pretty-print.c @@ -22,30 +22,29 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "rtl.h" +#include "tree.h" +#include "gimple-expr.h" #include "predict.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "tree-pretty-print.h" #include "alias.h" -#include "tree.h" #include "stor-layout.h" -#include "rtl.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "tree-pretty-print.h" -#include "gimple-expr.h" -#include "cgraph.h" #include "langhooks.h" #include "tree-iterator.h" #include "tree-chrec.h" #include "dumpfile.h" #include "value-prof.h" -#include "wide-int-print.h" #include "internal-fn.h" #include "gomp-constants.h" diff --git a/gcc/tree-profile.c b/gcc/tree-profile.c index 54bc6445a393..ce17f0561b95 100644 --- a/gcc/tree-profile.c +++ b/gcc/tree-profile.c @@ -28,14 +28,16 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" -#include "flags.h" -#include "diagnostic-core.h" +#include "cgraph.h" #include "coverage.h" +#include "diagnostic-core.h" +#include "flags.h" #include "alias.h" #include "fold-const.h" #include "internal-fn.h" @@ -44,15 +46,11 @@ along with GCC; see the file COPYING3. If not see #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" -#include "cgraph.h" #include "tree-cfg.h" #include "tree-into-ssa.h" -#include "tree-pass.h" #include "value-prof.h" #include "profile.h" -#include "target.h" #include "tree-cfgcleanup.h" -#include "tree-nested.h" #include "params.h" static GTY(()) tree gcov_type_node; diff --git a/gcc/tree-scalar-evolution.c b/gcc/tree-scalar-evolution.c index 8e95ddd2d6ab..65467215f506 100644 --- a/gcc/tree-scalar-evolution.c +++ b/gcc/tree-scalar-evolution.c @@ -256,25 +256,24 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" #include "ssa.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-pretty-print.h" +#include "alias.h" #include "fold-const.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" diff --git a/gcc/tree-sra.c b/gcc/tree-sra.c index f8517581df2c..b6172cd220c3 100644 --- a/gcc/tree-sra.c +++ b/gcc/tree-sra.c @@ -74,13 +74,20 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alloc-pool.h" #include "backend.h" -#include "predict.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" +#include "alloc-pool.h" +#include "tree-pass.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "internal-fn.h" @@ -92,26 +99,19 @@ along with GCC; see the file COPYING3. If not see #include "gimple-walk.h" #include "tree-cfg.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" -#include "tree-pass.h" -#include "cgraph.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "params.h" -#include "target.h" #include "dbgcnt.h" #include "tree-inline.h" -#include "gimple-pretty-print.h" #include "ipa-inline.h" #include "ipa-utils.h" #include "builtins.h" diff --git a/gcc/tree-ssa-address.c b/gcc/tree-ssa-address.c index 042f9c9923bc..3d01e11f773c 100644 --- a/gcc/tree-ssa-address.c +++ b/gcc/tree-ssa-address.c @@ -24,27 +24,29 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "tm_p.h" +#include "stringpool.h" +#include "tree-ssanames.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "recog.h" +#include "tree-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "tm_p.h" -#include "tree-pretty-print.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "gimplify-me.h" -#include "stringpool.h" -#include "tree-ssanames.h" #include "tree-ssa-loop-ivopts.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" @@ -54,8 +56,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-affine.h" /* FIXME: We compute address costs using RTL. */ -#include "recog.h" -#include "target.h" #include "tree-ssa-address.h" /* TODO -- handling of symbols (according to Richard Hendersons diff --git a/gcc/tree-ssa-alias.c b/gcc/tree-ssa-alias.c index a5bd8314a0a7..be5d9bb8f8dc 100644 --- a/gcc/tree-ssa-alias.c +++ b/gcc/tree-ssa-alias.c @@ -22,37 +22,36 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "alloc-pool.h" +#include "timevar.h" /* for TV_ALIAS_STMT_WALK */ +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "tree-pretty-print.h" #include "alias.h" #include "fold-const.h" -#include "tm_p.h" -#include "target.h" -#include "dominance.h" -#include "timevar.h" /* for TV_ALIAS_STMT_WALK */ #include "langhooks.h" #include "flags.h" -#include "tree-pretty-print.h" #include "dumpfile.h" #include "internal-fn.h" #include "tree-eh.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "tree-inline.h" #include "params.h" -#include "alloc-pool.h" -#include "cgraph.h" #include "ipa-reference.h" /* Broad overview of how alias analysis on gimple works: diff --git a/gcc/tree-ssa-ccp.c b/gcc/tree-ssa-ccp.c index 2c69178a0ae5..2831cfee3672 100644 --- a/gcc/tree-ssa-ccp.c +++ b/gcc/tree-ssa-ccp.c @@ -122,31 +122,29 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "flags.h" -#include "tm_p.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" #include "tree-cfg.h" -#include "tree-pass.h" #include "tree-ssa-propagate.h" #include "value-prof.h" #include "langhooks.h" -#include "target.h" -#include "diagnostic-core.h" #include "dbgcnt.h" #include "params.h" -#include "wide-int-print.h" #include "builtins.h" #include "tree-chkp.h" diff --git a/gcc/tree-ssa-coalesce.c b/gcc/tree-ssa-coalesce.c index fd716a6efe9c..ce7b5c80a007 100644 --- a/gcc/tree-ssa-coalesce.c +++ b/gcc/tree-ssa-coalesce.c @@ -22,15 +22,17 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "predict.h" +#include "tm_p.h" #include "ssa.h" +#include "tree-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "flags.h" -#include "tree-pretty-print.h" #include "dumpfile.h" #include "internal-fn.h" #include "gimple-iterator.h" @@ -38,9 +40,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-coalesce.h" #include "cfgexpand.h" #include "explow.h" -#include "diagnostic-core.h" #include "tree-dfa.h" -#include "tm_p.h" #include "stor-layout.h" /* This set of routines implements a coalesce_list. This is an object which diff --git a/gcc/tree-ssa-copy.c b/gcc/tree-ssa-copy.c index da9feae71a15..4992bda26271 100644 --- a/gcc/tree-ssa-copy.c +++ b/gcc/tree-ssa-copy.c @@ -21,19 +21,19 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "flags.h" -#include "tm_p.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" -#include "tree-pass.h" #include "tree-ssa-propagate.h" #include "langhooks.h" #include "cfgloop.h" diff --git a/gcc/tree-ssa-dce.c b/gcc/tree-ssa-dce.c index 3bedb4df12ff..2ec22643878c 100644 --- a/gcc/tree-ssa-dce.c +++ b/gcc/tree-ssa-dce.c @@ -46,15 +46,19 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "calls.h" -#include "gimple-pretty-print.h" #include "cfganal.h" #include "internal-fn.h" #include "tree-eh.h" @@ -64,16 +68,12 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop-niter.h" #include "tree-into-ssa.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" -#include "tree-pass.h" #include "cfgloop.h" #include "tree-scalar-evolution.h" #include "tree-chkp.h" diff --git a/gcc/tree-ssa-dom.c b/gcc/tree-ssa-dom.c index 38cceff2c84a..3887bbe17990 100644 --- a/gcc/tree-ssa-dom.c +++ b/gcc/tree-ssa-dom.c @@ -24,18 +24,18 @@ along with GCC; see the file COPYING3. If not see #include "backend.h" #include "tree.h" #include "gimple.h" +#include "tree-pass.h" #include "ssa.h" +#include "gimple-pretty-print.h" #include "fold-const.h" #include "cfganal.h" #include "cfgloop.h" -#include "gimple-pretty-print.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-into-ssa.h" #include "domwalk.h" -#include "tree-pass.h" #include "tree-ssa-propagate.h" #include "tree-ssa-threadupdate.h" #include "params.h" diff --git a/gcc/tree-ssa-dse.c b/gcc/tree-ssa-dse.c index 80ebdb622128..3d726b8fc708 100644 --- a/gcc/tree-ssa-dse.c +++ b/gcc/tree-ssa-dse.c @@ -21,29 +21,29 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" -#include "tm_p.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" -#include "tree-pass.h" #include "domwalk.h" #include "langhooks.h" #include "tree-cfgcleanup.h" diff --git a/gcc/tree-ssa-forwprop.c b/gcc/tree-ssa-forwprop.c index 917320a82ab3..491178d02a49 100644 --- a/gcc/tree-ssa-forwprop.c +++ b/gcc/tree-ssa-forwprop.c @@ -21,16 +21,22 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "optabs-query.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-pretty-print.h" +#include "diagnostic.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "tm_p.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" @@ -39,22 +45,15 @@ along with GCC; see the file COPYING3. If not see #include "gimplify-me.h" #include "tree-cfg.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" -#include "tree-pass.h" #include "langhooks.h" -#include "diagnostic.h" #include "cfgloop.h" -#include "insn-codes.h" -#include "optabs-query.h" #include "tree-ssa-propagate.h" #include "tree-ssa-dom.h" #include "builtins.h" diff --git a/gcc/tree-ssa-ifcombine.c b/gcc/tree-ssa-ifcombine.c index 66be430f96bb..ca55b572f4c1 100644 --- a/gcc/tree-ssa-ifcombine.c +++ b/gcc/tree-ssa-ifcombine.c @@ -22,25 +22,25 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "tree-pretty-print.h" /* rtl is needed only because arm back-end requires it for BRANCH_COST. */ -#include "tm_p.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "cfganal.h" -#include "tree-pretty-print.h" #include "internal-fn.h" #include "gimple-fold.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "tree-cfg.h" -#include "tree-pass.h" #ifndef LOGICAL_OP_NON_SHORT_CIRCUIT #define LOGICAL_OP_NON_SHORT_CIRCUIT \ diff --git a/gcc/tree-ssa-live.c b/gcc/tree-ssa-live.c index a61026d9a634..871a4a910e12 100644 --- a/gcc/tree-ssa-live.c +++ b/gcc/tree-ssa-live.c @@ -22,33 +22,33 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "timevar.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" -#include "timevar.h" #include "dumpfile.h" #include "tree-ssa-live.h" -#include "diagnostic-core.h" #include "debug.h" #include "tree-ssa.h" -#include "cgraph.h" #include "ipa-utils.h" #include "cfgloop.h" diff --git a/gcc/tree-ssa-loop-ch.c b/gcc/tree-ssa-loop-ch.c index 90dad9fd48f5..5ae6ab14f2f4 100644 --- a/gcc/tree-ssa-loop-ch.c +++ b/gcc/tree-ssa-loop-ch.c @@ -21,19 +21,19 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" +#include "gimple-ssa.h" #include "alias.h" #include "fold-const.h" -#include "tm_p.h" #include "internal-fn.h" #include "gimple-iterator.h" -#include "gimple-ssa.h" #include "tree-cfg.h" #include "tree-into-ssa.h" -#include "tree-pass.h" #include "cfgloop.h" #include "tree-inline.h" #include "flags.h" diff --git a/gcc/tree-ssa-loop-im.c b/gcc/tree-ssa-loop-im.c index 0598c182f413..2d9cd7616935 100644 --- a/gcc/tree-ssa-loop-im.c +++ b/gcc/tree-ssa-loop-im.c @@ -21,16 +21,17 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" -#include "tm_p.h" #include "cfganal.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" @@ -42,7 +43,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "domwalk.h" #include "params.h" -#include "tree-pass.h" #include "flags.h" #include "tree-affine.h" #include "tree-ssa-propagate.h" diff --git a/gcc/tree-ssa-loop-ivcanon.c b/gcc/tree-ssa-loop-ivcanon.c index 25f297c35de6..a5672c92769d 100644 --- a/gcc/tree-ssa-loop-ivcanon.c +++ b/gcc/tree-ssa-loop-ivcanon.c @@ -39,34 +39,33 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" -#include "tm_p.h" #include "profile.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimple-iterator.h" -#include "cgraph.h" #include "tree-cfg.h" #include "tree-ssa-loop-manip.h" #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" #include "tree-into-ssa.h" #include "cfgloop.h" -#include "tree-pass.h" #include "tree-chrec.h" #include "tree-scalar-evolution.h" #include "params.h" #include "flags.h" #include "tree-inline.h" -#include "target.h" #include "tree-cfgcleanup.h" #include "builtins.h" diff --git a/gcc/tree-ssa-loop-ivopts.c b/gcc/tree-ssa-loop-ivopts.c index 91f7284f91a3..4e88107027ad 100644 --- a/gcc/tree-ssa-loop-ivopts.c +++ b/gcc/tree-ssa-loop-ivopts.c @@ -65,47 +65,48 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "tm_p.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" -#include "cgraph.h" #include "tree-cfg.h" #include "tree-ssa-loop-ivopts.h" #include "tree-ssa-loop-manip.h" #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "cfgloop.h" -#include "tree-pass.h" #include "tree-chrec.h" #include "tree-scalar-evolution.h" #include "params.h" #include "langhooks.h" #include "tree-affine.h" -#include "target.h" #include "tree-inline.h" #include "tree-ssa-propagate.h" #include "tree-ssa-address.h" @@ -115,7 +116,6 @@ along with GCC; see the file COPYING3. If not see /* FIXME: Expressions are expanded to RTL in this pass to determine the cost of different addressing modes. This should be moved to a TBD interface between the GIMPLE and RTL worlds. */ -#include "recog.h" /* The infinite cost. */ #define INFTY 10000000 diff --git a/gcc/tree-ssa-loop-manip.c b/gcc/tree-ssa-loop-manip.c index ba2340f86dc8..d486b47d06b8 100644 --- a/gcc/tree-ssa-loop-manip.c +++ b/gcc/tree-ssa-loop-manip.c @@ -21,14 +21,16 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" /* ??? for TODO_update_ssa but this isn't a pass. */ +#include "tm_p.h" #include "ssa.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" -#include "tm_p.h" #include "cfganal.h" #include "internal-fn.h" #include "gimplify.h" @@ -42,9 +44,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-into-ssa.h" #include "tree-ssa.h" #include "dumpfile.h" -#include "gimple-pretty-print.h" #include "cfgloop.h" -#include "tree-pass.h" /* ??? for TODO_update_ssa but this isn't a pass. */ #include "tree-scalar-evolution.h" #include "params.h" #include "tree-inline.h" diff --git a/gcc/tree-ssa-loop-niter.c b/gcc/tree-ssa-loop-niter.c index a1c41295259b..996e7a3d59c3 100644 --- a/gcc/tree-ssa-loop-niter.c +++ b/gcc/tree-ssa-loop-niter.c @@ -21,25 +21,27 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "stor-layout.h" #include "fold-const.h" #include "calls.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "tm_p.h" -#include "gimple-pretty-print.h" #include "intl.h" #include "internal-fn.h" #include "gimplify.h" @@ -54,10 +56,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-scalar-evolution.h" #include "tree-data-ref.h" #include "params.h" -#include "diagnostic-core.h" #include "tree-inline.h" -#include "tree-pass.h" -#include "wide-int-print.h" /* The maximum number of dominator BBs we search for conditions diff --git a/gcc/tree-ssa-loop-prefetch.c b/gcc/tree-ssa-loop-prefetch.c index f020ea341bcd..35fdd7d4e6be 100644 --- a/gcc/tree-ssa-loop-prefetch.c +++ b/gcc/tree-ssa-loop-prefetch.c @@ -21,52 +21,51 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" +#include "tree-pass.h" +#include "tm_p.h" +#include "gimple-ssa.h" +#include "expmed.h" +#include "optabs-query.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "recog.h" +#include "tree-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "tm_p.h" -#include "tree-pretty-print.h" #include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" -#include "gimple-ssa.h" #include "tree-ssa-loop-ivopts.h" #include "tree-ssa-loop-manip.h" #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" #include "tree-into-ssa.h" #include "cfgloop.h" -#include "tree-pass.h" -#include "insn-config.h" #include "tree-chrec.h" #include "tree-scalar-evolution.h" -#include "diagnostic-core.h" #include "params.h" #include "langhooks.h" #include "tree-inline.h" #include "tree-data-ref.h" -#include "target.h" /* FIXME: Needed for optabs, but this should all be moved to a TBD interface between the GIMPLE and RTL worlds. */ #include "flags.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs-query.h" -#include "recog.h" /* This pass inserts prefetch instructions to optimize cache usage during accesses to arrays in loops. It processes loops sequentially and: diff --git a/gcc/tree-ssa-loop-unswitch.c b/gcc/tree-ssa-loop-unswitch.c index 2edc00031c6e..c2fe48b45ab9 100644 --- a/gcc/tree-ssa-loop-unswitch.c +++ b/gcc/tree-ssa-loop-unswitch.c @@ -21,14 +21,15 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "predict.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" #include "alias.h" #include "fold-const.h" -#include "tm_p.h" #include "internal-fn.h" #include "gimplify.h" #include "tree-cfg.h" @@ -38,7 +39,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-into-ssa.h" #include "cfgloop.h" #include "params.h" -#include "tree-pass.h" #include "tree-inline.h" #include "gimple-iterator.h" #include "cfghooks.h" diff --git a/gcc/tree-ssa-loop.c b/gcc/tree-ssa-loop.c index 6ea7ae09150b..2ea20fa907fe 100644 --- a/gcc/tree-ssa-loop.c +++ b/gcc/tree-ssa-loop.c @@ -21,24 +21,24 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" +#include "tm_p.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" -#include "tm_p.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "tree-ssa-loop-ivopts.h" #include "tree-ssa-loop-manip.h" #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" -#include "tree-pass.h" #include "cfgloop.h" #include "flags.h" #include "tree-inline.h" #include "tree-scalar-evolution.h" -#include "diagnostic-core.h" #include "tree-vectorizer.h" diff --git a/gcc/tree-ssa-math-opts.c b/gcc/tree-ssa-math-opts.c index cb6c749e283d..2080328c42d8 100644 --- a/gcc/tree-ssa-math-opts.c +++ b/gcc/tree-ssa-math-opts.c @@ -88,11 +88,16 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" +#include "alloc-pool.h" +#include "tree-pass.h" #include "ssa.h" +#include "optabs-tree.h" +#include "gimple-pretty-print.h" #include "flags.h" #include "alias.h" #include "fold-const.h" @@ -105,14 +110,8 @@ along with GCC; see the file COPYING3. If not see #include "tree-cfg.h" #include "tree-dfa.h" #include "tree-ssa.h" -#include "tree-pass.h" -#include "alloc-pool.h" -#include "target.h" -#include "gimple-pretty-print.h" #include "builtins.h" #include "params.h" -#include "insn-codes.h" -#include "optabs-tree.h" /* This structure represents one basic block that either computes a division, or is a common dominator for basic block that compute a diff --git a/gcc/tree-ssa-operands.c b/gcc/tree-ssa-operands.c index 92d1ab27b0f5..5f364756b726 100644 --- a/gcc/tree-ssa-operands.c +++ b/gcc/tree-ssa-operands.c @@ -21,23 +21,22 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "timevar.h" #include "ssa.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "stmt.h" #include "print-tree.h" #include "flags.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "tree-inline.h" -#include "timevar.h" #include "dumpfile.h" -#include "timevar.h" #include "langhooks.h" -#include "diagnostic-core.h" /* This file contains the code required to manage the operands cache of the diff --git a/gcc/tree-ssa-phiopt.c b/gcc/tree-ssa-phiopt.c index cfa38680249c..9e56a67d13fc 100644 --- a/gcc/tree-ssa-phiopt.c +++ b/gcc/tree-ssa-phiopt.c @@ -21,32 +21,32 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "insn-codes.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "optabs-tree.h" +#include "insn-config.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "flags.h" -#include "tm_p.h" #include "cfganal.h" #include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "tree-cfg.h" -#include "insn-config.h" #include "tree-dfa.h" -#include "tree-pass.h" #include "langhooks.h" #include "domwalk.h" #include "cfgloop.h" #include "tree-data-ref.h" -#include "gimple-pretty-print.h" -#include "insn-codes.h" -#include "optabs-tree.h" #include "tree-scalar-evolution.h" #include "tree-inline.h" #include "params.h" diff --git a/gcc/tree-ssa-phiprop.c b/gcc/tree-ssa-phiprop.c index 9a818c7c81d5..b503f9a588fd 100644 --- a/gcc/tree-ssa-phiprop.c +++ b/gcc/tree-ssa-phiprop.c @@ -22,19 +22,19 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" -#include "tm_p.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" -#include "tree-pass.h" #include "langhooks.h" #include "flags.h" diff --git a/gcc/tree-ssa-pre.c b/gcc/tree-ssa-pre.c index 7deb5a4ef562..874b0c975037 100644 --- a/gcc/tree-ssa-pre.c +++ b/gcc/tree-ssa-pre.c @@ -23,15 +23,21 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" +#include "alloc-pool.h" +#include "tree-pass.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "cfganal.h" -#include "gimple-pretty-print.h" #include "tree-inline.h" #include "internal-fn.h" #include "gimple-fold.h" @@ -43,20 +49,15 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop.h" #include "tree-into-ssa.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "tree-iterator.h" -#include "alloc-pool.h" -#include "tree-pass.h" #include "langhooks.h" #include "cfgloop.h" #include "tree-ssa-sccvn.h" @@ -64,7 +65,6 @@ along with GCC; see the file COPYING3. If not see #include "params.h" #include "dbgcnt.h" #include "domwalk.h" -#include "cgraph.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "tree-ssa-propagate.h" diff --git a/gcc/tree-ssa-propagate.c b/gcc/tree-ssa-propagate.c index 363f439839bd..e776b9fedf65 100644 --- a/gcc/tree-ssa-propagate.c +++ b/gcc/tree-ssa-propagate.c @@ -22,15 +22,15 @@ #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tm_p.h" #include "ssa.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "flags.h" -#include "tm_p.h" -#include "gimple-pretty-print.h" #include "dumpfile.h" #include "internal-fn.h" #include "gimple-fold.h" diff --git a/gcc/tree-ssa-reassoc.c b/gcc/tree-ssa-reassoc.c index 45b8d467d485..4a47d5ac03a6 100644 --- a/gcc/tree-ssa-reassoc.c +++ b/gcc/tree-ssa-reassoc.c @@ -22,17 +22,22 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" -#include "ssa.h" +#include "cfghooks.h" +#include "alloc-pool.h" +#include "tree-pass.h" #include "tm_p.h" +#include "ssa.h" +#include "optabs-tree.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "cfganal.h" -#include "gimple-pretty-print.h" #include "tree-inline.h" #include "internal-fn.h" #include "gimple-fold.h" @@ -46,17 +51,11 @@ along with GCC; see the file COPYING3. If not see #include "tree-dfa.h" #include "tree-ssa.h" #include "tree-iterator.h" -#include "tree-pass.h" -#include "alloc-pool.h" #include "langhooks.h" #include "cfgloop.h" -#include "target.h" #include "params.h" -#include "diagnostic-core.h" #include "builtins.h" #include "gimplify.h" -#include "insn-codes.h" -#include "optabs-tree.h" /* This is a simple global reassociation pass. It is, in part, based on the LLVM pass of the same name (They do some things more/less diff --git a/gcc/tree-ssa-sccvn.c b/gcc/tree-ssa-sccvn.c index ac21f75cea48..159a7b60f81b 100644 --- a/gcc/tree-ssa-sccvn.c +++ b/gcc/tree-ssa-sccvn.c @@ -22,41 +22,41 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "alloc-pool.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "cfganal.h" -#include "gimple-pretty-print.h" #include "tree-inline.h" #include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimplify.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "dumpfile.h" -#include "alloc-pool.h" #include "cfgloop.h" #include "params.h" #include "tree-ssa-propagate.h" #include "tree-ssa-sccvn.h" #include "tree-cfg.h" #include "domwalk.h" -#include "cgraph.h" #include "gimple-iterator.h" #include "gimple-match.h" diff --git a/gcc/tree-ssa-scopedtables.c b/gcc/tree-ssa-scopedtables.c index 7be4848967cf..db3f95430b9a 100644 --- a/gcc/tree-ssa-scopedtables.c +++ b/gcc/tree-ssa-scopedtables.c @@ -21,21 +21,20 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "alias.h" +#include "function.h" +#include "basic-block.h" #include "tree.h" -#include "tree-pretty-print.h" +#include "gimple.h" #include "tree-pass.h" +#include "tree-pretty-print.h" +#include "alias.h" #include "tree-ssa-scopedtables.h" #include "tree-ssa-threadedge.h" #include "tree-ssa-dom.h" -#include "function.h" #include "stor-layout.h" #include "fold-const.h" -#include "basic-block.h" #include "tree-eh.h" #include "internal-fn.h" -#include "gimple.h" -#include "dumpfile.h" static bool hashable_expr_equal_p (const struct hashable_expr *, const struct hashable_expr *); diff --git a/gcc/tree-ssa-sink.c b/gcc/tree-ssa-sink.c index fda7bf277f01..e02e4866aaf4 100644 --- a/gcc/tree-ssa-sink.c +++ b/gcc/tree-ssa-sink.c @@ -22,23 +22,23 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "alloc-pool.h" +#include "tree-pass.h" #include "ssa.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "cfganal.h" -#include "gimple-pretty-print.h" #include "tree-inline.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-iterator.h" -#include "alloc-pool.h" -#include "tree-pass.h" #include "flags.h" #include "cfgloop.h" #include "params.h" diff --git a/gcc/tree-ssa-strlen.c b/gcc/tree-ssa-strlen.c index 9430fac3f30b..171af5918185 100644 --- a/gcc/tree-ssa-strlen.c +++ b/gcc/tree-ssa-strlen.c @@ -21,13 +21,19 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "alloc-pool.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" +#include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "internal-fn.h" @@ -37,23 +43,16 @@ along with GCC; see the file COPYING3. If not see #include "gimple-iterator.h" #include "gimplify-me.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" -#include "tree-pass.h" #include "domwalk.h" -#include "alloc-pool.h" #include "tree-ssa-propagate.h" -#include "gimple-pretty-print.h" #include "params.h" -#include "cgraph.h" #include "ipa-chkp.h" #include "tree-hash-traits.h" diff --git a/gcc/tree-ssa-structalias.c b/gcc/tree-ssa-structalias.c index 6f72dd30355b..97987139e5ff 100644 --- a/gcc/tree-ssa-structalias.c +++ b/gcc/tree-ssa-structalias.c @@ -22,10 +22,18 @@ #include "system.h" #include "coretypes.h" #include "backend.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "alloc-pool.h" +#include "tree-pass.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "tree-pretty-print.h" +#include "diagnostic-core.h" #include "flags.h" #include "alias.h" #include "fold-const.h" @@ -33,24 +41,16 @@ #include "stmt.h" #include "internal-fn.h" #include "gimple-iterator.h" -#include "cgraph.h" #include "tree-into-ssa.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "expr.h" #include "tree-dfa.h" #include "tree-inline.h" -#include "diagnostic-core.h" -#include "tree-pass.h" -#include "alloc-pool.h" #include "splay-tree.h" #include "params.h" -#include "tree-pretty-print.h" #include "gimple-walk.h" /* The idea behind this analyzer is to generate set constraints from the diff --git a/gcc/tree-ssa-tail-merge.c b/gcc/tree-ssa-tail-merge.c index 579bcb23a4a0..c4a5b549b548 100644 --- a/gcc/tree-ssa-tail-merge.c +++ b/gcc/tree-ssa-tail-merge.c @@ -189,16 +189,18 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "trans-mem.h" -#include "tm_p.h" #include "cfganal.h" #include "cfgcleanup.h" #include "flags.h" @@ -208,12 +210,9 @@ along with GCC; see the file COPYING3. If not see #include "tree-cfg.h" #include "tree-into-ssa.h" #include "params.h" -#include "gimple-pretty-print.h" #include "tree-ssa-sccvn.h" #include "tree-dump.h" #include "cfgloop.h" -#include "tree-pass.h" -#include "trans-mem.h" /* Describes a group of bbs with the same successors. The successor bbs are cached in succs, and the successor edge flags are cached in succ_flags. diff --git a/gcc/tree-ssa-ter.c b/gcc/tree-ssa-ter.c index b2d19ed8dcf5..ed953d345d15 100644 --- a/gcc/tree-ssa-ter.c +++ b/gcc/tree-ssa-ter.c @@ -23,13 +23,13 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" #include "ssa.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "dumpfile.h" diff --git a/gcc/tree-ssa-threadedge.c b/gcc/tree-ssa-threadedge.c index 68fd4ef17ec4..386aea7d8f0f 100644 --- a/gcc/tree-ssa-threadedge.c +++ b/gcc/tree-ssa-threadedge.c @@ -22,9 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" #include "tree.h" #include "gimple.h" +#include "predict.h" #include "ssa.h" #include "fold-const.h" #include "cfgloop.h" diff --git a/gcc/tree-ssa-threadupdate.c b/gcc/tree-ssa-threadupdate.c index 90a9172334e0..d411b9e3af9a 100644 --- a/gcc/tree-ssa-threadupdate.c +++ b/gcc/tree-ssa-threadupdate.c @@ -20,14 +20,14 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" -#include "cfghooks.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "alias.h" #include "fold-const.h" #include "flags.h" #include "cfganal.h" @@ -39,7 +39,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "dbgcnt.h" #include "tree-cfg.h" -#include "tree-pass.h" /* Given a block B, update the CFG and SSA graph to reflect redirecting one or more in-edges to B to instead reach the destination of an diff --git a/gcc/tree-ssa-uncprop.c b/gcc/tree-ssa-uncprop.c index 0f16c508c946..eff709ebc8cb 100644 --- a/gcc/tree-ssa-uncprop.c +++ b/gcc/tree-ssa-uncprop.c @@ -21,26 +21,23 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "flags.h" -#include "tm_p.h" #include "cfganal.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "domwalk.h" -#include "tree-pass.h" #include "tree-ssa-propagate.h" #include "tree-hash-traits.h" -#include "bitmap.h" -#include "stringpool.h" -#include "tree-ssanames.h" #include "tree-ssa-live.h" #include "tree-ssa-coalesce.h" diff --git a/gcc/tree-ssa-uninit.c b/gcc/tree-ssa-uninit.c index 3f7dbcf9228b..39bea304bc18 100644 --- a/gcc/tree-ssa-uninit.c +++ b/gcc/tree-ssa-uninit.c @@ -22,21 +22,21 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "flags.h" -#include "tm_p.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "tree-ssa.h" #include "tree-inline.h" -#include "tree-pass.h" -#include "diagnostic-core.h" #include "params.h" #include "tree-cfg.h" diff --git a/gcc/tree-ssa.c b/gcc/tree-ssa.c index b652b4c00088..c7be44228d50 100644 --- a/gcc/tree-ssa.c +++ b/gcc/tree-ssa.c @@ -21,19 +21,20 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "flags.h" -#include "tm_p.h" -#include "target.h" #include "langhooks.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-fold.h" #include "gimplify.h" @@ -43,8 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-into-ssa.h" #include "tree-ssa.h" #include "tree-inline.h" -#include "tree-pass.h" -#include "diagnostic-core.h" #include "cfgloop.h" #include "cfgexpand.h" diff --git a/gcc/tree-ssanames.c b/gcc/tree-ssanames.c index 90d75b687148..d1c6dc728257 100644 --- a/gcc/tree-ssanames.c +++ b/gcc/tree-ssanames.c @@ -21,18 +21,18 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "gimple-iterator.h" -#include "hard-reg-set.h" +#include "tree-pass.h" #include "ssa.h" +#include "gimple-iterator.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "internal-fn.h" #include "tree-into-ssa.h" #include "tree-ssa.h" -#include "tree-pass.h" /* Rewriting a function into SSA form can create a huge number of SSA_NAMEs, many of which may be thrown away shortly after their creation if jumps diff --git a/gcc/tree-stdarg.c b/gcc/tree-stdarg.c index a38443dae7c5..8211ccf5697f 100644 --- a/gcc/tree-stdarg.c +++ b/gcc/tree-stdarg.c @@ -22,22 +22,21 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" #include "ssa.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "langhooks.h" -#include "gimple-pretty-print.h" -#include "target.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "gimple-walk.h" #include "gimplify.h" #include "tree-into-ssa.h" #include "tree-cfg.h" -#include "tree-pass.h" #include "tree-stdarg.h" /* A simple pass that attempts to optimize stdarg functions on architectures diff --git a/gcc/tree-streamer-in.c b/gcc/tree-streamer-in.c index 6a213370f137..3799eb61d6d9 100644 --- a/gcc/tree-streamer-in.c +++ b/gcc/tree-streamer-in.c @@ -22,19 +22,17 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "diagnostic.h" -#include "alias.h" #include "backend.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" -#include "options.h" -#include "fold-const.h" #include "stringpool.h" -#include "internal-fn.h" -#include "cgraph.h" -#include "target.h" #include "tree-streamer.h" +#include "cgraph.h" +#include "diagnostic.h" +#include "alias.h" +#include "fold-const.h" +#include "internal-fn.h" #include "builtins.h" #include "ipa-chkp.h" #include "gomp-constants.h" diff --git a/gcc/tree-streamer-out.c b/gcc/tree-streamer-out.c index 5b263d7e57b2..18dc0fff8fa6 100644 --- a/gcc/tree-streamer-out.c +++ b/gcc/tree-streamer-out.c @@ -23,17 +23,16 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-streamer.h" +#include "cgraph.h" #include "diagnostic.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "internal-fn.h" -#include "cgraph.h" -#include "target.h" -#include "tree-streamer.h" #include "gomp-constants.h" diff --git a/gcc/tree-streamer.c b/gcc/tree-streamer.c index fe9a8c938c47..4e5ce8894ae4 100644 --- a/gcc/tree-streamer.c +++ b/gcc/tree-streamer.c @@ -23,15 +23,14 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" -#include "options.h" +#include "tree-streamer.h" +#include "alias.h" #include "fold-const.h" #include "internal-fn.h" -#include "tree-streamer.h" #include "cgraph.h" /* Table indexed by machine_mode, used for 2 different purposes. diff --git a/gcc/tree-switch-conversion.c b/gcc/tree-switch-conversion.c index 69998e3b8831..088f4d4be54e 100644 --- a/gcc/tree-switch-conversion.c +++ b/gcc/tree-switch-conversion.c @@ -26,11 +26,16 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "insn-codes.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" +#include "optabs-tree.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" #include "params.h" #include "flags.h" #include "alias.h" @@ -42,18 +47,13 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" -#include "cgraph.h" #include "tree-cfg.h" -#include "tree-pass.h" -#include "gimple-pretty-print.h" #include "cfgloop.h" /* ??? For lang_hooks.types.type_for_mode, but is there a word_mode type in the GIMPLE type system that is language-independent? */ #include "langhooks.h" -#include "insn-codes.h" -#include "optabs-tree.h" /* Maximum number of case bit tests. FIXME: This should be derived from PARAM_CASE_VALUES_THRESHOLD and diff --git a/gcc/tree-tailcall.c b/gcc/tree-tailcall.c index 098fff07d2fa..0fbd4dbccc2d 100644 --- a/gcc/tree-tailcall.c +++ b/gcc/tree-tailcall.c @@ -21,40 +21,40 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "tm_p.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "tree-cfg.h" #include "tree-into-ssa.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" -#include "gimple-pretty-print.h" #include "except.h" -#include "tree-pass.h" #include "langhooks.h" #include "dbgcnt.h" -#include "target.h" #include "cfgloop.h" #include "common/common-target.h" -#include "cgraph.h" #include "ipa-utils.h" /* The file implements the tail recursion elimination. It is also used to diff --git a/gcc/tree-vect-data-refs.c b/gcc/tree-vect-data-refs.c index 51cea9ecb31f..048f2e6d9f6d 100644 --- a/gcc/tree-vect-data-refs.c +++ b/gcc/tree-vect-data-refs.c @@ -22,19 +22,22 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "dumpfile.h" #include "backend.h" -#include "predict.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "predict.h" +#include "tm_p.h" #include "ssa.h" +#include "optabs-tree.h" +#include "cgraph.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" +#include "dumpfile.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "tm_p.h" -#include "target.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" @@ -47,11 +50,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-chrec.h" #include "tree-scalar-evolution.h" #include "tree-vectorizer.h" -#include "diagnostic-core.h" -#include "cgraph.h" #include "expr.h" -#include "insn-codes.h" -#include "optabs-tree.h" #include "builtins.h" #include "params.h" diff --git a/gcc/tree-vect-generic.c b/gcc/tree-vect-generic.c index 73c5cc5e946f..c357d2bdc132 100644 --- a/gcc/tree-vect-generic.c +++ b/gcc/tree-vect-generic.c @@ -20,13 +20,17 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "expmed.h" +#include "optabs-tree.h" +#include "diagnostic.h" +#include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "langhooks.h" @@ -36,13 +40,7 @@ along with GCC; see the file COPYING3. If not see #include "gimplify-me.h" #include "tree-cfg.h" #include "tree-iterator.h" -#include "tree-pass.h" #include "flags.h" -#include "diagnostic.h" -#include "target.h" -#include "expmed.h" -#include "insn-codes.h" -#include "optabs-tree.h" static void expand_vector_operations_1 (gimple_stmt_iterator *); diff --git a/gcc/tree-vect-loop-manip.c b/gcc/tree-vect-loop-manip.c index d9d01ecf581b..176a7ae644c7 100644 --- a/gcc/tree-vect-loop-manip.c +++ b/gcc/tree-vect-loop-manip.c @@ -22,17 +22,19 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "dumpfile.h" #include "backend.h" -#include "cfghooks.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" +#include "dumpfile.h" #include "alias.h" #include "fold-const.h" #include "cfganal.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" @@ -41,9 +43,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop-manip.h" #include "tree-into-ssa.h" #include "tree-ssa.h" -#include "tree-pass.h" #include "cfgloop.h" -#include "diagnostic-core.h" #include "tree-scalar-evolution.h" #include "tree-vectorizer.h" #include "langhooks.h" diff --git a/gcc/tree-vect-loop.c b/gcc/tree-vect-loop.c index 32d0bb580c00..40bc7bc7b7f0 100644 --- a/gcc/tree-vect-loop.c +++ b/gcc/tree-vect-loop.c @@ -22,18 +22,21 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "dumpfile.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" +#include "optabs-tree.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "cfganal.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" @@ -41,17 +44,12 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop-ivopts.h" #include "tree-ssa-loop-manip.h" #include "tree-ssa-loop-niter.h" -#include "tree-pass.h" #include "cfgloop.h" #include "flags.h" -#include "insn-codes.h" -#include "optabs-tree.h" #include "params.h" -#include "diagnostic-core.h" #include "tree-chrec.h" #include "tree-scalar-evolution.h" #include "tree-vectorizer.h" -#include "target.h" #include "gimple-fold.h" /* Loop Vectorization Pass. diff --git a/gcc/tree-vect-patterns.c b/gcc/tree-vect-patterns.c index 3fe094cb92d3..9c494fd61f62 100644 --- a/gcc/tree-vect-patterns.c +++ b/gcc/tree-vect-patterns.c @@ -22,31 +22,29 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" #include "ssa.h" +#include "expmed.h" +#include "optabs-tree.h" +#include "insn-config.h" +#include "recog.h" /* FIXME: for insn_data */ +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "target.h" -#include "dominance.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" #include "cfgloop.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" -#include "insn-codes.h" -#include "optabs-tree.h" #include "params.h" #include "tree-data-ref.h" #include "tree-vectorizer.h" -#include "recog.h" /* FIXME: for insn_data */ -#include "diagnostic-core.h" #include "dumpfile.h" #include "builtins.h" diff --git a/gcc/tree-vect-slp.c b/gcc/tree-vect-slp.c index 142412314c12..18d92ede9414 100644 --- a/gcc/tree-vect-slp.c +++ b/gcc/tree-vect-slp.c @@ -22,27 +22,26 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "dumpfile.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "params.h" -#include "rtl.h" +#include "tree-pass.h" #include "ssa.h" +#include "optabs-tree.h" +#include "insn-config.h" +#include "recog.h" /* FIXME: for insn_data */ +#include "gimple-pretty-print.h" +#include "dumpfile.h" +#include "params.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "target.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "gimple-iterator.h" -#include "tree-pass.h" #include "cfgloop.h" #include "flags.h" -#include "insn-config.h" -#include "recog.h" /* FIXME: for insn_data */ -#include "insn-codes.h" -#include "optabs-tree.h" #include "tree-vectorizer.h" #include "langhooks.h" #include "gimple-walk.h" diff --git a/gcc/tree-vect-stmts.c b/gcc/tree-vect-stmts.c index 82fca0c7425f..e54f361c003d 100644 --- a/gcc/tree-vect-stmts.c +++ b/gcc/tree-vect-stmts.c @@ -22,17 +22,22 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "dumpfile.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" #include "ssa.h" +#include "optabs-tree.h" +#include "insn-config.h" +#include "recog.h" /* FIXME: for insn_data */ +#include "cgraph.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" +#include "dumpfile.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "target.h" -#include "gimple-pretty-print.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" @@ -44,13 +49,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop.h" #include "tree-scalar-evolution.h" #include "flags.h" -#include "insn-config.h" -#include "recog.h" /* FIXME: for insn_data */ -#include "insn-codes.h" -#include "optabs-tree.h" -#include "diagnostic-core.h" #include "tree-vectorizer.h" -#include "cgraph.h" #include "builtins.h" /* For lang_hooks.types.type_for_mode. */ diff --git a/gcc/tree-vectorizer.c b/gcc/tree-vectorizer.c index 3e6fd355e839..edb5609f68f2 100644 --- a/gcc/tree-vectorizer.c +++ b/gcc/tree-vectorizer.c @@ -57,26 +57,26 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "dumpfile.h" #include "backend.h" -#include "predict.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "predict.h" +#include "tree-pass.h" #include "ssa.h" +#include "cgraph.h" +#include "tree-pretty-print.h" +#include "dumpfile.h" #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "tree-pretty-print.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "gimple-walk.h" -#include "cgraph.h" #include "tree-ssa-loop-manip.h" #include "tree-cfg.h" #include "cfgloop.h" #include "tree-vectorizer.h" -#include "tree-pass.h" #include "tree-ssa-propagate.h" #include "dbgcnt.h" #include "gimple-fold.h" diff --git a/gcc/tree-vrp.c b/gcc/tree-vrp.c index 3138ae7a08fd..f7c3168496d9 100644 --- a/gcc/tree-vrp.c +++ b/gcc/tree-vrp.c @@ -22,11 +22,16 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "insn-codes.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" #include "ssa.h" +#include "optabs-tree.h" +#include "gimple-pretty-print.h" +#include "diagnostic-core.h" #include "flags.h" #include "alias.h" #include "fold-const.h" @@ -44,18 +49,13 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop.h" #include "tree-into-ssa.h" #include "tree-ssa.h" -#include "tree-pass.h" #include "tree-dump.h" -#include "gimple-pretty-print.h" -#include "diagnostic-core.h" #include "intl.h" #include "cfgloop.h" #include "tree-scalar-evolution.h" #include "tree-ssa-propagate.h" #include "tree-chrec.h" #include "tree-ssa-threadupdate.h" -#include "insn-codes.h" -#include "optabs-tree.h" #include "tree-ssa-scopedtables.h" #include "tree-ssa-threadedge.h" diff --git a/gcc/tree.c b/gcc/tree.c index 530e7a982063..3570902855dc 100644 --- a/gcc/tree.c +++ b/gcc/tree.c @@ -31,10 +31,18 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "diagnostic.h" #include "flags.h" #include "alias.h" #include "fold-const.h" @@ -42,11 +50,8 @@ along with GCC; see the file COPYING3. If not see #include "calls.h" #include "attribs.h" #include "varasm.h" -#include "tm_p.h" #include "toplev.h" /* get_random_seed */ -#include "filenames.h" #include "output.h" -#include "target.h" #include "common/common-target.h" #include "langhooks.h" #include "tree-inline.h" @@ -54,19 +59,13 @@ along with GCC; see the file COPYING3. If not see #include "internal-fn.h" #include "gimple-iterator.h" #include "gimplify.h" -#include "cgraph.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "params.h" -#include "tree-pass.h" #include "langhooks-def.h" -#include "diagnostic.h" #include "tree-diagnostic.h" #include "tree-pretty-print.h" #include "except.h" diff --git a/gcc/tsan.c b/gcc/tsan.c index f35ef27030b7..fcdfa0e82903 100644 --- a/gcc/tsan.c +++ b/gcc/tsan.c @@ -22,21 +22,24 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "target.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "diagnostic.h" +#include "alias.h" #include "fold-const.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" @@ -45,14 +48,10 @@ along with GCC; see the file COPYING3. If not see #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" -#include "cgraph.h" #include "tree-cfg.h" -#include "tree-pass.h" #include "tree-iterator.h" #include "langhooks.h" #include "output.h" -#include "target.h" -#include "diagnostic.h" #include "tree-ssa-propagate.h" #include "tree-ssa-loop-ivopts.h" #include "tsan.h" diff --git a/gcc/ubsan.c b/gcc/ubsan.c index f30a2d51cfa3..2d18f7629972 100644 --- a/gcc/ubsan.c +++ b/gcc/ubsan.c @@ -21,36 +21,33 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" +#include "c-family/c-common.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "tree-pass.h" +#include "tm_p.h" #include "ssa.h" -#include "options.h" -#include "fold-const.h" -#include "stor-layout.h" -#include "cfganal.h" +#include "expmed.h" +#include "insn-config.h" +#include "emit-rtl.h" #include "cgraph.h" -#include "tree-pass.h" #include "tree-pretty-print.h" +#include "stor-layout.h" +#include "cfganal.h" #include "internal-fn.h" #include "gimple-iterator.h" #include "gimple-walk.h" #include "output.h" -#include "tm_p.h" #include "toplev.h" #include "cfgloop.h" #include "ubsan.h" -#include "c-family/c-common.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" diff --git a/gcc/value-prof.c b/gcc/value-prof.c index e371c24195e4..c7b1fd6b389d 100644 --- a/gcc/value-prof.c +++ b/gcc/value-prof.c @@ -21,43 +21,40 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "rtl.h" #include "tree.h" #include "gimple.h" -#include "rtl.h" +#include "cfghooks.h" +#include "timevar.h" #include "ssa.h" +#include "expmed.h" +#include "optabs.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "cgraph.h" +#include "coverage.h" +#include "data-streamer.h" +#include "diagnostic.h" #include "alias.h" #include "fold-const.h" #include "tree-nested.h" #include "calls.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" -#include "emit-rtl.h" #include "varasm.h" #include "stmt.h" #include "expr.h" #include "value-prof.h" -#include "recog.h" -#include "insn-codes.h" -#include "optabs.h" -#include "regs.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" #include "tree-cfg.h" -#include "diagnostic.h" #include "gimple-pretty-print.h" -#include "coverage.h" -#include "gcov-io.h" -#include "timevar.h" #include "dumpfile.h" #include "profile.h" -#include "cgraph.h" -#include "data-streamer.h" #include "builtins.h" #include "params.h" #include "tree-chkp.h" diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c index 60c0320f693d..fc13a915453d 100644 --- a/gcc/var-tracking.c +++ b/gcc/var-tracking.c @@ -89,36 +89,36 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "cfghooks.h" +#include "target.h" #include "rtl.h" -#include "alias.h" #include "tree.h" +#include "cfghooks.h" +#include "alloc-pool.h" +#include "tree-pass.h" +#include "tm_p.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "recog.h" +#include "diagnostic.h" +#include "alias.h" #include "varasm.h" #include "stor-layout.h" #include "cfgrtl.h" #include "cfganal.h" -#include "tm_p.h" #include "flags.h" -#include "insn-config.h" #include "reload.h" -#include "alloc-pool.h" -#include "regs.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "tree-pass.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "cselib.h" -#include "target.h" #include "params.h" -#include "diagnostic.h" #include "tree-pretty-print.h" -#include "recog.h" #include "rtl-iter.h" #include "fibonacci_heap.h" diff --git a/gcc/varasm.c b/gcc/varasm.c index 9cb7ac1e7633..1e41ab1511b2 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -29,40 +29,39 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "predict.h" +#include "target.h" #include "rtl.h" -#include "alias.h" #include "tree.h" +#include "predict.h" +#include "tm_p.h" +#include "stringpool.h" +#include "expmed.h" +#include "insn-config.h" +#include "regs.h" +#include "emit-rtl.h" +#include "cgraph.h" +#include "diagnostic-core.h" +#include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "stringpool.h" #include "varasm.h" #include "flags.h" -#include "insn-config.h" -#include "expmed.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "emit-rtl.h" #include "stmt.h" #include "expr.h" -#include "regs.h" #include "output.h" -#include "diagnostic-core.h" #include "langhooks.h" -#include "tm_p.h" #include "debug.h" -#include "target.h" #include "common/common-target.h" #include "targhooks.h" -#include "cgraph.h" #include "asan.h" #include "rtl-iter.h" #include "tree-chkp.h" #ifdef XCOFF_DEBUGGING_INFO -#include "xcoffout.h" /* Needed for external data - declarations for e.g. AIX 4.x. */ +#include "xcoffout.h" /* Needed for external data declarations. */ #endif /* The (assembler) name of the first globally-visible object output. */ diff --git a/gcc/varpool.c b/gcc/varpool.c index 7d11e20e1165..5abf54c7bfeb 100644 --- a/gcc/varpool.c +++ b/gcc/varpool.c @@ -22,21 +22,20 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" +#include "target.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "timevar.h" +#include "cgraph.h" +#include "lto-streamer.h" +#include "diagnostic-core.h" #include "alias.h" #include "fold-const.h" #include "varasm.h" -#include "cgraph.h" #include "langhooks.h" -#include "diagnostic-core.h" -#include "timevar.h" #include "debug.h" -#include "target.h" #include "output.h" #include "flags.h" -#include "lto-streamer.h" #include "context.h" #include "omp-low.h" diff --git a/gcc/vtable-verify.c b/gcc/vtable-verify.c index 3242dd4c4a02..dfbe3bd1e755 100644 --- a/gcc/vtable-verify.c +++ b/gcc/vtable-verify.c @@ -135,17 +135,16 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "alias.h" #include "backend.h" +#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "hard-reg-set.h" +#include "tree-pass.h" #include "ssa.h" -#include "options.h" +#include "alias.h" #include "fold-const.h" #include "internal-fn.h" #include "gimple-iterator.h" -#include "tree-pass.h" #include "cfgloop.h" #include "vtable-verify.h" diff --git a/gcc/web.c b/gcc/web.c index 839b03e94a3e..ef39fb294d0f 100644 --- a/gcc/web.c +++ b/gcc/web.c @@ -39,11 +39,11 @@ along with GCC; see the file COPYING3. If not see #include "backend.h" #include "rtl.h" #include "df.h" +#include "insn-config.h" +#include "recog.h" #include "diagnostic-core.h" #include "flags.h" -#include "insn-config.h" -#include "recog.h" #include "tree-pass.h" diff --git a/gcc/wide-int-print.cc b/gcc/wide-int-print.cc index 3f70edefa1b2..cdc35367ff67 100644 --- a/gcc/wide-int-print.cc +++ b/gcc/wide-int-print.cc @@ -22,7 +22,6 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hwint.h" #include "wide-int-print.h" /* diff --git a/gcc/wide-int.cc b/gcc/wide-int.cc index 9a93660defc7..bb5b2a14929a 100644 --- a/gcc/wide-int.cc +++ b/gcc/wide-int.cc @@ -22,11 +22,8 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "hwint.h" -#include "vec.h" -#include "alias.h" #include "tree.h" -#include "inchash.h" +#include "alias.h" #include "dumpfile.h" diff --git a/gcc/xcoffout.c b/gcc/xcoffout.c index 0f11115c5794..746d62bcc15f 100644 --- a/gcc/xcoffout.c +++ b/gcc/xcoffout.c @@ -25,15 +25,14 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" -#include "alias.h" +#include "target.h" +#include "rtl.h" #include "tree.h" +#include "diagnostic-core.h" +#include "alias.h" #include "varasm.h" -#include "rtl.h" #include "flags.h" -#include "diagnostic-core.h" #include "output.h" -#include "target.h" #include "debug.h" #ifdef XCOFF_DEBUGGING_INFO -- GitLab