[llvm-branch-commits] [clang] [llvm] [mlir] [RFC][AMDGPU] Add BARRIER address space (PR #195613)
Pierre van Houtryve via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Wed May 6 07:18:58 PDT 2026
================
@@ -3262,10 +3263,19 @@ bool AMDGPULegalizerInfo::legalizeGlobalValue(
MachineFunction &MF = B.getMF();
SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>();
+ if (AS == AMDGPUAS::EXECSYNC) {
+ const GlobalVariable *GVar = dyn_cast<GlobalVariable>(GV);
+ assert(GVar && AMDGPU::isNamedBarrier(*GVar) &&
+ "Unsupported use of EXECSYNC address space!");
----------------
Pierre-vh wrote:
Done
https://github.com/llvm/llvm-project/pull/195613
More information about the llvm-branch-commits
mailing list