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-release-aarch64-lts-defconfig in repository toolchain/ci/gcc.
from 889cc2d87b0 Daily bump. adds 3b2fbe3e723 postreload: Fix up postreload combine [PR93402] adds 764e831291a i386: Fix ix86_fold_builtin shift folding [PR93418] adds 244f4b8c282 openmp: Handle rest of EXEC_OACC_* in oacc_code_to_statemen [...] adds 4b124e3c9c3 openmp: c++: Consider typeinfo decls to be predetermined sh [...] adds 329475795c6 combine: Punt on out of range rotate counts [PR93505] adds d42f9eaa3e1 openmp: Avoid ICEs with declare simd; declare simd inbranch [...] adds 520b364da0b c++: Mark __builtin_convertvector operand as read [PR93557] adds d3266b13117 openmp: Notice reduction decl in outer contexts after addin [...] adds 05fa0de35ec openmp: Fix handling of non-addressable shared scalars in p [...] adds a91e5d88970 i386: Make xmm16-xmm31 call used even in ms ABI [PR65782] adds b7cbce7a174 i386: Fix -mavx -mno-mavx2 ICE with VEC_COND_EXPR [PR93637] adds 20ac13c895c i386: Fix up vec_extract_lo* patterns [PR93670] adds 488a947b2dd i386: Fix k*shift* intrinsics [PR93673] adds 08cf145f991 i386: Fix up _mm*_mask_popcnt_epi* [PR93696] adds 7276dd4c748 c: Fix ICE with cast to VLA [93576] adds 7866f9ebf11 Daily bump. new d7ab361df60 Intrinsic macro of vpshr* and vpshl* lack a closing parenth [...] new c6480e01fc5 middle-end/92674 delay purging EH edges when folding during [...] new 4230afc0f4f tree-optimization/92704 fix ifcvt ICE with loops without stores new 794bb8c2f5d debug/92763 keep DIEs that might be used in DW_TAG_inlined_ [...] new 3bcda566d6f middle-end/93054 deal with undefs in call gimplification new 03d2b1d7974 tree-optimization/93439 move clique bookkeeping to OMP expansion
The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 141 +++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 6 + gcc/c/c-decl.c | 13 +- gcc/combine.c | 3 +- gcc/config/i386/avx512bitalgintrin.h | 24 +-- gcc/config/i386/avx512vbmi2intrin.h | 90 +++++++---- gcc/config/i386/avx512vbmi2vlintrin.h | 173 +++++++++++++-------- gcc/config/i386/avx512vpopcntdqintrin.h | 8 +- gcc/config/i386/avx512vpopcntdqvlintrin.h | 17 +- gcc/config/i386/i386.c | 9 +- gcc/config/i386/i386.h | 4 +- gcc/config/i386/sse.md | 44 ++++-- gcc/cp/ChangeLog | 15 ++ gcc/cp/cp-gimplify.c | 4 + gcc/cp/semantics.c | 3 +- gcc/dwarf2out.c | 9 +- gcc/fortran/ChangeLog | 9 ++ gcc/fortran/openmp.c | 14 ++ gcc/gimplify.c | 13 +- gcc/omp-low.c | 33 +++- gcc/omp-simd-clone.c | 12 +- gcc/postreload.c | 4 + gcc/testsuite/ChangeLog | 108 +++++++++++++ gcc/testsuite/c-c++-common/Wunused-var-17.c | 19 +++ gcc/testsuite/c-c++-common/gomp/pr93555-1.c | 18 +++ gcc/testsuite/c-c++-common/gomp/pr93555-2.c | 16 ++ gcc/testsuite/g++.dg/debug/pr92763.C | 20 +++ gcc/testsuite/g++.dg/gomp/pr91118-1.C | 12 ++ gcc/testsuite/g++.dg/gomp/pr91118-2.C | 14 ++ gcc/testsuite/gcc.c-torture/compile/pr93505.c | 15 ++ gcc/testsuite/gcc.c-torture/execute/pr93402.c | 21 +++ gcc/testsuite/gcc.dg/pr93054.c | 10 ++ gcc/testsuite/gcc.dg/pr93576.c | 10 ++ gcc/testsuite/gcc.dg/torture/pr92704.c | 24 +++ gcc/testsuite/gcc.target/i386/avx-pr93637.c | 17 ++ gcc/testsuite/gcc.target/i386/avx2-pr93418.c | 20 +++ .../gcc.target/i386/avx512bitalg-vpopcntb-1.c | 2 +- .../gcc.target/i386/avx512bitalg-vpopcntb.c | 2 +- .../gcc.target/i386/avx512bitalg-vpopcntbvl.c | 4 +- .../gcc.target/i386/avx512bitalg-vpopcntw-1.c | 2 +- .../gcc.target/i386/avx512bitalg-vpopcntw.c | 2 +- .../gcc.target/i386/avx512bitalg-vpopcntwvl.c | 4 +- gcc/testsuite/gcc.target/i386/avx512bw-pr93673.c | 30 ++++ gcc/testsuite/gcc.target/i386/avx512dq-pr93673.c | 20 +++ gcc/testsuite/gcc.target/i386/avx512f-pr93673.c | 20 +++ .../gcc.target/i386/avx512vbmi2-vpshld-1.c | 34 ++++ .../gcc.target/i386/avx512vbmi2-vpshrd-1.c | 34 ++++ gcc/testsuite/gcc.target/i386/avx512vl-pr93670.c | 77 +++++++++ .../gcc.target/i386/avx512vpopcntdq-vpopcntd-1.c | 2 +- .../gcc.target/i386/avx512vpopcntdq-vpopcntd.c | 6 +- .../gcc.target/i386/avx512vpopcntdq-vpopcntq-1.c | 2 +- .../gcc.target/i386/avx512vpopcntdq-vpopcntq.c | 6 +- gcc/testsuite/gcc.target/i386/pr65782.c | 16 ++ gcc/testsuite/gcc.target/i386/pr93696-1.c | 79 ++++++++++ gcc/testsuite/gcc.target/i386/pr93696-2.c | 79 ++++++++++ gcc/testsuite/gcc.target/i386/sse-12.c | 2 +- gcc/testsuite/gcc.target/i386/sse-13.c | 2 +- gcc/testsuite/gcc.target/i386/sse-14.c | 56 ++++++- gcc/testsuite/gcc.target/i386/sse-22.c | 58 ++++++- gcc/testsuite/gfortran.dg/goacc/pr93463.f90 | 15 ++ gcc/testsuite/gfortran.dg/gomp/pr93555.f90 | 11 ++ gcc/testsuite/gfortran.dg/graphite/pr93439.f90 | 21 +++ gcc/tree-cfg.c | 17 ++ gcc/tree-if-conv.c | 9 ++ gcc/tree-inline.c | 44 ++++-- gcc/tree-parloops.c | 1 - libgomp/ChangeLog | 8 + libgomp/testsuite/libgomp.c-c++-common/pr93515.c | 36 +++++ 69 files changed, 1477 insertions(+), 198 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Wunused-var-17.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr93555-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr93555-2.c create mode 100644 gcc/testsuite/g++.dg/debug/pr92763.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr91118-1.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr91118-2.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr93505.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr93402.c create mode 100644 gcc/testsuite/gcc.dg/pr93054.c create mode 100644 gcc/testsuite/gcc.dg/pr93576.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr92704.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-pr93637.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-pr93418.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr93673.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512dq-pr93673.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr93673.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vbmi2-vpshld-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vbmi2-vpshrd-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr93670.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65782.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93696-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93696-2.c create mode 100644 gcc/testsuite/gfortran.dg/goacc/pr93463.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr93555.f90 create mode 100644 gcc/testsuite/gfortran.dg/graphite/pr93439.f90 create mode 100644 libgomp/testsuite/libgomp.c-c++-common/pr93515.c