diff options
author | Joey Gouly <joey.gouly@arm.com> | 2013-06-27 11:49:26 +0000 |
---|---|---|
committer | Joey Gouly <joey.gouly@arm.com> | 2013-06-27 11:49:26 +0000 |
commit | 31d2f08f8893f38d2d7293195f3707edfefbeeb6 (patch) | |
tree | 40d6c4859d1d70ac391421b5f235fc4f7138f45a /lib/Target/ARM/ARM.td | |
parent | 88d93a7cc4546439c82490db20c71b4b702dcc7a (diff) | |
download | llvm-31d2f08f8893f38d2d7293195f3707edfefbeeb6.tar.gz llvm-31d2f08f8893f38d2d7293195f3707edfefbeeb6.tar.bz2 llvm-31d2f08f8893f38d2d7293195f3707edfefbeeb6.tar.xz |
Add a Subtarget feature 'v8fp' to the ARM backend.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185073 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARM.td')
-rw-r--r-- | lib/Target/ARM/ARM.td | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Target/ARM/ARM.td b/lib/Target/ARM/ARM.td index 134b83c2b5..46928dcb2e 100644 --- a/lib/Target/ARM/ARM.td +++ b/lib/Target/ARM/ARM.td @@ -45,6 +45,9 @@ def FeatureFP16 : SubtargetFeature<"fp16", "HasFP16", "true", def FeatureVFP4 : SubtargetFeature<"vfp4", "HasVFPv4", "true", "Enable VFP4 instructions", [FeatureVFP3, FeatureFP16]>; +def FeatureV8FP : SubtargetFeature<"v8fp", "HasV8FP", + "true", "Enable ARMv8 FP", + [FeatureVFP4]>; def FeatureD16 : SubtargetFeature<"d16", "HasD16", "true", "Restrict VFP3 to 16 double registers">; def FeatureHWDiv : SubtargetFeature<"hwdiv", "HasHardwareDivide", "true", |