This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-master-aarch64-spec2k6-O3_LTO in repository toolchain/ci/gcc.
from 2627e3b7fd8 libstdc++: Add [[unlikely]] attributes to std::random_devic [...] adds 7a300b413a6 Darwin, crts: Fix a build warning. adds 834c8749ced Darwin, aarch64 : Initial support for the self-host driver. adds f8a1e069932 Darwin, aarch64 : Ada fixes for hosted tools. adds f1e2879ecfc Darwin : Make trampoline templates linker-visible. adds 8f4860f9568 testsuite, Darwin : Fix tsvc test build on Darwin. adds 452a0afbace Fortran: Add more documentation for mixed-language programm [...] adds c64ca0e7bbe Fortran: Delete unused decl in gfortran.h adds 1727bb533ed Fortran: Missing error with IMPLICIT none (external) [PR100972] adds 70d6f6e41f7 libstdc++: Fix pack expansions in tuple_size_v specializations adds 2b2d97fc545 libstdc++: Fix inconsistent noexcept-specific for valarray [...] adds 432ed97b992 Fortran: a symbol in a COMMON cannot be a coarray adds 9cc8ca8da90 Avoid left shift of negative value in ipa-modref-tree.h adds 5f377803722 Fix ice in insert_access adds bcf3728abe8 Fortran: fix simplification of array-valued parameter expressions adds 851dff042a2 Daily bump. adds 98b212c19a7 Cleanup back_threader::find_path_to_names. adds b3a38d18351 testsuite: Use posix_memalign on AIX for tsvc adds 4856699eeb2 path oracle: Do not look at root oracle for killed defs. adds 6b8152b96c1 powerpc: Fix vsx_splat_v4si in 32 bit mode adds df2135e88a8 Fortran: error recovery on rank mismatch of array and its i [...] adds 6078eb7452a Fix can_be_discarded_p wrt partitioned functions. adds 9defce62289 Daily bump. adds 4898e958a92 Implement intra-procedural dataflow in ipa-modref flags pro [...] adds a28cfe49203 rs6000: Replace the builtin expansion machinery adds f6f704fd104 Fix inter-procedural EAF flags propagation with respect to [...] adds ee11be7f2d7 Fortran: Diagnose all operands/arguments with constraint vi [...] adds 2be794fae03 Remove VRP threader. adds 87e57378ba5 Limit range of modref-max-depth adds 962ff7d2849 Fix keyword name for co_reduce. adds 3cb25fd1adb Daily bump. adds 2ad1e8081f4 [Gimple] Simplify (trunc)fma ((extend)a, (extend)b, (extend [...] adds a1f7ead09cd Add !HONOR_SNANS to simplifcation: (trunc)copysign((extend) [...] adds ae1de0bf72f Update documentation for -ftree-loop-vectorize and -ftree-s [...] adds 14e355df305 Disables gimple folding for VSX_BUILTIN_XVMINDP, VSX_BUILTI [...] adds 1f3a33633dd Add loads/stores relative to static chain in ipa-modref adds 51152076338 tree-optimization/103102 - fix error in vectorizer refactoring adds 61a7f947cc0 [vect] Consider outside costs earlier for epilogue loops adds 8fd2477ddc3 genmodes: Define NUM_MODE_* macros adds 05783fe65d0 aarch64: LD3/LD4 post-modify costs for struct modes adds eb4a3e6a9a8 Fix 'contrib/update-copyright.py': 'TypeError: exceptions m [...] adds b7cd3946062 Fix 'Copyright (C) 2020-21' into '2020-2021' adds 409767d774c Dump static chain for cgraph_node. adds 7553bd35c87 gcov-profile: Fix -fcompare-debug with -fprofile-generate [ [...] adds 355eb60b667 Fix static chain dump. adds 71cf7c0a0e9 rs6000: Update rs6000_builtin_decl adds a354b4255b6 rs6000: Miscellaneous uses of rs6000_builtins_decl_x adds 18546941ae4 path solver: Avoid recalculating ranges already in the cache. adds d626fe77cdc Fix spurious valgrind errors in irred loop verification adds a7dce7626a6 powerpc: Fix vsx_splat_v4si_di breakage on Power8. adds 239d82d4c05 ipa: Unshare expresseions before putting them into debug st [...] adds 666d780426f Move uncprop after modref adds 33a7a63275c Improve handling of some builtins. adds 0cd653bd255 Don't calculate new values when using the private context c [...] adds d44d791012e Remove workaround allowing interposition of nested functions.
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 4 + contrib/update-copyright.py | 4 +- gcc/ChangeLog | 251 ++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 7 + gcc/ada/gcc-interface/Make-lang.in | 18 +- gcc/ada/sigtramp-ios.c | 8 + gcc/builtins.c | 14 + gcc/cfgloop.c | 23 +- gcc/cgraph.c | 3 + gcc/cgraph.h | 3 +- gcc/config.host | 7 +- gcc/config/aarch64/aarch64.c | 22 +- gcc/config/aarch64/host-aarch64-darwin.c | 33 + gcc/config/aarch64/x-darwin | 3 + gcc/config/darwin.h | 2 + gcc/config/rs6000/rbtree.c | 2 +- gcc/config/rs6000/rbtree.h | 2 +- gcc/config/rs6000/rs6000-builtin-new.def | 2 +- gcc/config/rs6000/rs6000-call.c | 1462 ++++++++++++++++++-- gcc/config/rs6000/rs6000-gen-builtins.c | 2 +- gcc/config/rs6000/rs6000-overload.def | 2 +- gcc/config/rs6000/rs6000.c | 17 +- gcc/config/rs6000/vsx.md | 2 +- gcc/coverage.c | 7 +- gcc/doc/invoke.texi | 4 +- gcc/expmed.h | 9 - gcc/fortran/ChangeLog | 61 + gcc/fortran/check.c | 22 +- gcc/fortran/decl.c | 12 +- gcc/fortran/expr.c | 22 +- gcc/fortran/gfortran.h | 9 - gcc/fortran/gfortran.texi | 22 +- gcc/fortran/interface.c | 86 +- gcc/fortran/intrinsic.c | 19 +- gcc/fortran/intrinsic.texi | 10 +- gcc/fortran/match.c | 7 + gcc/fortran/resolve.c | 18 +- gcc/fortran/symbol.c | 4 +- gcc/genmodes.c | 13 + gcc/gimple-range-path.cc | 3 + gcc/gimple-range.cc | 4 +- gcc/gimple.c | 36 +- gcc/ipa-modref-tree.c | 2 +- gcc/ipa-modref-tree.h | 108 +- gcc/ipa-modref.c | 591 ++++++-- gcc/ipa-modref.h | 29 + gcc/ipa-param-manipulation.c | 4 +- gcc/ipa-pure-const.c | 2 + gcc/lto/ChangeLog | 7 + gcc/lto/lto-partition.c | 8 +- gcc/match.pd | 16 + gcc/params.opt | 4 +- gcc/passes.def | 8 +- gcc/real.h | 5 +- gcc/system.h | 13 + gcc/testsuite/ChangeLog | 77 ++ gcc/testsuite/g++.dg/ipa/pr103099.C | 25 + gcc/testsuite/g++.dg/pr103122.C | 15 + gcc/testsuite/g++.dg/torture/pr103073.C | 8 + gcc/testsuite/gcc.dg/ipa/pr103107.c | 17 + gcc/testsuite/gcc.dg/pr100520.c | 5 + gcc/testsuite/gcc.dg/pr103120.c | 33 + gcc/testsuite/gcc.dg/tree-ssa/modref-11.c | 13 + gcc/testsuite/gcc.dg/tree-ssa/modref-12.c | 16 + gcc/testsuite/gcc.dg/vect/tsvc/tsvc.h | 7 + gcc/testsuite/gcc.target/aarch64/neoverse_v1_1.c | 15 + gcc/testsuite/gcc.target/i386/pr102464-fma.c | 32 + gcc/testsuite/gcc.target/powerpc/vec-minmax-1.c | 53 + gcc/testsuite/gcc.target/powerpc/vec-minmax-2.c | 51 + gcc/testsuite/gfortran.dg/bessel_3.f90 | 4 +- gcc/testsuite/gfortran.dg/c-interop/c407b-2.f90 | 12 +- gcc/testsuite/gfortran.dg/c-interop/c535b-2.f90 | 56 +- gcc/testsuite/gfortran.dg/co_reduce_2.f90 | 15 + .../gfortran.dg/coarray_collectives_14.f90 | 16 +- .../gfortran.dg/coarray_collectives_16.f90 | 6 +- .../gfortran.dg/coarray_collectives_9.f90 | 6 +- .../gfortran.dg/external_implicit_none_3.f08 | 17 + gcc/testsuite/gfortran.dg/implicit_14.f90 | 2 +- gcc/testsuite/gfortran.dg/pr102715.f90 | 13 + gcc/testsuite/gfortran.dg/pr102817.f90 | 17 + gcc/testsuite/gfortran.dg/pr24823.f | 4 +- gcc/testsuite/gfortran.dg/pr39937.f | 2 +- gcc/testsuite/gfortran.dg/pr41011.f | 4 +- gcc/testsuite/gfortran.dg/pr61318.f90 | 2 +- gcc/testsuite/gfortran.dg/pr68019.f90 | 2 +- gcc/testsuite/gfortran.dg/pr69419.f90 | 9 + gcc/tree-inline.c | 5 +- gcc/tree-pass.h | 1 - gcc/tree-ssa-alias.c | 12 +- gcc/tree-ssa-threadbackward.c | 67 +- gcc/tree-ssa-threadedge.c | 12 +- gcc/tree-vect-loop.c | 134 +- gcc/tree-vectorizer.h | 3 +- gcc/tree-vrp.c | 137 +- gcc/value-relation.cc | 9 + gcc/value-relation.h | 1 + include/ChangeLog | 5 + libgcc/ChangeLog | 15 + libgcc/config/darwin10-unwind-find-enc-func.c | 1 + libgcc/config/i386/darwin-lib.h | 2 + libstdc++-v3/ChangeLog | 37 + libstdc++-v3/include/bits/range_access.h | 8 +- libstdc++-v3/include/std/tuple | 4 +- 104 files changed, 3360 insertions(+), 707 deletions(-) create mode 100644 gcc/config/aarch64/host-aarch64-darwin.c create mode 100644 gcc/config/aarch64/x-darwin create mode 100644 gcc/testsuite/g++.dg/ipa/pr103099.C create mode 100644 gcc/testsuite/g++.dg/pr103122.C create mode 100644 gcc/testsuite/g++.dg/torture/pr103073.C create mode 100644 gcc/testsuite/gcc.dg/ipa/pr103107.c create mode 100644 gcc/testsuite/gcc.dg/pr100520.c create mode 100644 gcc/testsuite/gcc.dg/pr103120.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/modref-11.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/modref-12.c create mode 100644 gcc/testsuite/gcc.target/aarch64/neoverse_v1_1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102464-fma.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-minmax-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-minmax-2.c create mode 100644 gcc/testsuite/gfortran.dg/co_reduce_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/external_implicit_none_3.f08 create mode 100644 gcc/testsuite/gfortran.dg/pr102715.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr102817.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr69419.f90