]>
Commit | Line | Data |
---|---|---|
7d9dbbad | 1 | Index: llvm-toolchain-snapshot_11~++20200326111000+4673699a470/llvm/include/llvm/Support/ARMTargetParser.def |
9313a2ec | 2 | =================================================================== |
7d9dbbad SL |
3 | --- llvm-toolchain-snapshot_11~++20200326111000+4673699a470.orig/llvm/include/llvm/Support/ARMTargetParser.def |
4 | +++ llvm-toolchain-snapshot_11~++20200326111000+4673699a470/llvm/include/llvm/Support/ARMTargetParser.def | |
e2edd063 | 5 | @@ -76,7 +76,7 @@ ARM_ARCH("armv6kz", ARMV6KZ, "6KZ", "v6k |
9313a2ec SL |
6 | ARM_ARCH("armv6-m", ARMV6M, "6-M", "v6m", ARMBuildAttrs::CPUArch::v6_M, |
7 | FK_NONE, ARM::AEK_NONE) | |
8 | ARM_ARCH("armv7-a", ARMV7A, "7-A", "v7", ARMBuildAttrs::CPUArch::v7, | |
9 | - FK_NEON, ARM::AEK_DSP) | |
710b2677 | 10 | + FK_VFPV3_D16 /* Hard float */, ARM::AEK_DSP) |
9313a2ec SL |
11 | ARM_ARCH("armv7ve", ARMV7VE, "7VE", "v7ve", ARMBuildAttrs::CPUArch::v7, |
12 | FK_NEON, (ARM::AEK_SEC | ARM::AEK_MP | ARM::AEK_VIRT | | |
13 | ARM::AEK_HWDIVARM | ARM::AEK_HWDIVTHUMB | ARM::AEK_DSP)) | |
7d9dbbad | 14 | Index: llvm-toolchain-snapshot_11~++20200326111000+4673699a470/llvm/lib/Target/ARM/ARM.td |
9129d72e | 15 | =================================================================== |
7d9dbbad SL |
16 | --- llvm-toolchain-snapshot_11~++20200326111000+4673699a470.orig/llvm/lib/Target/ARM/ARM.td |
17 | +++ llvm-toolchain-snapshot_11~++20200326111000+4673699a470/llvm/lib/Target/ARM/ARM.td | |
18 | @@ -691,7 +691,8 @@ def ARMv6sm : Architecture<"armv6s-m", | |
9129d72e SL |
19 | FeatureStrictAlign]>; |
20 | ||
21 | def ARMv7a : Architecture<"armv7-a", "ARMv7a", [HasV7Ops, | |
22 | - FeatureNEON, | |
710b2677 | 23 | + FeatureVFP3, |
2444fc2e | 24 | + FeatureVFP3_D16, |
9129d72e SL |
25 | FeatureDB, |
26 | FeatureDSP, | |
27 | FeatureAClass]>; |