aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@apple.com>2009-11-17 18:30:09 +0000
committerBob Wilson <bob.wilson@apple.com>2009-11-17 18:30:09 +0000
commiteeac7ce76933d91b062d7afe912b25f9d7ec4171 (patch)
treec0073711515dcd9f69de160fa11eb3993133986e /llvm/lib/CodeGen/MachineBasicBlock.cpp
parent19ac306c2ca89bac14c8534686ade6931eb7d34f (diff)
downloadllvm-eeac7ce76933d91b062d7afe912b25f9d7ec4171.zip
llvm-eeac7ce76933d91b062d7afe912b25f9d7ec4171.tar.gz
llvm-eeac7ce76933d91b062d7afe912b25f9d7ec4171.tar.bz2
Remove a special case for tail merging that seems to be both broken and
unnecessary. It is broken because the "isIdenticalTo" check should be negated. If that is fixed, this code causes the CodeGen/X86/tail-opts.ll test to fail, in the dont_merge_oddly function. And, I confirmed that the regression is real -- the generated code is worse. As far as I can tell, that tail-opts.ll test is checking for what this code is supposed to handle and we're doing the right thing anyway. llvm-svn: 89121
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions