From 5f5ce43d838bffd632f64ffb73e9664b912e469a Mon Sep 17 00:00:00 2001 From: Christian Sigg Date: Sat, 3 Dec 2022 22:51:06 -0800 Subject: [PATCH] Fixes for b74192b7ae0781200be7df40e673d4f918b32587. To be integrated into branch... PiperOrigin-RevId: 492770717 --- sair_ops.cc | 6 +++--- sair_ops.td | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sair_ops.cc b/sair_ops.cc index 8257ffac..8711e690 100644 --- a/sair_ops.cc +++ b/sair_ops.cc @@ -818,9 +818,9 @@ void SairProjLastOp::print(OpAsmPrinter &printer) { // Prints the sair.return operation. void SairReturnOp::print(OpAsmPrinter &printer) { printer << " "; - printer.printOperands(operands()); + printer.printOperands(getOperands()); printer.printOptionalAttrDict(getOperation()->getAttrs()); - if (operands().empty()) return; + if (getOperands().empty()) return; printer << " : "; llvm::interleaveComma(getOperands().getTypes(), printer, [&](mlir::Type type) { printer.printType(type); }); @@ -1310,7 +1310,7 @@ static mlir::LogicalResult VerifyBodyTerminator(Operation *op) { llvm::SmallVector result_types; ExtractElementTypes(op->getResults(), result_types); - mlir::TypeRange return_operand_types = return_op.operands().getTypes(); + mlir::TypeRange return_operand_types = return_op.getOperands().getTypes(); if (!std::equal(result_types.begin(), result_types.end(), return_operand_types.begin(), return_operand_types.end())) { return op->emitOpError( diff --git a/sair_ops.td b/sair_ops.td index bccf3cc7..b87e687e 100644 --- a/sair_ops.td +++ b/sair_ops.td @@ -431,7 +431,7 @@ def SairReturnOp : Op { OpBuilder<(ins), [{ return build($_builder, $_state, ValueRange()); }]>]; - let arguments = (ins Variadic:$operands); + let arguments = (ins Variadic); let hasCustomAssemblyFormat = 1; }