Eliminate the other half of the BRCOND optimization, and update
authorDan Gohman <gohman@apple.com>
Thu, 24 Jun 2010 15:24:03 +0000 (15:24 +0000)
committerDan Gohman <gohman@apple.com>
Thu, 24 Jun 2010 15:24:03 +0000 (15:24 +0000)
commitee1c8707789ac540ca2d0037d397f39fa91e7571
treeb6fbe0da0293106243ee3c40244e5fb9368e3f2a
parent102f3851bbde16fdd826d072240731365fe6da5d
Eliminate the other half of the BRCOND optimization, and update
as many tests as possible.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106749 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
test/CodeGen/ARM/reg_sequence.ll
test/CodeGen/PowerPC/2010-02-26-FoldFloats.ll [deleted file]
test/CodeGen/X86/2008-03-18-CoalescerBug.ll
test/CodeGen/X86/2008-04-09-BranchFolding.ll
test/CodeGen/X86/2008-08-23-X86-64AsmBug.ll
test/CodeGen/X86/2009-01-12-CoalescerBug.ll [deleted file]
test/CodeGen/X86/2009-09-07-CoalescerBug.ll [deleted file]
test/CodeGen/X86/2009-09-19-SchedCustomLoweringBug.ll [deleted file]
test/CodeGen/X86/2009-12-12-CoalescerBug.ll [deleted file]
test/CodeGen/X86/loop-strength-reduce6.ll