[Mlir-commits] [mlir] [MLIR][NVVM] Update nvvm.barrier.arrive Op (PR #202608)

Srinivasa Ravi llvmlistbot at llvm.org
Tue Jun 9 07:48:12 PDT 2026


================
@@ -1210,9 +1210,10 @@ def NVVM_BarrierReductionOp :
   }];
 }
 
-def NVVM_BarrierArriveOp : NVVM_PTXBuilder_Op<"barrier.arrive"> 
+def NVVM_BarrierArriveOp : NVVM_VoidIntrinsicOp<"barrier.arrive">
 {
-  let arguments = (ins Optional<I32>:$barrierId, I32:$numberOfThreads);
+  let arguments = (ins Optional<I32>:$barrierId, I32:$numberOfThreads,
----------------
Wolfram70 wrote:

Upon checking, it looks like we don't have the `_all` variant for the `arrive` intrinsics (we only have it for the `sync` and `red` ones), so I think we can skip this here.

https://github.com/llvm/llvm-project/pull/202608


More information about the Mlir-commits mailing list