This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/gcc.
from cd23ed8af23 [PATCH, rs6000] Rename BU_P10_MISC_2 define to BU_P10_POWER [...] adds d1c566d72d9 libcpp: Directly peek for initial line marker adds a500588aa52 take type from intrinsic in sincos pass adds 1c56c143b20 c++: Fix member alias template in C++17 and up. [PR96805] adds 9158a4d2a6c libstdc++: Make ranges::construct_at constexpr-friendly [PR95788] adds da9df699753 Daily bump. adds 36500ed18aa fix ICE with BB vectorization of PHIs adds 6887244269e Move pr97315-1.c test to g++.dg/opt/. adds 600cf1128e4 match.pd: Fix up FFS -> CTZ + 1 optimization [PR97325] adds 781634daea8 vrp: Fix up gcc.target/aarch64/pr90838.c [PR97312, PR94801] adds a0e6e49dded random memory leak fixes adds 1cde5d85bec Fix for PR97317. adds 5d708c6315e tree-optimization/97347 - fix another SLP constant insertion issue adds ffe8baa9964 IPA modref: fix miscompilation in clone when IPA modref is used adds afcbeb35e0b libstdc++: Fix unused variable warning adds 16760e5bf70 tree-optimization/97334 - improve BB SLP discovery adds 8c26cfc6af3 Fixup gcc.dg/vect/pr65947-3.c when masked loads are available adds 383400a6078 [nvptx] Set -misa=sm_35 by default adds 59a95143dde x86: Add <x86gprintrin.h> adds f9919ba717d libstdc++: Add performance test for <random> adds 7e7eef2a1bb libstdc++: Pass CXXFLAGS to check_performance script adds 6ce2cb116af libstdc++: Adjust variable export in makefile adds 98c37d3bacb libstdc++: Optimize uniform_int_distribution using Lemire's [...] adds bb37ad8cc0f Don't keep strict_low_part in reloads for non-registers. [PR97313] adds 3ee44d4c518 libstdc++: Fix incorrect results in std::seed_seq::generate [...] adds 3427e313316 libstdc++: Diagnose visitors with different return types [PR95904] adds c74a0e82fa3 Daily bump. adds 14db1dfcd18 PR97359: Do not cache relops in GORI cache. adds 02cbd79e472 libstdc++: Fix variant build on 32-bit targets [PR95904] adds 16664e6e4fb x86-64: Check CMPXCHG16B for x86-64-v[234] adds dcf59c5c010 Darwin : Begin rework of zero-fill sections. adds 900c0ca2267 Objective-C: Addess a FIXME (NFC). adds a788c4555c6 Objective-C, Darwin : Use special string sections for V2 Ne [...] adds ecd616f6806 Objective-C, Darwin : Update metadata section uses. adds bb675539ba2 Darwin : Only emit Objective-C section switches for older linkers. adds c28d91bf23a Objective-C, Darwin : Pick up super refs directly. adds f1f1008c7cd Improve tree-ssa-alias dump files.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 310 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/builtins.c | 236 ++++++++++------ gcc/builtins.h | 1 + gcc/cgraphunit.c | 1 + gcc/config.gcc | 4 +- gcc/config/darwin-sections.def | 15 + gcc/config/darwin.c | 63 ++--- gcc/config/i386/adxintrin.h | 4 +- gcc/config/i386/bmi2intrin.h | 4 +- gcc/config/i386/bmiintrin.h | 4 +- gcc/config/i386/cetintrin.h | 4 +- gcc/config/i386/cldemoteintrin.h | 4 +- gcc/config/i386/clflushoptintrin.h | 4 +- gcc/config/i386/clwbintrin.h | 4 +- gcc/config/i386/enqcmdintrin.h | 4 +- gcc/config/i386/fxsrintrin.h | 4 +- gcc/config/i386/ia32intrin.h | 4 +- gcc/config/i386/immintrin.h | 207 +------------- gcc/config/i386/lwpintrin.h | 4 +- gcc/config/i386/lzcntintrin.h | 4 +- gcc/config/i386/movdirintrin.h | 4 +- gcc/config/i386/pconfigintrin.h | 4 +- gcc/config/i386/pkuintrin.h | 4 +- gcc/config/i386/rdseedintrin.h | 4 +- gcc/config/i386/rtmintrin.h | 4 +- gcc/config/i386/serializeintrin.h | 4 +- gcc/config/i386/tbmintrin.h | 4 +- gcc/config/i386/tsxldtrkintrin.h | 4 +- gcc/config/i386/waitpkgintrin.h | 4 +- gcc/config/i386/wbnoinvdintrin.h | 4 +- gcc/config/i386/{immintrin.h => x86gprintrin.h} | 142 +++------- gcc/config/i386/x86intrin.h | 12 +- gcc/config/i386/xsavecintrin.h | 4 +- gcc/config/i386/xsaveintrin.h | 4 +- gcc/config/i386/xsaveoptintrin.h | 4 +- gcc/config/i386/xsavesintrin.h | 4 +- gcc/config/i386/xtestintrin.h | 4 +- gcc/config/nvptx/nvptx.h | 5 +- gcc/config/nvptx/nvptx.opt | 3 +- gcc/cp/ChangeLog | 24 ++ gcc/cp/pt.c | 9 +- gcc/doc/sourcebuild.texi | 3 + gcc/gimple-range-gori.cc | 10 +- gcc/gimple-range.cc | 94 ++++--- gcc/ipa-modref-tree.h | 3 +- gcc/ipa-modref.c | 1 + gcc/lra-constraints.c | 7 +- gcc/match.pd | 3 +- gcc/objc/objc-gnu-runtime-abi-01.c | 32 +-- gcc/objc/objc-next-runtime-abi-02.c | 87 +++--- gcc/range-op.cc | 25 +- gcc/testsuite/ChangeLog | 214 ++++++++++++++ gcc/testsuite/g++.dg/cpp0x/alias-decl-pr96805.C | 9 + .../{gcc.dg/pr97315-1.c => g++.dg/opt/pr97315-1.C} | 2 +- gcc/testsuite/g++.dg/vect/pr97347.cc | 41 +++ gcc/testsuite/gcc.c-torture/execute/pr97325.c | 15 + gcc/testsuite/gcc.dg/darwin-sections.c | 42 ++- gcc/testsuite/gcc.dg/pr97317.c | 11 + gcc/testsuite/gcc.dg/pr97359.c | 11 + gcc/testsuite/gcc.dg/tree-ssa/pr94801.c | 16 ++ gcc/testsuite/gcc.dg/vect/bb-slp-phis-1.c | 20 ++ gcc/testsuite/gcc.dg/vect/bb-slp-pr65935.c | 3 + gcc/testsuite/gcc.dg/vect/pr65947-3.c | 9 +- gcc/testsuite/gcc.target/i386/avx-1.c | 10 + gcc/testsuite/gcc.target/i386/pr97313.c | 24 ++ gcc/testsuite/gcc.target/i386/x86-64-v2.c | 3 + gcc/testsuite/gcc.target/i386/x86-64-v3.c | 3 + gcc/testsuite/gcc.target/i386/x86-64-v4.c | 3 + gcc/testsuite/gcc.target/i386/x86gprintrin-1.c | 7 + gcc/testsuite/gcc.target/i386/x86gprintrin-2.c | 30 ++ gcc/testsuite/gcc.target/i386/x86gprintrin-3.c | 15 + gcc/testsuite/gcc.target/i386/x86gprintrin-4.c | 30 ++ gcc/testsuite/gcc.target/i386/x86gprintrin-4a.c | 7 + gcc/testsuite/gcc.target/i386/x86gprintrin-5.c | 32 +++ gcc/testsuite/gcc.target/i386/x86gprintrin-5a.c | 5 + gcc/testsuite/gcc.target/i386/x86gprintrin-5b.c | 5 + gcc/testsuite/gcc.target/i386/x86gprintrin-6.c | 11 + gcc/testsuite/lib/target-supports.exp | 8 + gcc/tree-ssa-alias.c | 44 ++- gcc/tree-ssa-loop-niter.c | 1 + gcc/tree-ssa-math-opts.c | 17 +- gcc/tree-vect-data-refs.c | 37 ++- gcc/tree-vect-loop.c | 1 + gcc/tree-vect-slp.c | 45 ++- gcc/vr-values.c | 92 +++--- libcpp/ChangeLog | 12 + libcpp/files.c | 10 +- libcpp/init.c | 142 ++++++---- libcpp/internal.h | 4 +- libgcc/ChangeLog | 6 + libgcc/config/i386/shadow-stack-unwind.h | 9 +- libgomp/ChangeLog | 6 + libstdc++-v3/ChangeLog | 91 ++++++ libstdc++-v3/include/bits/random.tcc | 90 +++--- libstdc++-v3/include/bits/ranges_uninitialized.h | 10 +- libstdc++-v3/include/bits/uniform_int_dist.h | 61 +++- libstdc++-v3/include/std/variant | 67 ++++- libstdc++-v3/scripts/check_performance | 2 +- .../construct_at/95788.cc} | 38 ++- .../testsuite/20_util/variant/visit_neg.cc | 2 +- .../testsuite/26_numerics/random/pr60037-neg.cc | 2 +- .../random/seed_seq/97311.cc} | 40 +-- libstdc++-v3/testsuite/Makefile.am | 1 + libstdc++-v3/testsuite/Makefile.in | 1 + .../performance/26_numerics/random_dist.cc | 102 +++++++ .../testsuite/util/testsuite_performance.h | 1 - 107 files changed, 2049 insertions(+), 878 deletions(-) copy gcc/config/i386/{immintrin.h => x86gprintrin.h} (78%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-pr96805.C rename gcc/testsuite/{gcc.dg/pr97315-1.c => g++.dg/opt/pr97315-1.C} (95%) create mode 100644 gcc/testsuite/g++.dg/vect/pr97347.cc create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97325.c create mode 100644 gcc/testsuite/gcc.dg/pr97317.c create mode 100644 gcc/testsuite/gcc.dg/pr97359.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr94801.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-phis-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr97313.c create mode 100644 gcc/testsuite/gcc.target/i386/x86gprintrin-1.c create mode 100644 gcc/testsuite/gcc.target/i386/x86gprintrin-2.c create mode 100644 gcc/testsuite/gcc.target/i386/x86gprintrin-3.c create mode 100644 gcc/testsuite/gcc.target/i386/x86gprintrin-4.c create mode 100644 gcc/testsuite/gcc.target/i386/x86gprintrin-4a.c create mode 100644 gcc/testsuite/gcc.target/i386/x86gprintrin-5.c create mode 100644 gcc/testsuite/gcc.target/i386/x86gprintrin-5a.c create mode 100644 gcc/testsuite/gcc.target/i386/x86gprintrin-5b.c create mode 100644 gcc/testsuite/gcc.target/i386/x86gprintrin-6.c copy libstdc++-v3/testsuite/20_util/{variant/visit_neg.cc => specialized_algorithm [...] copy libstdc++-v3/testsuite/{20_util/variant/visit_neg.cc => 26_numerics/random/se [...] create mode 100644 libstdc++-v3/testsuite/performance/26_numerics/random_dist.cc