Change VLD1 instructions for loading Q register values to operate on pairs
authorBob Wilson <bob.wilson@apple.com>
Tue, 23 Mar 2010 05:25:43 +0000 (05:25 +0000)
committerBob Wilson <bob.wilson@apple.com>
Tue, 23 Mar 2010 05:25:43 +0000 (05:25 +0000)
commit621f1952430ee8b01b21ac94404e52500d79838b
tree19b0df57f488230c3923d2bfdf319dad92c01e7e
parentd8036fb0deb7daff7959b0a5407c8a45acb5e603
Change VLD1 instructions for loading Q register values to operate on pairs
of D registers.  Add a separate VLD1q instruction with a Q register
destination operand for use by loadRegFromStackSlot.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99261 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMBaseInstrInfo.cpp
lib/Target/ARM/ARMISelDAGToDAG.cpp
lib/Target/ARM/ARMInstrNEON.td
lib/Target/ARM/NEONPreAllocPass.cpp