diff options
Diffstat (limited to 'mlir/lib/Transforms/ComposeAffineMaps.cpp')
| -rw-r--r-- | mlir/lib/Transforms/ComposeAffineMaps.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mlir/lib/Transforms/ComposeAffineMaps.cpp b/mlir/lib/Transforms/ComposeAffineMaps.cpp index 84507b91703..365533561f9 100644 --- a/mlir/lib/Transforms/ComposeAffineMaps.cpp +++ b/mlir/lib/Transforms/ComposeAffineMaps.cpp @@ -42,12 +42,12 @@ namespace { // with no remaining uses are collected and erased after the walk. // TODO(andydavis) Remove this when Chris adds instruction combiner pass. struct ComposeAffineMaps : public FunctionPass, StmtWalker<ComposeAffineMaps> { - std::vector<OperationStmt *> affineApplyOpsToErase; + std::vector<OperationInst *> affineApplyOpsToErase; explicit ComposeAffineMaps() : FunctionPass(&ComposeAffineMaps::passID) {} using StmtListType = llvm::iplist<Statement>; void walk(StmtListType::iterator Start, StmtListType::iterator End); - void visitOperationStmt(OperationStmt *stmt); + void visitOperationInst(OperationInst *stmt); PassResult runOnMLFunction(MLFunction *f) override; using StmtWalker<ComposeAffineMaps>::walk; @@ -72,7 +72,7 @@ void ComposeAffineMaps::walk(StmtListType::iterator Start, } } -void ComposeAffineMaps::visitOperationStmt(OperationStmt *opStmt) { +void ComposeAffineMaps::visitOperationInst(OperationInst *opStmt) { if (auto affineApplyOp = opStmt->dyn_cast<AffineApplyOp>()) { forwardSubstitute(affineApplyOp); bool allUsesEmpty = true; |

