Reapply the MOV64r0 patch, with a fix: MOV64r0 clobbers EFLAGS.
authorDan Gohman <gohman@apple.com>
Tue, 12 Jan 2010 04:42:54 +0000 (04:42 +0000)
committerDan Gohman <gohman@apple.com>
Tue, 12 Jan 2010 04:42:54 +0000 (04:42 +0000)
commitf1b4d26e674a067b9f5c8622ad79c95d1e094046
tree9e5cdb840f6f18c73ab488d004741303da6bf396
parent21c14e3649b3e2a70ac36ebb148f17648f10a2a9
Reapply the MOV64r0 patch, with a fix: MOV64r0 clobbers EFLAGS.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@93229 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/AsmPrinter/X86MCInstLower.cpp
lib/Target/X86/X86ISelDAGToDAG.cpp
lib/Target/X86/X86Instr64bit.td
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrInfo.td
test/CodeGen/X86/remat-mov-0.ll