diff --git a/flang/lib/Lower/DirectivesCommon.h b/flang/lib/Lower/DirectivesCommon.h index abe4c93da6a7d..52d0b24500168 100644 --- a/flang/lib/Lower/DirectivesCommon.h +++ b/flang/lib/Lower/DirectivesCommon.h @@ -666,7 +666,7 @@ template llvm::SmallVector genBaseBoundsOps(fir::FirOpBuilder &builder, mlir::Location loc, Fortran::lower::AbstractConverter &converter, - fir::ExtendedValue dataExv, mlir::Value baseAddr) { + fir::ExtendedValue dataExv) { mlir::Type idxTy = builder.getIndexType(); mlir::Type boundTy = builder.getType(); llvm::SmallVector bounds; @@ -899,7 +899,7 @@ mlir::Value gatherDataOperandAddrAndBounds( if (fir::unwrapRefType(baseAddr.getType()) .isa()) bounds = genBaseBoundsOps( - builder, operandLocation, converter, compExv, baseAddr); + builder, operandLocation, converter, compExv); asFortran << (*expr).AsFortran(); if (auto loadOp = mlir::dyn_cast_or_null( @@ -949,7 +949,7 @@ mlir::Value gatherDataOperandAddrAndBounds( if (fir::unwrapRefType(baseAddr.getType()) .isa()) bounds = genBaseBoundsOps( - builder, operandLocation, converter, dataExv, baseAddr); + builder, operandLocation, converter, dataExv); asFortran << name.ToString(); } else { // Unsupported llvm::report_fatal_error( diff --git a/flang/lib/Lower/OpenMP.cpp b/flang/lib/Lower/OpenMP.cpp index fc8f03107fadf..22d7cc2441886 100644 --- a/flang/lib/Lower/OpenMP.cpp +++ b/flang/lib/Lower/OpenMP.cpp @@ -2668,7 +2668,7 @@ genTargetOp(Fortran::lower::AbstractConverter &converter, bounds = Fortran::lower::genBaseBoundsOps( converter.getFirOpBuilder(), converter.getCurrentLocation(), - converter, dataExv, baseAddr); + converter, dataExv); llvm::omp::OpenMPOffloadMappingFlags mapFlag = llvm::omp::OpenMPOffloadMappingFlags::OMP_MAP_IMPLICIT;