This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-next-allyesconfig in repository toolchain/ci/gcc.
from 178e5c98947 2019-07-09 Michael Meissner meissner@linux.ibm.com adds 2e966e2a603 PR c++/61339 - add mismatch between struct and class [-Wmis [...] adds e0e548075fe 2019-07-09 John Darrington john@darrington.wattle.id.au adds 8fe0e0172bd 2019-07-09 Dragan Mladjenovic dmladjenovic@wavecomp.com adds e6f964002f2 * tree-vect-stmts.c (vectorizable_comparison) <!slp_node>: [...] adds 11d97155c53 gcc/ChangeLog: adds 32b9937758c Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 1452 ++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/auto-profile.c | 2 +- gcc/basic-block.h | 2 +- gcc/bitmap.c | 2 +- gcc/bitmap.h | 2 +- gcc/builtins.c | 18 +- gcc/c-family/ChangeLog | 7 + gcc/c-family/c-opts.c | 2 +- gcc/c-family/c-pretty-print.h | 2 +- gcc/c/ChangeLog | 10 + gcc/c/c-decl.c | 6 +- gcc/c/c-parser.c | 2 +- gcc/c/c-tree.h | 6 +- gcc/c/gimple-parser.c | 4 +- gcc/caller-save.c | 24 +- gcc/cfg.c | 6 +- gcc/cfg.h | 4 +- gcc/cfganal.h | 4 +- gcc/cfgcleanup.c | 9 + gcc/cfgexpand.c | 22 +- gcc/cfghooks.c | 18 +- gcc/cfghooks.h | 6 +- gcc/cfgloop.c | 134 +- gcc/cfgloop.h | 146 +-- gcc/cfgloopanal.c | 20 +- gcc/cfgloopmanip.c | 90 +- gcc/cfgloopmanip.h | 32 +- gcc/cgraph.h | 15 +- gcc/cgraphbuild.c | 2 +- gcc/combine.c | 2 +- gcc/config/i386/i386-features.c | 2 +- gcc/config/i386/i386-features.h | 2 +- gcc/config/i386/i386.c | 10 +- gcc/configure.ac | 3 +- gcc/coretypes.h | 46 +- gcc/cp/ChangeLog | 7 + gcc/cp/search.c | 2 +- gcc/cp/semantics.c | 4 +- gcc/data-streamer-in.c | 22 +- gcc/data-streamer.h | 30 +- gcc/ddg.c | 8 +- gcc/df-core.c | 10 +- gcc/df-problems.c | 156 +-- gcc/df-scan.c | 60 +- gcc/df.h | 30 +- gcc/doc/tm.texi | 10 +- gcc/dse.c | 8 +- gcc/dumpfile.h | 2 +- gcc/emit-rtl.c | 10 +- gcc/emit-rtl.h | 10 +- gcc/except.c | 6 +- gcc/explow.c | 6 +- gcc/expmed.c | 14 +- gcc/expr.c | 22 +- gcc/flags.h | 4 +- gcc/function.c | 40 +- gcc/function.h | 4 +- gcc/fwprop.c | 4 +- gcc/gcc-rich-location.h | 2 +- gcc/gcov.c | 14 +- gcc/genattrtab.c | 136 +- gcc/genextract.c | 8 +- gcc/genmatch.c | 30 +- gcc/genoutput.c | 46 +- gcc/genpreds.c | 30 +- gcc/genrecog.c | 6 +- gcc/gensupport.c | 110 +- gcc/ggc-page.c | 2 +- gcc/gimple-loop-interchange.cc | 62 +- gcc/gimple-loop-jam.c | 20 +- gcc/gimple-loop-versioning.cc | 64 +- gcc/gimple-ssa-evrp-analyze.c | 2 +- gcc/gimple-ssa-store-merging.c | 20 +- gcc/gimple-ssa-strength-reduction.c | 8 +- gcc/gimple-ssa-warn-alloca.c | 8 +- gcc/gimple-streamer-in.c | 8 +- gcc/gimple-streamer.h | 2 +- gcc/godump.c | 16 +- gcc/graph.c | 4 +- gcc/hard-reg-set.h | 4 +- gcc/hsa-brig.c | 5 +- gcc/hsa-common.h | 10 +- gcc/hsa-dump.c | 2 +- gcc/hsa-gen.c | 4 +- gcc/hsa-regalloc.c | 2 +- gcc/input.c | 8 +- gcc/input.h | 4 +- gcc/internal-fn.c | 34 +- gcc/ipa-cp.c | 172 +-- gcc/ipa-devirt.c | 2 +- gcc/ipa-fnsummary.c | 114 +- gcc/ipa-fnsummary.h | 2 +- gcc/ipa-hsa.c | 2 +- gcc/ipa-icf-gimple.c | 4 +- gcc/ipa-icf.c | 2 +- gcc/ipa-inline-analysis.c | 6 +- gcc/ipa-inline.c | 4 +- gcc/ipa-polymorphic-call.c | 4 +- gcc/ipa-predicate.c | 8 +- gcc/ipa-predicate.h | 8 +- gcc/ipa-profile.c | 2 +- gcc/ipa-prop.c | 104 +- gcc/ipa-prop.h | 42 +- gcc/ipa-pure-const.c | 8 +- gcc/ipa-ref.h | 4 +- gcc/ipa-reference.c | 2 +- gcc/ipa-split.c | 14 +- gcc/ira-build.c | 8 +- gcc/ira-color.c | 4 +- gcc/ira-int.h | 8 +- gcc/ira.c | 22 +- gcc/loop-doloop.c | 10 +- gcc/loop-init.c | 6 +- gcc/loop-invariant.c | 42 +- gcc/loop-iv.c | 100 +- gcc/loop-unroll.c | 62 +- gcc/lra-eliminations.c | 36 +- gcc/lra-int.h | 4 +- gcc/lra-lives.c | 4 +- gcc/lra-remat.c | 4 +- gcc/lra-spills.c | 4 +- gcc/lra.c | 8 +- gcc/lto-cgraph.c | 30 +- gcc/lto-section-in.c | 6 +- gcc/lto-streamer-in.c | 58 +- gcc/lto-streamer-out.c | 2 +- gcc/lto-streamer.h | 30 +- gcc/lto/ChangeLog | 12 + gcc/lto/lto-common.c | 14 +- gcc/modulo-sched.c | 14 +- gcc/omp-expand.c | 40 +- gcc/omp-offload.c | 4 +- gcc/omp-simd-clone.c | 2 +- gcc/optabs-query.c | 2 +- gcc/optabs.c | 78 +- gcc/optabs.h | 30 +- gcc/optinfo.h | 2 +- gcc/poly-int.h | 2 +- gcc/predict.c | 38 +- gcc/predict.h | 8 +- gcc/profile-count.c | 4 +- gcc/profile-count.h | 8 +- gcc/profile.c | 2 +- gcc/regrename.c | 70 +- gcc/regrename.h | 8 +- gcc/reload.h | 8 +- gcc/reload1.c | 76 +- gcc/rtl.h | 8 +- gcc/sanopt.c | 10 +- gcc/sched-deps.c | 44 +- gcc/sched-ebb.c | 2 +- gcc/sched-int.h | 18 +- gcc/sched-rgn.c | 12 +- gcc/sel-sched-ir.c | 28 +- gcc/sel-sched-ir.h | 16 +- gcc/selftest.h | 2 +- gcc/sese.c | 6 +- gcc/sese.h | 6 +- gcc/simplify-rtx.c | 8 +- gcc/sreal.c | 2 +- gcc/sreal.h | 4 +- gcc/streamer-hooks.h | 8 +- gcc/target-globals.c | 14 +- gcc/target-globals.h | 16 +- gcc/target.def | 10 +- gcc/target.h | 10 +- gcc/targhooks.c | 6 +- gcc/targhooks.h | 8 +- gcc/testsuite/ChangeLog | 12 + gcc/testsuite/gcc.dg/strlenopt-26.c | 3 +- gcc/testsuite/gcc.dg/strlenopt-67.c | 104 ++ gcc/testsuite/gcc.target/mips/cfgcleanup-jalr1.c | 19 + gcc/testsuite/gcc.target/mips/cfgcleanup-jalr2.c | 23 + gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c | 23 + gcc/toplev.c | 4 +- gcc/tree-affine.c | 8 +- gcc/tree-affine.h | 4 +- gcc/tree-cfg.c | 52 +- gcc/tree-cfg.h | 10 +- gcc/tree-chrec.c | 26 +- gcc/tree-chrec.h | 4 +- gcc/tree-core.h | 4 +- gcc/tree-data-ref.c | 56 +- gcc/tree-data-ref.h | 20 +- gcc/tree-if-conv.c | 50 +- gcc/tree-if-conv.h | 2 +- gcc/tree-inline.c | 6 +- gcc/tree-loop-distribution.c | 48 +- gcc/tree-parloops.c | 42 +- gcc/tree-pass.h | 2 +- gcc/tree-predcom.c | 64 +- gcc/tree-scalar-evolution.c | 102 +- gcc/tree-scalar-evolution.h | 24 +- gcc/tree-ssa-address.h | 4 +- gcc/tree-ssa-dce.c | 2 +- gcc/tree-ssa-dom.c | 6 +- gcc/tree-ssa-live.c | 4 +- gcc/tree-ssa-live.h | 2 +- gcc/tree-ssa-loop-ch.c | 16 +- gcc/tree-ssa-loop-im.c | 126 +- gcc/tree-ssa-loop-ivcanon.c | 36 +- gcc/tree-ssa-loop-ivopts.c | 208 ++-- gcc/tree-ssa-loop-ivopts.h | 8 +- gcc/tree-ssa-loop-manip.c | 58 +- gcc/tree-ssa-loop-manip.h | 36 +- gcc/tree-ssa-loop-niter.c | 146 +-- gcc/tree-ssa-loop-niter.h | 52 +- gcc/tree-ssa-loop-prefetch.c | 36 +- gcc/tree-ssa-loop-split.c | 24 +- gcc/tree-ssa-loop-unswitch.c | 50 +- gcc/tree-ssa-loop.c | 6 +- gcc/tree-ssa-loop.h | 4 +- gcc/tree-ssa-reassoc.c | 16 +- gcc/tree-ssa-scopedtables.c | 4 +- gcc/tree-ssa-scopedtables.h | 2 +- gcc/tree-ssa-strlen.c | 52 +- gcc/tree-ssa-structalias.c | 16 +- gcc/tree-ssa-threadupdate.c | 8 +- gcc/tree-ssa-threadupdate.h | 2 +- gcc/tree-streamer-in.c | 98 +- gcc/tree-streamer.h | 16 +- gcc/tree-switch-conversion.c | 6 +- gcc/tree-vect-data-refs.c | 36 +- gcc/tree-vect-loop-manip.c | 72 +- gcc/tree-vect-loop.c | 86 +- gcc/tree-vect-patterns.c | 6 +- gcc/tree-vect-slp.c | 2 +- gcc/tree-vect-stmts.c | 42 +- gcc/tree-vectorizer.c | 16 +- gcc/tree-vectorizer.h | 52 +- gcc/tree.c | 30 +- gcc/value-prof.c | 2 +- gcc/value-prof.h | 2 +- gcc/var-tracking.c | 16 +- gcc/varasm.c | 34 +- gcc/vr-values.c | 4 +- gcc/vr-values.h | 2 +- gcc/web.c | 2 +- gcc/wide-int.h | 2 +- libcpp/directives-only.c | 2 +- libcpp/directives.c | 6 +- libcpp/files.c | 2 +- libcpp/include/cpplib.h | 6 +- libcpp/include/line-map.h | 70 +- libcpp/include/mkdeps.h | 20 +- libcpp/init.c | 4 +- libcpp/internal.h | 12 +- libcpp/line-map.c | 90 +- libcpp/mkdeps.c | 22 +- 250 files changed, 4472 insertions(+), 2792 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/strlenopt-67.c create mode 100644 gcc/testsuite/gcc.target/mips/cfgcleanup-jalr1.c create mode 100644 gcc/testsuite/gcc.target/mips/cfgcleanup-jalr2.c create mode 100644 gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c