Author: Christian Sigg Date: 2021-01-06T21:36:38+01:00 New Revision: badc7606b0f622f06efc466c86fecc8b45a165fd
URL: https://github.com/llvm/llvm-project/commit/badc7606b0f622f06efc466c86fecc8b45a165fd DIFF: https://github.com/llvm/llvm-project/commit/badc7606b0f622f06efc466c86fecc8b45a165fd.diff LOG: [mlir] Remove a number of methods from mlir::OpState that just forward to mlir::Operation. All call sites have been converted in previous changes. Added: Modified: mlir/lib/Conversion/AffineToStandard/AffineToStandard.cpp mlir/test/lib/Dialect/Shape/TestShapeFunctions.cpp Removed: ################################################################################ diff --git a/mlir/lib/Conversion/AffineToStandard/AffineToStandard.cpp b/mlir/lib/Conversion/AffineToStandard/AffineToStandard.cpp index 8721e6b96ed7..896fc411bcdd 100644 --- a/mlir/lib/Conversion/AffineToStandard/AffineToStandard.cpp +++ b/mlir/lib/Conversion/AffineToStandard/AffineToStandard.cpp @@ -334,7 +334,7 @@ class AffineYieldOpLowering : public OpRewritePattern<AffineYieldOp> { LogicalResult matchAndRewrite(AffineYieldOp op, PatternRewriter &rewriter) const override { - if (isa<scf::ParallelOp>(op.getParentOp())) { + if (isa<scf::ParallelOp>(op->getParentOp())) { // scf.parallel does not yield any values via its terminator scf.yield but // models reductions diff erently using additional ops in its region. rewriter.replaceOpWithNewOp<scf::YieldOp>(op); diff --git a/mlir/test/lib/Dialect/Shape/TestShapeFunctions.cpp b/mlir/test/lib/Dialect/Shape/TestShapeFunctions.cpp index 4477eb1eda6d..a8851832d881 100644 --- a/mlir/test/lib/Dialect/Shape/TestShapeFunctions.cpp +++ b/mlir/test/lib/Dialect/Shape/TestShapeFunctions.cpp @@ -49,7 +49,7 @@ void ReportShapeFnPass::runOnOperation() { // Lookup shape function library. SmallVector<shape::FunctionLibraryOp, 4> libraries; - auto attr = module.getAttr("shape.lib"); + auto attr = module->getAttr("shape.lib"); if (attr) { auto lookup = [&](Attribute attr) { return cast<shape::FunctionLibraryOp>( _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits