diff options
| author | Cullen Rhodes <cullen.rhodes@arm.com> | 2019-07-30 07:47:48 +0000 |
|---|---|---|
| committer | Cullen Rhodes <cullen.rhodes@arm.com> | 2019-07-30 07:47:48 +0000 |
| commit | 3db0ad8a3035ada75e8a9b90126c49cf4aeedfb9 (patch) | |
| tree | 854d614fa69cf8f0d68449292f5559981fa0faa5 | |
| parent | 89a214eaf10bb83082c5bed8805c4bbdd4145e09 (diff) | |
| download | bcm5719-llvm-3db0ad8a3035ada75e8a9b90126c49cf4aeedfb9.tar.gz bcm5719-llvm-3db0ad8a3035ada75e8a9b90126c49cf4aeedfb9.zip | |
[AArch64][AsmParser] Remove SVE and SVE2 from ARMTargetParser
Summary:
Patch removes SVE and SVE2 features from ARMTargetParser as these
features are not supported on ARM.
Reviewed By: rengolin
Differential Revision: https://reviews.llvm.org/D65385
llvm-svn: 367292
| -rw-r--r-- | llvm/include/llvm/Support/ARMTargetParser.h | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/llvm/include/llvm/Support/ARMTargetParser.h b/llvm/include/llvm/Support/ARMTargetParser.h index 7d5e92b5c13..02d4c975129 100644 --- a/llvm/include/llvm/Support/ARMTargetParser.h +++ b/llvm/include/llvm/Support/ARMTargetParser.h @@ -39,19 +39,13 @@ enum ArchExtKind : unsigned { AEK_DSP = 1 << 10, AEK_FP16 = 1 << 11, AEK_RAS = 1 << 12, - AEK_SVE = 1 << 13, - AEK_DOTPROD = 1 << 14, - AEK_SHA2 = 1 << 15, - AEK_AES = 1 << 16, - AEK_FP16FML = 1 << 17, - AEK_SB = 1 << 18, - AEK_SVE2 = 1 << 19, - AEK_SVE2AES = 1 << 20, - AEK_SVE2SM4 = 1 << 21, - AEK_SVE2SHA3 = 1 << 22, - AEK_SVE2BITPERM = 1 << 23, - AEK_FP_DP = 1 << 24, - AEK_LOB = 1 << 25, + AEK_DOTPROD = 1 << 13, + AEK_SHA2 = 1 << 14, + AEK_AES = 1 << 15, + AEK_FP16FML = 1 << 16, + AEK_SB = 1 << 17, + AEK_FP_DP = 1 << 18, + AEK_LOB = 1 << 19, // Unsupported extensions. AEK_OS = 0x8000000, AEK_IWMMXT = 0x10000000, |

