aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2007-07-02 17:15:39 +0200
committerUros Bizjak <uros@gcc.gnu.org>2007-07-02 17:15:39 +0200
commit312360e86e03744b5ececcb550c039e473ae906e (patch)
tree4cbd981f67653545cccbdab4be6409bd43d45e02 /gcc/ChangeLog
parent28e2ff77f2e167471ebff7b8457f3b1f3a3f910e (diff)
downloadgcc-312360e86e03744b5ececcb550c039e473ae906e.zip
gcc-312360e86e03744b5ececcb550c039e473ae906e.tar.gz
gcc-312360e86e03744b5ececcb550c039e473ae906e.tar.bz2
ChangeLog: Add following to my previous description:
* ChangeLog: Add following to my previous description: (if_convertible_loop_p): Clear aux field of incoming edges if bb contains phi node. From-SVN: r126214
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog2
1 files changed, 2 insertions, 0 deletions
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.