Remove the X86::FP_REG_KILL pseudo-instruction and the X86FloatingPointRegKill
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 16 Jul 2010 17:41:44 +0000 (17:41 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 16 Jul 2010 17:41:44 +0000 (17:41 +0000)
commit468a2a44e2a2efb5a2cd441205fc78b80edd3844
treea0a50ee74203c5f91a47242f5a54c171baf58610
parente098e7a96d869367f95df0dbcafa3ededce765b6
Remove the X86::FP_REG_KILL pseudo-instruction and the X86FloatingPointRegKill
pass that inserted it.

It is no longer necessary to limit the live ranges of FP registers to a single
basic block.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108536 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/CMakeLists.txt
lib/Target/X86/X86.h
lib/Target/X86/X86CodeEmitter.cpp
lib/Target/X86/X86FloatingPointRegKill.cpp [deleted file]
lib/Target/X86/X86InstrFPStack.td
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86TargetMachine.cpp
test/CodeGen/X86/2007-06-14-branchfold.ll [deleted file]