[Mlir-commits] [mlir] [mlir][ROCDL] Add synchronization primitives (#1077) (PR #80888)
Giuseppe Rossini
llvmlistbot at llvm.org
Wed Feb 7 03:46:41 PST 2024
================
@@ -192,6 +192,18 @@ def ROCDL_BarrierOp : ROCDL_Op<"barrier"> {
let assemblyFormat = "attr-dict";
}
+def ROCDL_SetPrioOp : ROCDL_IntrOp<"s.setprio", [], [], [], 0>,
+ Arguments<(ins I16:$priority)> {
+ let results = (outs);
+ let assemblyFormat = "$priority attr-dict";
+}
+
+def ROCDL_SchedBarrier : ROCDL_IntrOp<"sched.barrier", [], [], [], 0>,
+ Arguments<(ins I32:$mask)> {
----------------
giuseros wrote:
Nvm, I figured it out! Thanks!
https://github.com/llvm/llvm-project/pull/80888
More information about the Mlir-commits
mailing list