diff --git a/mlir/lib/Dialect/Affine/IR/AffineOps.cpp b/mlir/lib/Dialect/Affine/IR/AffineOps.cpp index fa98f63706df..e6236e90c289 100644 --- a/mlir/lib/Dialect/Affine/IR/AffineOps.cpp +++ b/mlir/lib/Dialect/Affine/IR/AffineOps.cpp @@ -2641,7 +2641,7 @@ static ParseResult parseAffineParallelOp(OpAsmParser &parser, } // Parse optional clause of the form: `reduce ("addf", "maxf")`, where the - // quoted strings a member of the enum AtomicRMWKind. + // quoted strings a member of the enum AtomicRMWKind. SmallVector reductions; if (succeeded(parser.parseOptionalKeyword("reduce"))) { if (parser.parseLParen()) @@ -2691,13 +2691,12 @@ static ParseResult parseAffineParallelOp(OpAsmParser &parser, //===----------------------------------------------------------------------===// static LogicalResult verify(AffineYieldOp op) { - auto parentOp = op.getParentOp(); + auto *parentOp = op.getParentOp(); auto results = parentOp->getResults(); auto operands = op.getOperands(); if (!isa(parentOp)) - return op.emitOpError() - << "affine.terminate only terminates If, For or Parallel regions"; + return op.emitOpError() << "only terminates affine.if/for/parallel regions"; if (parentOp->getNumResults() != op.getNumOperands()) return op.emitOpError() << "parent of yield must have same number of " "results as the yield operands";