[llvm] [AArch64][NFC] rename getImpliedExtensions -> getDefaultExtensions (PR #206422)
Tomas Matheson via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 29 00:49:00 PDT 2026
https://github.com/tommat01 created https://github.com/llvm/llvm-project/pull/206422
None
>From eff8579a759215bcfa272c48c56c2eb33e0a2120 Mon Sep 17 00:00:00 2001
From: Tomas Matheson <tomas.matheson at arm.com>
Date: Mon, 29 Jun 2026 08:40:42 +0100
Subject: [PATCH] [AArch64][NFC] rename getImpliedExtensions ->
getDefaultExtensions
---
llvm/include/llvm/TargetParser/AArch64TargetParser.h | 2 +-
llvm/lib/TargetParser/AArch64TargetParser.cpp | 2 +-
llvm/unittests/TargetParser/TargetParserTest.cpp | 6 +++---
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/llvm/include/llvm/TargetParser/AArch64TargetParser.h b/llvm/include/llvm/TargetParser/AArch64TargetParser.h
index 224bcaf79412d..2dca8f2e2b347 100644
--- a/llvm/include/llvm/TargetParser/AArch64TargetParser.h
+++ b/llvm/include/llvm/TargetParser/AArch64TargetParser.h
@@ -162,7 +162,7 @@ struct CpuInfo {
AArch64::ExtensionBitset
DefaultExtensions; // Default extensions for this CPU.
- AArch64::ExtensionBitset getImpliedExtensions() const {
+ AArch64::ExtensionBitset getDefaultExtensions() const {
return DefaultExtensions;
}
};
diff --git a/llvm/lib/TargetParser/AArch64TargetParser.cpp b/llvm/lib/TargetParser/AArch64TargetParser.cpp
index 2c0211b3a2919..58d642fc4b473 100644
--- a/llvm/lib/TargetParser/AArch64TargetParser.cpp
+++ b/llvm/lib/TargetParser/AArch64TargetParser.cpp
@@ -344,7 +344,7 @@ void AArch64::ExtensionSet::addCPUDefaults(const CpuInfo &CPU) {
LLVM_DEBUG(llvm::dbgs() << "addCPUDefaults(" << CPU.Name << ")\n");
BaseArch = &CPU.Arch;
- AArch64::ExtensionBitset CPUExtensions = CPU.getImpliedExtensions();
+ AArch64::ExtensionBitset CPUExtensions = CPU.getDefaultExtensions();
for (const auto &E : Extensions)
if (CPUExtensions.test(E.ID))
enable(E.ID);
diff --git a/llvm/unittests/TargetParser/TargetParserTest.cpp b/llvm/unittests/TargetParser/TargetParserTest.cpp
index 61da68940d9a1..dbc8273bcdd86 100644
--- a/llvm/unittests/TargetParser/TargetParserTest.cpp
+++ b/llvm/unittests/TargetParser/TargetParserTest.cpp
@@ -1227,7 +1227,7 @@ TEST_P(AArch64CPUAliasTestFixture, testCPUAlias) {
StringRef MainName = params.Aliases[0];
const std::optional<AArch64::CpuInfo> Cpu = AArch64::parseCpu(MainName);
const AArch64::ArchInfo &MainAI = Cpu->Arch;
- AArch64::ExtensionBitset MainFlags = Cpu->getImpliedExtensions();
+ AArch64::ExtensionBitset MainFlags = Cpu->getDefaultExtensions();
for (size_t I = 1, E = params.Aliases.size(); I != E; ++I) {
StringRef OtherName = params.Aliases[I];
@@ -1244,7 +1244,7 @@ TEST_P(AArch64CPUAliasTestFixture, testCPUAlias) {
<< MainName << " vs " << OtherName;
EXPECT_EQ(MainAI, OtherAI) << MainName << " vs " << OtherName;
- AArch64::ExtensionBitset OtherFlags = OtherCpu->getImpliedExtensions();
+ AArch64::ExtensionBitset OtherFlags = OtherCpu->getDefaultExtensions();
EXPECT_EQ(MainFlags, OtherFlags) << MainName << " vs " << OtherName;
@@ -1319,7 +1319,7 @@ bool testAArch64Extension(StringRef CPUName, StringRef ArchExt) {
if (!Extension)
return false;
std::optional<AArch64::CpuInfo> CpuInfo = AArch64::parseCpu(CPUName);
- return CpuInfo->getImpliedExtensions().test(Extension->ID);
+ return CpuInfo->getDefaultExtensions().test(Extension->ID);
}
bool testAArch64Extension(const AArch64::ArchInfo &AI, StringRef ArchExt) {
More information about the llvm-commits
mailing list