Revert part of r147716. Looks like x87 instructions kill markers are all messed
authorEvan Cheng <evan.cheng@apple.com>
Sat, 7 Jan 2012 03:35:48 +0000 (03:35 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Sat, 7 Jan 2012 03:35:48 +0000 (03:35 +0000)
commit6cc8d49885981be90db5f6a82fa9435d5fb339e7
tree01cc45b89e1f266b7c30fabaf282164987794d7e
parent732ad80dbb21f100891691706e00ffabcca1f67d
Revert part of r147716. Looks like x87 instructions kill markers are all messed
up so branch folding pass can't use the scavenger. :-(  This doesn't breaks
anything currently. It just means targets which do not carefully update kill
markers cannot run post-ra scheduler (not new, it has always been the case).

We should fix this at some point since it's really hacky.

llvm-svn: 147719
llvm/lib/CodeGen/BranchFolding.cpp