Use correct loads for vector types during extending-load operations.
authorTim Northover <Tim.Northover@arm.com>
Mon, 13 Aug 2012 09:06:31 +0000 (09:06 +0000)
committerTim Northover <Tim.Northover@arm.com>
Mon, 13 Aug 2012 09:06:31 +0000 (09:06 +0000)
commite0b464f291f69f26661f58f6073a27d808fc672c
treebe165ab354721dc029485c045adf47aab7e856b2
parent2f1b2ec1e7188a9bddb6495d60812c26fdb544c2
Use correct loads for vector types during extending-load operations.

Previously, we used VLD1.32 in all cases, however there are both 16 and 64-bit
accesses being selected, so we need to use an appropriate width load in those
cases.

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