Skip to content

Commit 4e326b5

Browse files
Fix CI errors
Signed-off-by: MaheshRavishankar <[email protected]>
1 parent ca3622a commit 4e326b5

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

compiler/src/iree/compiler/Dialect/Flow/Conversion/TensorToFlow/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ iree_compiler_cc_library(
2525
deps = [
2626
"//compiler/src/iree/compiler/Dialect/Flow/IR",
2727
"@llvm-project//llvm:Support",
28+
"@llvm-project//mlir:AffineDialect",
2829
"@llvm-project//mlir:Analysis",
2930
"@llvm-project//mlir:ArithDialect",
3031
"@llvm-project//mlir:ArithUtils",

compiler/src/iree/compiler/Dialect/Flow/Conversion/TensorToFlow/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ iree_cc_library(
2121
"Utils.cpp"
2222
DEPS
2323
LLVMSupport
24+
MLIRAffineDialect
2425
MLIRAnalysis
2526
MLIRArithDialect
2627
MLIRArithUtils

compiler/src/iree/compiler/Dialect/Flow/Conversion/TensorToFlow/test/concat.mlir

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,16 @@ func.func @mixed_concat(%arg0: tensor<2x?xf32>, %arg1 : tensor<?x?xf32>, %arg2 :
1111
// CHECK-DAG: %[[C0:.+]] = arith.constant 0 : index
1212
// CHECK-DAG: %[[C1:.+]] = arith.constant 1 : index
1313
// CHECK-DAG: %[[C2:.+]] = arith.constant 2 : index
14-
// CHECK-DAG: %[[ARG0_D1]] = tensor.dim %[[ARG0]], %[[C1]]
15-
// CHECK-DAG: %[[ARG1_D0]] = tensor.dim %[[ARG1]], %[[C0]]
16-
// CHECK-DAG: %[[ARG1_D1]] = tensor.dim %[[ARG1]], %[[C1]]
14+
// CHECK-DAG: %[[ARG0_D1:.+]] = tensor.dim %[[ARG0]], %[[C1]]
15+
// CHECK-DAG: %[[ARG1_D0:.+]] = tensor.dim %[[ARG1]], %[[C0]]
16+
// CHECK-DAG: %[[ARG1_D1:.+]] = tensor.dim %[[ARG1]], %[[C1]]
1717
// CHECK: %[[OFFSET0:.+]] = affine.apply affine_map<()[s0] -> (s0 + 2)>()[%[[ARG1_D0]]]
18-
// CHECK: %[[ARG2_D1]] = tensor.dim %[[ARG2]], %[[C1]]
18+
// CHECK: %[[ARG2_D1:.+]] = tensor.dim %[[ARG2]], %[[C1]]
1919
// CHECK: %[[RESULT_D0:.+]] = affine.apply affine_map<()[s0] -> (s0 + 6)>()[%[[ARG1_D0]]]
2020
// CHECK: %[[EMPTY:.+]] = tensor.empty(%[[RESULT_D0]], %[[ARG0_D1]])
2121
// CHECK: %[[UPDATE0:.+]] = flow.tensor.update %[[ARG0]], %[[EMPTY]][%[[C0]], %[[C0]]]
2222
// CHECK-SAME: : tensor<2x?xf32>{%[[ARG0_D1]]} -> %[[EMPTY]] as tensor<?x?xf32>{%[[RESULT_D0]], %[[ARG0_D1]]}
2323
// CHECK: %[[UPDATE1:.+]] = flow.tensor.update %[[ARG1]], %[[UPDATE0]][%[[C2]], %[[C0]]]
2424
// CHECK-SAME: : tensor<?x?xf32>{%[[ARG1_D0]], %[[ARG1_D1]]} -> %[[UPDATE0]] as tensor<?x?xf32>{%[[RESULT_D0]], %[[ARG0_D1]]}
2525
// CHECK: %[[UPDATE2:.+]] = flow.tensor.update %[[ARG2]], %[[UPDATE1]][%[[OFFSET0]], %[[C0]]]
26-
// CHECK-SAME: : tensor<2x?xf32>{%[[ARG2_D1]]} -> %[[UPDATE2]] as tensor<?x?xf32>{%[[RESULT_D0]], %[[ARG0_D1]]}
26+
// CHECK-SAME: : tensor<4x?xf32>{%[[ARG2_D1]]} -> %[[UPDATE1]] as tensor<?x?xf32>{%[[RESULT_D0]], %[[ARG0_D1]]}

0 commit comments

Comments
 (0)