]> granicus.if.org Git - clang/commit
[ARM]: Extend -mfpu options for half-precision and vfpv3xd
authorJaved Absar <javed.absar@arm.com>
Mon, 29 Jun 2015 09:30:19 +0000 (09:30 +0000)
committerJaved Absar <javed.absar@arm.com>
Mon, 29 Jun 2015 09:30:19 +0000 (09:30 +0000)
commiteb891808c667d281e605846dcf8acb16c6ef59e5
treed6290796e7ae173272270eea7ead71dfbbf1e6a9
parentd5d42f6e4e78ef32e2cb3f7974ec2ba921df72d3
[ARM]: Extend -mfpu options for half-precision and vfpv3xd

Some of the the permissible ARM -mfpu options, which are supported in GCC,
are currently not present in llvm/clang.This patch adds the options:
'neon-fp16', 'vfpv3-fp16', 'vfpv3-d16-fp16', 'vfpv3xd' and 'vfpv3xd-fp16.
These are related to half-precision floating-point and single precision.

Reviewers: rengolin, ranjeet.singh

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D10764

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@240929 91177308-0d34-0410-b5e6-96231b3b80d8
test/Driver/arm-mfpu.c