diff --git a/mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/matmul-transpose-a.mlir b/mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/matmul-transpose-a.mlir index 9d043573091eb..d26853d14aec7 100644 --- a/mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/matmul-transpose-a.mlir +++ b/mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/matmul-transpose-a.mlir @@ -22,7 +22,7 @@ func.func @matmul_transpose_a(%A : tensor, %B : tensor, %C : t } func.func @main() { - %c0 = arith.constant 0 : i32 + %c0 = arith.constant 0.0 : f32 %c7 = arith.constant 7 : index %A = arith.constant dense<[ @@ -44,7 +44,7 @@ func.func @main() { %A_dyn = tensor.cast %A : tensor<13x7xf32> to tensor %C_init = bufferization.alloc_tensor(%c7, %c7) : tensor - %C = linalg.fill ins(%c0 : i32) outs(%C_init : tensor) -> tensor + %C = linalg.fill ins(%c0 : f32) outs(%C_init : tensor) -> tensor // CHECK: Unranked Memref {{.*}} rank = 2 offset = 0 sizes = [7, 7] strides = [7, 1] data = // CHECK: [32955, 33514, 34073, 34632, 35191, 35750, 36309] diff --git a/mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/matmul.mlir b/mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/matmul.mlir index ad7dbb9f7e126..e2c0f1d22fea1 100644 --- a/mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/matmul.mlir +++ b/mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/matmul.mlir @@ -16,7 +16,7 @@ func.func @matmul(%A : tensor, %B : tensor, %C : tensor to tensor %C_init = bufferization.alloc_tensor(%c7, %c7) : tensor - %C = linalg.fill ins(%c0 : i32) outs(%C_init : tensor) -> tensor + %C = linalg.fill ins(%c0 : f32) outs(%C_init : tensor) -> tensor // CHECK: Unranked Memref {{.*}} rank = 2 offset = 0 sizes = [7, 7] strides = [7, 1] data = // CHECK: [32955, 33514, 34073, 34632, 35191, 35750, 36309] diff --git a/mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/multi-tile-matmul.mlir b/mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/multi-tile-matmul.mlir index 243f9e5cde9f5..007189ad9d578 100644 --- a/mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/multi-tile-matmul.mlir +++ b/mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/multi-tile-matmul.mlir @@ -29,7 +29,7 @@ func.func @main() { %c128 = arith.constant 128 : i32 func.call @setArmSVLBits(%c128) : (i32) -> () - %c0 = arith.constant 0 : i32 + %c0 = arith.constant 0.0 : f32 %c7 = arith.constant 7 : index %A = arith.constant dense<[ @@ -50,7 +50,7 @@ func.func @main() { %B_dyn = tensor.cast %B : tensor<13x7xf32> to tensor %C_init = bufferization.alloc_tensor(%c7, %c7) : tensor - %C = linalg.fill ins(%c0 : i32) outs(%C_init : tensor) -> tensor + %C = linalg.fill ins(%c0 : f32) outs(%C_init : tensor) -> tensor // CHECK: Unranked Memref {{.*}} rank = 2 offset = 0 sizes = [7, 7] strides = [7, 1] data = // CHECK: [32955, 33514, 34073, 34632, 35191, 35750, 36309]