reapply r75408, which eliminates MOV64r0 in favor of using
authorChris Lattner <sabre@nondot.org>
Tue, 14 Jul 2009 20:19:57 +0000 (20:19 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 14 Jul 2009 20:19:57 +0000 (20:19 +0000)
commit9ac7542bab447299fc5d67c756e75e44502fc87e
tree003b5a2ff16039ea57656d2add972df9b34f588e
parent71847813bc419f7a0667468136a07429c6d9f164
reapply r75408, which eliminates MOV64r0 in favor of using
MOV32r0 + subregs to do the same thing.  This should work now
that PR4544 is fixed.  Thanks Evan!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75671 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelDAGToDAG.cpp
lib/Target/X86/X86Instr64bit.td
lib/Target/X86/X86InstrInfo.cpp