+2026-05-02 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ * tree-ssa-phiopt.cc (pass_phiopt::execute): Set cfgcleanup
+ if cselim_limited returns true.
+
+2026-05-02 Jeff Law <jeffrey.law@oss.qualcomm.com>
+
+ PR target/109038
+ * config/riscv/bitmanip.md (rotate_with_masking_to_shift): New pattern.
+
+2026-05-02 Michiel Derhaeg <Michiel.Derhaeg@synopsys.com>
+
+ * config/riscv/riscv.opt.urls: Add temp fix for -mmpy-option.
+
+2026-05-02 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR tree-optimization/125139
+ * match.pd (`(A>>bool) EQ 0 -> (unsigned)A LE bool`): Enable
+ only for INTEGRAL_TYPE_P types.
+
2026-05-01 Sam James <sam@gentoo.org>
* Makefile.in (MOSTLYCLEANFILES): Fix typo of '$(exeext)'.
+2026-05-02 Tobias Burnus <tburnus@baylibre.com>
+ Julian Brown <julian@codesourcery.com>
+
+ * gfortran.h (enum gfc_omp_list_type): Add this name
+ to the existing OMP_LIST... enum; add OMP_LIST_NONE.
+ (gfc_free_omp_namelist): Take that enum as arg instead of bool args.
+ * match.cc (gfc_free_omp_namelist): Update.
+ * openmp.cc (gfc_free_omp_clauses, gfc_free_omp_declare_variant_list,
+ gfc_match_omp_clause_reduction, gfc_match_omp_clauses,
+ gfc_match_omp_allocate, gfc_match_omp_flush,
+ gfc_match_omp_declare_target, resolve_omp_clauses,
+ gfc_resolve_omp_parallel_blocks, resolve_omp_do,
+ gfc_resolve_oacc_blocks, gfc_resolve_oacc_declare): Update
+ gfc_free_omp_namelist call and used enum type instead of
+ int.
+ * st.cc (gfc_free_statement): Likewise.
+
2026-04-29 Andre Vehreschild <vehre@gcc.gnu.org>
PR fortran/125021
+2026-05-02 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ * gcc.dg/tree-ssa/cselim-5.c: New test.
+
+2026-05-02 Jeff Law <jeffrey.law@oss.qualcomm.com>
+
+ PR target/109038
+ * gcc.target/riscv/pr109038.c: New test.
+
+2026-05-02 Xi Ruoyao <xry111@xry111.site>
+
+ PR testsuite/70150
+ * gcc.dg/ipa/pr122458.c (dg-options): Add -no-pie.
+ * gcc.dg/lto/toplevel-extended-asm-1_0.c (dg-lto-options): Add
+ -no-pie.
+ * gcc.dg/lto/toplevel-simple-asm-1_0.c (dg-lto-options): Add
+ -no-pie.
+
+2026-05-02 Xi Ruoyao <xry111@xry111.site>
+
+ PR testsuite/70150
+ * gcc.target/i386/builtin-memmove-13.c (dg-options): Add
+ -fno-pie.
+ * g++.target/i386/memset-pr108585-1a.C: Likewise.
+ * g++.target/i386/memset-pr108585-1b.C: Likewise.
+ * gcc.target/i386/memcpy-pr120683-2.c: Likewise.
+ * gcc.target/i386/memcpy-pr120683-3.c: Likewise.
+ * gcc.target/i386/memcpy-pr120683-4.c: Likewise.
+ * gcc.target/i386/memcpy-pr120683-5.c: Likewise.
+ * gcc.target/i386/memcpy-pr120683-6.c: Likewise.
+ * gcc.target/i386/memcpy-pr120683-7.c: Likewise.
+ * gcc.target/i386/memset-pr120683-13.c: Likewise.
+ * gcc.target/i386/memset-pr120683-17.c: Likewise.
+ * gcc.target/i386/memset-pr120683-18.c: Likewise.
+ * gcc.target/i386/memset-pr120683-19.c: Likewise.
+ * gcc.target/i386/memset-pr120683-20.c: Likewise.
+ * gcc.target/i386/memset-pr120683-21.c: Likewise.
+ * gcc.target/i386/memset-pr120683-22.c: Likewise.
+ * gcc.target/i386/memset-pr120683-23.c: Likewise.
+ * gcc.target/i386/pr111657-1.c: Likewise.
+ * gcc.target/i386/pr120881-2a.c: Likewise.
+
+2026-05-02 Xi Ruoyao <xry111@xry111.site>
+
+ * g++.target/i386/memset-pr108585-1a.C (dg-options): Add
+ -fno-stack-protector.
+ * g++.target/i386/memset-pr108585-1b.C (dg-options): Likewise.
+ * gcc.target/i386/auto-init-padding-9.c (dg-options): Likewise.
+ * gcc.target/i386/memset-pr70308-1a.c (dg-options): Likewise.
+ * gcc.target/i386/memset-pr70308-1b.c (dg-options): Likewise.
+
+2026-05-02 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/valid_scalars2.adb: Remove -O0 option.
+ * gnat.dg/validity_check3.ads: Rename to...
+ * gnat.dg/valid_scalars3.ads: ...this.
+ * gnat.dg/validity_check3.adb: Rename to...
+ * gnat.dg/valid_scalars3.adb: ...this.
+
+2026-05-02 Andrew Pinski <andrew.pinski@oss.qualcomm.com>
+
+ PR tree-optimization/125139
+ * gcc.dg/torture/pr125139-1.c: New test.
+
2026-05-01 Jeff Law <jeffrey.law@oss.qualcomm.com>
PR tree-optimization/119420