+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)
+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
+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
+2024-02-27 Tobias Burnus <tburnus@baylibre.com>
+
+ * libgomp.texi (OpenACC Runtime Library Routines): Document new 3.3
+ routines that simply map to their C counterpart.
+ * openacc.f90 (openacc): Add them.
+ * openacc_lib.h: Likewise.
+ * testsuite/libgomp.oacc-fortran/acc_host_device_ptr.f90: New test.
+ * testsuite/libgomp.oacc-fortran/acc-memcpy.f90: New test.
+ * testsuite/libgomp.oacc-fortran/acc-memcpy-2.f90: New test.
+ * testsuite/libgomp.oacc-c-c++-common/lib-59.c: Crossref to f90 test.
+ * testsuite/libgomp.oacc-c-c++-common/lib-60.c: Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/lib-95.c: Likewise.
+
2024-02-21 Tobias Burnus <tburnus@baylibre.com>
* libgomp.texi (OpenMP Context Selectors): Add 'nvptx64' as additional