[all-commits] [llvm/llvm-project] f31090: AMDGPU: Add subtarget feature for controllable xna...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Thu Jun 18 04:14:04 PDT 2026


  Branch: refs/heads/users/arsenm/amdgpu/add-xnack-on-off-modes
  Home:   https://github.com/llvm/llvm-project
  Commit: f310904c23619b0db4c08cc300165a07ef3322f5
      https://github.com/llvm/llvm-project/commit/f310904c23619b0db4c08cc300165a07ef3322f5
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2026-06-18 (Thu, 18 Jun 2026)

  Changed paths:
    M clang/lib/Driver/ToolChains/AMDGPU.cpp
    M llvm/include/llvm/TargetParser/AMDGPUTargetParser.def
    M llvm/include/llvm/TargetParser/AMDGPUTargetParser.h
    M llvm/lib/Target/AMDGPU/AMDGPU.td
    M llvm/lib/Target/AMDGPU/GCNSubtarget.cpp
    M llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h
    M llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
    M llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
    A llvm/test/CodeGen/AMDGPU/target-id-xnack-always-on.ll

  Log Message:
  -----------
  AMDGPU: Add subtarget feature for controllable xnack modes

This replaces the previously removed xnack-any-only feature,
with the inversion xnack-on-off-modes. All pre-gfx12.5 xnack
targets support the controllable mode. Ignore explicitly
set xnack settings the same way as is done for xnack requests
on other unsupported targets.



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