diff options
author | Chris Lattner <sabre@nondot.org> | 2006-10-21 05:08:28 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-10-21 05:08:28 +0000 |
commit | 386e29065db5b05b57440f6b2a6dfa1e7f29a00d (patch) | |
tree | fd3520a5551da3163a681e1dafe3af18b00bd2a2 /lib/CodeGen/MachineBasicBlock.cpp | |
parent | 2a445add12d6a16d8793de60df92d0733e66af0c (diff) |
Three changes:
1. Remove a bunch of ifdef'd code.
2. When a block just contains an uncond branch, change all blocks branching
to it to jump to the destination instead.
3. If branch analysis tells us some edges in the machinecfg are not actually
possible, remove them.
#2 triggers a suprisingly large number of times.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31094 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions