https://gcc.gnu.org/g:0284886b8eb6f64676a56c420325ab0a9f911e70

commit r15-5061-g0284886b8eb6f64676a56c420325ab0a9f911e70
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Sat Nov 9 17:11:34 2024 +0100

    ChangeLog: Manually add entries for r15-4998 and r15-5004
    
    These commits used *.c rather than *.cc suffix and miracuously got through
    the pre-commit hook but broke ChangeLog generation.

Diff:
---
 gcc/ChangeLog | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 23ee454e3f24..7fae8aacdf98 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -177,6 +177,11 @@
        laxer, adapted and moved from...
        (pass_tree_ifcombine::execute): ... here.
 
+2024-11-07  Alexandre Oliva  <ol...@adacore.com>
+
+       * tree-ssa-ifcombine.cc (ifcombine_replace_cond): Support
+       TRUTH_ANDIF cond exprs.
+
 2024-11-07  Alexandre Oliva  <ol...@adacore.com>
 
        * tree-ssa-ifcombine.cc (recognize_if_then_else): Support
@@ -215,6 +220,11 @@
        * tree-ssa-ifcombine.cc (ifcombine_ifandif): Drop redundant
        result_inv parm.  Adjust all callers.
 
+2024-11-07  Alexandre Oliva  <ol...@adacore.com>
+
+       * tree-ssa-ifcombine.cc (bb_no_side_effects_p): Allow vuses,
+       but not vdefs.
+
 2024-11-07  xuli  <xu...@eswincomputing.com>
 
        * match.pd: Add the form1 of signed imm .SAT_ADD matching.

Reply via email to