From 68a750e938529e716a552ba74ab9a18da6cc66ae Mon Sep 17 00:00:00 2001 From: Andrew MacLeod <amacleod@redhat.com> Date: Fri, 30 Oct 2015 15:48:59 +0000 Subject: [PATCH] alias.c: Remove unused headers. 2015-10-30 Andrew MacLeod <amacleod@redhat.com> * alias.c: Remove unused headers. * asan.c: Likewise. * attribs.c: Likewise. * auto-inc-dec.c: Likewise. * auto-profile.c: Likewise. * bb-reorder.c: Likewise. * bitmap.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. * domwalk.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. * graphds.c: Likewise. * haifa-sched.c: Likewise. * hw-doloop.c: Likewise. * ifcvt.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. * mcf.c: Likewise. * mode-switching.c: Likewise. * modulo-sched.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. * sdbout.c: Likewise. * sel-sched-dump.c: Likewise. * sel-sched-ir.c: Likewise. * sel-sched.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-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-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-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. * vmsdbgout.c: Likewise. * vtable-verify.c: Likewise. * web.c: Likewise. * wide-int-print.cc: Likewise. * wide-int.cc: Likewise. * xcoffout.c: Likewise. From-SVN: r229585 --- gcc/ChangeLog | 294 ++++++++++++++++++++++++++++ gcc/alias.c | 12 -- gcc/asan.c | 5 - gcc/attribs.c | 4 - gcc/auto-inc-dec.c | 12 -- gcc/auto-profile.c | 7 - gcc/bb-reorder.c | 11 -- gcc/bitmap.c | 1 - gcc/bt-load.c | 10 - gcc/builtins.c | 5 - gcc/caller-save.c | 9 - gcc/calls.c | 7 - gcc/ccmp.c | 14 -- gcc/cfg.c | 1 - gcc/cfganal.c | 1 - gcc/cfgbuild.c | 13 -- gcc/cfgcleanup.c | 12 -- gcc/cfgexpand.c | 4 - gcc/cfghooks.c | 2 - gcc/cfgloop.c | 3 - gcc/cfgloopanal.c | 8 - gcc/cfgloopmanip.c | 2 - gcc/cfgrtl.c | 11 -- gcc/cgraph.c | 18 -- gcc/cgraphbuild.c | 10 - gcc/cgraphclones.c | 18 -- gcc/cgraphunit.c | 10 - gcc/cilk-common.c | 6 - gcc/combine-stack-adj.c | 14 -- gcc/combine.c | 9 - gcc/compare-elim.c | 1 - gcc/convert.c | 2 - gcc/coverage.c | 12 -- gcc/cppbuiltin.c | 1 - gcc/cprop.c | 14 -- gcc/cse.c | 10 - gcc/cselib.c | 6 - gcc/data-streamer-in.c | 5 - gcc/data-streamer-out.c | 4 - gcc/data-streamer.c | 4 - gcc/dbxout.c | 9 - gcc/dce.c | 5 - gcc/ddg.c | 19 -- gcc/debug.c | 2 - gcc/df-core.c | 6 - gcc/df-problems.c | 4 - gcc/df-scan.c | 4 - gcc/dfp.c | 4 - gcc/dojump.c | 7 - gcc/dominance.c | 2 - gcc/domwalk.c | 1 - gcc/double-int.c | 1 - gcc/dse.c | 8 - gcc/dumpfile.c | 1 - gcc/dwarf2asm.c | 2 - gcc/dwarf2cfi.c | 12 -- gcc/dwarf2out.c | 9 - gcc/emit-rtl.c | 7 - gcc/except.c | 7 - gcc/explow.c | 7 - gcc/expmed.c | 7 - gcc/expr.c | 10 - gcc/final.c | 9 - gcc/fixed-value.c | 1 - gcc/fold-const.c | 10 - gcc/function.c | 5 - gcc/fwprop.c | 2 - gcc/gcse.c | 11 -- gcc/generic-match-head.c | 15 -- gcc/ggc-common.c | 2 - gcc/gimple-builder.c | 4 - gcc/gimple-expr.c | 3 - gcc/gimple-fold.c | 11 -- gcc/gimple-iterator.c | 4 - gcc/gimple-low.c | 8 - gcc/gimple-match-head.c | 13 -- gcc/gimple-pretty-print.c | 4 - gcc/gimple-ssa-isolate-paths.c | 4 - gcc/gimple-ssa-strength-reduction.c | 11 -- gcc/gimple-streamer-in.c | 4 - gcc/gimple-streamer-out.c | 4 - gcc/gimple-walk.c | 3 - gcc/gimple.c | 6 - gcc/gimplify-me.c | 4 - gcc/gimplify.c | 8 - gcc/godump.c | 4 - gcc/graph.c | 2 - gcc/graphds.c | 1 - gcc/haifa-sched.c | 3 - gcc/hw-doloop.c | 13 -- gcc/ifcvt.c | 9 - gcc/init-regs.c | 10 - gcc/internal-fn.c | 6 - gcc/ipa-chkp.c | 3 - gcc/ipa-comdats.c | 3 - gcc/ipa-cp.c | 3 - gcc/ipa-devirt.c | 14 -- gcc/ipa-icf-gimple.c | 16 -- gcc/ipa-icf.c | 12 -- gcc/ipa-inline-analysis.c | 7 - gcc/ipa-inline-transform.c | 5 - gcc/ipa-inline.c | 9 - gcc/ipa-polymorphic-call.c | 21 -- gcc/ipa-profile.c | 6 - gcc/ipa-prop.c | 14 -- gcc/ipa-pure-const.c | 7 - gcc/ipa-ref.c | 4 - gcc/ipa-reference.c | 7 - gcc/ipa-split.c | 13 -- gcc/ipa-utils.c | 8 - gcc/ipa-visibility.c | 2 - gcc/ipa.c | 8 - gcc/ira-build.c | 4 - gcc/ira-color.c | 11 -- gcc/ira-conflicts.c | 4 - gcc/ira-costs.c | 13 -- gcc/ira-emit.c | 11 -- gcc/ira-lives.c | 5 - gcc/ira.c | 10 - gcc/jump.c | 13 -- gcc/langhooks.c | 7 - gcc/lcm.c | 7 - gcc/lists.c | 1 - gcc/loop-doloop.c | 10 - gcc/loop-init.c | 2 - gcc/loop-invariant.c | 9 - gcc/loop-iv.c | 11 -- gcc/loop-unroll.c | 7 - gcc/lower-subreg.c | 9 - gcc/lra-assigns.c | 12 -- gcc/lra-coalesce.c | 15 -- gcc/lra-constraints.c | 9 - gcc/lra-eliminations.c | 13 -- gcc/lra-lives.c | 13 -- gcc/lra-remat.c | 18 -- gcc/lra-spills.c | 13 -- gcc/lra.c | 13 -- gcc/lto-cgraph.c | 19 -- gcc/lto-compress.c | 6 - gcc/lto-opts.c | 6 - gcc/lto-section-in.c | 17 -- gcc/lto-section-out.c | 15 -- gcc/lto-streamer-in.c | 16 -- gcc/lto-streamer-out.c | 13 -- gcc/lto-streamer.c | 6 - gcc/mcf.c | 2 - gcc/mode-switching.c | 3 - gcc/modulo-sched.c | 12 -- gcc/optabs.c | 6 - gcc/opts-global.c | 6 - gcc/passes.c | 26 --- gcc/plugin.c | 2 - gcc/postreload-gcse.c | 12 -- gcc/postreload.c | 13 +- gcc/predict.c | 15 -- gcc/print-tree.c | 3 - gcc/profile.c | 15 -- gcc/real.c | 3 - gcc/realmpfr.c | 2 - gcc/recog.c | 10 - gcc/ree.c | 14 -- gcc/reg-stack.c | 4 - gcc/regcprop.c | 2 - gcc/reginfo.c | 10 - gcc/regrename.c | 4 - gcc/regstat.c | 3 - gcc/reload.c | 9 - gcc/reload1.c | 8 - gcc/reorg.c | 13 -- gcc/resource.c | 4 - gcc/rtl-chkp.c | 12 -- gcc/rtl-error.c | 2 - gcc/rtlanal.c | 3 - gcc/rtlhooks.c | 8 - gcc/sanopt.c | 6 - gcc/sched-deps.c | 5 - gcc/sched-ebb.c | 7 - gcc/sched-rgn.c | 3 - gcc/sdbout.c | 1 - gcc/sel-sched-dump.c | 8 - gcc/sel-sched-ir.c | 6 - gcc/sel-sched.c | 6 - gcc/sese.c | 4 - gcc/shrink-wrap.c | 21 -- gcc/simplify-rtx.c | 10 - gcc/stack-ptr-mod.c | 13 -- gcc/statistics.c | 3 - gcc/stmt.c | 9 - gcc/stor-layout.c | 10 - gcc/store-motion.c | 16 -- gcc/stringpool.c | 4 - gcc/symtab.c | 5 - gcc/target-globals.c | 8 - gcc/targhooks.c | 5 - gcc/toplev.c | 14 -- gcc/tracer.c | 5 - gcc/trans-mem.c | 3 - gcc/tree-affine.c | 12 -- gcc/tree-call-cdce.c | 4 - gcc/tree-cfg.c | 14 -- gcc/tree-cfgcleanup.c | 16 -- gcc/tree-chkp-opt.c | 16 -- gcc/tree-chkp.c | 11 -- gcc/tree-chrec.c | 2 - gcc/tree-complex.c | 13 -- gcc/tree-data-ref.c | 11 -- gcc/tree-dfa.c | 15 -- gcc/tree-diagnostic.c | 3 - gcc/tree-dump.c | 3 - gcc/tree-eh.c | 12 -- gcc/tree-emutls.c | 3 - gcc/tree-if-conv.c | 11 -- gcc/tree-inline.c | 15 -- gcc/tree-into-ssa.c | 17 -- gcc/tree-iterator.c | 2 - gcc/tree-loop-distribution.c | 5 - gcc/tree-nested.c | 12 -- gcc/tree-nrv.c | 6 - gcc/tree-object-size.c | 5 - gcc/tree-outof-ssa.c | 10 - gcc/tree-parloops.c | 4 - gcc/tree-phinodes.c | 4 - gcc/tree-predcom.c | 13 -- gcc/tree-pretty-print.c | 14 -- gcc/tree-profile.c | 3 - gcc/tree-scalar-evolution.c | 12 -- gcc/tree-sra.c | 11 -- gcc/tree-ssa-address.c | 11 -- gcc/tree-ssa-alias.c | 15 -- gcc/tree-ssa-ccp.c | 8 - gcc/tree-ssa-coalesce.c | 6 - gcc/tree-ssa-copy.c | 7 - gcc/tree-ssa-dce.c | 11 -- gcc/tree-ssa-dse.c | 14 -- gcc/tree-ssa-forwprop.c | 15 -- gcc/tree-ssa-ifcombine.c | 3 - gcc/tree-ssa-live.c | 13 -- gcc/tree-ssa-loop-ch.c | 6 - gcc/tree-ssa-loop-im.c | 5 - gcc/tree-ssa-loop-ivcanon.c | 5 - gcc/tree-ssa-loop-ivopts.c | 10 - gcc/tree-ssa-loop-manip.c | 6 - gcc/tree-ssa-loop-niter.c | 15 -- gcc/tree-ssa-loop-prefetch.c | 16 -- gcc/tree-ssa-loop-unswitch.c | 5 - gcc/tree-ssa-loop.c | 5 - gcc/tree-ssa-math-opts.c | 2 - gcc/tree-ssa-operands.c | 7 - gcc/tree-ssa-phiopt.c | 5 - gcc/tree-ssa-phiprop.c | 6 - gcc/tree-ssa-pre.c | 18 -- gcc/tree-ssa-propagate.c | 8 - gcc/tree-ssa-reassoc.c | 6 - gcc/tree-ssa-scopedtables.c | 3 - gcc/tree-ssa-sink.c | 7 - gcc/tree-ssa-strlen.c | 11 -- gcc/tree-ssa-structalias.c | 13 -- gcc/tree-ssa-tail-merge.c | 9 - gcc/tree-ssa-ter.c | 5 - gcc/tree-ssa-threadupdate.c | 5 - gcc/tree-ssa-uncprop.c | 7 - gcc/tree-ssa-uninit.c | 6 - gcc/tree-ssa.c | 7 - gcc/tree-ssanames.c | 4 - gcc/tree-stdarg.c | 2 - gcc/tree-streamer-in.c | 4 - gcc/tree-streamer-out.c | 3 - gcc/tree-streamer.c | 4 - gcc/tree-switch-conversion.c | 3 - gcc/tree-tailcall.c | 15 -- gcc/tree-vect-data-refs.c | 4 - gcc/tree-vect-generic.c | 5 - gcc/tree-vect-loop-manip.c | 7 - gcc/tree-vect-loop.c | 5 - gcc/tree-vect-patterns.c | 8 - gcc/tree-vect-slp.c | 5 - gcc/tree-vect-stmts.c | 4 - gcc/tree-vectorizer.c | 6 - gcc/tree-vrp.c | 3 - gcc/tree.c | 13 -- gcc/tsan.c | 17 -- gcc/ubsan.c | 16 -- gcc/value-prof.c | 14 -- gcc/var-tracking.c | 7 - gcc/varasm.c | 8 - gcc/varpool.c | 7 - gcc/vmsdbgout.c | 1 - gcc/vtable-verify.c | 5 - gcc/web.c | 2 - gcc/wide-int-print.cc | 1 - gcc/wide-int.cc | 2 - gcc/xcoffout.c | 2 - 292 files changed, 295 insertions(+), 2280 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4f1b882f7866..93b480cab40c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,297 @@ +2015-10-30 Andrew MacLeod <amacleod@redhat.com> + + * alias.c: Remove unused headers. + * asan.c: Likewise. + * attribs.c: Likewise. + * auto-inc-dec.c: Likewise. + * auto-profile.c: Likewise. + * bb-reorder.c: Likewise. + * bitmap.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. + * domwalk.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. + * graphds.c: Likewise. + * haifa-sched.c: Likewise. + * hw-doloop.c: Likewise. + * ifcvt.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. + * mcf.c: Likewise. + * mode-switching.c: Likewise. + * modulo-sched.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. + * sdbout.c: Likewise. + * sel-sched-dump.c: Likewise. + * sel-sched-ir.c: Likewise. + * sel-sched.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-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-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-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. + * vmsdbgout.c: Likewise. + * vtable-verify.c: Likewise. + * web.c: Likewise. + * wide-int-print.cc: Likewise. + * wide-int.cc: Likewise. + * xcoffout.c: Likewise. + 2015-10-30 James Greenhalgh <james.greenhalgh@arm.com> * doc/invoke.texi (fdump-rtl-@var{pass}): Clarify relationship diff --git a/gcc/alias.c b/gcc/alias.c index 5a27f57730af..42605c24a6ce 100644 --- a/gcc/alias.c +++ b/gcc/alias.c @@ -29,25 +29,13 @@ along with GCC; see the file COPYING3. If not see #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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "stmt.h" -#include "expr.h" #include "cselib.h" #include "langhooks.h" -#include "dumpfile.h" #include "cfganal.h" -#include "internal-fn.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 b2348eaa5de5..869a0002f1e7 100644 --- a/gcc/asan.c +++ b/gcc/asan.c @@ -33,7 +33,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "stringpool.h" #include "tree-ssanames.h" -#include "expmed.h" #include "optabs.h" #include "emit-rtl.h" #include "cgraph.h" @@ -41,18 +40,14 @@ along with GCC; see the file COPYING3. If not see #include "alias.h" #include "fold-const.h" #include "cfganal.h" -#include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" -#include "calls.h" #include "varasm.h" #include "stor-layout.h" #include "tree-iterator.h" #include "asan.h" -#include "flags.h" #include "dojump.h" #include "explow.h" -#include "stmt.h" #include "expr.h" #include "output.h" #include "langhooks.h" diff --git a/gcc/attribs.c b/gcc/attribs.c index 92e11c24e4bd..b5c509201717 100644 --- a/gcc/attribs.c +++ b/gcc/attribs.c @@ -22,14 +22,10 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "target.h" #include "tree.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 "cpplib.h" #include "langhooks.h" #include "plugin.h" diff --git a/gcc/auto-inc-dec.c b/gcc/auto-inc-dec.c index 5f4104be6696..6787a7066b3e 100644 --- a/gcc/auto-inc-dec.c +++ b/gcc/auto-inc-dec.c @@ -27,22 +27,10 @@ along with GCC; see the file COPYING3. If not see #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 "cfgrtl.h" -#include "flags.h" -#include "except.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "tree-pass.h" #include "dbgcnt.h" diff --git a/gcc/auto-profile.c b/gcc/auto-profile.c index f0d343c4350c..c7aab4257124 100644 --- a/gcc/auto-profile.c +++ b/gcc/auto-profile.c @@ -22,7 +22,6 @@ 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 "predict.h" @@ -37,20 +36,14 @@ along with GCC; see the file COPYING3. If not see #include <map> #include <set> -#include "alias.h" -#include "fold-const.h" -#include "flags.h" #include "profile.h" #include "langhooks.h" -#include "opts.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 "value-prof.h" -#include "coverage.h" #include "params.h" #include "symbol-summary.h" #include "ipa-prop.h" diff --git a/gcc/bb-reorder.c b/gcc/bb-reorder.c index 6ee01fce1318..5f1c2ccc6cbf 100644 --- a/gcc/bb-reorder.c +++ b/gcc/bb-reorder.c @@ -99,21 +99,10 @@ #include "tree.h" #include "cfghooks.h" #include "df.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "params.h" #include "toplev.h" /* user_defined_section_attribute */ diff --git a/gcc/bitmap.c b/gcc/bitmap.c index bafb4cc91c9d..f04b8f901205 100644 --- a/gcc/bitmap.c +++ b/gcc/bitmap.c @@ -20,7 +20,6 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "obstack.h" #include "bitmap.h" /* Memory allocation statistics purpose instance. */ diff --git a/gcc/bt-load.c b/gcc/bt-load.c index cb8f6471a983..241a9b33be51 100644 --- a/gcc/bt-load.c +++ b/gcc/bt-load.c @@ -26,23 +26,13 @@ along with GCC; see the file COPYING3. If not see #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 "diagnostic-core.h" -#include "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "insn-attr.h" -#include "except.h" #include "tree-pass.h" #include "cfgrtl.h" #include "cfganal.h" diff --git a/gcc/builtins.c b/gcc/builtins.c index 11c34e6623e4..bbb0e81a7dc9 100644 --- a/gcc/builtins.c +++ b/gcc/builtins.c @@ -35,10 +35,8 @@ along with GCC; see the file COPYING3. If not see #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" @@ -48,8 +46,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-object-size.h" #include "realmpfr.h" #include "cfgrtl.h" -#include "internal-fn.h" -#include "flags.h" #include "except.h" #include "dojump.h" #include "explow.h" @@ -59,7 +55,6 @@ along with GCC; see the file COPYING3. If not see #include "output.h" #include "typeclass.h" #include "langhooks.h" -#include "tree-dfa.h" #include "value-prof.h" #include "builtins.h" #include "asan.h" diff --git a/gcc/caller-save.c b/gcc/caller-save.c index 2ef6f2435635..084d07984f7a 100644 --- a/gcc/caller-save.c +++ b/gcc/caller-save.c @@ -26,21 +26,12 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" #include "reload.h" #include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "addresses.h" #include "dumpfile.h" #include "rtl-iter.h" diff --git a/gcc/calls.c b/gcc/calls.c index 515c2ec41938..6db114ad32eb 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -26,28 +26,21 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.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 "attribs.h" #include "internal-fn.h" -#include "flags.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "stmt.h" #include "expr.h" -#include "libfuncs.h" #include "output.h" #include "langhooks.h" #include "except.h" diff --git a/gcc/ccmp.c b/gcc/ccmp.c index b0c3a028a69e..f5dfbe4ed9d8 100644 --- a/gcc/ccmp.c +++ b/gcc/ccmp.c @@ -25,26 +25,12 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tree.h" #include "gimple.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 "alias.h" -#include "fold-const.h" #include "stor-layout.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "tree-iterator.h" -#include "internal-fn.h" -#include "common/common-target.h" #include "tree-ssa-live.h" #include "tree-outof-ssa.h" #include "cfgexpand.h" diff --git a/gcc/cfg.c b/gcc/cfg.c index ed69bed8fb61..a13096b580a1 100644 --- a/gcc/cfg.c +++ b/gcc/cfg.c @@ -54,7 +54,6 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "cfghooks.h" #include "df.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 8ff4c288d0a6..6f3e3488877d 100644 --- a/gcc/cfganal.c +++ b/gcc/cfganal.c @@ -23,7 +23,6 @@ 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 "cfghooks.h" #include "timevar.h" #include "cfganal.h" diff --git a/gcc/cfgbuild.c b/gcc/cfgbuild.c index c81ac99e5cb5..971475770029 100644 --- a/gcc/cfgbuild.c +++ b/gcc/cfgbuild.c @@ -23,26 +23,13 @@ along with GCC; see the file COPYING3. If not see #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 "cfgrtl.h" #include "cfganal.h" #include "cfgbuild.h" -#include "flags.h" #include "except.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" #include "stmt.h" -#include "expr.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 f4d67d2c5641..423d429ffb0a 100644 --- a/gcc/cfgcleanup.c +++ b/gcc/cfgcleanup.c @@ -39,24 +39,12 @@ along with GCC; see the file COPYING3. If not see #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 "alias.h" -#include "flags.h" #include "cselib.h" #include "params.h" #include "tree-pass.h" #include "cfgloop.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "cfgrtl.h" #include "cfganal.h" #include "cfgbuild.h" diff --git a/gcc/cfgexpand.c b/gcc/cfgexpand.c index cab4252c4d8a..b59ea022fcdd 100644 --- a/gcc/cfgexpand.c +++ b/gcc/cfgexpand.c @@ -29,14 +29,12 @@ along with GCC; see the file COPYING3. If not see #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" @@ -46,12 +44,10 @@ along with GCC; see the file COPYING3. If not see #include "cfganal.h" #include "cfgbuild.h" #include "cfgcleanup.h" -#include "flags.h" #include "dojump.h" #include "explow.h" #include "calls.h" #include "expr.h" -#include "langhooks.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" diff --git a/gcc/cfghooks.c b/gcc/cfghooks.c index 2c5c96ca350c..3bbab4f6ee19 100644 --- a/gcc/cfghooks.c +++ b/gcc/cfghooks.c @@ -23,13 +23,11 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.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 "cfganal.h" #include "tree-ssa.h" #include "cfgloop.h" diff --git a/gcc/cfgloop.c b/gcc/cfgloop.c index 7b2d0283bdd7..bf00e0e17f56 100644 --- a/gcc/cfgloop.c +++ b/gcc/cfgloop.c @@ -29,9 +29,6 @@ along with GCC; see the file COPYING3. If not see #include "diagnostic-core.h" #include "cfganal.h" #include "cfgloop.h" -#include "flags.h" -#include "fold-const.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "dumpfile.h" diff --git a/gcc/cfgloopanal.c b/gcc/cfgloopanal.c index 8bcf80a1dfaf..2220e863825b 100644 --- a/gcc/cfgloopanal.c +++ b/gcc/cfgloopanal.c @@ -24,17 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "rtl.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 "dojump.h" #include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "graphds.h" #include "params.h" diff --git a/gcc/cfgloopmanip.c b/gcc/cfgloopmanip.c index 0ad8ccd32a89..97df42f28dd6 100644 --- a/gcc/cfgloopmanip.c +++ b/gcc/cfgloopmanip.c @@ -27,8 +27,6 @@ along with GCC; see the file COPYING3. If not see #include "cfghooks.h" #include "cfganal.h" #include "cfgloop.h" -#include "fold-const.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "tree-ssa-loop-manip.h" diff --git a/gcc/cfgrtl.c b/gcc/cfgrtl.c index de659d65f260..b8cfd5c5b89c 100644 --- a/gcc/cfgrtl.c +++ b/gcc/cfgrtl.c @@ -46,28 +46,17 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" -#include "except.h" #include "rtl-error.h" #include "insn-attr.h" #include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "common/common-target.h" #include "cfgloop.h" #include "tree-pass.h" #include "print-rtl.h" diff --git a/gcc/cgraph.c b/gcc/cgraph.c index 03d7451b3163..92b861377f47 100644 --- a/gcc/cgraph.c +++ b/gcc/cgraph.c @@ -33,48 +33,30 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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" #include "calls.h" #include "print-tree.h" -#include "tree-inline.h" #include "langhooks.h" -#include "toplev.h" -#include "flags.h" -#include "debug.h" #include "intl.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" -#include "dumpfile.h" #include "tree-cfg.h" #include "tree-ssa.h" #include "value-prof.h" -#include "except.h" #include "ipa-utils.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" #include "cfgloop.h" #include "gimple-pretty-print.h" -#include "dojump.h" -#include "explow.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "profile.h" #include "params.h" #include "tree-chkp.h" -#include "context.h" /* FIXME: Only for PROP_loops, but cgraph shouldn't have to know about this. */ #include "tree-pass.h" diff --git a/gcc/cgraphbuild.c b/gcc/cgraphbuild.c index 54eba785efa9..95b8c6d636dc 100644 --- a/gcc/cgraphbuild.c +++ b/gcc/cgraphbuild.c @@ -22,25 +22,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 "alloc-pool.h" #include "tree-pass.h" #include "cgraph.h" -#include "alias.h" -#include "fold-const.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "gimple-iterator.h" #include "gimple-walk.h" -#include "langhooks.h" -#include "intl.h" #include "ipa-utils.h" #include "except.h" -#include "symbol-summary.h" -#include "ipa-prop.h" -#include "ipa-inline.h" /* Context of record_reference. */ struct record_reference_ctx diff --git a/gcc/cgraphclones.c b/gcc/cgraphclones.c index 12fc933cc37d..143ca33d93a1 100644 --- a/gcc/cgraphclones.c +++ b/gcc/cgraphclones.c @@ -72,32 +72,14 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tree.h" #include "gimple.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" #include "tree-inline.h" -#include "langhooks.h" -#include "toplev.h" -#include "flags.h" -#include "debug.h" -#include "params.h" -#include "intl.h" -#include "symbol-summary.h" -#include "ipa-prop.h" -#include "tree-iterator.h" #include "tree-dump.h" #include "gimple-pretty-print.h" -#include "ipa-inline.h" -#include "ipa-utils.h" -#include "except.h" /* Create clone of edge in the node N represented by CALL_EXPR the callgraph. */ diff --git a/gcc/cgraphunit.c b/gcc/cgraphunit.c index a266b6ee5124..43d31858eddb 100644 --- a/gcc/cgraphunit.c +++ b/gcc/cgraphunit.c @@ -174,13 +174,11 @@ along with GCC; see the file COPYING3. If not see #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 "output.h" #include "cfgcleanup.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "gimplify.h" #include "gimple-iterator.h" @@ -188,17 +186,11 @@ along with GCC; see the file COPYING3. If not see #include "tree-cfg.h" #include "tree-into-ssa.h" #include "tree-ssa.h" -#include "tree-inline.h" #include "langhooks.h" #include "toplev.h" -#include "flags.h" #include "debug.h" -#include "params.h" -#include "intl.h" #include "symbol-summary.h" #include "ipa-prop.h" -#include "tree-iterator.h" -#include "tree-dump.h" #include "gimple-pretty-print.h" #include "plugin.h" #include "ipa-inline.h" @@ -211,8 +203,6 @@ along with GCC; see the file COPYING3. If not see #include "dbgcnt.h" #include "tree-chkp.h" #include "lto-section-names.h" -#include "omp-low.h" -#include "print-tree.h" /* Queue of cgraph nodes scheduled to be added into cgraph. This is a secondary queue used during optimization to accommodate passes that diff --git a/gcc/cilk-common.c b/gcc/cilk-common.c index 90cc3197e2f0..fc8ad92902e0 100644 --- a/gcc/cilk-common.c +++ b/gcc/cilk-common.c @@ -33,16 +33,10 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" -#include "dojump.h" #include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "tree-iterator.h" #include "gimplify.h" diff --git a/gcc/combine-stack-adj.c b/gcc/combine-stack-adj.c index e1e86b59ec0c..8b7bc417bd32 100644 --- a/gcc/combine-stack-adj.c +++ b/gcc/combine-stack-adj.c @@ -43,25 +43,11 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "backend.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "cfgrtl.h" -#include "except.h" -#include "reload.h" #include "tree-pass.h" #include "rtl-iter.h" diff --git a/gcc/combine.c b/gcc/combine.c index 230ea1d128ce..c3db2e0adf69 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -85,25 +85,16 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" #include "cfgrtl.h" #include "cfgcleanup.h" /* Include expr.h after insn-config.h so we get HAVE_conditional_move. */ -#include "dojump.h" #include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "insn-attr.h" #include "rtlhooks-def.h" #include "params.h" diff --git a/gcc/compare-elim.c b/gcc/compare-elim.c index f88ec5a206c5..54b26ba40297 100644 --- a/gcc/compare-elim.c +++ b/gcc/compare-elim.c @@ -64,7 +64,6 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.h" #include "insn-config.h" #include "recog.h" -#include "flags.h" #include "cfgrtl.h" #include "tree-pass.h" #include "domwalk.h" diff --git a/gcc/convert.c b/gcc/convert.c index 941efb57cf9a..113c11fbaf0e 100644 --- a/gcc/convert.c +++ b/gcc/convert.c @@ -27,10 +27,8 @@ along with GCC; see the file COPYING3. If not see #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 "langhooks.h" #include "builtins.h" diff --git a/gcc/coverage.c b/gcc/coverage.c index d93959908fa9..7c226bcb8975 100644 --- a/gcc/coverage.c +++ b/gcc/coverage.c @@ -34,24 +34,12 @@ along with GCC; see the file COPYING3. If not see #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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "toplev.h" #include "langhooks.h" #include "tree-iterator.h" diff --git a/gcc/cppbuiltin.c b/gcc/cppbuiltin.c index 2ebf80f94782..e375f9a1469c 100644 --- a/gcc/cppbuiltin.c +++ b/gcc/cppbuiltin.c @@ -22,7 +22,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "target.h" #include "tree.h" -#include "alias.h" #include "version.h" #include "flags.h" #include "cpp-id-data.h" diff --git a/gcc/cprop.c b/gcc/cprop.c index 150dff596209..082f9fd2c88c 100644 --- a/gcc/cprop.c +++ b/gcc/cprop.c @@ -21,32 +21,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 "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 "flags.h" #include "cfgrtl.h" #include "cfganal.h" #include "lcm.h" #include "cfgcleanup.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "except.h" #include "params.h" #include "cselib.h" #include "intl.h" diff --git a/gcc/cse.c b/gcc/cse.c index 9b7e1e71b95a..cb78a95c0b85 100644 --- a/gcc/cse.c +++ b/gcc/cse.c @@ -27,25 +27,15 @@ along with GCC; see the file COPYING3. If not see #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 "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "toplev.h" -#include "except.h" #include "params.h" #include "rtlhooks-def.h" #include "tree-pass.h" diff --git a/gcc/cselib.c b/gcc/cselib.c index 443b628a76d1..4fc709718816 100644 --- a/gcc/cselib.c +++ b/gcc/cselib.c @@ -26,16 +26,10 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "df.h" #include "tm_p.h" -#include "insn-config.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 "cselib.h" -#include "valtrack.h" #include "params.h" /* A list of cselib_val structures. */ diff --git a/gcc/data-streamer-in.c b/gcc/data-streamer-in.c index 3842fd4f6a95..fb6093d6154c 100644 --- a/gcc/data-streamer-in.c +++ b/gcc/data-streamer-in.c @@ -24,15 +24,10 @@ 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 "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 88084642a5aa..72294e85f5f6 100644 --- a/gcc/data-streamer-out.c +++ b/gcc/data-streamer-out.c @@ -24,14 +24,10 @@ 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 "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 17fb276ae094..0ae64c902f9b 100644 --- a/gcc/data-streamer.c +++ b/gcc/data-streamer.c @@ -23,14 +23,10 @@ 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 "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 77d9df58d5e5..c13c68a4eb8e 100644 --- a/gcc/dbxout.c +++ b/gcc/dbxout.c @@ -71,22 +71,17 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.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 "flags.h" #include "reload.h" #include "output.h" #include "dbxout.h" @@ -94,10 +89,6 @@ along with GCC; see the file COPYING3. If not see #include "debug.h" #include "common/common-target.h" #include "langhooks.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "stmt.h" #include "expr.h" #ifdef XCOFF_DEBUGGING_INFO diff --git a/gcc/dce.c b/gcc/dce.c index 7fd975c01e03..4aa388b7e19c 100644 --- a/gcc/dce.c +++ b/gcc/dce.c @@ -26,15 +26,10 @@ along with GCC; see the file COPYING3. If not see #include "predict.h" #include "df.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" #include "cfgbuild.h" #include "cfgcleanup.h" -#include "cselib.h" #include "dce.h" #include "valtrack.h" #include "tree-pass.h" diff --git a/gcc/ddg.c b/gcc/ddg.c index 61cdf8af337b..b5e2bd94a2b0 100644 --- a/gcc/ddg.c +++ b/gcc/ddg.c @@ -23,29 +23,10 @@ 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 "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 "flags.h" #include "insn-attr.h" -#include "except.h" #include "sched-int.h" -#include "cfgloop.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "ddg.h" #include "rtl-iter.h" diff --git a/gcc/debug.c b/gcc/debug.c index 6aa9d400ad17..e89529d5cd07 100644 --- a/gcc/debug.c +++ b/gcc/debug.c @@ -18,9 +18,7 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.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 c3003d5e59cd..b0cdd7086a2e 100644 --- a/gcc/df-core.c +++ b/gcc/df-core.c @@ -380,15 +380,9 @@ are write-only operations. #include "backend.h" #include "rtl.h" #include "df.h" -#include "tm_p.h" -#include "insn-config.h" -#include "regs.h" #include "emit-rtl.h" -#include "recog.h" -#include "flags.h" #include "cfganal.h" #include "tree-pass.h" -#include "params.h" #include "cfgloop.h" static void *df_get_bb_info (struct dataflow *, unsigned int); diff --git a/gcc/df-problems.c b/gcc/df-problems.c index 625975d5957a..a6e9aa113b2f 100644 --- a/gcc/df-problems.c +++ b/gcc/df-problems.c @@ -30,11 +30,7 @@ along with GCC; see the file COPYING3. If not see #include "df.h" #include "tm_p.h" #include "insn-config.h" -#include "regs.h" -#include "recog.h" -#include "flags.h" #include "cfganal.h" -#include "except.h" #include "dce.h" #include "valtrack.h" #include "dumpfile.h" diff --git a/gcc/df-scan.c b/gcc/df-scan.c index e0f41a285cbb..2e5fe974a5a7 100644 --- a/gcc/df-scan.c +++ b/gcc/df-scan.c @@ -30,12 +30,8 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" #include "dumpfile.h" diff --git a/gcc/dfp.c b/gcc/dfp.c index 34386eb85865..d6d9090191e9 100644 --- a/gcc/dfp.c +++ b/gcc/dfp.c @@ -22,18 +22,14 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.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 decNumber structure is large enough to hold decimal128 digits. */ #include "decimal128.h" -#include "decimal128Local.h" #include "decimal64.h" #include "decimal32.h" -#include "decNumber.h" #ifndef WORDS_BIGENDIAN #define WORDS_BIGENDIAN 0 diff --git a/gcc/dojump.c b/gcc/dojump.c index bea9ac72ca3f..55bfe3277668 100644 --- a/gcc/dojump.c +++ b/gcc/dojump.c @@ -26,20 +26,13 @@ along with GCC; see the file COPYING3. If not see #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-attr.h" /* Include expr.h after insn-config.h so we get HAVE_conditional_move. */ #include "dojump.h" #include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "langhooks.h" diff --git a/gcc/dominance.c b/gcc/dominance.c index 64c961e88ad8..ef15d663621f 100644 --- a/gcc/dominance.c +++ b/gcc/dominance.c @@ -36,8 +36,6 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "rtl.h" -#include "alloc-pool.h" #include "timevar.h" #include "diagnostic-core.h" #include "cfganal.h" diff --git a/gcc/domwalk.c b/gcc/domwalk.c index bbf9ff8786f0..167fc384a5d3 100644 --- a/gcc/domwalk.c +++ b/gcc/domwalk.c @@ -22,7 +22,6 @@ 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 "cfganal.h" #include "domwalk.h" diff --git a/gcc/double-int.c b/gcc/double-int.c index 2d5909f0d67a..a15174aac081 100644 --- a/gcc/double-int.c +++ b/gcc/double-int.c @@ -22,7 +22,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" /* For BITS_PER_UNIT and *_BIG_ENDIAN. */ #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 aeaa54e1169e..35eef719ec3e 100644 --- a/gcc/dse.c +++ b/gcc/dse.c @@ -36,25 +36,17 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" #include "cfgrtl.h" #include "cselib.h" #include "tree-pass.h" -#include "dojump.h" #include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "dbgcnt.h" #include "params.h" -#include "internal-fn.h" #include "rtl-iter.h" #include "cfgcleanup.h" diff --git a/gcc/dumpfile.c b/gcc/dumpfile.c index 3ccaa5b704d7..4517a7280f95 100644 --- a/gcc/dumpfile.c +++ b/gcc/dumpfile.c @@ -25,7 +25,6 @@ along with GCC; see the file COPYING3. If not see #include "gimple-pretty-print.h" #include "diagnostic-core.h" #include "dumpfile.h" -#include "alias.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 30c2926de34a..ac89ce0b0677 100644 --- a/gcc/dwarf2asm.c +++ b/gcc/dwarf2asm.c @@ -26,8 +26,6 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "tm_p.h" #include "stringpool.h" -#include "flags.h" -#include "alias.h" #include "varasm.h" #include "output.h" #include "dwarf2asm.h" diff --git a/gcc/dwarf2cfi.c b/gcc/dwarf2cfi.c index e33b7f8b0acb..38c85267bbaa 100644 --- a/gcc/dwarf2cfi.c +++ b/gcc/dwarf2cfi.c @@ -26,26 +26,14 @@ along with GCC; see the file COPYING3. If not see #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 "alias.h" #include "stor-layout.h" #include "cfgbuild.h" -#include "dwarf2.h" #include "dwarf2out.h" #include "dwarf2asm.h" #include "common/common-target.h" #include "except.h" /* expand_builtin_dwarf_sp_column */ -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" /* init_return_column_size */ #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 a4465c9a1acf..9ce3f0921fcf 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -64,13 +64,10 @@ along with GCC; see the file COPYING3. If not see #include "tree.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" @@ -79,13 +76,7 @@ along with GCC; see the file COPYING3. If not see #include "rtlhash.h" #include "reload.h" #include "output.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "stmt.h" #include "expr.h" -#include "except.h" -#include "dwarf2.h" #include "dwarf2out.h" #include "dwarf2asm.h" #include "toplev.h" diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index aacfb40d34e9..c6a37e1c09c4 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -41,7 +41,6 @@ along with GCC; see the file COPYING3. If not see #include "df.h" #include "tm_p.h" #include "stringpool.h" -#include "expmed.h" #include "insn-config.h" #include "regs.h" #include "emit-rtl.h" @@ -52,14 +51,8 @@ along with GCC; see the file COPYING3. If not see #include "varasm.h" #include "cfgrtl.h" #include "tree-eh.h" -#include "flags.h" -#include "dojump.h" #include "explow.h" -#include "calls.h" -#include "stmt.h" #include "expr.h" -#include "debug.h" -#include "langhooks.h" #include "params.h" #include "builtins.h" #include "rtl-iter.h" diff --git a/gcc/except.c b/gcc/except.c index 5d08a155949f..1801fe726d1f 100644 --- a/gcc/except.c +++ b/gcc/except.c @@ -125,14 +125,9 @@ along with GCC; see the file COPYING3. If not see #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 "dojump.h" #include "explow.h" -#include "calls.h" -#include "varasm.h" #include "stmt.h" #include "expr.h" #include "libfuncs.h" @@ -140,8 +135,6 @@ along with GCC; see the file COPYING3. If not see #include "output.h" #include "dwarf2asm.h" #include "dwarf2out.h" -#include "toplev.h" -#include "intl.h" #include "common/common-target.h" #include "langhooks.h" #include "cfgrtl.h" diff --git a/gcc/explow.c b/gcc/explow.c index a593faabf229..e6a69e0b4b85 100644 --- a/gcc/explow.c +++ b/gcc/explow.c @@ -31,18 +31,11 @@ along with GCC; see the file COPYING3. If not see #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 "dojump.h" #include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "libfuncs.h" -#include "langhooks.h" #include "common/common-target.h" #include "output.h" diff --git a/gcc/expmed.c b/gcc/expmed.c index 68db1f700b6a..a06576c4fdd3 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -27,22 +27,15 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" #include "dojump.h" #include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "langhooks.h" diff --git a/gcc/expr.c b/gcc/expr.c index 422a5061f353..11c25315238b 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -26,7 +26,6 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.h" #include "predict.h" -#include "df.h" #include "tm_p.h" #include "ssa.h" #include "expmed.h" @@ -41,7 +40,6 @@ along with GCC; see the file COPYING3. If not see #include "stor-layout.h" #include "attribs.h" #include "varasm.h" -#include "flags.h" #include "except.h" #include "insn-attr.h" #include "dojump.h" @@ -53,19 +51,11 @@ along with GCC; see the file COPYING3. If not see #include "optabs-tree.h" #include "libfuncs.h" #include "reload.h" -#include "typeclass.h" -#include "toplev.h" #include "langhooks.h" -#include "intl.h" -#include "tree-iterator.h" -#include "internal-fn.h" #include "common/common-target.h" #include "tree-ssa-live.h" #include "tree-outof-ssa.h" -#include "target-globals.h" -#include "params.h" #include "tree-ssa-address.h" -#include "cfgexpand.h" #include "builtins.h" #include "tree-chkp.h" #include "rtl-chkp.h" diff --git a/gcc/final.c b/gcc/final.c index 8e0d732a4341..35522f16125c 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -52,15 +52,12 @@ along with GCC; see the file COPYING3. If not see #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 "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" @@ -72,13 +69,7 @@ along with GCC; see the file COPYING3. If not see #include "reload.h" #include "intl.h" #include "cfgrtl.h" -#include "targhooks.h" #include "debug.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "stmt.h" -#include "expr.h" #include "tree-pass.h" #include "tree-ssa.h" #include "cfgloop.h" diff --git a/gcc/fixed-value.c b/gcc/fixed-value.c index 0e8fe8f5fdd2..41078becf73a 100644 --- a/gcc/fixed-value.c +++ b/gcc/fixed-value.c @@ -23,7 +23,6 @@ along with GCC; see the file COPYING3. If not see #include "tm.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 7c5b75a2684e..06d0b59eb3fb 100644 --- a/gcc/fold-const.c +++ b/gcc/fold-const.c @@ -51,10 +51,7 @@ along with GCC; see the file COPYING3. If not see #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" @@ -63,16 +60,9 @@ along with GCC; see the file COPYING3. If not see #include "stor-layout.h" #include "calls.h" #include "tree-iterator.h" -#include "realmpfr.h" -#include "dojump.h" -#include "explow.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "intl.h" #include "langhooks.h" -#include "md5.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "tree-dfa.h" diff --git a/gcc/function.c b/gcc/function.c index 70d818c4db97..aaf49a4bbb92 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -53,15 +53,12 @@ along with GCC; see the file COPYING3. If not see #include "fold-const.h" #include "stor-layout.h" #include "varasm.h" -#include "flags.h" #include "except.h" #include "dojump.h" #include "explow.h" #include "calls.h" -#include "stmt.h" #include "expr.h" #include "optabs-tree.h" -#include "libfuncs.h" #include "output.h" #include "langhooks.h" #include "common/common-target.h" @@ -72,8 +69,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgbuild.h" #include "cfgcleanup.h" #include "cfgexpand.h" -#include "params.h" -#include "bb-reorder.h" #include "shrink-wrap.h" #include "toplev.h" #include "rtl-iter.h" diff --git a/gcc/fwprop.c b/gcc/fwprop.c index 86dec5b49411..a500e18264c1 100644 --- a/gcc/fwprop.c +++ b/gcc/fwprop.c @@ -30,10 +30,8 @@ along with GCC; see the file COPYING3. If not see #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 "cfgloop.h" diff --git a/gcc/gcse.c b/gcc/gcse.c index 5ff4ba03414b..dcee396562c0 100644 --- a/gcc/gcse.c +++ b/gcc/gcse.c @@ -142,28 +142,17 @@ along with GCC; see the file COPYING3. If not see #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 "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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "except.h" #include "params.h" -#include "cselib.h" #include "intl.h" #include "tree-pass.h" #include "dbgcnt.h" diff --git a/gcc/generic-match-head.c b/gcc/generic-match-head.c index 2581a616cb96..f2e08ede5c8a 100644 --- a/gcc/generic-match-head.c +++ b/gcc/generic-match-head.c @@ -26,27 +26,12 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.h" #include "ssa.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "builtins.h" #include "dumpfile.h" -#include "generic-match.h" /* Routine to determine if the types T1 and T2 are effectively diff --git a/gcc/ggc-common.c b/gcc/ggc-common.c index 61fc2b10f958..498853057e56 100644 --- a/gcc/ggc-common.c +++ b/gcc/ggc-common.c @@ -26,9 +26,7 @@ along with GCC; see the file COPYING3. If not see #include "timevar.h" #include "diagnostic-core.h" #include "ggc-internal.h" -#include "params.h" #include "hosthooks.h" -#include "hosthooks-def.h" #include "plugin.h" /* When set, ggc_collect will do collection. */ diff --git a/gcc/gimple-builder.c b/gcc/gimple-builder.c index aa74fc3c05b9..f052b1061b2d 100644 --- a/gcc/gimple-builder.c +++ b/gcc/gimple-builder.c @@ -21,14 +21,10 @@ 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 "stringpool.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 e92573f57534..44749b816ae0 100644 --- a/gcc/gimple-expr.c +++ b/gcc/gimple-expr.c @@ -23,14 +23,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 "stringpool.h" #include "gimple-ssa.h" -#include "alias.h" #include "fold-const.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "stor-layout.h" diff --git a/gcc/gimple-fold.c b/gcc/gimple-fold.c index 13a6219bf9d0..77c3e75839a9 100644 --- a/gcc/gimple-fold.c +++ b/gcc/gimple-fold.c @@ -28,23 +28,13 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" #include "stmt.h" #include "expr.h" #include "stor-layout.h" #include "dumpfile.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "gimplify.h" #include "gimple-iterator.h" @@ -58,7 +48,6 @@ along with GCC; see the file COPYING3. If not see #include "gimplify-me.h" #include "dbgcnt.h" #include "builtins.h" -#include "output.h" #include "tree-eh.h" #include "gimple-match.h" #include "gomp-constants.h" diff --git a/gcc/gimple-iterator.c b/gcc/gimple-iterator.c index 4743584607c2..8b18eefb788b 100644 --- a/gcc/gimple-iterator.c +++ b/gcc/gimple-iterator.c @@ -22,15 +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 "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 "tree-cfg.h" diff --git a/gcc/gimple-low.c b/gcc/gimple-low.c index 8b764eb269e3..49949185993f 100644 --- a/gcc/gimple-low.c +++ b/gcc/gimple-low.c @@ -22,21 +22,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 "tree-pass.h" -#include "diagnostic-core.h" -#include "alias.h" #include "fold-const.h" #include "tree-nested.h" #include "calls.h" -#include "internal-fn.h" #include "gimple-iterator.h" -#include "tree-iterator.h" -#include "tree-inline.h" -#include "flags.h" -#include "langhooks.h" #include "gimple-low.h" /* The differences between High GIMPLE and Low GIMPLE are the diff --git a/gcc/gimple-match-head.c b/gcc/gimple-match-head.c index 4de44b309f6e..030cc749ad9d 100644 --- a/gcc/gimple-match-head.c +++ b/gcc/gimple-match-head.c @@ -26,26 +26,13 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.h" #include "ssa.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 "dojump.h" -#include "explow.h" #include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "builtins.h" -#include "dumpfile.h" #include "gimple-match.h" #include "tree-pass.h" diff --git a/gcc/gimple-pretty-print.c b/gcc/gimple-pretty-print.c index f4cc5f20f28c..7b50cdfc7b38 100644 --- a/gcc/gimple-pretty-print.c +++ b/gcc/gimple-pretty-print.c @@ -23,15 +23,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 "gimple-predict.h" #include "ssa.h" #include "cgraph.h" -#include "diagnostic.h" -#include "alias.h" -#include "fold-const.h" #include "gimple-pretty-print.h" #include "internal-fn.h" #include "tree-eh.h" diff --git a/gcc/gimple-ssa-isolate-paths.c b/gcc/gimple-ssa-isolate-paths.c index 5fcea869fe68..3ecb8b4f4bf3 100644 --- a/gcc/gimple-ssa-isolate-paths.c +++ b/gcc/gimple-ssa-isolate-paths.c @@ -23,17 +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 "cfghooks.h" #include "tree-pass.h" #include "ssa.h" #include "diagnostic-core.h" -#include "alias.h" #include "fold-const.h" -#include "flags.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "gimple-walk.h" #include "tree-ssa.h" diff --git a/gcc/gimple-ssa-strength-reduction.c b/gcc/gimple-ssa-strength-reduction.c index 1bfb772e472e..0e52a86153f6 100644 --- a/gcc/gimple-ssa-strength-reduction.c +++ b/gcc/gimple-ssa-strength-reduction.c @@ -44,22 +44,11 @@ along with GCC; see the file COPYING3. If not see #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 "internal-fn.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "stor-layout.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "cfgloop.h" #include "tree-cfg.h" #include "domwalk.h" diff --git a/gcc/gimple-streamer-in.c b/gcc/gimple-streamer-in.c index 7d633bca8bb1..44bcc11f4e2f 100644 --- a/gcc/gimple-streamer-in.c +++ b/gcc/gimple-streamer-in.c @@ -23,14 +23,10 @@ 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 "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 "cgraph.h" diff --git a/gcc/gimple-streamer-out.c b/gcc/gimple-streamer-out.c index 5efd253ba8b4..1431f5ce3c90 100644 --- a/gcc/gimple-streamer-out.c +++ b/gcc/gimple-streamer-out.c @@ -23,14 +23,10 @@ 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-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 "cgraph.h" diff --git a/gcc/gimple-walk.c b/gcc/gimple-walk.c index e5c38c47d9f8..850cf57fa650 100644 --- a/gcc/gimple-walk.c +++ b/gcc/gimple-walk.c @@ -23,11 +23,8 @@ 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 "alias.h" -#include "fold-const.h" #include "gimple-iterator.h" #include "gimple-walk.h" #include "stmt.h" diff --git a/gcc/gimple.c b/gcc/gimple.c index 0e695c332fce..4ce38dadf2fb 100644 --- a/gcc/gimple.c +++ b/gcc/gimple.c @@ -23,7 +23,6 @@ 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 "ssa.h" @@ -32,17 +31,12 @@ along with GCC; see the file COPYING3. If not see #include "alias.h" #include "fold-const.h" #include "calls.h" -#include "stmt.h" #include "stor-layout.h" #include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" #include "gimple-walk.h" #include "gimplify.h" -#include "value-prof.h" -#include "flags.h" -#include "demangle.h" -#include "langhooks.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 acfed1354d4f..c48f45fe9443 100644 --- a/gcc/gimplify-me.c +++ b/gcc/gimplify-me.c @@ -25,15 +25,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 "ssa.h" -#include "alias.h" -#include "fold-const.h" #include "stmt.h" #include "stor-layout.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" #include "gimplify.h" diff --git a/gcc/gimplify.c b/gcc/gimplify.c index 8b15aab77da9..03203c0f155b 100644 --- a/gcc/gimplify.c +++ b/gcc/gimplify.c @@ -31,22 +31,15 @@ along with GCC; see the file COPYING3. If not see #include "gimple-predict.h" #include "tree-pass.h" /* FIXME: only for PROP_gimple_any */ #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 "alias.h" #include "fold-const.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" #include "calls.h" #include "varasm.h" #include "stmt.h" #include "expr.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimplify.h" @@ -58,7 +51,6 @@ along with GCC; see the file COPYING3. If not see #include "langhooks.h" #include "tree-cfg.h" #include "tree-ssa.h" -#include "splay-tree.h" #include "omp-low.h" #include "gimple-low.h" #include "cilk.h" diff --git a/gcc/godump.c b/gcc/godump.c index 780550719542..054e48858e2d 100644 --- a/gcc/godump.c +++ b/gcc/godump.c @@ -30,15 +30,11 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "options.h" -#include "obstack.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" /* We dump this information from the debug hooks. This gives us a stable and maintainable API to hook into. In order to work diff --git a/gcc/graph.c b/gcc/graph.c index fc6a4fbb0405..a2d41b144641 100644 --- a/gcc/graph.c +++ b/gcc/graph.c @@ -23,14 +23,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 "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" /* 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/graphds.c b/gcc/graphds.c index 3a874866feed..c4e07330dfb5 100644 --- a/gcc/graphds.c +++ b/gcc/graphds.c @@ -20,7 +20,6 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "obstack.h" #include "bitmap.h" #include "graphds.h" diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c index 8d7e788cc7f7..caadc11b6a4f 100644 --- a/gcc/haifa-sched.c +++ b/gcc/haifa-sched.c @@ -135,10 +135,7 @@ along with GCC; see the file COPYING3. If not see #include "regs.h" #include "ira.h" #include "recog.h" -#include "diagnostic-core.h" -#include "flags.h" #include "insn-attr.h" -#include "except.h" #include "cfgrtl.h" #include "cfgbuild.h" #include "sched-int.h" diff --git a/gcc/hw-doloop.c b/gcc/hw-doloop.c index ca4588e690b6..059cbc019528 100644 --- a/gcc/hw-doloop.c +++ b/gcc/hw-doloop.c @@ -22,26 +22,13 @@ 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 "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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "cfgrtl.h" -#include "cfgloop.h" #include "hw-doloop.h" #include "dumpfile.h" diff --git a/gcc/ifcvt.c b/gcc/ifcvt.c index 592e86d58d68..f23d9afdf509 100644 --- a/gcc/ifcvt.c +++ b/gcc/ifcvt.c @@ -32,19 +32,10 @@ #include "regs.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "output.h" #include "cfgloop.h" diff --git a/gcc/init-regs.c b/gcc/init-regs.c index 2b9df5db707a..bdeb21324ceb 100644 --- a/gcc/init-regs.c +++ b/gcc/init-regs.c @@ -24,17 +24,7 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tree.h" #include "df.h" -#include "expmed.h" -#include "insn-config.h" -#include "regs.h" #include "emit-rtl.h" -#include "alias.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "tree-pass.h" diff --git a/gcc/internal-fn.c b/gcc/internal-fn.c index 836e8bcf212e..a7da37308f42 100644 --- a/gcc/internal-fn.c +++ b/gcc/internal-fn.c @@ -32,16 +32,10 @@ along with GCC; see the file COPYING3. If not see #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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "ubsan.h" diff --git a/gcc/ipa-chkp.c b/gcc/ipa-chkp.c index 8299d6d44810..78774bbbfe3d 100644 --- a/gcc/ipa-chkp.c +++ b/gcc/ipa-chkp.c @@ -22,14 +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 "tree-pass.h" #include "stringpool.h" #include "lto-streamer.h" -#include "alias.h" -#include "fold-const.h" #include "stor-layout.h" #include "calls.h" #include "cgraph.h" diff --git a/gcc/ipa-comdats.c b/gcc/ipa-comdats.c index 31c2fb19365f..3aabd7127e55 100644 --- a/gcc/ipa-comdats.c +++ b/gcc/ipa-comdats.c @@ -52,12 +52,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.h" -#include "function.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 7e269df1a56e..27104940fd83 100644 --- a/gcc/ipa-cp.c +++ b/gcc/ipa-cp.c @@ -104,7 +104,6 @@ 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-expr.h" #include "predict.h" @@ -112,12 +111,10 @@ along with GCC; see the file COPYING3. If not see #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 "flags.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 8dd7b1786b6b..e74f85309ed4 100644 --- a/gcc/ipa-devirt.c +++ b/gcc/ipa-devirt.c @@ -109,38 +109,24 @@ 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 "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 "flags.h" -#include "dojump.h" -#include "explow.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "ipa-utils.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" -#include "tree-dfa.h" #include "demangle.h" #include "dbgcnt.h" #include "gimple-pretty-print.h" -#include "stor-layout.h" #include "intl.h" /* Hash based set of pairs of types. */ diff --git a/gcc/ipa-icf-gimple.c b/gcc/ipa-icf-gimple.c index cb72dc8759de..ca489c10adfc 100644 --- a/gcc/ipa-icf-gimple.c +++ b/gcc/ipa-icf-gimple.c @@ -28,34 +28,18 @@ along with GCC; see the file COPYING3. If not see #include "gimple.h" #include "tree-pass.h" #include "ssa.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "gimple-iterator.h" -#include "tree-cfg.h" -#include "tree-dfa.h" -#include "cfgloop.h" -#include "except.h" #include "ipa-utils.h" #include <list> #include "tree-eh.h" #include "builtins.h" #include "ipa-icf-gimple.h" -#include "ipa-icf.h" namespace ipa_icf_gimple { diff --git a/gcc/ipa-icf.c b/gcc/ipa-icf.c index 81693af342a0..7bb3af5e591c 100644 --- a/gcc/ipa-icf.c +++ b/gcc/ipa-icf.c @@ -62,31 +62,19 @@ along with GCC; see the file COPYING3. If not see #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 "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 "dojump.h" -#include "explow.h" #include "calls.h" #include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "gimple-iterator.h" #include "tree-cfg.h" -#include "tree-dfa.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" -#include "cfgloop.h" #include "except.h" #include "attribs.h" #include "print-tree.h" diff --git a/gcc/ipa-inline-analysis.c b/gcc/ipa-inline-analysis.c index 69e4e6f93186..a3cd769a4619 100644 --- a/gcc/ipa-inline-analysis.c +++ b/gcc/ipa-inline-analysis.c @@ -68,7 +68,6 @@ 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 "alloc-pool.h" @@ -76,19 +75,13 @@ along with GCC; see the file COPYING3. If not see #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" #include "print-tree.h" #include "tree-inline.h" -#include "langhooks.h" -#include "flags.h" #include "gimple-pretty-print.h" #include "params.h" #include "cfganal.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-ssa-loop-niter.h" diff --git a/gcc/ipa-inline-transform.c b/gcc/ipa-inline-transform.c index 32b68e4a6217..18d117100314 100644 --- a/gcc/ipa-inline-transform.c +++ b/gcc/ipa-inline-transform.c @@ -33,15 +33,10 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.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 "tree-cfg.h" #include "symbol-summary.h" #include "ipa-prop.h" diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c index 6ec826ad6b1a..01bfe0effda6 100644 --- a/gcc/ipa-inline.c +++ b/gcc/ipa-inline.c @@ -101,23 +101,14 @@ along with GCC; see the file COPYING3. If not see #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" #include "calls.h" #include "tree-inline.h" -#include "langhooks.h" -#include "flags.h" -#include "gimple-pretty-print.h" #include "params.h" -#include "intl.h" #include "profile.h" -#include "internal-fn.h" #include "symbol-summary.h" #include "ipa-prop.h" -#include "except.h" #include "ipa-inline.h" #include "ipa-utils.h" #include "sreal.h" diff --git a/gcc/ipa-polymorphic-call.c b/gcc/ipa-polymorphic-call.c index 82b0dc14b171..2f284950d8dd 100644 --- a/gcc/ipa-polymorphic-call.c +++ b/gcc/ipa-polymorphic-call.c @@ -22,42 +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 "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 "dojump.h" -#include "explow.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "ipa-utils.h" -#include "internal-fn.h" -#include "gimple-fold.h" -#include "symbol-summary.h" -#include "ipa-prop.h" -#include "ipa-inline.h" #include "tree-dfa.h" -#include "demangle.h" -#include "dbgcnt.h" #include "gimple-pretty-print.h" -#include "stor-layout.h" -#include "intl.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 baeec68f6cb8..52e74260c453 100644 --- a/gcc/ipa-profile.c +++ b/gcc/ipa-profile.c @@ -48,7 +48,6 @@ 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 "predict.h" @@ -56,12 +55,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-pass.h" #include "cgraph.h" #include "data-streamer.h" -#include "alias.h" -#include "fold-const.h" -#include "internal-fn.h" #include "gimple-iterator.h" -#include "flags.h" -#include "tree-iterator.h" #include "ipa-utils.h" #include "profile.h" #include "params.h" diff --git a/gcc/ipa-prop.c b/gcc/ipa-prop.c index 8fbbfc366b3f..81dc71edf776 100644 --- a/gcc/ipa-prop.c +++ b/gcc/ipa-prop.c @@ -21,42 +21,28 @@ 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 "alloc-pool.h" #include "tree-pass.h" #include "ssa.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 "dojump.h" -#include "explow.h" #include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "stor-layout.h" #include "print-tree.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "gimple-walk.h" -#include "langhooks.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "tree-cfg.h" -#include "tree-into-ssa.h" #include "tree-dfa.h" #include "tree-inline.h" #include "ipa-inline.h" diff --git a/gcc/ipa-pure-const.c b/gcc/ipa-pure-const.c index d557c209d673..840ca7ad844e 100644 --- a/gcc/ipa-pure-const.c +++ b/gcc/ipa-pure-const.c @@ -42,27 +42,20 @@ along with GCC; see the file COPYING3. If not see #include "tree-streamer.h" #include "cgraph.h" #include "diagnostic.h" -#include "alias.h" -#include "fold-const.h" -#include "print-tree.h" #include "calls.h" #include "cfganal.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" #include "gimple-walk.h" #include "tree-cfg.h" #include "tree-ssa-loop-niter.h" -#include "tree-inline.h" #include "langhooks.h" #include "ipa-utils.h" -#include "flags.h" #include "gimple-pretty-print.h" #include "cfgloop.h" #include "tree-scalar-evolution.h" #include "intl.h" #include "opts.h" -#include "varasm.h" /* Lattice values for const and pure functions. Everything starts out being const, then may drop to pure and then neither depending on diff --git a/gcc/ipa-ref.c b/gcc/ipa-ref.c index 92f1a0c95611..e8fabaaab03b 100644 --- a/gcc/ipa-ref.c +++ b/gcc/ipa-ref.c @@ -22,12 +22,8 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "target.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 e7a0a95c0944..88c499750059 100644 --- a/gcc/ipa-reference.c +++ b/gcc/ipa-reference.c @@ -40,22 +40,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 "tree-pass.h" #include "cgraph.h" #include "data-streamer.h" -#include "diagnostic.h" -#include "alias.h" -#include "fold-const.h" #include "calls.h" -#include "internal-fn.h" -#include "tree-inline.h" #include "splay-tree.h" #include "ipa-utils.h" #include "ipa-reference.h" -#include "flags.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 26638957d057..be33ddae4125 100644 --- a/gcc/ipa-split.c +++ b/gcc/ipa-split.c @@ -78,7 +78,6 @@ 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" @@ -86,22 +85,11 @@ along with GCC; see the file COPYING3. If not see #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 "diagnostic.h" -#include "alias.h" #include "fold-const.h" #include "cfganal.h" -#include "internal-fn.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" #include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" @@ -111,7 +99,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-cfg.h" #include "tree-into-ssa.h" #include "tree-dfa.h" -#include "tree-dump.h" #include "tree-inline.h" #include "params.h" #include "gimple-pretty-print.h" diff --git a/gcc/ipa-utils.c b/gcc/ipa-utils.c index a69a9e550d3e..ee6062d4faa3 100644 --- a/gcc/ipa-utils.c +++ b/gcc/ipa-utils.c @@ -22,23 +22,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 "predict.h" #include "alloc-pool.h" #include "cgraph.h" #include "lto-streamer.h" -#include "alias.h" -#include "fold-const.h" -#include "internal-fn.h" -#include "tree-inline.h" #include "dumpfile.h" -#include "langhooks.h" #include "splay-tree.h" #include "ipa-utils.h" -#include "ipa-reference.h" -#include "flags.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 48d7b7e40764..d128ca85f1c6 100644 --- a/gcc/ipa-visibility.c +++ b/gcc/ipa-visibility.c @@ -77,12 +77,10 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "function.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 "varasm.h" diff --git a/gcc/ipa.c b/gcc/ipa.c index 480edf70833f..77f2dd1451dd 100644 --- a/gcc/ipa.c +++ b/gcc/ipa.c @@ -28,20 +28,12 @@ along with GCC; see the file COPYING3. If not see #include "tree-pass.h" #include "stringpool.h" #include "cgraph.h" -#include "alias.h" -#include "fold-const.h" -#include "calls.h" #include "gimplify.h" -#include "flags.h" #include "tree-iterator.h" #include "ipa-utils.h" #include "symbol-summary.h" #include "ipa-prop.h" #include "ipa-inline.h" -#include "tree-inline.h" -#include "profile.h" -#include "params.h" -#include "internal-fn.h" #include "dbgcnt.h" diff --git a/gcc/ira-build.c b/gcc/ira-build.c index cfc14df1be84..51247f07dfba 100644 --- a/gcc/ira-build.c +++ b/gcc/ira-build.c @@ -26,15 +26,11 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "predict.h" #include "df.h" -#include "tm_p.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" diff --git a/gcc/ira-color.c b/gcc/ira-color.c index 3f29be372c25..2e2169553523 100644 --- a/gcc/ira-color.c +++ b/gcc/ira-color.c @@ -28,22 +28,11 @@ along with GCC; see the file COPYING3. If not see #include "predict.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 "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "reload.h" -#include "params.h" #include "cfgloop.h" typedef struct allocno_hard_regs *allocno_hard_regs_t; diff --git a/gcc/ira-conflicts.c b/gcc/ira-conflicts.c index caf4a99c6af7..989f9dfe69f3 100644 --- a/gcc/ira-conflicts.c +++ b/gcc/ira-conflicts.c @@ -25,17 +25,13 @@ along with GCC; see the file COPYING3. If not see #include "target.h" #include "rtl.h" #include "predict.h" -#include "df.h" #include "tm_p.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 "addresses.h" /* This file contains code responsible for allocno conflict creation, diff --git a/gcc/ira-costs.c b/gcc/ira-costs.c index 874e8818a781..74ee82e6d920 100644 --- a/gcc/ira-costs.c +++ b/gcc/ira-costs.c @@ -26,26 +26,13 @@ along with GCC; see the file COPYING3. If not see #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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "addresses.h" #include "reload.h" -#include "params.h" -#include "cfgloop.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 58e99c39a3e7..f8bb447acf61 100644 --- a/gcc/ira-emit.c +++ b/gcc/ira-emit.c @@ -69,28 +69,17 @@ 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 "df.h" -#include "tm_p.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "params.h" #include "reload.h" #include "cfgloop.h" diff --git a/gcc/ira-lives.c b/gcc/ira-lives.c index d8acf855b8a7..1367d40ab67f 100644 --- a/gcc/ira-lives.c +++ b/gcc/ira-lives.c @@ -31,12 +31,7 @@ along with GCC; see the file COPYING3. If not see #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" /* 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 3dc6ef62f625..e16d062e35a8 100644 --- a/gcc/ira.c +++ b/gcc/ira.c @@ -372,27 +372,17 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" #include "cfgrtl.h" #include "cfgbuild.h" #include "cfgcleanup.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "params.h" #include "tree-pass.h" #include "output.h" -#include "except.h" #include "reload.h" #include "cfgloop.h" #include "lra.h" diff --git a/gcc/jump.c b/gcc/jump.c index c13a125a3304..c41710db73d9 100644 --- a/gcc/jump.c +++ b/gcc/jump.c @@ -43,24 +43,11 @@ along with GCC; see the file COPYING3. If not see #include "cfghooks.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-core.h" -#include "flags.h" -#include "insn-attr.h" #include "cfgrtl.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "except.h" -#include "reload.h" #include "rtl-iter.h" /* Optimize jump y; x: ... y: jumpif... x? diff --git a/gcc/langhooks.c b/gcc/langhooks.c index abe342c36613..e7d9ae1d3030 100644 --- a/gcc/langhooks.c +++ b/gcc/langhooks.c @@ -22,23 +22,16 @@ along with GCC; see the file COPYING3. If not see #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 "toplev.h" -#include "alias.h" #include "attribs.h" -#include "tree-inline.h" #include "gimplify.h" -#include "flags.h" #include "langhooks.h" -#include "langhooks-def.h" #include "tree-diagnostic.h" #include "output.h" diff --git a/gcc/lcm.c b/gcc/lcm.c index 2afb735c92a5..24822cff6fc8 100644 --- a/gcc/lcm.c +++ b/gcc/lcm.c @@ -52,15 +52,8 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "backend.h" -#include "rtl.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 "dumpfile.h" /* Edge based LCM routines. */ static void compute_antinout_edge (sbitmap *, sbitmap *, sbitmap *, sbitmap *); diff --git a/gcc/lists.c b/gcc/lists.c index eaf9bb37902b..2d3837589e63 100644 --- a/gcc/lists.c +++ b/gcc/lists.c @@ -22,7 +22,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.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 4ecf42d6786f..dec1fb86d2af 100644 --- a/gcc/loop-doloop.c +++ b/gcc/loop-doloop.c @@ -26,18 +26,8 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tree.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 "varasm.h" -#include "stmt.h" #include "expr.h" #include "cfgloop.h" #include "cfgrtl.h" diff --git a/gcc/loop-init.c b/gcc/loop-init.c index 6f1565bdfa18..e32c94ab1c06 100644 --- a/gcc/loop-init.c +++ b/gcc/loop-init.c @@ -27,11 +27,9 @@ along with GCC; see the file COPYING3. If not see #include "cfghooks.h" #include "df.h" #include "regs.h" -#include "alias.h" #include "cfgcleanup.h" #include "cfgloop.h" #include "tree-pass.h" -#include "flags.h" #include "tree-ssa-loop-niter.h" #include "loop-unroll.h" #include "tree-scalar-evolution.h" diff --git a/gcc/loop-invariant.c b/gcc/loop-invariant.c index 624b87497fd9..53d13776a942 100644 --- a/gcc/loop-invariant.c +++ b/gcc/loop-invariant.c @@ -44,22 +44,13 @@ along with GCC; see the file COPYING3. If not see #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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "except.h" #include "params.h" #include "dumpfile.h" diff --git a/gcc/loop-iv.c b/gcc/loop-iv.c index 8852db506fff..c7d51643e922 100644 --- a/gcc/loop-iv.c +++ b/gcc/loop-iv.c @@ -52,21 +52,10 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "backend.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "intl.h" #include "dumpfile.h" #include "rtl-iter.h" diff --git a/gcc/loop-unroll.c b/gcc/loop-unroll.c index 3a43e91698de..3e26b2132510 100644 --- a/gcc/loop-unroll.c +++ b/gcc/loop-unroll.c @@ -25,21 +25,14 @@ along with GCC; see the file COPYING3. If not see #include "rtl.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 "flags.h" #include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "dumpfile.h" diff --git a/gcc/lower-subreg.c b/gcc/lower-subreg.c index eacd4bfb1229..71ce50283ba0 100644 --- a/gcc/lower-subreg.c +++ b/gcc/lower-subreg.c @@ -30,21 +30,12 @@ along with GCC; see the file COPYING3. If not see #include "tm_p.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 "dce.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "except.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 e6c0649eaee4..2a9ff2140025 100644 --- a/gcc/lra-assigns.c +++ b/gcc/lra-assigns.c @@ -84,26 +84,14 @@ along with GCC; see the file COPYING3. If not see #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 "rtl-error.h" -#include "output.h" -#include "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "except.h" #include "sparseset.h" #include "params.h" #include "lra.h" -#include "insn-attr.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 1a1a1e9bc03e..5e3f9c9b02eb 100644 --- a/gcc/lra-coalesce.c +++ b/gcc/lra-coalesce.c @@ -47,27 +47,12 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "backend.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 "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "except.h" -#include "lra.h" -#include "insn-attr.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 c2777e982a7f..0379db99cd62 100644 --- a/gcc/lra-constraints.c +++ b/gcc/lra-constraints.c @@ -123,20 +123,11 @@ #include "recog.h" #include "output.h" #include "addresses.h" -#include "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "cfgrtl.h" -#include "except.h" #include "rtl-error.h" #include "params.h" #include "lra.h" -#include "insn-attr.h" #include "lra-int.h" #include "print-rtl.h" diff --git a/gcc/lra-eliminations.c b/gcc/lra-eliminations.c index 4f0f8370bb99..38b1fbb2aab0 100644 --- a/gcc/lra-eliminations.c +++ b/gcc/lra-eliminations.c @@ -60,25 +60,12 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "df.h" #include "tm_p.h" -#include "expmed.h" #include "optabs.h" #include "regs.h" #include "ira.h" #include "recog.h" #include "output.h" -#include "addresses.h" -#include "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "except.h" #include "rtl-error.h" -#include "lra.h" -#include "insn-attr.h" #include "lra-int.h" /* This structure is used to record information about hard register diff --git a/gcc/lra-lives.c b/gcc/lra-lives.c index 59db9a4891e3..1655c4768c3d 100644 --- a/gcc/lra-lives.c +++ b/gcc/lra-lives.c @@ -34,25 +34,12 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "cfganal.h" -#include "except.h" #include "sparseset.h" -#include "lra.h" -#include "insn-attr.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 00d97c0d3979..7fcdda6011b6 100644 --- a/gcc/lra-remat.c +++ b/gcc/lra-remat.c @@ -56,31 +56,13 @@ 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 "df.h" -#include "tm_p.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 "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "except.h" -#include "sparseset.h" -#include "params.h" #include "lra.h" -#include "insn-attr.h" #include "lra-int.h" /* Number of candidates for rematerialization. */ diff --git a/gcc/lra-spills.c b/gcc/lra-spills.c index 692f359857ca..e469a84ba5b0 100644 --- a/gcc/lra-spills.c +++ b/gcc/lra-spills.c @@ -61,27 +61,14 @@ along with GCC; see the file COPYING3. If not see #include "backend.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 "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "cfgrtl.h" -#include "except.h" #include "lra.h" -#include "insn-attr.h" #include "lra-int.h" diff --git a/gcc/lra.c b/gcc/lra.c index 6881108743eb..0cd37f020328 100644 --- a/gcc/lra.c +++ b/gcc/lra.c @@ -110,27 +110,14 @@ along with GCC; see the file COPYING3. If not see #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 "output.h" -#include "addresses.h" -#include "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "cfgrtl.h" #include "cfgbuild.h" -#include "except.h" -#include "tree-pass.h" #include "lra.h" -#include "insn-attr.h" #include "lra-int.h" #include "print-rtl.h" diff --git a/gcc/lto-cgraph.c b/gcc/lto-cgraph.c index 3e315e637d0e..67a9024ab28b 100644 --- a/gcc/lto-cgraph.c +++ b/gcc/lto-cgraph.c @@ -28,28 +28,9 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.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 "internal-fn.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "params.h" -#include "langhooks.h" -#include "except.h" #include "tree-pass.h" #include "profile.h" #include "context.h" diff --git a/gcc/lto-compress.c b/gcc/lto-compress.c index 39d3359155e1..7d758ecb7c80 100644 --- a/gcc/lto-compress.c +++ b/gcc/lto-compress.c @@ -23,21 +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 "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 "alias.h" -#include "fold-const.h" -#include "internal-fn.h" -#include "langhooks.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 735bf72a7bd8..e37fe06dc612 100644 --- a/gcc/lto-opts.c +++ b/gcc/lto-opts.c @@ -28,13 +28,7 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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 "common/common-target.h" -#include "lto-section-names.h" #include "toplev.h" /* Append the option piece OPT to the COLLECT_GCC_OPTIONS string diff --git a/gcc/lto-section-in.c b/gcc/lto-section-in.c index ce8a6d598463..e7ace09da64e 100644 --- a/gcc/lto-section-in.c +++ b/gcc/lto-section-in.c @@ -26,25 +26,8 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tree.h" #include "gimple.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "params.h" -#include "except.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 856d8277a892..56b460bea542 100644 --- a/gcc/lto-section-out.c +++ b/gcc/lto-section-out.c @@ -26,23 +26,8 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tree.h" #include "gimple.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "params.h" -#include "except.h" #include "langhooks.h" #include "lto-compress.h" diff --git a/gcc/lto-streamer-in.c b/gcc/lto-streamer-in.c index 617d0ceb96bd..4c4a39be627a 100644 --- a/gcc/lto-streamer-in.c +++ b/gcc/lto-streamer-in.c @@ -31,31 +31,15 @@ along with GCC; see the file COPYING3. If not see #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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "params.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-into-ssa.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "except.h" -#include "debug.h" #include "cgraph.h" -#include "ipa-utils.h" #include "cfgloop.h" diff --git a/gcc/lto-streamer-out.c b/gcc/lto-streamer-out.c index c7be5068a094..f32f8f894a0a 100644 --- a/gcc/lto-streamer-out.c +++ b/gcc/lto-streamer-out.c @@ -30,22 +30,9 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "params.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "except.h" #include "lto-symtab.h" diff --git a/gcc/lto-streamer.c b/gcc/lto-streamer.c index 4b67340763f7..7628a5045973 100644 --- a/gcc/lto-streamer.c +++ b/gcc/lto-streamer.c @@ -24,18 +24,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 "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 "lto-section-names.h" /* Statistics gathered during LTO, WPA and LTRANS. */ diff --git a/gcc/mcf.c b/gcc/mcf.c index 121a334b0266..1e566799a594 100644 --- a/gcc/mcf.c +++ b/gcc/mcf.c @@ -46,8 +46,6 @@ 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 "gcov-io.h" #include "profile.h" #include "dumpfile.h" diff --git a/gcc/mode-switching.c b/gcc/mode-switching.c index 95c202d2d9fa..6d82136059b7 100644 --- a/gcc/mode-switching.c +++ b/gcc/mode-switching.c @@ -26,11 +26,8 @@ along with GCC; see the file COPYING3. If not see #include "cfghooks.h" #include "df.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" diff --git a/gcc/modulo-sched.c b/gcc/modulo-sched.c index ec9e97b24b27..555b44b8c6db 100644 --- a/gcc/modulo-sched.c +++ b/gcc/modulo-sched.c @@ -28,27 +28,15 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "cfghooks.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 "gcov-io.h" -#include "diagnostic-core.h" #include "profile.h" -#include "flags.h" #include "insn-attr.h" -#include "except.h" #include "cfgrtl.h" #include "sched-int.h" #include "cfgloop.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "params.h" #include "ddg.h" diff --git a/gcc/optabs.c b/gcc/optabs.c index 30af705a70ca..fdcdc6a0735e 100644 --- a/gcc/optabs.c +++ b/gcc/optabs.c @@ -35,19 +35,13 @@ along with GCC; see the file COPYING3. If not see /* Include insn-config.h before expr.h so that HAVE_conditional_move is properly defined. */ -#include "alias.h" -#include "tree-hasher.h" #include "stor-layout.h" -#include "flags.h" #include "except.h" #include "dojump.h" #include "explow.h" -#include "calls.h" -#include "stmt.h" #include "expr.h" #include "optabs-tree.h" #include "libfuncs.h" -#include "reload.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 4c6b1b967780..8a570b42be88 100644 --- a/gcc/opts-global.c +++ b/gcc/opts-global.c @@ -22,18 +22,12 @@ 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 "tree-pass.h" -#include "cgraph.h" #include "diagnostic.h" #include "opts.h" #include "flags.h" -#include "alias.h" -#include "fold-const.h" -#include "internal-fn.h" #include "langhooks.h" #include "dbgcnt.h" #include "debug.h" diff --git a/gcc/passes.c b/gcc/passes.c index ebe7366ae65d..f87dcf4bb184 100644 --- a/gcc/passes.c +++ b/gcc/passes.c @@ -34,48 +34,22 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" -#include "insn-attr.h" -#include "insn-flags.h" #include "output.h" -#include "except.h" -#include "toplev.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "stmt.h" -#include "expr.h" -#include "intl.h" #include "graph.h" -#include "params.h" -#include "reload.h" #include "debug.h" -#include "langhooks.h" #include "cfgloop.h" -#include "hosthooks.h" -#include "opts.h" #include "value-prof.h" -#include "tree-inline.h" -#include "internal-fn.h" #include "tree-cfg.h" #include "tree-ssa-loop-manip.h" #include "tree-into-ssa.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "tree-pass.h" -#include "tree-dump.h" #include "plugin.h" #include "ipa-utils.h" #include "tree-pretty-print.h" /* for dump_function_header */ diff --git a/gcc/plugin.c b/gcc/plugin.c index 7a2bbe3a535d..66dc724b0e10 100644 --- a/gcc/plugin.c +++ b/gcc/plugin.c @@ -24,10 +24,8 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "options.h" -#include "tree.h" #include "tree-pass.h" #include "diagnostic-core.h" -#include "alias.h" #include "flags.h" #include "intl.h" #include "plugin.h" diff --git a/gcc/postreload-gcse.c b/gcc/postreload-gcse.c index c40d09095eeb..ea4bba4365ee 100644 --- a/gcc/postreload-gcse.c +++ b/gcc/postreload-gcse.c @@ -27,25 +27,13 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" #include "cfgrtl.h" #include "profile.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "except.h" -#include "intl.h" #include "params.h" #include "tree-pass.h" #include "dbgcnt.h" diff --git a/gcc/postreload.c b/gcc/postreload.c index 6e18de514f27..1186bc0a3659 100644 --- a/gcc/postreload.c +++ b/gcc/postreload.c @@ -27,27 +27,16 @@ along with GCC; see the file COPYING3. If not see #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 "diagnostic-core.h" - -#include "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" + #include "cfgrtl.h" #include "cfgbuild.h" #include "cfgcleanup.h" #include "reload.h" #include "cselib.h" -#include "except.h" #include "tree-pass.h" #include "dbgcnt.h" diff --git a/gcc/predict.c b/gcc/predict.c index 5fd41658e86b..7e0f848f177b 100644 --- a/gcc/predict.c +++ b/gcc/predict.c @@ -31,39 +31,24 @@ 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 "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 "cfganal.h" -#include "flags.h" #include "profile.h" -#include "except.h" -#include "dojump.h" -#include "explow.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "sreal.h" #include "params.h" #include "cfgloop.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-ssa-loop-niter.h" diff --git a/gcc/print-tree.c b/gcc/print-tree.c index 94e3ddceb436..ad66e2f9c25e 100644 --- a/gcc/print-tree.c +++ b/gcc/print-tree.c @@ -22,12 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "system.h" #include "coretypes.h" #include "tm.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" diff --git a/gcc/profile.c b/gcc/profile.c index a39513301d03..210c6f0c1d30 100644 --- a/gcc/profile.c +++ b/gcc/profile.c @@ -55,28 +55,13 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "cfganal.h" #include "value-prof.h" -#include "fold-const.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" -#include "cfgloop.h" #include "dumpfile.h" #include "profile.h" diff --git a/gcc/real.c b/gcc/real.c index 0480b14101b5..0cc5aec73630 100644 --- a/gcc/real.c +++ b/gcc/real.c @@ -25,9 +25,6 @@ #include "tm.h" #include "rtl.h" #include "tree.h" -#include "tm_p.h" -#include "diagnostic-core.h" -#include "alias.h" #include "realmpfr.h" #include "dfp.h" diff --git a/gcc/realmpfr.c b/gcc/realmpfr.c index b9245a967f1a..8d6549c6c36a 100644 --- a/gcc/realmpfr.c +++ b/gcc/realmpfr.c @@ -20,10 +20,8 @@ #include "config.h" #include "system.h" #include "coretypes.h" -#include "options.h" #include "tree.h" #include "realmpfr.h" -#include "alias.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 68c1f0c970be..028190a61a4a 100644 --- a/gcc/recog.c +++ b/gcc/recog.c @@ -28,22 +28,12 @@ along with GCC; see the file COPYING3. If not see #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 "alias.h" -#include "rtl-error.h" #include "insn-attr.h" #include "addresses.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "cfgrtl.h" #include "cfgbuild.h" #include "cfgcleanup.h" diff --git a/gcc/ree.c b/gcc/ree.c index 71af6bb1a030..b8436f259955 100644 --- a/gcc/ree.c +++ b/gcc/ree.c @@ -224,25 +224,11 @@ along with GCC; see the file COPYING3. If not see #include "tree.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 "flags.h" #include "cfgrtl.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "insn-attr.h" -#include "rtlhooks-def.h" -#include "params.h" #include "tree-pass.h" /* This structure represents a candidate for elimination. */ diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c index fe3887a708b9..8cc0fa47c124 100644 --- a/gcc/reg-stack.c +++ b/gcc/reg-stack.c @@ -157,15 +157,11 @@ #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 "varasm.h" #include "rtl-error.h" -#include "flags.h" #include "cfgrtl.h" #include "cfganal.h" #include "cfgbuild.h" diff --git a/gcc/regcprop.c b/gcc/regcprop.c index 362ef93dbd4e..f0723a13e9d3 100644 --- a/gcc/regcprop.c +++ b/gcc/regcprop.c @@ -30,8 +30,6 @@ #include "recog.h" #include "diagnostic-core.h" #include "addresses.h" -#include "reload.h" -#include "flags.h" #include "tree-pass.h" #include "rtl-iter.h" diff --git a/gcc/reginfo.c b/gcc/reginfo.c index 2e2ce79e6aca..9f16cee36d72 100644 --- a/gcc/reginfo.c +++ b/gcc/reginfo.c @@ -34,21 +34,11 @@ along with GCC; see the file COPYING3. If not see #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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "addresses.h" #include "reload.h" #include "output.h" #include "tree-pass.h" diff --git a/gcc/regrename.c b/gcc/regrename.c index d1c38208386f..5f383fc9ce2e 100644 --- a/gcc/regrename.c +++ b/gcc/regrename.c @@ -29,12 +29,8 @@ #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 "flags.h" #include "tree-pass.h" #include "regrename.h" diff --git a/gcc/regstat.c b/gcc/regstat.c index c6bbe6cd29cb..35ef1018b953 100644 --- a/gcc/regstat.c +++ b/gcc/regstat.c @@ -26,10 +26,7 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "predict.h" #include "df.h" -#include "tm_p.h" #include "regs.h" -#include "flags.h" -#include "except.h" struct regstat_n_sets_and_refs_t *regstat_n_sets_and_refs; diff --git a/gcc/reload.c b/gcc/reload.c index f67406e3f142..1e96dfc99c48 100644 --- a/gcc/reload.c +++ b/gcc/reload.c @@ -97,20 +97,11 @@ a register with any other reload. */ #include "tree.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 "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "reload.h" #include "addresses.h" #include "params.h" diff --git a/gcc/reload1.c b/gcc/reload1.c index cf2e01877151..4f1910b95cae 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -27,20 +27,12 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "addresses.h" #include "cfgrtl.h" diff --git a/gcc/reorg.c b/gcc/reorg.c index 239f59d93daa..cc68d6bc5402 100644 --- a/gcc/reorg.c +++ b/gcc/reorg.c @@ -108,26 +108,13 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "conditions.h" #include "insn-attr.h" #include "resource.h" -#include "except.h" #include "params.h" #include "tree-pass.h" diff --git a/gcc/resource.c b/gcc/resource.c index 39aa909950e5..c9b314505f19 100644 --- a/gcc/resource.c +++ b/gcc/resource.c @@ -26,11 +26,7 @@ along with GCC; see the file COPYING3. If not see #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" diff --git a/gcc/rtl-chkp.c b/gcc/rtl-chkp.c index 0bdf5eff57d6..2f43c73044f0 100644 --- a/gcc/rtl-chkp.c +++ b/gcc/rtl-chkp.c @@ -25,20 +25,8 @@ along with GCC; see the file COPYING3. If not see #include "target.h" #include "rtl.h" #include "tree.h" -#include "gimple.h" -#include "expmed.h" -#include "insn-config.h" #include "emit-rtl.h" -#include "flags.h" -#include "alias.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "internal-fn.h" -#include "fold-const.h" #include "rtl-chkp.h" #include "tree-chkp.h" diff --git a/gcc/rtl-error.c b/gcc/rtl-error.c index 3f99c327e669..d461cd4ba33d 100644 --- a/gcc/rtl-error.c +++ b/gcc/rtl-error.c @@ -23,9 +23,7 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "rtl-error.h" -#include "insn-config.h" #include "diagnostic.h" -#include "insn-attr.h" #include "intl.h" static location_t location_for_asm (const rtx_insn *); diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c index 9a02d5dc07ca..84ff4b726c01 100644 --- a/gcc/rtlanal.c +++ b/gcc/rtlanal.c @@ -32,9 +32,6 @@ along with GCC; see the file COPYING3. If not see #include "regs.h" #include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ #include "recog.h" -#include "diagnostic-core.h" -#include "output.h" -#include "flags.h" #include "addresses.h" #include "rtl-iter.h" diff --git a/gcc/rtlhooks.c b/gcc/rtlhooks.c index d5d0b22f35db..325d134ffbf5 100644 --- a/gcc/rtlhooks.c +++ b/gcc/rtlhooks.c @@ -24,19 +24,11 @@ along with GCC; see the file COPYING3. If not see #include "function.h" #include "rtl.h" #include "tree.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 "dojump.h" #include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" /* For speed, we will copy the RTX hooks struct member-by-member diff --git a/gcc/sanopt.c b/gcc/sanopt.c index b6a974f1ba87..f1040c5d9508 100644 --- a/gcc/sanopt.c +++ b/gcc/sanopt.c @@ -22,20 +22,14 @@ 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 "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 "asan.h" -#include "langhooks.h" #include "ubsan.h" #include "params.h" #include "tree-hash-traits.h" diff --git a/gcc/sched-deps.c b/gcc/sched-deps.c index 1081915f769f..220eea461f6c 100644 --- a/gcc/sched-deps.c +++ b/gcc/sched-deps.c @@ -28,16 +28,11 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tree.h" #include "df.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-attr.h" -#include "except.h" #include "cfgbuild.h" #include "sched-int.h" #include "params.h" diff --git a/gcc/sched-ebb.c b/gcc/sched-ebb.c index 3972c8c69b70..8e53fa0c28db 100644 --- a/gcc/sched-ebb.c +++ b/gcc/sched-ebb.c @@ -27,15 +27,8 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "cfghooks.h" #include "df.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-attr.h" -#include "except.h" #include "params.h" #include "cfgrtl.h" #include "cfgbuild.h" diff --git a/gcc/sched-rgn.c b/gcc/sched-rgn.c index 8fbc8a615f93..eafb3fda6c79 100644 --- a/gcc/sched-rgn.c +++ b/gcc/sched-rgn.c @@ -52,12 +52,9 @@ along with GCC; see the file COPYING3. If not see #include "df.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-attr.h" #include "except.h" #include "params.h" diff --git a/gcc/sdbout.c b/gcc/sdbout.c index ba7e9f998ee7..7964059db3aa 100644 --- a/gcc/sdbout.c +++ b/gcc/sdbout.c @@ -44,7 +44,6 @@ AT&T C compiler. From the example below I would conclude the following: #include "coretypes.h" #include "tm.h" #include "debug.h" -#include "alias.h" #include "tree.h" #include "varasm.h" #include "stor-layout.h" diff --git a/gcc/sel-sched-dump.c b/gcc/sel-sched-dump.c index e0320860cb95..e3a658f24df4 100644 --- a/gcc/sel-sched-dump.c +++ b/gcc/sel-sched-dump.c @@ -23,16 +23,8 @@ 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 "flags.h" -#include "insn-config.h" #include "insn-attr.h" -#include "params.h" -#include "alloc-pool.h" #include "cselib.h" -#include "target.h" #ifdef INSN_SCHEDULING #include "regset.h" diff --git a/gcc/sel-sched-ir.c b/gcc/sel-sched-ir.c index b109a5b3004a..2a9aa10ca659 100644 --- a/gcc/sel-sched-ir.c +++ b/gcc/sel-sched-ir.c @@ -25,22 +25,16 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "rtl.h" #include "df.h" -#include "diagnostic-core.h" #include "tm_p.h" -#include "regs.h" #include "cfgrtl.h" #include "cfganal.h" #include "cfgbuild.h" -#include "flags.h" #include "insn-config.h" #include "insn-attr.h" -#include "except.h" #include "recog.h" #include "params.h" #include "target.h" #include "sched-int.h" -#include "langhooks.h" -#include "rtlhooks-def.h" #include "emit-rtl.h" /* FIXME: Can go away once crtl is moved to rtl.h. */ #ifdef INSN_SCHEDULING diff --git a/gcc/sel-sched.c b/gcc/sel-sched.c index 30fcfdb7ed91..aebc2d9f1730 100644 --- a/gcc/sel-sched.c +++ b/gcc/sel-sched.c @@ -24,21 +24,15 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "rtl.h" #include "df.h" -#include "rtl-error.h" #include "tm_p.h" #include "regs.h" #include "cfgbuild.h" -#include "flags.h" #include "insn-config.h" #include "insn-attr.h" -#include "except.h" #include "params.h" #include "target.h" -#include "output.h" #include "sched-int.h" -#include "langhooks.h" #include "rtlhooks-def.h" -#include "emit-rtl.h" #include "ira.h" #include "ira-int.h" #include "rtl-iter.h" diff --git a/gcc/sese.c b/gcc/sese.c index 1895e9c7f1dc..9581d4cde546 100644 --- a/gcc/sese.c +++ b/gcc/sese.c @@ -23,16 +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 "cfghooks.h" #include "tree-pass.h" #include "ssa.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" #include "gimplify.h" @@ -42,7 +39,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop.h" #include "tree-into-ssa.h" #include "cfgloop.h" -#include "tree-chrec.h" #include "tree-data-ref.h" #include "tree-scalar-evolution.h" #include "value-prof.h" diff --git a/gcc/shrink-wrap.c b/gcc/shrink-wrap.c index 2de7ed2607a0..61765ff2cfbb 100644 --- a/gcc/shrink-wrap.c +++ b/gcc/shrink-wrap.c @@ -26,33 +26,12 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" -#include "except.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "stmt.h" -#include "expr.h" -#include "libfuncs.h" #include "output.h" -#include "langhooks.h" -#include "common/common-target.h" -#include "gimplify.h" #include "tree-pass.h" #include "cfgrtl.h" #include "params.h" diff --git a/gcc/simplify-rtx.c b/gcc/simplify-rtx.c index e9e7c80ef15a..b3c98c26e89b 100644 --- a/gcc/simplify-rtx.c +++ b/gcc/simplify-rtx.c @@ -26,22 +26,12 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tree.h" #include "predict.h" -#include "tm_p.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 "varasm.h" #include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "stmt.h" -#include "expr.h" /* Simplification and canonicalization of RTL. */ diff --git a/gcc/stack-ptr-mod.c b/gcc/stack-ptr-mod.c index 02eb33ffecb3..b506f9cfb9d6 100644 --- a/gcc/stack-ptr-mod.c +++ b/gcc/stack-ptr-mod.c @@ -22,22 +22,9 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "backend.h" #include "rtl.h" -#include "tree.h" #include "df.h" -#include "expmed.h" -#include "insn-config.h" -#include "regs.h" #include "emit-rtl.h" -#include "alias.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-pass.h" -#include "output.h" /* Determine if the stack pointer is constant over the life of the function. Only useful before prologues have been emitted. */ diff --git a/gcc/statistics.c b/gcc/statistics.c index c22b0ea7979a..e5031b29d3c1 100644 --- a/gcc/statistics.c +++ b/gcc/statistics.c @@ -21,11 +21,8 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.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 687eb41c8e4c..5acac0cd83bf 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -33,30 +33,21 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" -#include "except.h" #include "dojump.h" #include "explow.h" -#include "calls.h" #include "stmt.h" #include "expr.h" -#include "libfuncs.h" -#include "output.h" #include "langhooks.h" #include "cfganal.h" -#include "internal-fn.h" #include "params.h" #include "dumpfile.h" #include "builtins.h" diff --git a/gcc/stor-layout.c b/gcc/stor-layout.c index 794e3fbcb249..2e258ce987eb 100644 --- a/gcc/stor-layout.c +++ b/gcc/stor-layout.c @@ -27,25 +27,15 @@ along with GCC; see the file COPYING3. If not see #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 "varasm.h" #include "print-tree.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "stmt.h" -#include "expr.h" #include "langhooks.h" -#include "params.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 f676991c567d..b324566c6646 100644 --- a/gcc/store-motion.c +++ b/gcc/store-motion.c @@ -25,29 +25,13 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" #include "cfgrtl.h" #include "cfganal.h" #include "lcm.h" #include "cfgcleanup.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "except.h" -#include "intl.h" #include "tree-pass.h" #include "dbgcnt.h" #include "rtl-iter.h" diff --git a/gcc/stringpool.c b/gcc/stringpool.c index b94cc79040f6..2a14358bfc10 100644 --- a/gcc/stringpool.c +++ b/gcc/stringpool.c @@ -28,11 +28,7 @@ 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 "cpplib.h" /* The "" allocated string. */ const char empty_string[] = ""; diff --git a/gcc/symtab.c b/gcc/symtab.c index 1c089282379b..967713156281 100644 --- a/gcc/symtab.c +++ b/gcc/symtab.c @@ -27,15 +27,10 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.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 "internal-fn.h" -#include "tree-inline.h" #include "langhooks.h" #include "output.h" #include "ipa-utils.h" diff --git a/gcc/target-globals.c b/gcc/target-globals.c index fa529dbb1d34..b84df4db3229 100644 --- a/gcc/target-globals.c +++ b/gcc/target-globals.c @@ -23,24 +23,16 @@ along with GCC; see the file COPYING3. If not see #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 "toplev.h" #include "target-globals.h" #include "flags.h" #include "reload.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "libfuncs.h" #include "cfgloop.h" #include "builtins.h" diff --git a/gcc/targhooks.c b/gcc/targhooks.c index ede2a113f4d1..6deb7b1e3a0a 100644 --- a/gcc/targhooks.c +++ b/gcc/targhooks.c @@ -58,21 +58,16 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" -#include "dojump.h" #include "explow.h" #include "calls.h" -#include "stmt.h" #include "expr.h" #include "output.h" #include "reload.h" diff --git a/gcc/toplev.c b/gcc/toplev.c index d6bb3252027e..140e36ff237f 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -33,36 +33,24 @@ along with GCC; see the file COPYING3. If not see #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 "flags.h" #include "insn-attr.h" -#include "insn-flags.h" #include "output.h" -#include "except.h" #include "toplev.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "stmt.h" #include "expr.h" #include "intl.h" #include "tree-diagnostic.h" -#include "tree-pretty-print.h" #include "params.h" #include "reload.h" #include "lra.h" @@ -74,10 +62,8 @@ along with GCC; see the file COPYING3. If not see #include "hosthooks.h" #include "opts.h" #include "opts-diagnostic.h" -#include "value-prof.h" #include "asan.h" #include "tsan.h" -#include "internal-fn.h" #include "plugin.h" #include "context.h" #include "pass_manager.h" diff --git a/gcc/tracer.c b/gcc/tracer.c index a942c6b1ec68..941dc204eee1 100644 --- a/gcc/tracer.c +++ b/gcc/tracer.c @@ -42,14 +42,9 @@ #include "gimple.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 "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-ssa.h" diff --git a/gcc/trans-mem.c b/gcc/trans-mem.c index 6547af7fa7fe..45bc75967e53 100644 --- a/gcc/trans-mem.c +++ b/gcc/trans-mem.c @@ -30,13 +30,10 @@ #include "cfghooks.h" #include "tree-pass.h" #include "ssa.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 "gimplify.h" diff --git a/gcc/tree-affine.c b/gcc/tree-affine.c index 8b2c14ea026c..97fb13bb8868 100644 --- a/gcc/tree-affine.c +++ b/gcc/tree-affine.c @@ -24,21 +24,9 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tree.h" #include "gimple.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-affine.h" -#include "internal-fn.h" #include "gimplify.h" #include "dumpfile.h" #include "cfgexpand.h" diff --git a/gcc/tree-call-cdce.c b/gcc/tree-call-cdce.c index 57be8a436e01..ffc1c4ecc4f6 100644 --- a/gcc/tree-call-cdce.c +++ b/gcc/tree-call-cdce.c @@ -22,21 +22,17 @@ 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 "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 "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-into-ssa.h" -#include "flags.h" /* Conditional dead call elimination diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c index cdcd616108ce..cfed3c2195cf 100644 --- a/gcc/tree-cfg.c +++ b/gcc/tree-cfg.c @@ -28,22 +28,15 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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 "cfganal.h" -#include "flags.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimple-iterator.h" @@ -53,15 +46,8 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop-manip.h" #include "tree-ssa-loop-niter.h" #include "tree-into-ssa.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" -#include "tree-dump.h" #include "except.h" #include "cfgloop.h" #include "tree-ssa-propagate.h" diff --git a/gcc/tree-cfgcleanup.c b/gcc/tree-cfgcleanup.c index 4c817b93e635..9eee7bb8606c 100644 --- a/gcc/tree-cfgcleanup.c +++ b/gcc/tree-cfgcleanup.c @@ -26,35 +26,19 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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 "cfganal.h" #include "cfgcleanup.h" -#include "flags.h" -#include "langhooks.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-ssa-loop-manip.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" -#include "except.h" #include "cfgloop.h" -#include "tree-ssa-propagate.h" #include "tree-scalar-evolution.h" #include "gimple-match.h" #include "gimple-fold.h" diff --git a/gcc/tree-chkp-opt.c b/gcc/tree-chkp-opt.c index c4b92ac41f8b..94440f79acc8 100644 --- a/gcc/tree-chkp-opt.c +++ b/gcc/tree-chkp-opt.c @@ -28,28 +28,12 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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 "diagnostic.h" -#include "alias.h" #include "fold-const.h" #include "tree-cfg.h" -#include "cfgloop.h" -#include "tree-ssa-address.h" -#include "tree-ssa.h" #include "tree-ssa-loop-niter.h" #include "gimple-iterator.h" -#include "gimplify.h" -#include "gimplify-me.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-chkp.h" #include "ipa-chkp.h" diff --git a/gcc/tree-chkp.c b/gcc/tree-chkp.c index 63a672340cd3..34d9dfc47f12 100644 --- a/gcc/tree-chkp.c +++ b/gcc/tree-chkp.c @@ -29,35 +29,24 @@ along with GCC; see the file COPYING3. If not see #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.h" -#include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "varasm.h" #include "tree-iterator.h" #include "tree-cfg.h" #include "langhooks.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 "print-tree.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" #include "calls.h" -#include "stmt.h" #include "expr.h" #include "tree-ssa-propagate.h" -#include "gimple-fold.h" #include "tree-chkp.h" #include "gimple-walk.h" #include "tree-dfa.h" diff --git a/gcc/tree-chrec.c b/gcc/tree-chrec.c index 4a4acd774ddd..20c0b03933b3 100644 --- a/gcc/tree-chrec.c +++ b/gcc/tree-chrec.c @@ -27,11 +27,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-expr.h" #include "tree-pretty-print.h" -#include "alias.h" #include "fold-const.h" #include "cfgloop.h" #include "tree-ssa-loop-ivopts.h" diff --git a/gcc/tree-complex.c b/gcc/tree-complex.c index 9ca2485f1b4c..11d5999cbc08 100644 --- a/gcc/tree-complex.c +++ b/gcc/tree-complex.c @@ -27,28 +27,15 @@ along with GCC; see the file COPYING3. If not see #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" -#include "flags.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "tree-cfg.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" -#include "tree-iterator.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 e3c3b91ca378..0004fea846e8 100644 --- a/gcc/tree-data-ref.c +++ b/gcc/tree-data-ref.c @@ -80,20 +80,10 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tree.h" #include "gimple.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" @@ -102,7 +92,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-data-ref.h" #include "tree-scalar-evolution.h" #include "dumpfile.h" -#include "langhooks.h" #include "tree-affine.h" #include "params.h" diff --git a/gcc/tree-dfa.c b/gcc/tree-dfa.c index dfb717748ada..952d136858d7 100644 --- a/gcc/tree-dfa.c +++ b/gcc/tree-dfa.c @@ -26,29 +26,14 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.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 "langhooks.h" -#include "flags.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "gimple-walk.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" -#include "tree-inline.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 7b8812161341..4ee21b9b277c 100644 --- a/gcc/tree-diagnostic.c +++ b/gcc/tree-diagnostic.c @@ -22,15 +22,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 "diagnostic.h" -#include "alias.h" #include "tree-pretty-print.h" #include "tree-diagnostic.h" #include "dumpfile.h" /* TDF_DIAGNOSTIC */ #include "langhooks.h" -#include "langhooks-def.h" #include "intl.h" /* Prints out, if necessary, the name of the current function diff --git a/gcc/tree-dump.c b/gcc/tree-dump.c index e89ddf6a36ac..8e809ea36fee 100644 --- a/gcc/tree-dump.c +++ b/gcc/tree-dump.c @@ -21,11 +21,8 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" #include "tree.h" #include "tree-pretty-print.h" -#include "alias.h" -#include "splay-tree.h" #include "tree-dump.h" #include "langhooks.h" #include "tree-iterator.h" diff --git a/gcc/tree-eh.c b/gcc/tree-eh.c index 305724fe9a64..617d65799486 100644 --- a/gcc/tree-eh.c +++ b/gcc/tree-eh.c @@ -21,31 +21,19 @@ 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 "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 "dojump.h" -#include "explow.h" #include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "except.h" #include "cfganal.h" #include "cfgcleanup.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" #include "tree-cfg.h" diff --git a/gcc/tree-emutls.c b/gcc/tree-emutls.c index acedfca2f6b1..273258655e02 100644 --- a/gcc/tree-emutls.c +++ b/gcc/tree-emutls.c @@ -27,15 +27,12 @@ along with GCC; see the file COPYING3. If not see #include "tree-pass.h" #include "ssa.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 "langhooks.h" -#include "targhooks.h" #include "tree-iterator.h" /* Whenever a target does not support thread-local storage (TLS) natively, diff --git a/gcc/tree-if-conv.c b/gcc/tree-if-conv.c index 9b7d59cc0f90..61ec39040f6a 100644 --- a/gcc/tree-if-conv.c +++ b/gcc/tree-if-conv.c @@ -92,14 +92,10 @@ along with GCC; see the file COPYING3. If not see #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 "internal-fn.h" #include "gimple-fold.h" #include "gimplify.h" #include "gimple-iterator.h" @@ -108,18 +104,11 @@ along with GCC; see the file COPYING3. If not see #include "tree-into-ssa.h" #include "tree-ssa.h" #include "cfgloop.h" -#include "tree-chrec.h" #include "tree-data-ref.h" #include "tree-scalar-evolution.h" #include "tree-ssa-loop-ivopts.h" #include "tree-ssa-address.h" #include "dbgcnt.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.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 f4d99836e9d3..884131fc8f79 100644 --- a/gcc/tree-inline.c +++ b/gcc/tree-inline.c @@ -27,28 +27,20 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.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" #include "calls.h" #include "tree-inline.h" -#include "flags.h" -#include "params.h" #include "langhooks.h" #include "cfganal.h" #include "tree-iterator.h" #include "intl.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimplify.h" @@ -57,17 +49,10 @@ along with GCC; see the file COPYING3. If not see #include "gimple-walk.h" #include "tree-cfg.h" #include "tree-into-ssa.h" -#include "dojump.h" -#include "explow.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "except.h" #include "debug.h" -#include "symbol-summary.h" -#include "ipa-prop.h" #include "value-prof.h" #include "cfgloop.h" #include "builtins.h" diff --git a/gcc/tree-into-ssa.c b/gcc/tree-into-ssa.c index 23d7a040394c..6533998fadc0 100644 --- a/gcc/tree-into-ssa.c +++ b/gcc/tree-into-ssa.c @@ -26,34 +26,17 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.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 "langhooks.h" #include "cfganal.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-into-ssa.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" -#include "tree-inline.h" -#include "cfgloop.h" #include "domwalk.h" -#include "params.h" #define PERCENT(x,y) ((float)(x) * 100.0 / (float)(y)) diff --git a/gcc/tree-iterator.c b/gcc/tree-iterator.c index cd714f7e4d1d..c23252fb2c7a 100644 --- a/gcc/tree-iterator.c +++ b/gcc/tree-iterator.c @@ -21,9 +21,7 @@ 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 "alias.h" #include "tree-iterator.h" diff --git a/gcc/tree-loop-distribution.c b/gcc/tree-loop-distribution.c index 4003584e6d99..a1936f035501 100644 --- a/gcc/tree-loop-distribution.c +++ b/gcc/tree-loop-distribution.c @@ -45,17 +45,14 @@ 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 "cfghooks.h" #include "tree-pass.h" #include "ssa.h" #include "gimple-pretty-print.h" -#include "alias.h" #include "fold-const.h" #include "cfganal.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "stor-layout.h" @@ -65,8 +62,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-into-ssa.h" #include "tree-ssa.h" #include "cfgloop.h" -#include "tree-chrec.h" -#include "tree-data-ref.h" #include "tree-scalar-evolution.h" #include "tree-vectorizer.h" diff --git a/gcc/tree-nested.c b/gcc/tree-nested.c index fe79dc041b04..1f6311c295cd 100644 --- a/gcc/tree-nested.c +++ b/gcc/tree-nested.c @@ -26,28 +26,16 @@ #include "gimple.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 "stor-layout.h" #include "tree-dump.h" #include "tree-inline.h" -#include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimple-walk.h" -#include "tree-iterator.h" #include "tree-cfg.h" -#include "flags.h" -#include "dojump.h" #include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" /* FIXME: For STACK_SAVEAREA_MODE and SAVE_NONLOCAL. */ #include "langhooks.h" #include "gimple-low.h" #include "gomp-constants.h" diff --git a/gcc/tree-nrv.c b/gcc/tree-nrv.c index eb8b1b7647db..ca6cd908d6ec 100644 --- a/gcc/tree-nrv.c +++ b/gcc/tree-nrv.c @@ -21,19 +21,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 "tree-pass.h" #include "ssa.h" #include "tree-pretty-print.h" -#include "alias.h" -#include "fold-const.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "gimple-walk.h" -#include "langhooks.h" -#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 4069b04ebbbb..fa3625c0af66 100644 --- a/gcc/tree-object-size.c +++ b/gcc/tree-object-size.c @@ -22,20 +22,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 "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 "internal-fn.h" #include "gimple-fold.h" #include "gimple-iterator.h" -#include "tree-ssa-propagate.h" #include "tree-cfg.h" struct object_size_info diff --git a/gcc/tree-outof-ssa.c b/gcc/tree-outof-ssa.c index ecfa4944c707..9de52e5ff0a7 100644 --- a/gcc/tree-outof-ssa.c +++ b/gcc/tree-outof-ssa.c @@ -27,17 +27,12 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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 "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" #include "tree-cfg.h" @@ -49,12 +44,7 @@ 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 "dojump.h" #include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" /* Return TRUE if expression STMT is suitable for replacement. */ diff --git a/gcc/tree-parloops.c b/gcc/tree-parloops.c index b5aa3c42980d..6c856340b96d 100644 --- a/gcc/tree-parloops.c +++ b/gcc/tree-parloops.c @@ -23,7 +23,6 @@ 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 "cfghooks.h" @@ -31,9 +30,7 @@ along with GCC; see the file COPYING3. If not see #include "ssa.h" #include "cgraph.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 "gimplify-me.h" @@ -47,7 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop.h" #include "tree-into-ssa.h" #include "cfgloop.h" -#include "tree-data-ref.h" #include "tree-scalar-evolution.h" #include "langhooks.h" #include "tree-vectorizer.h" diff --git a/gcc/tree-phinodes.c b/gcc/tree-phinodes.c index c35408cb2259..4ea567327f3c 100644 --- a/gcc/tree-phinodes.c +++ b/gcc/tree-phinodes.c @@ -21,14 +21,10 @@ 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 "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" diff --git a/gcc/tree-predcom.c b/gcc/tree-predcom.c index 71347113d91b..1f2d1f30fd76 100644 --- a/gcc/tree-predcom.c +++ b/gcc/tree-predcom.c @@ -193,16 +193,11 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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 "cfgloop.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" @@ -212,20 +207,12 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" #include "tree-into-ssa.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "tree-data-ref.h" #include "tree-scalar-evolution.h" #include "params.h" #include "tree-affine.h" -#include "tree-inline.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 32dd6fa4e6c7..8a2398d187a6 100644 --- a/gcc/tree-pretty-print.c +++ b/gcc/tree-pretty-print.c @@ -24,27 +24,13 @@ along with GCC; see the file COPYING3. If not see #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 "stor-layout.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "langhooks.h" #include "tree-iterator.h" -#include "tree-chrec.h" #include "dumpfile.h" -#include "value-prof.h" #include "internal-fn.h" #include "gomp-constants.h" diff --git a/gcc/tree-profile.c b/gcc/tree-profile.c index ce17f0561b95..74fd9b70ba5b 100644 --- a/gcc/tree-profile.c +++ b/gcc/tree-profile.c @@ -37,10 +37,7 @@ along with GCC; see the file COPYING3. If not see #include "cgraph.h" #include "coverage.h" #include "diagnostic-core.h" -#include "flags.h" -#include "alias.h" #include "fold-const.h" -#include "internal-fn.h" #include "varasm.h" #include "tree-nested.h" #include "gimplify.h" diff --git a/gcc/tree-scalar-evolution.c b/gcc/tree-scalar-evolution.c index 65467215f506..3045c051aa75 100644 --- a/gcc/tree-scalar-evolution.c +++ b/gcc/tree-scalar-evolution.c @@ -261,20 +261,8 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.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 "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" diff --git a/gcc/tree-sra.c b/gcc/tree-sra.c index 82c58f0ae3a7..2ddc9349aef5 100644 --- a/gcc/tree-sra.c +++ b/gcc/tree-sra.c @@ -83,14 +83,10 @@ along with GCC; see the file COPYING3. If not see #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" #include "tree-eh.h" #include "stor-layout.h" #include "gimplify.h" @@ -98,13 +94,6 @@ along with GCC; see the file COPYING3. If not see #include "gimplify-me.h" #include "gimple-walk.h" #include "tree-cfg.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "symbol-summary.h" diff --git a/gcc/tree-ssa-address.c b/gcc/tree-ssa-address.c index 3d01e11f773c..2c63f87dd002 100644 --- a/gcc/tree-ssa-address.c +++ b/gcc/tree-ssa-address.c @@ -28,31 +28,20 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tree.h" #include "gimple.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 "internal-fn.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "tree-ssa-loop-ivopts.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "dumpfile.h" -#include "tree-inline.h" #include "tree-affine.h" /* FIXME: We compute address costs using RTL. */ diff --git a/gcc/tree-ssa-alias.c b/gcc/tree-ssa-alias.c index be5d9bb8f8dc..234033036fc5 100644 --- a/gcc/tree-ssa-alias.c +++ b/gcc/tree-ssa-alias.c @@ -26,32 +26,17 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tree.h" #include "gimple.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 "langhooks.h" -#include "flags.h" #include "dumpfile.h" -#include "internal-fn.h" #include "tree-eh.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" -#include "tree-inline.h" -#include "params.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 2831cfee3672..d09fab1aadf1 100644 --- a/gcc/tree-ssa-ccp.c +++ b/gcc/tree-ssa-ccp.c @@ -126,23 +126,15 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.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 "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-ssa-propagate.h" -#include "value-prof.h" -#include "langhooks.h" #include "dbgcnt.h" #include "params.h" #include "builtins.h" diff --git a/gcc/tree-ssa-coalesce.c b/gcc/tree-ssa-coalesce.c index ce7b5c80a007..6a72a2989d30 100644 --- a/gcc/tree-ssa-coalesce.c +++ b/gcc/tree-ssa-coalesce.c @@ -22,7 +22,6 @@ 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 "predict.h" @@ -30,15 +29,10 @@ along with GCC; see the file COPYING3. If not see #include "ssa.h" #include "tree-pretty-print.h" #include "diagnostic-core.h" -#include "alias.h" -#include "fold-const.h" -#include "flags.h" #include "dumpfile.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "tree-ssa-live.h" #include "tree-ssa-coalesce.h" -#include "cfgexpand.h" #include "explow.h" #include "tree-dfa.h" #include "stor-layout.h" diff --git a/gcc/tree-ssa-copy.c b/gcc/tree-ssa-copy.c index 4992bda26271..9e63b9db394e 100644 --- a/gcc/tree-ssa-copy.c +++ b/gcc/tree-ssa-copy.c @@ -21,24 +21,17 @@ 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 "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 "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-ssa-propagate.h" -#include "langhooks.h" #include "cfgloop.h" #include "tree-scalar-evolution.h" -#include "tree-ssa-dom.h" #include "tree-ssa-loop-niter.h" diff --git a/gcc/tree-ssa-dce.c b/gcc/tree-ssa-dce.c index 2ec22643878c..f4a947407255 100644 --- a/gcc/tree-ssa-dce.c +++ b/gcc/tree-ssa-dce.c @@ -52,27 +52,16 @@ along with GCC; see the file COPYING3. If not see #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 "cfganal.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-ssa-loop-niter.h" #include "tree-into-ssa.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "cfgloop.h" #include "tree-scalar-evolution.h" diff --git a/gcc/tree-ssa-dse.c b/gcc/tree-ssa-dse.c index 3d726b8fc708..20a12b5ee889 100644 --- a/gcc/tree-ssa-dse.c +++ b/gcc/tree-ssa-dse.c @@ -25,27 +25,13 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.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 "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "domwalk.h" -#include "langhooks.h" #include "tree-cfgcleanup.h" /* This file implements dead store elimination. diff --git a/gcc/tree-ssa-forwprop.c b/gcc/tree-ssa-forwprop.c index 491178d02a49..b82ae3c5ca94 100644 --- a/gcc/tree-ssa-forwprop.c +++ b/gcc/tree-ssa-forwprop.c @@ -26,39 +26,24 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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 "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "tree-cfg.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "tree-dfa.h" -#include "langhooks.h" -#include "cfgloop.h" #include "tree-ssa-propagate.h" #include "tree-ssa-dom.h" #include "builtins.h" #include "tree-cfgcleanup.h" -#include "tree-into-ssa.h" #include "cfganal.h" /* This pass propagates the RHS of assignment statements into use diff --git a/gcc/tree-ssa-ifcombine.c b/gcc/tree-ssa-ifcombine.c index ca55b572f4c1..b812d9a8fc50 100644 --- a/gcc/tree-ssa-ifcombine.c +++ b/gcc/tree-ssa-ifcombine.c @@ -32,11 +32,8 @@ along with GCC; see the file COPYING3. If not see #include "tree-pretty-print.h" /* rtl is needed only because arm back-end requires it for BRANCH_COST. */ -#include "alias.h" #include "fold-const.h" -#include "stor-layout.h" #include "cfganal.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "gimple-iterator.h" #include "gimplify-me.h" diff --git a/gcc/tree-ssa-live.c b/gcc/tree-ssa-live.c index 871a4a910e12..1052324469bd 100644 --- a/gcc/tree-ssa-live.c +++ b/gcc/tree-ssa-live.c @@ -27,23 +27,10 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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 "internal-fn.h" #include "gimple-iterator.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "dumpfile.h" #include "tree-ssa-live.h" diff --git a/gcc/tree-ssa-loop-ch.c b/gcc/tree-ssa-loop-ch.c index 5ae6ab14f2f4..7e618bf35451 100644 --- a/gcc/tree-ssa-loop-ch.c +++ b/gcc/tree-ssa-loop-ch.c @@ -21,22 +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 "cfghooks.h" #include "tree-pass.h" -#include "tm_p.h" #include "gimple-ssa.h" -#include "alias.h" -#include "fold-const.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-into-ssa.h" #include "cfgloop.h" #include "tree-inline.h" -#include "flags.h" #include "tree-ssa-scopedtables.h" #include "tree-ssa-threadedge.h" diff --git a/gcc/tree-ssa-loop-im.c b/gcc/tree-ssa-loop-im.c index 2d9cd7616935..30b53ce19894 100644 --- a/gcc/tree-ssa-loop-im.c +++ b/gcc/tree-ssa-loop-im.c @@ -21,18 +21,14 @@ 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 "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 "cfganal.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" @@ -43,7 +39,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "domwalk.h" #include "params.h" -#include "flags.h" #include "tree-affine.h" #include "tree-ssa-propagate.h" #include "trans-mem.h" diff --git a/gcc/tree-ssa-loop-ivcanon.c b/gcc/tree-ssa-loop-ivcanon.c index a5672c92769d..9afbe1eb2e1e 100644 --- a/gcc/tree-ssa-loop-ivcanon.c +++ b/gcc/tree-ssa-loop-ivcanon.c @@ -39,19 +39,15 @@ 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 "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 "profile.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimple-iterator.h" @@ -64,7 +60,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-chrec.h" #include "tree-scalar-evolution.h" #include "params.h" -#include "flags.h" #include "tree-inline.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 4e88107027ad..1f952a7ca0ef 100644 --- a/gcc/tree-ssa-loop-ivopts.c +++ b/gcc/tree-ssa-loop-ivopts.c @@ -65,7 +65,6 @@ 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" @@ -82,7 +81,6 @@ along with GCC; see the file COPYING3. If not see #include "alias.h" #include "fold-const.h" #include "stor-layout.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" @@ -92,22 +90,14 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop-manip.h" #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" -#include "flags.h" -#include "dojump.h" #include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "cfgloop.h" -#include "tree-chrec.h" #include "tree-scalar-evolution.h" #include "params.h" -#include "langhooks.h" #include "tree-affine.h" -#include "tree-inline.h" #include "tree-ssa-propagate.h" #include "tree-ssa-address.h" #include "builtins.h" diff --git a/gcc/tree-ssa-loop-manip.c b/gcc/tree-ssa-loop-manip.c index d486b47d06b8..db797cc0b67e 100644 --- a/gcc/tree-ssa-loop-manip.c +++ b/gcc/tree-ssa-loop-manip.c @@ -21,18 +21,14 @@ 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 "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 "cfganal.h" -#include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" @@ -43,12 +39,10 @@ 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 "dumpfile.h" #include "cfgloop.h" #include "tree-scalar-evolution.h" #include "params.h" #include "tree-inline.h" -#include "langhooks.h" /* All bitmaps for rewriting into loop-closed SSA go on this obstack, so that we can free them all at once. */ diff --git a/gcc/tree-ssa-loop-niter.c b/gcc/tree-ssa-loop-niter.c index 996e7a3d59c3..6d480c0df419 100644 --- a/gcc/tree-ssa-loop-niter.c +++ b/gcc/tree-ssa-loop-niter.c @@ -25,38 +25,23 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.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 "dojump.h" -#include "explow.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "intl.h" -#include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-ssa-loop-ivopts.h" #include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" -#include "dumpfile.h" #include "cfgloop.h" #include "tree-chrec.h" #include "tree-scalar-evolution.h" -#include "tree-data-ref.h" #include "params.h" -#include "tree-inline.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 35fdd7d4e6be..d68ceae746f6 100644 --- a/gcc/tree-ssa-loop-prefetch.c +++ b/gcc/tree-ssa-loop-prefetch.c @@ -27,19 +27,11 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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 "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" @@ -49,7 +41,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop.h" #include "tree-into-ssa.h" #include "cfgloop.h" -#include "tree-chrec.h" #include "tree-scalar-evolution.h" #include "params.h" #include "langhooks.h" @@ -59,13 +50,6 @@ along with GCC; see the file COPYING3. If not see /* FIXME: Needed for optabs, but this should all be moved to a TBD interface between the GIMPLE and RTL worlds. */ -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.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 c2fe48b45ab9..65e06cccd5fd 100644 --- a/gcc/tree-ssa-loop-unswitch.c +++ b/gcc/tree-ssa-loop-unswitch.c @@ -21,16 +21,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 "predict.h" #include "tree-pass.h" -#include "tm_p.h" #include "ssa.h" -#include "alias.h" #include "fold-const.h" -#include "internal-fn.h" #include "gimplify.h" #include "tree-cfg.h" #include "tree-ssa.h" diff --git a/gcc/tree-ssa-loop.c b/gcc/tree-ssa-loop.c index 2ea20fa907fe..8ecd140c22df 100644 --- a/gcc/tree-ssa-loop.c +++ b/gcc/tree-ssa-loop.c @@ -21,22 +21,17 @@ 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 "tree-pass.h" #include "tm_p.h" -#include "diagnostic-core.h" -#include "alias.h" #include "fold-const.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 "cfgloop.h" -#include "flags.h" #include "tree-inline.h" #include "tree-scalar-evolution.h" #include "tree-vectorizer.h" diff --git a/gcc/tree-ssa-math-opts.c b/gcc/tree-ssa-math-opts.c index 1802754e9c19..41fcabfc0ebd 100644 --- a/gcc/tree-ssa-math-opts.c +++ b/gcc/tree-ssa-math-opts.c @@ -98,10 +98,8 @@ along with GCC; see the file COPYING3. If not see #include "ssa.h" #include "optabs-tree.h" #include "gimple-pretty-print.h" -#include "flags.h" #include "alias.h" #include "fold-const.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "gimple-iterator.h" #include "gimplify.h" diff --git a/gcc/tree-ssa-operands.c b/gcc/tree-ssa-operands.c index 5f364756b726..c5a09914ada1 100644 --- a/gcc/tree-ssa-operands.c +++ b/gcc/tree-ssa-operands.c @@ -21,22 +21,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 "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 "internal-fn.h" -#include "tree-inline.h" #include "dumpfile.h" -#include "langhooks.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 9e56a67d13fc..02d5aa010c31 100644 --- a/gcc/tree-ssa-phiopt.c +++ b/gcc/tree-ssa-phiopt.c @@ -27,23 +27,18 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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 "cfganal.h" -#include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "tree-cfg.h" #include "tree-dfa.h" -#include "langhooks.h" #include "domwalk.h" #include "cfgloop.h" #include "tree-data-ref.h" diff --git a/gcc/tree-ssa-phiprop.c b/gcc/tree-ssa-phiprop.c index b503f9a588fd..067b5ba80c67 100644 --- a/gcc/tree-ssa-phiprop.c +++ b/gcc/tree-ssa-phiprop.c @@ -22,21 +22,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 "tree-pass.h" -#include "tm_p.h" #include "ssa.h" #include "gimple-pretty-print.h" -#include "alias.h" #include "fold-const.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" -#include "langhooks.h" -#include "flags.h" /* This pass propagates indirect loads through the PHI node for its address to make the load source possibly non-addressable and to diff --git a/gcc/tree-ssa-pre.c b/gcc/tree-ssa-pre.c index 874b0c975037..f3d3480b5ebf 100644 --- a/gcc/tree-ssa-pre.c +++ b/gcc/tree-ssa-pre.c @@ -30,43 +30,25 @@ along with GCC; see the file COPYING3. If not see #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 "tree-inline.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" -#include "gimplify-me.h" #include "tree-cfg.h" #include "tree-ssa-loop.h" #include "tree-into-ssa.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" -#include "tree-iterator.h" -#include "langhooks.h" #include "cfgloop.h" #include "tree-ssa-sccvn.h" #include "tree-scalar-evolution.h" #include "params.h" #include "dbgcnt.h" #include "domwalk.h" -#include "symbol-summary.h" -#include "ipa-prop.h" #include "tree-ssa-propagate.h" #include "ipa-utils.h" #include "tree-cfgcleanup.h" diff --git a/gcc/tree-ssa-propagate.c b/gcc/tree-ssa-propagate.c index e776b9fedf65..e61cb482acf8 100644 --- a/gcc/tree-ssa-propagate.c +++ b/gcc/tree-ssa-propagate.c @@ -22,17 +22,11 @@ #include "system.h" #include "coretypes.h" #include "backend.h" -#include "hard-reg-set.h" #include "tree.h" #include "gimple.h" -#include "tm_p.h" #include "ssa.h" #include "gimple-pretty-print.h" -#include "alias.h" -#include "fold-const.h" -#include "flags.h" #include "dumpfile.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimplify.h" @@ -40,8 +34,6 @@ #include "tree-cfg.h" #include "tree-ssa.h" #include "tree-ssa-propagate.h" -#include "langhooks.h" -#include "value-prof.h" #include "domwalk.h" #include "cfgloop.h" #include "tree-cfgcleanup.h" diff --git a/gcc/tree-ssa-reassoc.c b/gcc/tree-ssa-reassoc.c index 4a47d5ac03a6..a75290c2c54e 100644 --- a/gcc/tree-ssa-reassoc.c +++ b/gcc/tree-ssa-reassoc.c @@ -34,23 +34,17 @@ along with GCC; see the file COPYING3. If not see #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 "tree-inline.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "tree-cfg.h" -#include "tree-ssa-loop-niter.h" #include "tree-ssa-loop.h" #include "flags.h" -#include "tree-dfa.h" #include "tree-ssa.h" -#include "tree-iterator.h" #include "langhooks.h" #include "cfgloop.h" #include "params.h" diff --git a/gcc/tree-ssa-scopedtables.c b/gcc/tree-ssa-scopedtables.c index ae5acc21a7a5..6034f79df69e 100644 --- a/gcc/tree-ssa-scopedtables.c +++ b/gcc/tree-ssa-scopedtables.c @@ -20,17 +20,14 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" #include "function.h" #include "basic-block.h" #include "tree.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 "stor-layout.h" #include "fold-const.h" #include "tree-eh.h" diff --git a/gcc/tree-ssa-sink.c b/gcc/tree-ssa-sink.c index e02e4866aaf4..3b88a74903a5 100644 --- a/gcc/tree-ssa-sink.c +++ b/gcc/tree-ssa-sink.c @@ -22,24 +22,17 @@ 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 "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 "tree-inline.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" -#include "tree-iterator.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 171af5918185..31732d75b48f 100644 --- a/gcc/tree-ssa-strlen.c +++ b/gcc/tree-ssa-strlen.c @@ -28,26 +28,15 @@ along with GCC; see the file COPYING3. If not see #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 "stor-layout.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "tree-dfa.h" #include "domwalk.h" diff --git a/gcc/tree-ssa-structalias.c b/gcc/tree-ssa-structalias.c index 55608ef143ab..6f157a142b20 100644 --- a/gcc/tree-ssa-structalias.c +++ b/gcc/tree-ssa-structalias.c @@ -28,28 +28,15 @@ #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" #include "stor-layout.h" #include "stmt.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "tree-into-ssa.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "expr.h" #include "tree-dfa.h" -#include "tree-inline.h" -#include "splay-tree.h" #include "params.h" #include "gimple-walk.h" diff --git a/gcc/tree-ssa-tail-merge.c b/gcc/tree-ssa-tail-merge.c index c4a5b549b548..3e9718b7da56 100644 --- a/gcc/tree-ssa-tail-merge.c +++ b/gcc/tree-ssa-tail-merge.c @@ -189,29 +189,20 @@ 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 "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 "cfganal.h" #include "cfgcleanup.h" -#include "flags.h" -#include "internal-fn.h" -#include "tree-eh.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "tree-into-ssa.h" #include "params.h" #include "tree-ssa-sccvn.h" -#include "tree-dump.h" #include "cfgloop.h" /* Describes a group of bbs with the same successors. The successor bbs are diff --git a/gcc/tree-ssa-ter.c b/gcc/tree-ssa-ter.c index ed953d345d15..f5abb943afde 100644 --- a/gcc/tree-ssa-ter.c +++ b/gcc/tree-ssa-ter.c @@ -23,20 +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 "ssa.h" #include "gimple-pretty-print.h" -#include "alias.h" -#include "fold-const.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "dumpfile.h" #include "tree-ssa-live.h" #include "tree-ssa-ter.h" #include "tree-outof-ssa.h" -#include "flags.h" #include "gimple-walk.h" diff --git a/gcc/tree-ssa-threadupdate.c b/gcc/tree-ssa-threadupdate.c index d411b9e3af9a..511433aa76a5 100644 --- a/gcc/tree-ssa-threadupdate.c +++ b/gcc/tree-ssa-threadupdate.c @@ -21,21 +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 "cfghooks.h" #include "tree-pass.h" #include "ssa.h" -#include "alias.h" #include "fold-const.h" -#include "flags.h" #include "cfganal.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "tree-ssa.h" #include "tree-ssa-threadupdate.h" -#include "dumpfile.h" #include "cfgloop.h" #include "dbgcnt.h" #include "tree-cfg.h" diff --git a/gcc/tree-ssa-uncprop.c b/gcc/tree-ssa-uncprop.c index eff709ebc8cb..be6c209d7a40 100644 --- a/gcc/tree-ssa-uncprop.c +++ b/gcc/tree-ssa-uncprop.c @@ -21,22 +21,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 "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 "cfganal.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "domwalk.h" -#include "tree-ssa-propagate.h" #include "tree-hash-traits.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 39bea304bc18..a439363d42fc 100644 --- a/gcc/tree-ssa-uninit.c +++ b/gcc/tree-ssa-uninit.c @@ -22,21 +22,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 "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 "internal-fn.h" #include "gimple-iterator.h" #include "tree-ssa.h" -#include "tree-inline.h" #include "params.h" #include "tree-cfg.h" diff --git a/gcc/tree-ssa.c b/gcc/tree-ssa.c index c7be44228d50..20e05ad31b60 100644 --- a/gcc/tree-ssa.c +++ b/gcc/tree-ssa.c @@ -21,21 +21,15 @@ 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 "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 "langhooks.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "gimplify.h" #include "gimple-iterator.h" @@ -43,7 +37,6 @@ 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-inline.h" #include "cfgloop.h" #include "cfgexpand.h" diff --git a/gcc/tree-ssanames.c b/gcc/tree-ssanames.c index d1c6dc728257..12235f6a9020 100644 --- a/gcc/tree-ssanames.c +++ b/gcc/tree-ssanames.c @@ -21,16 +21,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 "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" diff --git a/gcc/tree-stdarg.c b/gcc/tree-stdarg.c index 8211ccf5697f..f205ccbec9a4 100644 --- a/gcc/tree-stdarg.c +++ b/gcc/tree-stdarg.c @@ -28,10 +28,8 @@ along with GCC; see the file COPYING3. If not see #include "tree-pass.h" #include "ssa.h" #include "gimple-pretty-print.h" -#include "alias.h" #include "fold-const.h" #include "langhooks.h" -#include "internal-fn.h" #include "gimple-iterator.h" #include "gimple-walk.h" #include "gimplify.h" diff --git a/gcc/tree-streamer-in.c b/gcc/tree-streamer-in.c index 3799eb61d6d9..0dca02ece513 100644 --- a/gcc/tree-streamer-in.c +++ b/gcc/tree-streamer-in.c @@ -29,10 +29,6 @@ along with GCC; see the file COPYING3. If not see #include "stringpool.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 18dc0fff8fa6..7e1c34bc6099 100644 --- a/gcc/tree-streamer-out.c +++ b/gcc/tree-streamer-out.c @@ -28,11 +28,8 @@ along with GCC; see the file COPYING3. If not see #include "gimple.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 "gomp-constants.h" diff --git a/gcc/tree-streamer.c b/gcc/tree-streamer.c index 4e5ce8894ae4..4a4fea8d8767 100644 --- a/gcc/tree-streamer.c +++ b/gcc/tree-streamer.c @@ -24,13 +24,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 "tree-streamer.h" -#include "alias.h" -#include "fold-const.h" -#include "internal-fn.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 088f4d4be54e..e758c1eb3dc9 100644 --- a/gcc/tree-switch-conversion.c +++ b/gcc/tree-switch-conversion.c @@ -37,13 +37,10 @@ Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA #include "cgraph.h" #include "gimple-pretty-print.h" #include "params.h" -#include "flags.h" -#include "alias.h" #include "fold-const.h" #include "varasm.h" #include "stor-layout.h" #include "cfganal.h" -#include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" diff --git a/gcc/tree-tailcall.c b/gcc/tree-tailcall.c index 0fbd4dbccc2d..bbd1b29ae48d 100644 --- a/gcc/tree-tailcall.c +++ b/gcc/tree-tailcall.c @@ -21,37 +21,22 @@ 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 "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 "internal-fn.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "tree-cfg.h" #include "tree-into-ssa.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "except.h" -#include "langhooks.h" #include "dbgcnt.h" #include "cfgloop.h" #include "common/common-target.h" diff --git a/gcc/tree-vect-data-refs.c b/gcc/tree-vect-data-refs.c index 048f2e6d9f6d..7d3abcfd954e 100644 --- a/gcc/tree-vect-data-refs.c +++ b/gcc/tree-vect-data-refs.c @@ -32,13 +32,10 @@ along with GCC; see the file COPYING3. If not see #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 "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" @@ -47,7 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop-manip.h" #include "tree-ssa-loop.h" #include "cfgloop.h" -#include "tree-chrec.h" #include "tree-scalar-evolution.h" #include "tree-vectorizer.h" #include "expr.h" diff --git a/gcc/tree-vect-generic.c b/gcc/tree-vect-generic.c index c357d2bdc132..4e96e87d02dc 100644 --- a/gcc/tree-vect-generic.c +++ b/gcc/tree-vect-generic.c @@ -21,7 +21,6 @@ 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" @@ -30,17 +29,13 @@ along with GCC; see the file COPYING3. If not see #include "expmed.h" #include "optabs-tree.h" #include "diagnostic.h" -#include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "langhooks.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "tree-cfg.h" -#include "tree-iterator.h" -#include "flags.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 176a7ae644c7..c96e19671897 100644 --- a/gcc/tree-vect-loop-manip.c +++ b/gcc/tree-vect-loop-manip.c @@ -23,19 +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 "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 "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" @@ -46,7 +40,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "tree-scalar-evolution.h" #include "tree-vectorizer.h" -#include "langhooks.h" /************************************************************************* Simple Loop Peeling Utilities diff --git a/gcc/tree-vect-loop.c b/gcc/tree-vect-loop.c index 40bc7bc7b7f0..bdf93bae237f 100644 --- a/gcc/tree-vect-loop.c +++ b/gcc/tree-vect-loop.c @@ -31,13 +31,10 @@ along with GCC; see the file COPYING3. If not see #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 "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" @@ -45,9 +42,7 @@ along with GCC; see the file COPYING3. If not see #include "tree-ssa-loop-manip.h" #include "tree-ssa-loop-niter.h" #include "cfgloop.h" -#include "flags.h" #include "params.h" -#include "tree-chrec.h" #include "tree-scalar-evolution.h" #include "tree-vectorizer.h" #include "gimple-fold.h" diff --git a/gcc/tree-vect-patterns.c b/gcc/tree-vect-patterns.c index 9c494fd61f62..f1de690f89cf 100644 --- a/gcc/tree-vect-patterns.c +++ b/gcc/tree-vect-patterns.c @@ -22,7 +22,6 @@ 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" @@ -31,19 +30,12 @@ along with GCC; see the file COPYING3. If not see #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 "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" #include "cfgloop.h" -#include "flags.h" -#include "params.h" -#include "tree-data-ref.h" #include "tree-vectorizer.h" #include "dumpfile.h" #include "builtins.h" diff --git a/gcc/tree-vect-slp.c b/gcc/tree-vect-slp.c index 18d92ede9414..53f7f4618159 100644 --- a/gcc/tree-vect-slp.c +++ b/gcc/tree-vect-slp.c @@ -32,16 +32,11 @@ along with GCC; see the file COPYING3. If not see #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 "internal-fn.h" #include "gimple-iterator.h" #include "cfgloop.h" -#include "flags.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 e54f361c003d..ae140758f981 100644 --- a/gcc/tree-vect-stmts.c +++ b/gcc/tree-vect-stmts.c @@ -32,13 +32,10 @@ along with GCC; see the file COPYING3. If not see #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 "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" @@ -48,7 +45,6 @@ along with GCC; see the file COPYING3. If not see #include "cfgloop.h" #include "tree-ssa-loop.h" #include "tree-scalar-evolution.h" -#include "flags.h" #include "tree-vectorizer.h" #include "builtins.h" diff --git a/gcc/tree-vectorizer.c b/gcc/tree-vectorizer.c index edb5609f68f2..b80a8dd2193b 100644 --- a/gcc/tree-vectorizer.c +++ b/gcc/tree-vectorizer.c @@ -58,19 +58,14 @@ 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 "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 "internal-fn.h" #include "gimple-iterator.h" #include "gimple-walk.h" #include "tree-ssa-loop-manip.h" @@ -79,7 +74,6 @@ along with GCC; see the file COPYING3. If not see #include "tree-vectorizer.h" #include "tree-ssa-propagate.h" #include "dbgcnt.h" -#include "gimple-fold.h" #include "tree-scalar-evolution.h" diff --git a/gcc/tree-vrp.c b/gcc/tree-vrp.c index f7c3168496d9..807c6ecc804b 100644 --- a/gcc/tree-vrp.c +++ b/gcc/tree-vrp.c @@ -33,12 +33,10 @@ along with GCC; see the file COPYING3. If not see #include "gimple-pretty-print.h" #include "diagnostic-core.h" #include "flags.h" -#include "alias.h" #include "fold-const.h" #include "stor-layout.h" #include "calls.h" #include "cfganal.h" -#include "internal-fn.h" #include "gimple-fold.h" #include "tree-eh.h" #include "gimple-iterator.h" @@ -49,7 +47,6 @@ 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-dump.h" #include "intl.h" #include "cfgloop.h" #include "tree-scalar-evolution.h" diff --git a/gcc/tree.c b/gcc/tree.c index 9228a6abd54b..18d6544d0b03 100644 --- a/gcc/tree.c +++ b/gcc/tree.c @@ -32,15 +32,10 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "backend.h" #include "target.h" -#include "rtl.h" #include "tree.h" #include "gimple.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" @@ -49,7 +44,6 @@ along with GCC; see the file COPYING3. If not see #include "stor-layout.h" #include "calls.h" #include "attribs.h" -#include "varasm.h" #include "toplev.h" /* get_random_seed */ #include "output.h" #include "common/common-target.h" @@ -59,18 +53,11 @@ along with GCC; see the file COPYING3. If not see #include "internal-fn.h" #include "gimple-iterator.h" #include "gimplify.h" -#include "dojump.h" -#include "explow.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "params.h" #include "langhooks-def.h" #include "tree-diagnostic.h" -#include "tree-pretty-print.h" #include "except.h" -#include "debug.h" -#include "intl.h" #include "builtins.h" #include "print-tree.h" #include "ipa-utils.h" diff --git a/gcc/tsan.c b/gcc/tsan.c index fcdfa0e82903..05a3a147a39c 100644 --- a/gcc/tsan.c +++ b/gcc/tsan.c @@ -23,35 +23,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 "tree-pass.h" #include "ssa.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 "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" -#include "expr.h" -#include "intl.h" -#include "internal-fn.h" #include "gimplify.h" #include "gimple-iterator.h" #include "gimplify-me.h" #include "tree-cfg.h" #include "tree-iterator.h" -#include "langhooks.h" -#include "output.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 2d18f7629972..5ea6bef0c31e 100644 --- a/gcc/ubsan.c +++ b/gcc/ubsan.c @@ -23,42 +23,26 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "backend.h" #include "rtl.h" -#include "tree.h" #include "c-family/c-common.h" #include "gimple.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 "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 "toplev.h" #include "cfgloop.h" #include "ubsan.h" -#include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "asan.h" #include "gimplify-me.h" -#include "intl.h" -#include "realmpfr.h" #include "dfp.h" #include "builtins.h" #include "tree-object-size.h" -#include "tree-eh.h" #include "tree-cfg.h" /* Map from a tree to a VAR_DECL tree. */ diff --git a/gcc/value-prof.c b/gcc/value-prof.c index c7b1fd6b389d..f023babc0da6 100644 --- a/gcc/value-prof.c +++ b/gcc/value-prof.c @@ -25,36 +25,22 @@ along with GCC; see the file COPYING3. If not see #include "tree.h" #include "gimple.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 "dojump.h" -#include "explow.h" -#include "varasm.h" -#include "stmt.h" #include "expr.h" #include "value-prof.h" -#include "internal-fn.h" #include "tree-eh.h" #include "gimplify.h" #include "gimple-iterator.h" #include "tree-cfg.h" #include "gimple-pretty-print.h" #include "dumpfile.h" -#include "profile.h" #include "builtins.h" #include "params.h" #include "tree-chkp.h" diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c index fc13a915453d..2f7c761c08e0 100644 --- a/gcc/var-tracking.c +++ b/gcc/var-tracking.c @@ -96,24 +96,17 @@ #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 "flags.h" #include "reload.h" -#include "dojump.h" -#include "explow.h" #include "calls.h" -#include "stmt.h" -#include "expr.h" #include "tree-dfa.h" #include "tree-ssa.h" #include "cselib.h" diff --git a/gcc/varasm.c b/gcc/varasm.c index 1e41ab1511b2..9ffe9149a630 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -35,30 +35,22 @@ along with GCC; see the file COPYING3. If not see #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 "varasm.h" #include "flags.h" -#include "dojump.h" -#include "explow.h" -#include "calls.h" #include "stmt.h" #include "expr.h" #include "output.h" #include "langhooks.h" #include "debug.h" #include "common/common-target.h" -#include "targhooks.h" #include "asan.h" #include "rtl-iter.h" -#include "tree-chkp.h" #ifdef XCOFF_DEBUGGING_INFO #include "xcoffout.h" /* Needed for external data declarations. */ diff --git a/gcc/varpool.c b/gcc/varpool.c index 5abf54c7bfeb..3010dbb64916 100644 --- a/gcc/varpool.c +++ b/gcc/varpool.c @@ -28,16 +28,9 @@ along with GCC; see the file COPYING3. If not see #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 "langhooks.h" #include "debug.h" #include "output.h" -#include "flags.h" -#include "context.h" -#include "omp-low.h" const char * const tls_model_names[]={"none", "emulated", "global-dynamic", "local-dynamic", diff --git a/gcc/vmsdbgout.c b/gcc/vmsdbgout.c index d41d4b27697b..26dd5902800e 100644 --- a/gcc/vmsdbgout.c +++ b/gcc/vmsdbgout.c @@ -22,7 +22,6 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" #ifdef VMS_DEBUGGING_INFO #include "alias.h" diff --git a/gcc/vtable-verify.c b/gcc/vtable-verify.c index dfbe3bd1e755..0d1d4950606b 100644 --- a/gcc/vtable-verify.c +++ b/gcc/vtable-verify.c @@ -136,16 +136,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 "tree-pass.h" #include "ssa.h" -#include "alias.h" -#include "fold-const.h" -#include "internal-fn.h" #include "gimple-iterator.h" -#include "cfgloop.h" #include "vtable-verify.h" diff --git a/gcc/web.c b/gcc/web.c index ef39fb294d0f..975a66bba256 100644 --- a/gcc/web.c +++ b/gcc/web.c @@ -41,9 +41,7 @@ along with GCC; see the file COPYING3. If not see #include "df.h" #include "insn-config.h" #include "recog.h" -#include "diagnostic-core.h" -#include "flags.h" #include "tree-pass.h" diff --git a/gcc/wide-int-print.cc b/gcc/wide-int-print.cc index cdc35367ff67..8fd271321c27 100644 --- a/gcc/wide-int-print.cc +++ b/gcc/wide-int-print.cc @@ -21,7 +21,6 @@ along with GCC; see the file COPYING3. If not see #include "config.h" #include "system.h" #include "coretypes.h" -#include "tm.h" #include "wide-int-print.h" /* diff --git a/gcc/wide-int.cc b/gcc/wide-int.cc index bb5b2a14929a..cb24b42a8711 100644 --- a/gcc/wide-int.cc +++ b/gcc/wide-int.cc @@ -23,8 +23,6 @@ along with GCC; see the file COPYING3. If not see #include "coretypes.h" #include "tm.h" #include "tree.h" -#include "alias.h" -#include "dumpfile.h" #define HOST_BITS_PER_HALF_WIDE_INT 32 diff --git a/gcc/xcoffout.c b/gcc/xcoffout.c index 746d62bcc15f..0e9c65fb59a6 100644 --- a/gcc/xcoffout.c +++ b/gcc/xcoffout.c @@ -29,9 +29,7 @@ along with GCC; see the file COPYING3. If not see #include "rtl.h" #include "tree.h" #include "diagnostic-core.h" -#include "alias.h" #include "varasm.h" -#include "flags.h" #include "output.h" #include "debug.h" -- GitLab