From 5bb8ead4e9dc4a03bddae1f7d3419e97eac37426 Mon Sep 17 00:00:00 2001 From: Caroline Concatto Date: Wed, 15 Feb 2023 09:40:41 +0000 Subject: [PATCH] [AArch64][NFC] Rename AEK_SMEF64 and AEK_SMEI64 feature flags Update feature flag names from: AEK_SMEF64 to AEK_SMEF64F64 and AEK_SMEI64 to AEK_SMEI16I64 These feature flags had their name changed in this previous patch https://reviews.llvm.org/D135974 Reviewed By: c-rhodes Differential Revision: https://reviews.llvm.org/D143989 --- clang/lib/Basic/Targets/AArch64.cpp | 8 ++++---- clang/lib/Basic/Targets/AArch64.h | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/clang/lib/Basic/Targets/AArch64.cpp b/clang/lib/Basic/Targets/AArch64.cpp index a0eae31..9b67bec 100644 --- a/clang/lib/Basic/Targets/AArch64.cpp +++ b/clang/lib/Basic/Targets/AArch64.cpp @@ -663,8 +663,8 @@ bool AArch64TargetInfo::hasFeature(StringRef Feature) const { .Case("sve2-sha3", FPU & SveMode && HasSVE2SHA3) .Case("sve2-sm4", FPU & SveMode && HasSVE2SM4) .Case("sme", HasSME) - .Case("sme-f64f64", HasSMEF64) - .Case("sme-i16i64", HasSMEI64) + .Case("sme-f64f64", HasSMEF64F64) + .Case("sme-i16i64", HasSMEI16I64) .Cases("memtag", "memtag2", HasMTE) .Case("sb", HasSB) .Case("predres", HasPredRes) @@ -780,12 +780,12 @@ bool AArch64TargetInfo::handleTargetFeatures(std::vector &Features, } if (Feature == "+sme-f64f64") { HasSME = true; - HasSMEF64 = true; + HasSMEF64F64 = true; HasBFloat16 = true; } if (Feature == "+sme-i16i64") { HasSME = true; - HasSMEI64 = true; + HasSMEI16I64 = true; HasBFloat16 = true; } if (Feature == "+sb") diff --git a/clang/lib/Basic/Targets/AArch64.h b/clang/lib/Basic/Targets/AArch64.h index 23cabc5..46bfb70 100644 --- a/clang/lib/Basic/Targets/AArch64.h +++ b/clang/lib/Basic/Targets/AArch64.h @@ -64,8 +64,8 @@ class LLVM_LIBRARY_VISIBILITY AArch64TargetInfo : public TargetInfo { bool HasCCDP = false; bool HasFRInt3264 = false; bool HasSME = false; - bool HasSMEF64 = false; - bool HasSMEI64 = false; + bool HasSMEF64F64 = false; + bool HasSMEI16I64 = false; bool HasSB = false; bool HasPredRes = false; bool HasSSBS = false; -- 2.7.4