diff --git a/mlir/test/Conversion/SPIRVToLLVM/lower-host-to-llvm-calls.mlir b/mlir/test/Conversion/SPIRVToLLVM/lower-host-to-llvm-calls.mlir index 176d860e95493..dd557d105e7b3 100644 --- a/mlir/test/Conversion/SPIRVToLLVM/lower-host-to-llvm-calls.mlir +++ b/mlir/test/Conversion/SPIRVToLLVM/lower-host-to-llvm-calls.mlir @@ -40,9 +40,8 @@ module attributes {gpu.container_module, spv.target_env = #spv.target_env<#spv.v func @main() { %buffer = alloc() : memref<6xi32> %one = constant 1 : index - "gpu.launch_func"(%one, %one, %one, - %one, %one, %one, - %buffer) {kernel = @foo::@bar} : (index, index, index, index, index, index, memref<6xi32>) -> () + gpu.launch_func @foo::@bar blocks in (%one, %one, %one) + threads in (%one, %one, %one) args(%buffer : memref<6xi32>) return } } diff --git a/mlir/test/mlir-spirv-cpu-runner/double.mlir b/mlir/test/mlir-spirv-cpu-runner/double.mlir index 8251375edc4f0..77a07b49292d2 100644 --- a/mlir/test/mlir-spirv-cpu-runner/double.mlir +++ b/mlir/test/mlir-spirv-cpu-runner/double.mlir @@ -54,10 +54,9 @@ module attributes { call @fillI32Buffer(%output_casted, %zero) : (memref, i32) -> () %one = constant 1 : index - "gpu.launch_func"(%one, %one, %one, - %one, %one, %one, - %input, %output) { kernel = @kernels::@double } - : (index, index, index, index, index, index, memref<6xi32>, memref<6xi32>) -> () + gpu.launch_func @kernels::@double + blocks in (%one, %one, %one) threads in (%one, %one, %one) + args(%input : memref<6xi32>, %output : memref<6xi32>) %result = memref_cast %output : memref<6xi32> to memref<*xi32> call @print_memref_i32(%result) : (memref<*xi32>) -> () return diff --git a/mlir/test/mlir-spirv-cpu-runner/simple_add.mlir b/mlir/test/mlir-spirv-cpu-runner/simple_add.mlir index 476c459423d61..18b6390d6bb73 100644 --- a/mlir/test/mlir-spirv-cpu-runner/simple_add.mlir +++ b/mlir/test/mlir-spirv-cpu-runner/simple_add.mlir @@ -47,10 +47,9 @@ module attributes { call @fillF32Buffer3D(%output_casted, %0) : (memref, f32) -> () %one = constant 1 : index - "gpu.launch_func"(%one, %one, %one, - %one, %one, %one, - %input1, %input2, %output) { kernel = @kernels::@sum } - : (index, index, index, index, index, index, memref<3xf32>, memref<3x3xf32>, memref<3x3x3xf32>) -> () + gpu.launch_func @kernels::@sum + blocks in (%one, %one, %one) threads in (%one, %one, %one) + args(%input1 : memref<3xf32>, %input2 : memref<3x3xf32>, %output : memref<3x3x3xf32>) %result = memref_cast %output : memref<3x3x3xf32> to memref<*xf32> call @print_memref_f32(%result) : (memref<*xf32>) -> () return