diff options
Diffstat (limited to 'mlir/test/lib/IR')
-rw-r--r-- | mlir/test/lib/IR/TestPrintInvalid.cpp | 7 | ||||
-rw-r--r-- | mlir/test/lib/IR/TestSlicing.cpp | 6 |
2 files changed, 7 insertions, 6 deletions
diff --git a/mlir/test/lib/IR/TestPrintInvalid.cpp b/mlir/test/lib/IR/TestPrintInvalid.cpp index 8697918..25d1b19 100644 --- a/mlir/test/lib/IR/TestPrintInvalid.cpp +++ b/mlir/test/lib/IR/TestPrintInvalid.cpp @@ -34,13 +34,14 @@ struct TestPrintInvalidPass void runOnOperation() override { Location loc = getOperation().getLoc(); OpBuilder builder(getOperation().getBodyRegion()); - auto funcOp = builder.create<func::FuncOp>( - loc, "test", FunctionType::get(getOperation().getContext(), {}, {})); + auto funcOp = func::FuncOp::create( + builder, loc, "test", + FunctionType::get(getOperation().getContext(), {}, {})); funcOp.addEntryBlock(); // The created function is invalid because there is no return op. llvm::outs() << "Invalid operation:\n" << funcOp << "\n"; builder.setInsertionPointToEnd(&funcOp.getBody().front()); - builder.create<func::ReturnOp>(loc); + func::ReturnOp::create(builder, loc); // Now this function is valid. llvm::outs() << "Valid operation:\n" << funcOp << "\n"; funcOp.erase(); diff --git a/mlir/test/lib/IR/TestSlicing.cpp b/mlir/test/lib/IR/TestSlicing.cpp index 92fd6de..5a5ac45 100644 --- a/mlir/test/lib/IR/TestSlicing.cpp +++ b/mlir/test/lib/IR/TestSlicing.cpp @@ -30,8 +30,8 @@ static LogicalResult createBackwardSliceFunction(Operation *op, OpBuilder builder(parentFuncOp); Location loc = op->getLoc(); std::string clonedFuncOpName = parentFuncOp.getName().str() + suffix.str(); - func::FuncOp clonedFuncOp = builder.create<func::FuncOp>( - loc, clonedFuncOpName, parentFuncOp.getFunctionType()); + func::FuncOp clonedFuncOp = func::FuncOp::create( + builder, loc, clonedFuncOpName, parentFuncOp.getFunctionType()); IRMapping mapper; builder.setInsertionPointToEnd(clonedFuncOp.addEntryBlock()); for (const auto &arg : enumerate(parentFuncOp.getArguments())) @@ -46,7 +46,7 @@ static LogicalResult createBackwardSliceFunction(Operation *op, (void)result; for (Operation *slicedOp : slice) builder.clone(*slicedOp, mapper); - builder.create<func::ReturnOp>(loc); + func::ReturnOp::create(builder, loc); return success(); } |