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-aarch64-next-allnoconfig in repository toolchain/gcc.
from bf96f320ca4 2018-12-15 Steven G. Kargl kargl@gcc.gnu.org adds 1e0f11d2e0d * ipa-fnsummary.c (analyze_function_body): Do not loeak co [...] adds 0bf4da2ca76 x86: Revert reversion 267133 adds 82bb5c0f7a8 2018-12-16 Thomas Koenig tkoenig@gcc.gnu.org adds 9737f088c1f 2018-12-16 Steven G. Kargl kargl@gcc.gnu.org adds 18a52a958a6 2018-12-16 Steven G. Kargl kargl@gcc.gnu.org adds 2e2c4b6f4d3 * ipa-fnsummary.c (remap_edge_change_prob): Do not ICE whe [...] adds 573f8cc43ec libphobos: Merge common version blocks for core.sys.posix.sys.msg. adds 2263784b200 Daily bump. adds 05a6995e14f 2018-12-16 Steven G. Kargl kargl@gcc.gnu.org adds 9435b515d6a Add a loop versioning pass
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 47 + gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 + gcc/common.opt | 4 + gcc/config/i386/i386.c | 1 + gcc/doc/invoke.texi | 36 +- gcc/fortran/ChangeLog | 28 +- gcc/fortran/array.c | 4 +- gcc/fortran/decl.c | 4 +- gcc/fortran/intrinsic.c | 7 + gcc/fortran/resolve.c | 5 +- gcc/fortran/simplify.c | 2 +- gcc/fortran/trans-expr.c | 2 +- gcc/gimple-loop-versioning.cc | 1758 ++++++++++++++++++++ gcc/ipa-fnsummary.c | 91 +- gcc/opts.c | 1 + gcc/params.def | 13 + gcc/passes.def | 1 + gcc/testsuite/ChangeLog | 46 + gcc/testsuite/gcc.dg/loop-versioning-1.c | 92 + gcc/testsuite/gcc.dg/loop-versioning-10.c | 52 + gcc/testsuite/gcc.dg/loop-versioning-11.c | 29 + gcc/testsuite/gcc.dg/loop-versioning-12.c | 149 ++ gcc/testsuite/gcc.dg/loop-versioning-13.c | 109 ++ gcc/testsuite/gcc.dg/loop-versioning-14.c | 149 ++ gcc/testsuite/gcc.dg/loop-versioning-2.c | 73 + gcc/testsuite/gcc.dg/loop-versioning-3.c | 24 + gcc/testsuite/gcc.dg/loop-versioning-4.c | 39 + gcc/testsuite/gcc.dg/loop-versioning-5.c | 17 + gcc/testsuite/gcc.dg/loop-versioning-6.c | 31 + gcc/testsuite/gcc.dg/loop-versioning-7.c | 32 + gcc/testsuite/gcc.dg/loop-versioning-8.c | 43 + gcc/testsuite/gcc.dg/loop-versioning-9.c | 48 + gcc/testsuite/gcc.dg/vect/slp-43.c | 2 +- gcc/testsuite/gcc.dg/vect/slp-45.c | 2 +- gcc/testsuite/gcc.target/i386/stackalign/pr88483.c | 17 - gcc/testsuite/gfortran.dg/intent_out_13.f90 | 22 + gcc/testsuite/gfortran.dg/loop_versioning_1.f90 | 28 + gcc/testsuite/gfortran.dg/loop_versioning_2.f90 | 39 + gcc/testsuite/gfortran.dg/loop_versioning_3.f90 | 30 + gcc/testsuite/gfortran.dg/loop_versioning_4.f90 | 95 ++ gcc/testsuite/gfortran.dg/loop_versioning_5.f90 | 57 + gcc/testsuite/gfortran.dg/loop_versioning_6.f90 | 93 ++ gcc/testsuite/gfortran.dg/loop_versioning_7.f90 | 67 + gcc/testsuite/gfortran.dg/loop_versioning_8.f90 | 13 + gcc/testsuite/gfortran.dg/pr88116_1.f90 | 4 + gcc/testsuite/gfortran.dg/pr88116_2.f90 | 7 + gcc/testsuite/gfortran.dg/pr88138.f90 | 2 +- gcc/testsuite/gfortran.dg/pr88467.f90 | 4 + gcc/timevar.def | 1 + gcc/tree-pass.h | 1 + gcc/tree-ssa-propagate.c | 18 +- gcc/tree-ssa-propagate.h | 2 +- gcc/tree-vrp.c | 7 +- gcc/tree-vrp.h | 10 +- libphobos/libdruntime/core/sys/posix/sys/msg.d | 569 ++----- 56 files changed, 3570 insertions(+), 460 deletions(-) create mode 100644 gcc/gimple-loop-versioning.cc create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-1.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-10.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-11.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-12.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-13.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-14.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-2.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-3.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-4.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-5.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-6.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-7.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-8.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-9.c delete mode 100644 gcc/testsuite/gcc.target/i386/stackalign/pr88483.c create mode 100644 gcc/testsuite/gfortran.dg/intent_out_13.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr88116_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr88116_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr88467.f90