AArch64/ARM64: add half as a storage type on ARM64.
authorTim Northover <tnorthover@apple.com>
Tue, 15 Apr 2014 14:00:03 +0000 (14:00 +0000)
committerTim Northover <tnorthover@apple.com>
Tue, 15 Apr 2014 14:00:03 +0000 (14:00 +0000)
commite8bc8a7d585d848b2ecf25ec979c24c5a2fac78b
treecda94b84c5a170d21d697563266b287071be8c59
parent380fa65d5dabd9222e66d5c7d380e3ceaaea82ad
AArch64/ARM64: add half as a storage type on ARM64.

This brings it into line with the AArch64 behaviour and should open the way for
certain OpenCL features.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206286 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM64/ARM64ISelLowering.cpp
lib/Target/ARM64/ARM64InstrFormats.td
lib/Target/ARM64/ARM64InstrInfo.td
lib/Target/ARM64/ARM64RegisterInfo.td
test/CodeGen/AArch64/floatdp_1source.ll