https://gcc.gnu.org/g:02960011cb42468aa9bfa636ecbcd93ae33640b5
commit r14-10596-g02960011cb42468aa9bfa636ecbcd93ae33640b5 Author: GCC Administrator <[email protected]> Date: Sat Aug 17 00:21:45 2024 +0000 Daily bump. Diff: --- gcc/ChangeLog | 58 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 48 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 107 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 449384cd6e0..966546e94fe 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,61 @@ +2024-08-16 Georg-Johann Lay <[email protected]> + + PR target/85624 + * config/avr/avr.md (*clrmemqi*): Use HImode for alignment operand. + +2024-08-16 Lingling Kong <[email protected]> + + * config/i386/sse.md (vpmadd52<vpmadd52type><mode>): + Prohibit egpr for vex version. + (vpdpbusd_<mode>): Ditto. + (vpdpbusds_<mode>): Ditto. + (vpdpwssd_<mode>): Ditto. + (vpdpwssds_<mode>): Ditto. + (*vcvtneps2bf16_v4sf): Ditto. + (*vcvtneps2bf16_v8sf): Ditto. + (vpdp<vpdotprodtype>_<mode>): Ditto. + (vbcstnebf162ps_<mode>): Ditto. + (vbcstnesh2ps_<mode>): Ditto. + (vcvtnee<bf16_ph>2ps_<mode>): Ditto. + (vcvtneo<bf16_ph>2ps_<mode>): Ditto. + (vpdp<vpdpwprodtype>_<mode>): Ditto. + +2024-08-16 Richard Sandiford <[email protected]> + + PR target/115464 + * config/aarch64/aarch64-sve-builtins-base.cc + (svset_neonq_impl::expand): Use force_subreg instead of + lowpart_subreg. + +2024-08-16 Richard Sandiford <[email protected]> + + Backported from master: + 2024-06-13 Richard Sandiford <[email protected]> + + PR target/115464 + * simplify-rtx.cc (simplify_context::simplify_subreg): Don't try + to fold two subregs together if their relationship isn't known + at compile time. + * explow.h (force_subreg): Declare. + * explow.cc (force_subreg): New function. + * config/aarch64/aarch64-sve-builtins-base.cc + (svset_neonq_impl::expand): Use it instead of simplify_gen_subreg. + +2024-08-16 liuhongt <[email protected]> + + Backported from master: + 2024-08-14 liuhongt <[email protected]> + + PR target/116174 + * config/i386/i386.cc (ix86_align_loops): Move this to .. + * config/i386/i386-features.cc (ix86_align_loops): .. here. + (class pass_align_tight_loops): New class. + (make_pass_align_tight_loops): New function. + * config/i386/i386-passes.def: Insert pass_align_tight_loops + after pass_insert_endbr_and_patchable_area. + * config/i386/i386-protos.h (make_pass_align_tight_loops): New + declare. + 2024-08-14 Stefan Schulze Frielinghaus <[email protected]> Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index c11f769cc2c..720f32939ba 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240816 +20240817 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index de25ede2895..2ed68f979f0 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,51 @@ +2024-08-16 Georg-Johann Lay <[email protected]> + + * gcc.target/avr/torture/pr85624.c: New test. + +2024-08-16 Torbjörn SVENSSON <[email protected]> + + Backported from master: + 2024-08-16 Torbjörn SVENSSON <[email protected]> + + * g++.dg/warn/pr33738.C: Added -fno-short-enums. + * g++.dg/warn/pr33738-2.C: Duplicate g++.dg/warn/pr33738.C with + -fshort-enums and removed xfail. + +2024-08-16 Torbjörn SVENSSON <[email protected]> + + Backported from master: + 2024-08-16 Torbjörn SVENSSON <[email protected]> + + * g++.dg/opt/pr97315-1.C: Add -fno-short-enums. + +2024-08-16 Torbjörn SVENSSON <[email protected]> + + Backported from master: + 2024-08-16 Torbjörn SVENSSON <[email protected]> + Yvan ROUX <[email protected]> + + * gcc.dg/signbit-5.c: Add -fwrapv and remove x86 exception. + +2024-08-16 Richard Sandiford <[email protected]> + + PR target/115464 + * gcc.target/aarch64/sve/acle/general/pr115464_2.c: New test. + +2024-08-16 Richard Sandiford <[email protected]> + + Backported from master: + 2024-06-13 Richard Sandiford <[email protected]> + + PR target/115464 + * gcc.target/aarch64/sve/acle/general/pr115464.c: New test. + +2024-08-16 liuhongt <[email protected]> + + Backported from master: + 2024-08-14 liuhongt <[email protected]> + + * gcc.target/i386/pr116174.c: New test. + 2024-08-15 Patrick Palka <[email protected]> Backported from master:
