diff options
Diffstat (limited to 'mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp')
| -rw-r--r-- | mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp b/mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp index 719e2c6fa459..9e3d3f8b10a1 100644 --- a/mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp +++ b/mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp @@ -1772,7 +1772,8 @@ checkAssumptionForLoop(Operation *loopOp, Operation *consumerOp, }; llvm::SetVector<Operation *> slice; for (auto operand : consumerOp->getOperands()) { - getBackwardSlice(operand, &slice, options); + LogicalResult result = getBackwardSlice(operand, &slice, options); + assert(result.succeeded() && "expected a backward slice"); } if (!slice.empty()) { |
