This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 499b63048ac testsuite/97204 - fix gcc.target/i386/sse2-mmx-pinsrw.c new 8c775bf447e testsuite: [aarch64] Fix aarch64/advsimd-intrinsics/v{trn,u [...] new 4dcc7f03b54 tree-optimization/97199 - fix virtual operand update in if- [...] new 6abd428605e arm: Fix fp16 move patterns for base MVE new 473da7e22c8 libstdc++: Remove redundant -std=gnu++1z flags from makefile new 7bfc4cd2c81 middle-end/97207 - implement move assign for auto_vec<> new d16b5975ca9 middle-end/96814 - fix VECTOR_BOOLEAN_TYPE_P CTOR RTL expansion new 69cf7decf1b [nvptx] Fix Wimplicit-fallthrough in nvptx.c with -save-temps new a28542df4d0 c++: DECL_BUILTIN_P for builtins
The 8 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/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/cp-tree.h | 4 + gcc/cp/decl.c | 24 +- gcc/cp/name-lookup.c | 15 +- gcc/cp/parser.c | 6 +- gcc/cp/pt.c | 11 +- gcc/expr.c | 18 +- .../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/tree-if-conv.c | 107 +++--- gcc/vec.h | 8 +- libcc1/libcp1plugin.cc | 2 +- libstdc++-v3/libsupc++/Makefile.am | 22 -- libstdc++-v3/libsupc++/Makefile.in | 22 -- 25 files changed, 1430 insertions(+), 181 deletions(-) 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