Skip to content

Commit a856915

Browse files
committed
oilist
Signed-off-by: Ivan Butygin <[email protected]>
1 parent 5320853 commit a856915

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

mlir/include/mlir/Dialect/AMDGPU/IR/AMDGPU.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -735,7 +735,7 @@ def AMDGPU_WaitcntOp :
735735
supported values.
736736
}];
737737
let assemblyFormat = [{
738-
(`vmcnt` `(` $vmcnt^ `)` )? (`expcnt` `(` $expcnt^ `)` )? (`lgkmcnt` `(` $lgkmcnt^ `)`)? attr-dict
738+
oilist( `vmcnt` `(` $vmcnt `)` | `expcnt` `(` $expcnt `)` | `lgkmcnt` `(` $lgkmcnt `)` ) attr-dict
739739
}];
740740
}
741741

mlir/test/Dialect/AMDGPU/ops.mlir

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -552,10 +552,12 @@ func.func @gather_to_lds(%idx1 : index, %idx2 : index, %mem1 : memref<32xf16>, %
552552
// CHECK-LABEL: func @waitcnt
553553
func.func @waitcnt() {
554554
// CHECK: amdgpu.waitcnt vmcnt(1) expcnt(2) lgkmcnt(3)
555+
// CHECK: amdgpu.waitcnt vmcnt(3) expcnt(2) lgkmcnt(1)
555556
// CHECK: amdgpu.waitcnt vmcnt(1)
556557
// CHECK: amdgpu.waitcnt expcnt(2)
557558
// CHECK: amdgpu.waitcnt lgkmcnt(3)
558559
amdgpu.waitcnt vmcnt(1) expcnt(2) lgkmcnt(3)
560+
amdgpu.waitcnt lgkmcnt(1) expcnt(2) vmcnt(3)
559561
amdgpu.waitcnt vmcnt(1)
560562
amdgpu.waitcnt expcnt(2)
561563
amdgpu.waitcnt lgkmcnt(3)

0 commit comments

Comments
 (0)