diff --git a/mlir/lib/Dialect/Affine/Utils/Utils.cpp b/mlir/lib/Dialect/Affine/Utils/Utils.cpp index 845be20d15b69..deba1600e28a0 100644 --- a/mlir/lib/Dialect/Affine/Utils/Utils.cpp +++ b/mlir/lib/Dialect/Affine/Utils/Utils.cpp @@ -1327,9 +1327,6 @@ LogicalResult mlir::affine::replaceAllMemRefUsesWith( assert(cast(oldMemRef.getType()).getElementType() == cast(newMemRef.getType()).getElementType()); - std::unique_ptr domInfo; - std::unique_ptr postDomInfo; - // Walk all uses of old memref; collect ops to perform replacement. We use a // DenseSet since an operation could potentially have multiple uses of a // memref (although rare), and the replacement later is going to erase ops. diff --git a/mlir/lib/Dialect/Linalg/Transforms/TilingInterfaceImpl.cpp b/mlir/lib/Dialect/Linalg/Transforms/TilingInterfaceImpl.cpp index 57b610b31e964..8a0440bcc6fb9 100644 --- a/mlir/lib/Dialect/Linalg/Transforms/TilingInterfaceImpl.cpp +++ b/mlir/lib/Dialect/Linalg/Transforms/TilingInterfaceImpl.cpp @@ -216,8 +216,6 @@ struct LinalgOpTilingInterface SmallVectorImpl &iterDomainSizes) const { auto linalgOp = cast(op); - std::optional> iterationSpaceOffsets, - iterationSpaceSizes; SmallVector indexingMaps = llvm::map_to_vector(operandNumbers, [&](unsigned operandNumber) { OpOperand &opOperand = linalgOp->getOpOperand(operandNumber); diff --git a/mlir/lib/Dialect/OpenACC/Transforms/ACCImplicitData.cpp b/mlir/lib/Dialect/OpenACC/Transforms/ACCImplicitData.cpp index a99e4846eea20..91262bd76ca31 100644 --- a/mlir/lib/Dialect/OpenACC/Transforms/ACCImplicitData.cpp +++ b/mlir/lib/Dialect/OpenACC/Transforms/ACCImplicitData.cpp @@ -571,7 +571,6 @@ Operation *ACCImplicitData::generateDataClauseOpForCandidate( /*structured=*/true, /*implicit=*/true, accSupport.getVariableName(var)); } else { - SmallVector bounds; auto copyinOp = acc::CopyinOp::create(builder, loc, var, /*structured=*/true, /*implicit=*/true, diff --git a/mlir/lib/Dialect/SCF/Transforms/ParallelForToNestedFors.cpp b/mlir/lib/Dialect/SCF/Transforms/ParallelForToNestedFors.cpp index 8f7d5e308f433..c469a991fff64 100644 --- a/mlir/lib/Dialect/SCF/Transforms/ParallelForToNestedFors.cpp +++ b/mlir/lib/Dialect/SCF/Transforms/ParallelForToNestedFors.cpp @@ -44,7 +44,6 @@ mlir::scf::parallelForToNestedFors(RewriterBase &rewriter, lowerBounds.size() == steps.size() && "Mismatched parallel loop bounds"); - SmallVector ivs; scf::LoopNest loopNest = scf::buildLoopNest(rewriter, loc, lowerBounds, upperBounds, steps);