[all-commits] [llvm/llvm-project] 5e532b: AMDGPU: Validate generic processor features in Tar...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Aug 3 15:01:48 PDT 2026


  Branch: refs/heads/users/arsenm/amdgpu-tablegen-validate-generic-features
  Home:   https://github.com/llvm/llvm-project
  Commit: 5e532bb9b0ecf0f13739a3b12bbddacd64844bd2
      https://github.com/llvm/llvm-project/commit/5e532bb9b0ecf0f13739a3b12bbddacd64844bd2
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2026-08-04 (Tue, 04 Aug 2026)

  Changed paths:
    M llvm/test/TableGen/AMDGPUTargetDefErrors.td
    M llvm/utils/TableGen/Basic/AMDGPUTargetDefEmitter.cpp

  Log Message:
  -----------
  AMDGPU: Validate generic processor features in TargetParser emitter

Perform some initial validation that the feature set of generic
targets is consistent with the set of covered targets. For now, this
only validates the frontend exported list so it should be good for
catching missed builtins that ought to be accepted on the generic.
In the future arbitrary features should be validated, but this is
complicated by workaround features and size features which need to
clamp to the common monimum.

Co-authored-by: Claude (Claude-Opus-4.8)



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