diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-02-28 00:16:42 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-02-28 00:16:42 +0000 |
commit | 6309ad25c6dc22bf1d47990eedb8a5bec5d7315a (patch) | |
tree | 91374fbdf66abed310e7922ba67a7288ec8ecf3c /gcc | |
parent | 939439a90f234f9e70d30240bf5c227eebe2b43f (diff) | |
download | gcc-6309ad25c6dc22bf1d47990eedb8a5bec5d7315a.zip gcc-6309ad25c6dc22bf1d47990eedb8a5bec5d7315a.tar.gz gcc-6309ad25c6dc22bf1d47990eedb8a5bec5d7315a.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 47 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/analyzer/ChangeLog | 15 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 41 |
4 files changed, 104 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f2c21f3..3fde83d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,50 @@ +2024-02-27 Uros Bizjak <ubizjak@gmail.com> + + PR target/113871 + * config/i386/mmx.md (V248FI): Add V2BF mode. + (V24FI_32): Ditto. + +2024-02-27 Eric Botcazou <ebotcazou@adacore.com> + + * tree-ssa-dse.cc (compute_trims): Fix description. Return early + if either ref->offset is not byte aligned or ref->size is not known + to be equal to ref->max_size. + (maybe_trim_complex_store): Fix description. + (maybe_trim_constructor_store): Likewise. + (maybe_trim_partially_dead_store): Likewise. + +2024-02-27 Richard Earnshaw <rearnsha@arm.com> + + * config/arm/mmintrin.h: Warn if this header is included without + defining __ENABLE_DEPRECATED_IWMMXT. + +2024-02-27 Richard Biener <rguenther@suse.de> + + PR tree-optimization/114074 + * tree-chrec.h (chrec_convert_rhs): Default at_stmt arg to NULL. + * tree-chrec.cc (chrec_fold_multiply): Canonicalize inputs. + Handle poly vs. non-poly multiplication correctly with respect + to undefined behavior on overflow. + +2024-02-27 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/114044 + * internal-fn.def (CLRSB, CLZ, CTZ, FFS, PARITY): Use + DEF_INTERNAL_INT_EXT_FN macro rather than DEF_INTERNAL_INT_FN. + * internal-fn.h (expand_CLRSB, expand_CLZ, expand_CTZ, expand_FFS, + expand_PARITY): Declare. + * internal-fn.cc (expand_bitquery, expand_CLRSB, expand_CLZ, + expand_CTZ, expand_FFS, expand_PARITY): New functions. + (expand_POPCOUNT): Use expand_bitquery. + +2024-02-27 Richard Biener <rguenther@suse.de> + + PR tree-optimization/114081 + * tree-vect-loop-manip.cc (slpeel_tree_duplicate_loop_to_edge_cfg): + Perform manual dominator update for prologue peeling. + (vect_do_peeling): Properly update dominators after adding the + prologue-around guard. + 2024-02-26 Georg-Johann Lay <avr@gjlay.de> * config/avr/avr.opt (mcall-prologues, mrelax, maccumulate-args) diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index abc12bc..4b3cebb 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20240227 +20240228 diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog index 61b7aa1..98fa45c 100644 --- a/gcc/analyzer/ChangeLog +++ b/gcc/analyzer/ChangeLog @@ -1,3 +1,18 @@ +2024-02-27 David Malcolm <dmalcolm@redhat.com> + + PR analyzer/110483 + PR analyzer/111802 + * access-diagram.cc + (string_literal_spatial_item::add_column_for_byte): Use %wu for + printing unsigned HOST_WIDE_INT. + +2024-02-27 David Malcolm <dmalcolm@redhat.com> + + PR analyzer/111881 + * constraint-manager.cc (bound::ensure_closed): Assert that + m_constant has integral type. + (range::add_bound): Bail out on floating point constants. + 2024-02-21 David Malcolm <dmalcolm@redhat.com> PR analyzer/113999 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 025027d..5b73bbb 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,44 @@ +2024-02-27 Uros Bizjak <ubizjak@gmail.com> + + PR target/113871 + * gcc.target/i386/pr113871-5a.c: New test. + * gcc.target/i386/pr113871-5b.c: New test. + +2024-02-27 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/opt104.ads, gnat.dg/opt104.adb: New test. + +2024-02-27 David Malcolm <dmalcolm@redhat.com> + + PR analyzer/111881 + * c-c++-common/analyzer/conditionals-pr111881.c: New test. + +2024-02-27 Richard Biener <rguenther@suse.de> + + PR tree-optimization/114074 + * gcc.dg/torture/pr114074.c: New testcase. + * gcc.dg/pr68317.c: Adjust expected location of diagnostic. + * gcc.dg/vect/vect-early-break_119-pr114068.c: Do not expect + loop to be vectorized. + +2024-02-27 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/114044 + * gcc.dg/bitint-95.c: New test. + +2024-02-27 Richard Biener <rguenther@suse.de> + + PR tree-optimization/114081 + * gcc.dg/vect/vect-early-break_121-pr114081.c: New testcase. + +2024-02-27 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR ipa/70582 + * gcc.dg/attr-weakref-1.c (dg-additional-options): Define + SOLARIS_X86_AS as appropriate. + (lv3, Wv3a, pv3a): Wrap in !SOLARIS_X86_AS. + (main): Likewise for chk (pv3a). + 2024-02-26 Harald Anlauf <anlauf@gmx.de> PR fortran/114012 |