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
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 473dde52524 libstdc++: Implement formatters for pair and tuple [PR109162]
new 46ccce1de68 middle-end: Fix incorrect codegen with PFA and VLS [PR119351]
new fa99720e9f3 middle-end: force AMDGCN test for vect-early-break_18.c to [...]
The 2 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/testsuite/gcc.dg/vect/vect-early-break_18.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/peel_ind_10.c | 24 ++++++
.../gcc.target/aarch64/sve/peel_ind_10_run.c | 17 ++++
gcc/testsuite/gcc.target/aarch64/sve/peel_ind_5.c | 24 ++++++
.../gcc.target/aarch64/sve/peel_ind_5_run.c | 17 ++++
gcc/testsuite/gcc.target/aarch64/sve/peel_ind_6.c | 24 ++++++
.../gcc.target/aarch64/sve/peel_ind_6_run.c | 17 ++++
gcc/testsuite/gcc.target/aarch64/sve/peel_ind_7.c | 24 ++++++
.../gcc.target/aarch64/sve/peel_ind_7_run.c | 17 ++++
gcc/testsuite/gcc.target/aarch64/sve/peel_ind_8.c | 24 ++++++
.../gcc.target/aarch64/sve/peel_ind_8_run.c | 17 ++++
gcc/testsuite/gcc.target/aarch64/sve/peel_ind_9.c | 25 ++++++
.../gcc.target/aarch64/sve/peel_ind_9_run.c | 17 ++++
gcc/tree-vect-loop.cc | 95 +++++++++++++++++++++-
gcc/tree-vectorizer.h | 18 +++-
15 files changed, 358 insertions(+), 4 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/peel_ind_10.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/peel_ind_10_run.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/peel_ind_5.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/peel_ind_5_run.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/peel_ind_6.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/peel_ind_6_run.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/peel_ind_7.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/peel_ind_7_run.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/peel_ind_8.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/peel_ind_8_run.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/peel_ind_9.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/peel_ind_9_run.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
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 3d034284005 libstdc++: Add test for not using reserved name 'ranges' be [...]
new 6f897be2044 libstdc++: Adjust comment in <numeric>
The 1 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:
libstdc++-v3/include/std/numeric | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 5a48e7732d6 bitintlower: Fix interaction of gimple_assign_copy_p stmts [...]
new 473dde52524 libstdc++: Implement formatters for pair and tuple [PR109162]
The 1 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:
libstdc++-v3/include/std/format | 377 +++++++++++++++++----
.../testsuite/std/format/ranges/formatter.cc | 6 +-
libstdc++-v3/testsuite/std/format/ranges/map.cc | 209 ++++++++++++
.../testsuite/std/format/ranges/sequence.cc | 52 ++-
libstdc++-v3/testsuite/std/format/tuple.cc | 259 ++++++++++++++
libstdc++-v3/testsuite/util/testsuite_iterators.h | 3 +
6 files changed, 813 insertions(+), 93 deletions(-)
create mode 100644 libstdc++-v3/testsuite/std/format/ranges/map.cc
create mode 100644 libstdc++-v3/testsuite/std/format/tuple.cc
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
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 56b3858b6a1 RISC-V: revert pr114194 tests on gcc-14 [PR118601]
new fb00f4e4f16 libstdc++: Add missing header to <bits/ranges_algobase.h> f [...]
new acd6031f5cb libstdc++: Do not use use memmove for 1-element ranges [PR1 [...]
new 27f7de3b80d libstdc++: Fix ranges::copy_backward for a single memcpyabl [...]
new 542c7e9b3f4 libstdc++: Reuse std::__assign_one in <bits/ranges_algobase.h>
new c29c3f713a9 libstdc++: Fix ranges::move and ranges::move_backward to us [...]
new 399ca300412 libstdc++: Fix std::ranges::iota is not included in numeric [...]
new 0a9f20ed391 libstdc++: Do not define __cpp_lib_ranges_iota in <ranges>
new 3d034284005 libstdc++: Add test for not using reserved name 'ranges' be [...]
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:
libstdc++-v3/include/bits/ranges_algo.h | 52 ----------
libstdc++-v3/include/bits/ranges_algobase.h | 106 +++++++++++++++------
libstdc++-v3/include/std/numeric | 4 +
libstdc++-v3/include/std/ranges | 1 -
libstdc++-v3/testsuite/17_intro/names.cc | 4 +
.../testsuite/25_algorithms/copy/108846.cc | 53 +++++++++++
.../25_algorithms/copy_backward/108846.cc | 53 +++++++++++
.../testsuite/25_algorithms/copy_n/108846.cc | 53 ++++++++++-
.../testsuite/25_algorithms/move/108846.cc | 40 +++++++-
.../testsuite/25_algorithms/move/constrained.cc | 29 ++++++
.../25_algorithms/move_backward/108846.cc | 38 +++++++-
.../25_algorithms/move_backward/constrained.cc | 29 ++++++
.../iota/1.cc => 26_numerics/iota/2.cc} | 1 -
13 files changed, 378 insertions(+), 85 deletions(-)
rename libstdc++-v3/testsuite/{25_algorithms/iota/1.cc => 26_numerics/iota/2.cc} (96%)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from fc4099a4842 riscv: Fix incorrect gnu property alignment on rv32
new 5a48e7732d6 bitintlower: Fix interaction of gimple_assign_copy_p stmts [...]
The 1 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/gimple-lower-bitint.cc | 26 ++++++++++++++++++++++----
gcc/testsuite/gcc.dg/bitint-121.c | 24 ++++++++++++++++++++++++
2 files changed, 46 insertions(+), 4 deletions(-)
create mode 100644 gcc/testsuite/gcc.dg/bitint-121.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 45a708d7bf8 testsuite: Add testcase for already fixed PR [PR116093]
new 1d9e02bb7e0 RISC-V: Put jump table in text for large code model
new fc4099a4842 riscv: Fix incorrect gnu property alignment on rv32
The 2 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/riscv/riscv.cc | 2 +-
gcc/config/riscv/riscv.h | 2 +-
.../gcc.target/riscv/gnu-property-align-rv32.c | 7 +++++++
.../gcc.target/riscv/gnu-property-align-rv64.c | 7 +++++++
.../gcc.target/riscv/jump-table-large-code-model.c | 24 ++++++++++++++++++++++
5 files changed, 40 insertions(+), 2 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/riscv/gnu-property-align-rv32.c
create mode 100644 gcc/testsuite/gcc.target/riscv/gnu-property-align-rv64.c
create mode 100644 gcc/testsuite/gcc.target/riscv/jump-table-large-code-model.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 31e16c8b75b AArch64: Fix operands order in vec_extract expander
new 45a708d7bf8 testsuite: Add testcase for already fixed PR [PR116093]
The 1 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/testsuite/gcc.dg/bitint-122.c | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 gcc/testsuite/gcc.dg/bitint-122.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 43cbf049f5b aarch64: Disable sysreg feature gating
new 31e16c8b75b AArch64: Fix operands order in vec_extract expander
The 1 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-sve.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.