Commit 312360e8 by Uros Bizjak

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
parent 28e2ff77
...@@ -36,6 +36,8 @@ ...@@ -36,6 +36,8 @@
"basic_block" description as its third argument. Update function "basic_block" description as its third argument. Update function
calls to get destination bb from "edge" argument. Save "cond" into calls to get destination bb from "edge" argument. Save "cond" into
aux field of the edge. Update prototype for changed arguments. 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 (find_phi_replacement_condition): Operate on incoming edges, not
on predecessor blocks. If there is a condition saved in the on predecessor blocks. If there is a condition saved in the
incoming edge aux field, AND it with incoming bb predicate. incoming edge aux field, AND it with incoming bb predicate.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment