Skip to content

Commit c8dafc9

Browse files
Mahesh Ravishankartensorflower-gardener
authored andcommitted
Fix failing TFRT lit tests.
PiperOrigin-RevId: 416380991 Change-Id: I8bc650f81f1adcdf972923419275e77086b92f4e
1 parent a7222f8 commit c8dafc9

File tree

2 files changed

+8
-13
lines changed

2 files changed

+8
-13
lines changed

tensorflow/compiler/mlir/tfrt/tests/jit/tf_cpurt_vectorize_tiled_ops.mlir

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: tf-tfrt-opt %s --tf-cpurt-vectorize-tiled-ops --split-input-file |\
1+
// RUN: tf-tfrt-opt %s --vectorize-tiled-ops --split-input-file |\
22
// RUN: FileCheck %s
33

44
#map0 = affine_map<(d0) -> (d0)>

tensorflow/compiler/mlir/tfrt/tests/jit/vectorize_tiled_ops.mlir

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -34,26 +34,21 @@ func @tiled_add(%A: tensor<8xf32>, %B: tensor<8xf32>,
3434
// CHECK-LABEL: func @tiled_add
3535

3636
// CHECK-DAG: %[[CST:.*]] = arith.constant 0.000000e+00 : f32
37-
// CHECK-DAG: %[[C0:.*]] = arith.constant 0 : index
3837

39-
// CHECK: linalg.tiled_loop
38+
// CHECK: linalg.tiled_loop (%[[IV0:arg[0-9]]])
4039
// CHECK-SAME: ins (%[[A:arg[0-9]]] = %{{arg[0-9]}}: tensor<8xf32>,
4140
// CHECK-SAME: %[[B:arg[0-9]]] = %{{arg[0-9]}}: tensor<8xf32>
4241
// CHECK-SAME: outs (%[[C:arg[0-9]]] = %{{arg[0-9]}}: tensor<8xf32>)
4342

44-
// CHECK-NEXT: %[[SUB_A:.*]] = tensor.extract_slice %[[A]]
45-
// CHECK-NEXT: %[[SUB_B:.*]] = tensor.extract_slice %[[B]]
46-
// CHECK-NEXT: %[[SUB_C:.*]] = tensor.extract_slice %[[C]]
47-
48-
// CHECK-NEXT: %[[LHS:.*]] = vector.transfer_read %1[%[[C0]]], %[[CST]]
49-
// CHECK-SAME: {in_bounds = [true]} : tensor<2xf32>, vector<2xf32>
50-
// CHECK-NEXT: %[[RHS:.*]] = vector.transfer_read %2[%[[C0]]], %[[CST]]
51-
// CHECK-SAME: {in_bounds = [true]} : tensor<2xf32>, vector<2xf32>
43+
// CHECK-NEXT: %[[LHS:.*]] = vector.transfer_read %[[A]][%[[IV0]]], %[[CST]]
44+
// CHECK-SAME: {in_bounds = [true]} : tensor<8xf32>, vector<2xf32>
45+
// CHECK-NEXT: %[[RHS:.*]] = vector.transfer_read %[[B]][%[[IV0]]], %[[CST]]
46+
// CHECK-SAME: {in_bounds = [true]} : tensor<8xf32>, vector<2xf32>
5247

5348
// CHECK-NEXT: %[[SUM:.*]] = arith.addf %[[LHS]], %[[RHS]] : vector<2xf32>
5449

55-
// CHECK-NEXT: %{{.*}} = vector.transfer_write %[[SUM]], %[[SUB_C]][%[[C0]]]
56-
// CHECK-SAME: {in_bounds = [true]} : vector<2xf32>, tensor<2xf32>
50+
// CHECK-NEXT: %{{.*}} = vector.transfer_write %[[SUM]], %[[C]][%[[IV0]]]
51+
// CHECK-SAME: {in_bounds = [true]} : vector<2xf32>, tensor<8xf32>
5752

5853
// -----
5954

0 commit comments

Comments
 (0)