[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