+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2024-03-06 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/114246
+ * tree-ssa-dse.cc (increment_start_addr): Strip useless
+ type conversions from the adjusted address.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2024-07-18 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/115641
+ * fold-const.cc (decode_field_reference): If the inner
+ reference isn't something we can take the address of, fail.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2024-10-13 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/116481
+ * pointer-query.cc (build_printable_array_type):
+ Build an array types with function or method element type
+ manually to avoid bogus diagnostic.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2024-09-30 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/116850
+ * gimple-ssa-isolate-paths.cc (bb_split_points): New global.
+ (insert_trap): Delay BB splitting if post-doms are computed.
+ (find_explicit_erroneous_behavior): Process delayed BB
+ splitting after releasing post dominators.
+ (gimple_ssa_isolate_erroneous_paths): Do not free post-dom
+ info here.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2025-01-13 Richard Biener <rguenther@suse.de>
+ Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
+
+ PR tree-optimization/117119
+ * tree-data-ref.cc (initialize_matrix_A): Check whether
+ an INTEGER_CST fits in HWI, otherwise return chrec_dont_know.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2024-11-20 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/117574
+ * tree-ssa-loop-niter.cc (number_of_iterations_lt_to_ne):
+ Use the obvious may_be_zero condition.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2024-12-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/117912
+ * tree-ssa-sccvn.cc (copy_reference_ops_from_ref): For addresses
+ of zero-sized components do not set ->off if the object size pass
+ didn't run.
+ For OOB ARRAY_REF accesses in address expressions avoid setting
+ ->off if the object size pass didn't run.
+ (valueize_refs_1): Likewise.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2025-02-03 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/118717
+ * tree-ssa-phiopt.cc (cond_if_else_store_replacement_1):
+ Do not common stores referencing abnormal SSA names.
+ * tree-ssa-sink.cc (sink_common_stores_to_bb): Likewise.
+
2025-04-01 Andrew Carlotti <andrew.carlotti@arm.com>
PR target/119372
+2025-04-04 Eric Botcazou <ebotcazou@adacore.com>
+
+ * libgnat/a-ngcoar.adb (Eigensystem): Adjust notation and fix the
+ layout of the real symmetric matrix in the main comment. Adjust
+ the layout of the associated code accordingly and correctly turn
+ the 2Nx1 real vectors into Nx1 complex ones.
+ (Eigenvalues): Minor similar tweaks.
+ * libgnat/a-ngrear.adb (Jacobi): Minor tweaks in the main comment.
+ Adjust notation and corresponding parameter names of functions.
+ Fix call to Unit_Matrix routine. Adjust the comment describing
+ the various kinds of iterations to match the implementation.
+
2025-01-05 Estevan Castilho (Tevo) <estevan.cps@gmail.com>
* libgnarl/s-taprop__dummy.adb: Remove use clause for
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2024-03-06 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/114246
+ * gcc.dg/torture/pr114246.c: New testcase.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2024-07-18 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/115641
+ * gcc.dg/torture/pr115641.c: New testcase.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2024-10-13 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/116481
+ * gcc.dg/pr116481.c: New testcase.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2024-09-30 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/116850
+ * gcc.dg/pr116850.c: New testcase.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2025-01-13 Richard Biener <rguenther@suse.de>
+ Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
+
+ PR tree-optimization/117119
+ * gcc.dg/torture/pr117119.c: New testcase.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2024-11-20 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/117574
+ * gcc.dg/torture/pr117574-1.c: New testcase.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2024-12-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/117912
+ * c-c++-common/torture/pr117912-1.c: New testcase.
+ * c-c++-common/torture/pr117912-2.c: Likewise.
+ * c-c++-common/torture/pr117912-3.c: Likewise.
+
+2025-04-04 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2025-02-03 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/118717
+ * gcc.dg/torture/pr118717.c: New testcase.
+
2025-03-11 Iain Buclaw <ibuclaw@gdcproject.org>
Backported from master: