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-master-arm-mainline-defconfig in repository toolchain/ci/gcc.
from c2ebf4f10de openmp: Add support for non-rect simd and improve collapsed [...] adds 499b63048ac testsuite/97204 - fix gcc.target/i386/sse2-mmx-pinsrw.c adds 8c775bf447e testsuite: [aarch64] Fix aarch64/advsimd-intrinsics/v{trn,u [...] adds 4dcc7f03b54 tree-optimization/97199 - fix virtual operand update in if- [...] adds 6abd428605e arm: Fix fp16 move patterns for base MVE adds 473da7e22c8 libstdc++: Remove redundant -std=gnu++1z flags from makefile adds 7bfc4cd2c81 middle-end/97207 - implement move assign for auto_vec<> adds d16b5975ca9 middle-end/96814 - fix VECTOR_BOOLEAN_TYPE_P CTOR RTL expansion adds 69cf7decf1b [nvptx] Fix Wimplicit-fallthrough in nvptx.c with -save-temps adds a28542df4d0 c++: DECL_BUILTIN_P for builtins adds 1921ebcaf64 gcov: fix streaming of HIST_TYPE_IOR histogram type. adds 4af3472517b arm: Add missing Neoverse V1 feature adds 0d8f3f612d6 AArch64: Add Linux cpuinfo string for rng feature adds 00aaae03db2 c++: Replace tag_scope with TAG_how adds c74e6f7cfd7 c++: Adjust pushdecl/duplicate_decls API adds 67a5c215940 Fix gimple_clobber handling in ipa-modref adds f46f899b4fa Disable ipa-modref with live patching adds cdd8f031c7e Daily bump. adds 29f5db8ef81 analyzer: fix ICEs treeifying offset_region [PR96646, PR96841] adds d4a906e7b51 analyzer: add test for placement new new 5a90a18668f Add support for iterative dataflow to ipa-modref-tree.h new b89e4559950 Track arguments pointing to local or readonly memory in ipa [...] new f0ae0d512d8 Disable modref for ipa-pta-13.c new d00b1b023ec powerpc, libcpp: Fix gcc build with clang on power8 [PR97163] new a29bd4f59e9 openmp: Improve #pragma omp simd vectorization new ada353b8790 Implement iterative dataflow in mod-ref new a8d2d89de2e Add modref testcases
The 7 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 | 85 +++ gcc/DATESTAMP | 2 +- gcc/analyzer/region-model.cc | 7 +- gcc/config/aarch64/aarch64-option-extensions.def | 2 +- gcc/config/arm/arm-cpus.in | 2 +- gcc/config/arm/arm-protos.h | 1 - gcc/config/arm/arm.c | 25 +- gcc/config/arm/arm.md | 4 +- gcc/config/arm/constraints.md | 9 +- gcc/config/arm/vfp.md | 32 +- gcc/config/nvptx/nvptx.c | 4 +- gcc/cp/ChangeLog | 66 +++ gcc/cp/cp-tree.h | 9 +- gcc/cp/decl.c | 144 +++--- gcc/cp/friend.c | 8 +- gcc/cp/name-lookup.c | 129 ++--- gcc/cp/name-lookup.h | 38 +- gcc/cp/parser.c | 28 +- gcc/cp/pt.c | 23 +- gcc/doc/invoke.texi | 2 +- gcc/expr.c | 18 +- gcc/ipa-fnsummary.c | 43 +- gcc/ipa-inline-transform.c | 3 + gcc/ipa-inline.c | 3 - gcc/ipa-modref-tree.h | 192 ++++--- gcc/ipa-modref.c | 573 +++++++++++++-------- gcc/ipa-modref.h | 1 + gcc/ipa-predicate.h | 10 +- gcc/objcp/ChangeLog | 5 + gcc/objcp/objcp-decl.c | 4 +- gcc/omp-expand.c | 110 +++- gcc/opts.c | 7 + gcc/testsuite/ChangeLog | 42 ++ gcc/testsuite/g++.dg/analyzer/placement-new.C | 26 + gcc/testsuite/gcc.dg/analyzer/pr96646.c | 24 + gcc/testsuite/gcc.dg/analyzer/pr96841.c | 23 + gcc/testsuite/gcc.dg/ipa/ipa-pta-13.c | 2 +- gcc/testsuite/gcc.dg/lto/modref-1_0.c | 14 + gcc/testsuite/gcc.dg/lto/modref-1_1.c | 13 + gcc/testsuite/gcc.dg/tree-ssa/modref-2.c | 26 + gcc/testsuite/gcc.dg/vect/vect-simd-17.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-simd-18.c | 40 ++ gcc/testsuite/gcc.dg/vect/vect-simd-19.c | 40 ++ gcc/testsuite/gcc.dg/vect/vect-simd-20.c | 43 ++ .../aarch64/advsimd-intrinsics/vtrn_half.c | 3 - .../aarch64/advsimd-intrinsics/vuzp_half.c | 3 - .../aarch64/advsimd-intrinsics/vzip_half.c | 3 - .../gcc.target/arm/armv8_1m-fp16-move-1.c | 418 +++++++++++++++ .../gcc.target/arm/armv8_1m-fp32-move-1.c | 420 +++++++++++++++ .../gcc.target/arm/armv8_1m-fp64-move-1.c | 426 +++++++++++++++ .../arm/mve/intrinsics/mve-vldstr16-no-writeback.c | 5 +- gcc/testsuite/gcc.target/i386/pr96814.c | 19 + gcc/testsuite/gcc.target/i386/sse2-mmx-pinsrw.c | 8 +- gcc/tree-if-conv.c | 107 ++-- gcc/value-prof.c | 5 +- gcc/vec.h | 8 +- libcc1/ChangeLog | 4 + libcc1/libcp1plugin.cc | 2 +- libcpp/lex.c | 4 +- libgomp/ChangeLog | 4 + libstdc++-v3/ChangeLog | 5 + libstdc++-v3/libsupc++/Makefile.am | 22 - libstdc++-v3/libsupc++/Makefile.in | 22 - 63 files changed, 2729 insertions(+), 643 deletions(-) create mode 100644 gcc/testsuite/g++.dg/analyzer/placement-new.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr96646.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr96841.c create mode 100644 gcc/testsuite/gcc.dg/lto/modref-1_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/modref-1_1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/modref-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-18.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-19.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-20.c create mode 100644 gcc/testsuite/gcc.target/arm/armv8_1m-fp16-move-1.c create mode 100644 gcc/testsuite/gcc.target/arm/armv8_1m-fp32-move-1.c create mode 100644 gcc/testsuite/gcc.target/arm/armv8_1m-fp64-move-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr96814.c