diff --git a/flang/lib/Lower/OpenACC.cpp b/flang/lib/Lower/OpenACC.cpp index 5e14f9cc53ec5..a001385c563e5 100644 --- a/flang/lib/Lower/OpenACC.cpp +++ b/flang/lib/Lower/OpenACC.cpp @@ -2386,8 +2386,7 @@ static void createRegisterFunc(mlir::OpBuilder &modBuilder, mlir::acc::DataClause::acc_update_device, addrOp.getType()); llvm::SmallVector operandSegments{0, 0, 0, 0, 0, 1}; llvm::SmallVector operands{updateDeviceOp.getResult()}; - mlir::acc::UpdateOp updateOp = createSimpleOp( - builder, loc, operands, operandSegments); + createSimpleOp(builder, loc, operands, operandSegments); builder.create(loc); modBuilder.setInsertionPointAfter(registerFuncOp);