[all-commits] [llvm/llvm-project] f473f0: [AMDGPU] Classify generic-target features
Chinmay Deshpande via All-commits
all-commits at lists.llvm.org
Fri Sep 18 10:39:09 PDT 2026
Branch: refs/heads/users/chinmaydd/local-memory-size-validation
Home: https://github.com/llvm/llvm-project
Commit: f473f00f5307f8f3478c78a55e515057393539d5
https://github.com/llvm/llvm-project/commit/f473f00f5307f8f3478c78a55e515057393539d5
Author: Chinmay Deshpande <chdeshpa at amd.com>
Date: 2026-09-18 (Fri, 18 Sep 2026)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPU.td
M llvm/lib/Target/AMDGPU/AMDGPUFeatures.td
A llvm/test/TableGen/AMDGPUTargetDefGenericClassification.td
M llvm/utils/TableGen/Basic/AMDGPUTargetDefEmitter.cpp
Log Message:
-----------
[AMDGPU] Classify generic-target features
Classify features used by generic targets but absent from some covered
GPUs as AMDGPUGenericAnyFeature. This covers the gfx11 workarounds,
gfx12.5 register fixup and WMMA timing, and LDS size and bank count.
Derive the classified features directly from the SubtargetFeature subclass
and preserve their existing predicates. Keep RequiresCOV6 outside this
policy because it is specific to generic targets and absent from their
covered GPUs.
Test the real target definitions, missing support for classified features,
and the existing all-member requirement for instruction capabilities.
Change-Id: I9fffbe532b8b5bc8875f20f394f29e2e6899f52e
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list