Remove unneeded ARM-specific DAG nodes for VLD* and VST* Neon operations.
authorBob Wilson <bob.wilson@apple.com>
Wed, 26 Aug 2009 17:39:53 +0000 (17:39 +0000)
committerBob Wilson <bob.wilson@apple.com>
Wed, 26 Aug 2009 17:39:53 +0000 (17:39 +0000)
commit31fb12f93a30cca700a20088e97d8b05d13d5fca
tree162e23a1cdfe5c49d878c37c1053e336ac6c4f60
parent62c77d33b18937ea0b246be3631df082cd621126
Remove unneeded ARM-specific DAG nodes for VLD* and VST* Neon operations.
The instructions can be selected directly from the intrinsics.  We will need
to add some ARM-specific nodes for VLD/VST of 3 and 4 128-bit vectors, but
those are not yet implemented.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80117 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelDAGToDAG.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h