[llvm] 79bcd4a - AMDGPU: Remove FeatureLocalMemorySize0
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 2 19:43:14 PDT 2021
Author: Matt Arsenault
Date: 2021-09-02T22:43:01-04:00
New Revision: 79bcd4a7db29e6b0abd60b44ee825f0d49d4f36a
URL: https://github.com/llvm/llvm-project/commit/79bcd4a7db29e6b0abd60b44ee825f0d49d4f36a
DIFF: https://github.com/llvm/llvm-project/commit/79bcd4a7db29e6b0abd60b44ee825f0d49d4f36a.diff
LOG: AMDGPU: Remove FeatureLocalMemorySize0
There's no reason to make this an explicit feature, since it's implied
by the lack of a feature with a size.
Added:
Modified:
llvm/lib/Target/AMDGPU/AMDGPUFeatures.td
llvm/lib/Target/AMDGPU/R600Processors.td
Removed:
################################################################################
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td b/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td
index db00f8f711a3..3533087bbfd1 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td
+++ b/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td
@@ -25,7 +25,6 @@ class SubtargetFeatureLocalMemorySize <int Value> : SubtargetFeature<
"The size of local memory in bytes"
>;
-def FeatureLocalMemorySize0 : SubtargetFeatureLocalMemorySize<0>;
def FeatureLocalMemorySize32768 : SubtargetFeatureLocalMemorySize<32768>;
def FeatureLocalMemorySize65536 : SubtargetFeatureLocalMemorySize<65536>;
diff --git a/llvm/lib/Target/AMDGPU/R600Processors.td b/llvm/lib/Target/AMDGPU/R600Processors.td
index fff884e4848e..8cf8edd1254f 100644
--- a/llvm/lib/Target/AMDGPU/R600Processors.td
+++ b/llvm/lib/Target/AMDGPU/R600Processors.td
@@ -45,11 +45,11 @@ class R600SubtargetFeatureGeneration <string Value, string FeatureName,
SubtargetFeatureGeneration <Value, FeatureName, "R600Subtarget", Implies>;
def FeatureR600 : R600SubtargetFeatureGeneration<"R600", "r600",
- [FeatureR600ALUInst, FeatureFetchLimit8, FeatureLocalMemorySize0]
+ [FeatureR600ALUInst, FeatureFetchLimit8]
>;
def FeatureR700 : R600SubtargetFeatureGeneration<"R700", "r700",
- [FeatureFetchLimit16, FeatureLocalMemorySize0]
+ [FeatureFetchLimit16]
>;
def FeatureEvergreen : R600SubtargetFeatureGeneration<"EVERGREEN", "evergreen",
More information about the llvm-commits
mailing list