Fix bug with critical edge splitting code where it wouldn't update PHI nodes
authorChris Lattner <sabre@nondot.org>
Fri, 6 Sep 2002 03:51:45 +0000 (03:51 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 6 Sep 2002 03:51:45 +0000 (03:51 +0000)
commita9d2bffeeb5b888618211cbe2b69721ad77d752c
treecb2eb64c79b3fe5fc4df5f9b6ba987a7e3322b39
parent9355b479c36a857b44862e8a4621f963b2991aef
Fix bug with critical edge splitting code where it wouldn't update PHI nodes
in the old destination block to indicate that the value flows from the new
edge splitting block, not from the original multi-successor block.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3590 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Utils/CriticalEdge.cpp