From af962676f2759cc3766a6ff6f2cc905b2c340ff5 Mon Sep 17 00:00:00 2001 From: uros Date: Mon, 2 Jul 2007 15:15:39 +0000 Subject: [PATCH] * ChangeLog: Add following to my previous description: (if_convertible_loop_p): Clear aux field of incoming edges if bb contains phi node. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@126214 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 99acea3..1d07713 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -36,6 +36,8 @@ "basic_block" description as its third argument. Update function calls to get destination bb from "edge" argument. Save "cond" into aux field of the edge. Update prototype for changed arguments. + (if_convertible_loop_p): Clear aux field of incoming edges if bb + contains phi node. (find_phi_replacement_condition): Operate on incoming edges, not on predecessor blocks. If there is a condition saved in the incoming edge aux field, AND it with incoming bb predicate. -- 2.7.4