This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from c47f1462745 Regenerate gcc/configure new 52985dc611f arm: fix MVE asrl lsll lsrl patterns [PR122216] new e359564db3e arm: add support for out of range shift amount in MVE asrl [...] new d2218f43b99 arm: [MVE intrinsics] add scalar_s64_shift scalar_u64_shift [...] new 9e7d6c870a9 arm: [MVE intrinsics] rework asrl lsll [PR122216]
The 4 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-mve-builtins-base.cc | 44 +++++ gcc/config/arm/arm-mve-builtins-base.def | 2 + gcc/config/arm/arm-mve-builtins-base.h | 2 + gcc/config/arm/arm-mve-builtins-shapes.cc | 30 ++++ gcc/config/arm/arm-mve-builtins-shapes.h | 2 + gcc/config/arm/arm.md | 17 +- gcc/config/arm/arm_mve.h | 16 -- gcc/config/arm/constraints.md | 5 +- gcc/config/arm/mve.md | 199 +++++++++++++++++++++ gcc/config/arm/thumb2.md | 24 --- .../arm/mve/intrinsics/asrl-various-ranges.c | 161 +++++++++++++++++ .../arm/mve/intrinsics/lsll-various-ranges.c | 160 +++++++++++++++++ 12 files changed, 607 insertions(+), 55 deletions(-) create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/asrl-various-ranges.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/lsll-various-ranges.c