aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/MachineDebugInfo.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-10-24 01:12:32 +0000
committerChris Lattner <sabre@nondot.org>2006-10-24 01:12:32 +0000
commit7d09784d3fc652131a2afbf06a0f2ed893837fb9 (patch)
treefb2ab574578f40ae5609394f9414445c445d2602 /lib/CodeGen/MachineDebugInfo.cpp
parente90c53756efa19d1068f416ad8932eff8241e894 (diff)
move single basic blocks that are neither fallen into nor fall out of into
a place more useful. In particular, if we can put them in a place where code will be able to fall into it, do so. Otherwise, put it in a place it can fall through into a successor. Otherwise, if preventing a fallthrough, move to the end of the function, out of the way. This deletes several hundred unconditional branches from spass. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31149 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/MachineDebugInfo.cpp')
0 files changed, 0 insertions, 0 deletions