This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check/master-aarch64 in repository toolchain/ci/gcc.
from a5fed4063f4 middle-end/103181 - fix operation_could_trap_p for vector division adds 3e5a1905331 Resolve entry loop condition for the edge remaining in the loop. adds fa4fcb111ad libgomp: Use TLS storage for omp_get_num_teams()/omp_get_te [...] adds e106221db2e c++: use auto_vec in cp_parser_template_argument_list adds 61396dfb2ac Fix noreturn discovery. adds 6e30c481205 Fix recursion discovery in ipa-pure-const adds 8865133614f tree-optimization/103188 - avoid running ranger on not-up-t [...] adds 1ea781a8657 Testsuite: Various fixes for nios2. adds bfa04d0ec95 Move import population from threader to path solver. adds fac4c4bdab1 tree-optimization/103190 - fix assert in reassoc stmt place [...] adds 8d3abf42d5c Fix some side cases of side effects discovery adds 8d71d3a3172 libgcc: Fix backtrace fallback on PowerPC Big-endian adds 515ef830983 aarch64: Use type-qualified builtins for unsigned MLA/MLS i [...] adds a2590b545ee aarch64: Use type-qualified builtins for PMUL[L] Neon intrinsics adds 439906c61d0 aarch64: Use type-qualified builtins for XTN[2] Neon intrinsics adds a22c03d4398 aarch64: Use type-qualified builtins for [R]SHRN[2] Neon in [...] adds 10e98c3c637 aarch64: Use type-qualified builtins for UADD[LW][2] Neon i [...] adds ee03bed0b05 aarch64: Use type-qualified builtins for USUB[LW][2] Neon i [...] adds 3e35924cf19 aarch64: Use type-qualified builtins for U[R]HADD Neon intrinsics adds aa11d95bea2 aarch64: Use type-qualified builtins for UHSUB Neon intrinsics adds 7bde2a6ecd7 aarch64: Use type-qualified builtins for [R]ADDHN[2] Neon i [...] adds 80ee260d5b5 aarch64: Use type-qualified builtins for [R]SUBHN[2] Neon i [...] adds f341c03203d aarch64: Use type-qualified builtins for ADDP Neon intrinsics adds 6eca10aa761 aarch64: Use type-qualified builtins for ADDV Neon intrinsics adds 1716ddd1e9e aarch64: Use type-qualified builtins for LD1/ST1 Neon intrinsics adds e1b218d1748 aarch64: Use type-qualified builtins for vcombine_* Neon in [...] adds 407eaad25f4 Fortran/openmp: Add support for 2 argument num_teams clause adds abdff441a07 diagnostic: fix unused variable 'def_tabstop' [PR103129] adds 494bdadf28d Enable pure-const discovery in modref. adds dc002e31fb2 Fix gfortran.dg/inline_matmul_17.f90 template.
No new revisions were added by this update.
Summary of changes: gcc/cgraph.c | 47 ++ gcc/cgraph.h | 4 + gcc/config/aarch64/aarch64-builtins.c | 112 ++-- gcc/config/aarch64/aarch64-simd-builtins.def | 66 ++- gcc/config/aarch64/arm_neon.h | 629 ++++++++------------- gcc/config/aarch64/iterators.md | 9 + gcc/cp/parser.c | 35 +- gcc/diagnostic-show-locus.c | 2 +- gcc/fortran/dump-parse-tree.c | 9 +- gcc/fortran/frontend-passes.c | 3 +- gcc/fortran/gfortran.h | 3 +- gcc/fortran/openmp.c | 32 +- gcc/fortran/trans-openmp.c | 35 +- gcc/gimple-range-path.cc | 45 +- gcc/gimple-range-path.h | 2 +- gcc/ipa-modref.c | 185 ++++-- gcc/ipa-pure-const.c | 241 ++++---- gcc/ipa-utils.h | 2 + gcc/passes.def | 2 +- gcc/testsuite/c-c++-common/tm/inline-asm.c | 2 +- gcc/testsuite/g++.dg/ipa/modref-1.C | 4 +- .../g++.dg/warn/Wmismatched-new-delete-5.C | 2 +- gcc/testsuite/gcc.dg/attr-returns-nonnull.c | 2 +- gcc/testsuite/gcc.dg/debug/btf/btf-datasec-1.c | 1 + gcc/testsuite/gcc.dg/ifcvt-4.c | 2 +- gcc/testsuite/gcc.dg/struct-by-value-1.c | 1 + gcc/testsuite/gcc.dg/torture/pr103188.c | 38 ++ gcc/testsuite/gcc.dg/tree-ssa/modref-11.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/modref-14.c | 16 + gcc/testsuite/gcc.dg/tree-ssa/modref-8.c | 2 +- gcc/testsuite/gfortran.dg/do_subscript_3.f90 | 1 + gcc/testsuite/gfortran.dg/gomp/num-teams-1.f90 | 53 ++ gcc/testsuite/gfortran.dg/gomp/num-teams-2.f90 | 37 ++ gcc/testsuite/gfortran.dg/inline_matmul_17.f90 | 2 +- gcc/tree-ssa-loop-ch.c | 88 +-- gcc/tree-ssa-reassoc.c | 3 +- gcc/tree-ssa-threadbackward.c | 47 +- libgcc/config/rs6000/linux-unwind.h | 8 +- libgcc/unwind.inc | 5 +- libgomp/libgomp.h | 8 + libgomp/team.c | 8 + libgomp/teams.c | 18 +- libgomp/testsuite/libgomp.c/teams-4.c | 30 + libgomp/testsuite/libgomp.fortran/teams-1.f90 | 22 + 44 files changed, 1064 insertions(+), 801 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/torture/pr103188.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/modref-14.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/num-teams-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/num-teams-2.f90 create mode 100644 libgomp/testsuite/libgomp.c/teams-4.c create mode 100644 libgomp/testsuite/libgomp.fortran/teams-1.f90