This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/gcc.
from fb161782545 Improve integer bit test on __atomic_fetch_[or|and]_* returns adds 75ef0353a2d rs6000, libgcc: Fix up -Wmissing-prototypes warning on rs60 [...] adds b406bb901f7 Fix modref_tree::remap_params adds 02fb5732ff5 [AArch64] Fix big-endian testisms introduced by NEON gimple [...] adds 0f68560161d [AArch64] Fix TBAA information when lowering NEON loads and [...] adds b2cd32b743b testsuite/102690 - XFAIL g++.dg/warn/Warray-bounds-16.C adds 80fe172ba98 libstdc++: Disable gthreads weak symbols for glibc 2.34 [PR103133] adds 77963796aef libstdc++: Fix test for libstdc++ not including <unistd.h> [...] adds 5cfa174e08e vect: remove unused variable in complex numbers detection code. adds 92617a8e2af middle-end: Fix signbit tests when ran on ISA with support [...] adds 0cf6065ce49 testsuite: change vect_long to vect_long_long in complex tests. adds d70ef65692f Make EAF flags more regular (and expressive) adds 4725f62789f vect: Move vector costs to loop_vec_info adds 772d76acb5a vect: Remove vec_outside/inside_cost fields adds 5720a9d5bea vect: Hookize better_loop_vinfo_p adds 6ddc6a57a74 vect: Keep scalar costs around longer adds 0612883d9dc vect: Pass scalar_costs to finish_cost adds 6d331688fcb aarch64: Tweak FMAX/FMIN iterators
No new revisions were added by this update.
Summary of changes: gcc/config/aarch64/aarch64-builtins.c | 35 ++-- gcc/config/aarch64/aarch64-simd-builtins.def | 12 +- gcc/config/aarch64/aarch64-simd.md | 24 +-- gcc/config/aarch64/aarch64-sve.md | 2 +- gcc/config/aarch64/aarch64.c | 6 +- gcc/config/aarch64/aarch64.md | 2 +- gcc/config/aarch64/arm_neon.h | 24 +-- gcc/config/aarch64/iterators.md | 26 +-- gcc/config/rs6000/rs6000.c | 6 +- gcc/gimple.c | 9 +- gcc/ipa-modref-tree.h | 2 +- gcc/ipa-modref.c | 204 ++++++++++---------- gcc/ipa-modref.h | 42 +++-- gcc/testsuite/g++.dg/ipa/modref-1.C | 2 +- gcc/testsuite/g++.dg/warn/Warray-bounds-16.C | 6 +- gcc/testsuite/gcc.dg/ipa/modref-3.c | 2 +- gcc/testsuite/gcc.dg/lto/modref-3_0.c | 2 +- gcc/testsuite/gcc.dg/lto/modref-4_0.c | 2 +- gcc/testsuite/gcc.dg/signbit-2.c | 6 +- gcc/testsuite/gcc.dg/signbit-5.c | 5 + gcc/testsuite/gcc.dg/tree-ssa/modref-10.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/modref-11.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/modref-13.c | 21 +++ gcc/testsuite/gcc.dg/tree-ssa/modref-5.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/modref-6.c | 6 +- .../vect/complex/bb-slp-complex-add-pattern-long.c | 7 +- .../bb-slp-complex-add-pattern-unsigned-long.c | 5 +- .../vect/complex/vect-complex-add-pattern-long.c | 5 +- .../vect-complex-add-pattern-unsigned-long.c | 5 +- .../gcc.target/aarch64/fmla_intrinsic_1.c | 6 +- .../gcc.target/aarch64/fmls_intrinsic_1.c | 6 +- .../gcc.target/aarch64/fmul_intrinsic_1.c | 6 +- .../gcc.target/aarch64/simd/lowering_tbaa.c | 30 +++ gcc/tree-core.h | 31 ++- gcc/tree-ssa-alias.c | 2 +- gcc/tree-ssa-structalias.c | 142 +++++++++++--- gcc/tree-ssa-uninit.c | 3 +- gcc/tree-vect-loop.c | 179 ++---------------- gcc/tree-vect-slp-patterns.c | 1 - gcc/tree-vect-slp.c | 20 +- gcc/tree-vectorizer.c | 210 ++++++++++++++++++++- gcc/tree-vectorizer.h | 71 +++++-- libgcc/config/rs6000/linux-unwind.h | 3 +- libstdc++-v3/config/os/gnu-linux/os_defines.h | 6 + .../testsuite/17_intro/headers/c++1998/49745.cc | 113 ++++++++++- 45 files changed, 836 insertions(+), 467 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/modref-13.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/lowering_tbaa.c