VMOVQQQQs pseudo instructions are only created by ARMBaseInstrInfo::copyPhysReg.
authorChad Rosier <mcrosier@apple.com>
Sat, 20 Aug 2011 00:17:25 +0000 (00:17 +0000)
committerChad Rosier <mcrosier@apple.com>
Sat, 20 Aug 2011 00:17:25 +0000 (00:17 +0000)
commite5038e191db82d4d92fdeec1b5bce5cae21f6d8f
tree52ce84c1e027b6c899c740b3b50da47278622dc8
parent4cc2328e4eefb4d92a3fe7a938c724a3097a7d86
VMOVQQQQs pseudo instructions are only created by ARMBaseInstrInfo::copyPhysReg.
Therefore, rather then generate a pseudo instruction, which is later expanded,
generate the necessary instructions in place.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138163 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMBaseInstrInfo.cpp
lib/Target/ARM/ARMExpandPseudoInsts.cpp
test/CodeGen/ARM/2011-08-12-vmovqqqq-pseudo.ll