summaryrefslogtreecommitdiff
path: root/lib/FrontendTool
diff options
context:
space:
mode:
authorOliver Stannard <oliver.stannard@arm.com>2016-02-11 16:05:52 +0000
committerOliver Stannard <oliver.stannard@arm.com>2016-02-11 16:05:52 +0000
commitaba1af8a470c221bd473553cc41ae1f2f545444c (patch)
tree0677676f5134d7c0fe62151d1d4aab24a0ac245b /lib/FrontendTool
parent85d2dfdffd02eeb84ef39eaea354501cdee8c1c2 (diff)
[ARM] Add command-line options for ARMv8.2-A
This allows ARMv8.2-A to be targeted either by using "armv8.2a" in the triple, or by using -march=armv8.2-a (or the alias -march=armv8.2a). The FP16 extension can be enabled with the "+fp16" suffix to the -march or -mcpu option. This is consistent with the AArch64 option, rather than the usual ARM option of -mfpu. We have agreed with the team which will be upstreaming this to GCC that we want to use this new option format for new architecture extensions for both ARM and AArch64. Most of the work for this was done by the TargetParser patch in llvm. Differential Revision: http://reviews.llvm.org/D15040 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@260533 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/FrontendTool')
0 files changed, 0 insertions, 0 deletions