Skip to content

Commit 1ba0517

Browse files
committed
fx
1 parent ae1b697 commit 1ba0517

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

mlir/test/Dialect/LLVMIR/nvvm-test-range.mlir

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,13 @@ gpu.module @module{
2323
}
2424

2525
// CHECK-LABEL: gpu.func @kernel_1
26-
// CHECK-NOT: gpu.printf "threadidx"
26+
// CHECK: %[[false:.+]] = arith.constant false
27+
// CHECK: %[[c64_i32:.+]] = arith.constant 64 : i32
28+
// CHECK: %[[S0:.+]] = nvvm.read.ptx.sreg.tid.y range <i32, 0, 128> : i32
29+
// CHECK: scf.if %[[false]] {
30+
// CHECK: gpu.printf "threadidx"
31+
// CHECK: %[[S1:.+]] = arith.cmpi sgt, %[[S0]], %[[c64_i32]] : i32
32+
// CHECK: scf.if %[[S1]] {
2733
// CHECK: gpu.printf "threadidy"
28-
// CHECK-NOT: gpu.printf "threadidz"
34+
// CHECK: scf.if %[[false]] {
35+
// CHECK: gpu.printf "threadidz"

0 commit comments

Comments
 (0)