diff options
author | Oliver Stannard <oliver.stannard@arm.com> | 2014-08-27 16:31:57 +0000 |
---|---|---|
committer | Oliver Stannard <oliver.stannard@arm.com> | 2014-08-27 16:31:57 +0000 |
commit | ed8ecc8429e53dc638763fb8f48c620b6dbae174 (patch) | |
tree | e141e1da5d0632038e1b6c04a30997cfd87489a6 /llvm/lib/Support/DynamicLibrary.cpp | |
parent | 6107a8f4db4fe74a3884c2b49b6ded009063335e (diff) | |
download | llvm-ed8ecc8429e53dc638763fb8f48c620b6dbae174.zip llvm-ed8ecc8429e53dc638763fb8f48c620b6dbae174.tar.gz llvm-ed8ecc8429e53dc638763fb8f48c620b6dbae174.tar.bz2 |
Allow __fp16 as a function arg or return type for AArch64
ACLE 2.0 allows __fp16 to be used as a function argument or return
type. This enables this for AArch64.
This also fixes an existing bug that causes clang to not allow
homogeneous floating-point aggregates with a base type of __fp16. This
is valid for AAPCS64, but not for AAPCS-VFP.
llvm-svn: 216558
Diffstat (limited to 'llvm/lib/Support/DynamicLibrary.cpp')
0 files changed, 0 insertions, 0 deletions