aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Utils/CriticalEdge.cpp
AgeCommit message (Collapse)Author
2002-09-24- Do not expose Critical Edge breaking mechanics outside the BCE pass, thusChris Lattner
removing it from Transforms/Local.h and from Transforms/Utils/* git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3911 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-06Fix file header to be accurate, instead of something I just copied and pasted.Chris Lattner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3591 91177308-0d34-0410-b5e6-96231b3b80d8
2002-09-06Fix bug with critical edge splitting code where it wouldn't update PHI nodesChris Lattner
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
2002-09-06Check in the implementation of critical edge detection and splittingChris Lattner
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3588 91177308-0d34-0410-b5e6-96231b3b80d8