|
1 |
| -// TODO: replace "--no-mlir-runner" with "--runner imex-cpu-runner" once xesim simulator is available in CI. |
2 | 1 | // RUN: %python_executable %imex_runner --requires=l0-runtime -i %s --pass-pipeline-file=%p/xetile-to-func-vc.pp \
|
3 |
| -// RUN: --no-mlir-runner -e main \ |
| 2 | +// RUN: --runner imex-cpu-runner -e main \ |
4 | 3 | // RUN: --entry-point-result=void \
|
5 | 4 | // RUN: --shared-libs=%irunner_utils,%mlir_runner_utils,%mlir_c_runner_utils,%levelzero_runtime --filecheck
|
6 | 5 | // RUN: %python_executable %imex_runner --requires=sycl-runtime -i %s --pass-pipeline-file=%p/xetile-to-func-vc.pp \
|
7 |
| -// RUN: --no-mlir-runner -e main \ |
| 6 | +// RUN: --runner imex-cpu-runner -e main \ |
8 | 7 | // RUN: --entry-point-result=void \
|
9 | 8 | // RUN: --shared-libs=%irunner_utils,%mlir_runner_utils,%mlir_c_runner_utils,%sycl_runtime --filecheck
|
10 | 9 |
|
11 |
| -// TODO: Remove this check and enable the check "[ALLCLOSE: TRUE]". |
12 |
| -// CHECK: llvm.mlir.global internal constant @b2x3_m128_n256_k96_spirv_binary |
13 | 10 | module @gemm attributes {gpu.container_module} {
|
14 | 11 | func.func @test(%A: memref<2x3x128x96xf16>, %B: memref<2x3x256x96xf16>) -> memref<2x3x128x256xf32> attributes {llvm.emit_c_interface} {
|
15 | 12 | %c1 = arith.constant 1 : index
|
@@ -198,7 +195,7 @@ module @gemm attributes {gpu.container_module} {
|
198 | 195 | %cast_C = memref.cast %C : memref<2x3x128x256xf32> to memref<*xf32>
|
199 | 196 | %cast_C_ref = memref.cast %C_ref : memref<2x3x128x256xf32> to memref<*xf32>
|
200 | 197 | // call @printMemrefF32(%cast_C) : (memref<*xf32>) -> ()
|
201 |
| - // DISABLED-CHECK: [ALLCLOSE: TRUE] |
| 198 | + // CHECK: [ALLCLOSE: TRUE] |
202 | 199 | call @printAllcloseF32(%cast_C, %cast_C_ref) : (memref<*xf32>, memref<*xf32>) -> ()
|
203 | 200 | memref.dealloc %A : memref<2x3x128x96xf16>
|
204 | 201 | memref.dealloc %B : memref<2x3x256x96xf16>
|
|
0 commit comments