diff options
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPUFeatures.td')
-rw-r--r-- | llvm/lib/Target/AMDGPU/AMDGPUFeatures.td | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td b/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td index 4e03ebce31c..ea3952c316e 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td +++ b/llvm/lib/Target/AMDGPU/AMDGPUFeatures.td @@ -49,9 +49,10 @@ def FeatureWavefrontSize16 : SubtargetFeatureWavefrontSize<16>; def FeatureWavefrontSize32 : SubtargetFeatureWavefrontSize<32>; def FeatureWavefrontSize64 : SubtargetFeatureWavefrontSize<64>; -class SubtargetFeatureGeneration <string Value, string Subtarget, +class SubtargetFeatureGeneration <string Value, string FeatureName, + string Subtarget, list<SubtargetFeature> Implies> : - SubtargetFeature <Value, "Gen", Subtarget#"::"#Value, + SubtargetFeature <FeatureName, "Gen", Subtarget#"::"#Value, Value#" GPU generation", Implies>; def FeaturePromoteAlloca : SubtargetFeature <"promote-alloca", |