This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-14 in repository gcc.
from 6f897be2044 libstdc++: Adjust comment in <numeric> new 021ccf9dee0 Make force_subreg emit nothing on failure new b33e9eb8d40 Add force_lowpart_subreg new b079728cf34 Avoid using POINTER_DIFF_EXPR for overlap checks [PR119399] new 17cce5f59a4 aarch64: Use force_lowpart_subreg in a BFI splitter [PR119133] new 14fe427ab5e aarch64: Fix invalid subregs in xorsign [PR118501] new e192f1f2c7c LoongArch: Fix invalid subregs in xorsign [PR118501] new 2a4b0a1d02e vect: Enforce dr_with_seg_len::align precondition [PR116125] new a38e9e06d06 aarch64: Avoid unnecessary use of 2-input TBLs [PR115258] new 94ef80629a5 aarch64: Split aarch64_combinev16qi before RA [PR115258]
The 9 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/aarch64/aarch64-simd.md | 2 +- gcc/config/aarch64/aarch64.cc | 33 +++++++++++++------------- gcc/config/aarch64/aarch64.md | 8 +++---- gcc/config/loongarch/loongarch.md | 4 ++-- gcc/explow.cc | 20 +++++++++++++++- gcc/explow.h | 1 + gcc/testsuite/gcc.c-torture/compile/pr118501.c | 6 +++++ gcc/testsuite/gcc.dg/torture/pr119133.c | 10 ++++++++ gcc/testsuite/gcc.dg/vect/pr116125.c | 30 +++++++++++++++++++++++ gcc/testsuite/gcc.dg/vect/pr119399.c | 10 ++++++++ gcc/testsuite/gcc.target/aarch64/pr115258.c | 19 +++++++++++++++ gcc/testsuite/gcc.target/aarch64/pr115258_2.c | 17 +++++++++++++ gcc/tree-data-ref.cc | 9 ++++--- gcc/tree-vect-data-refs.cc | 10 +++++++- 14 files changed, 148 insertions(+), 31 deletions(-) create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr118501.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr119133.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr116125.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr119399.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr115258.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr115258_2.c