Skip to content

Commit 4db0bd2

Browse files
authored
[mlir][vector][nfc] remove unused template parameter (#75931)
1 parent fd59f07 commit 4db0bd2

File tree

1 file changed

+15
-18
lines changed

1 file changed

+15
-18
lines changed

mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVM.cpp

Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ static void replaceLoadOrStoreOp(vector::MaskedStoreOp storeOp,
221221

222222
/// Conversion pattern for a vector.load, vector.store, vector.maskedload, and
223223
/// vector.maskedstore.
224-
template <class LoadOrStoreOp, class LoadOrStoreOpAdaptor>
224+
template <class LoadOrStoreOp>
225225
class VectorLoadStoreConversion : public ConvertOpToLLVMPattern<LoadOrStoreOp> {
226226
public:
227227
using ConvertOpToLLVMPattern<LoadOrStoreOp>::ConvertOpToLLVMPattern;
@@ -1742,23 +1742,20 @@ void mlir::populateVectorToLLVMConversionPatterns(
17421742
populateVectorInsertExtractStridedSliceTransforms(patterns);
17431743
patterns.add<VectorReductionOpConversion>(converter, reassociateFPReductions);
17441744
patterns.add<VectorCreateMaskOpRewritePattern>(ctx, force32BitVectorIndices);
1745-
patterns
1746-
.add<VectorBitCastOpConversion, VectorShuffleOpConversion,
1747-
VectorExtractElementOpConversion, VectorExtractOpConversion,
1748-
VectorFMAOp1DConversion, VectorInsertElementOpConversion,
1749-
VectorInsertOpConversion, VectorPrintOpConversion,
1750-
VectorTypeCastOpConversion, VectorScaleOpConversion,
1751-
VectorLoadStoreConversion<vector::LoadOp, vector::LoadOpAdaptor>,
1752-
VectorLoadStoreConversion<vector::MaskedLoadOp,
1753-
vector::MaskedLoadOpAdaptor>,
1754-
VectorLoadStoreConversion<vector::StoreOp, vector::StoreOpAdaptor>,
1755-
VectorLoadStoreConversion<vector::MaskedStoreOp,
1756-
vector::MaskedStoreOpAdaptor>,
1757-
VectorGatherOpConversion, VectorScatterOpConversion,
1758-
VectorExpandLoadOpConversion, VectorCompressStoreOpConversion,
1759-
VectorSplatOpLowering, VectorSplatNdOpLowering,
1760-
VectorScalableInsertOpLowering, VectorScalableExtractOpLowering,
1761-
MaskedReductionOpConversion>(converter);
1745+
patterns.add<VectorBitCastOpConversion, VectorShuffleOpConversion,
1746+
VectorExtractElementOpConversion, VectorExtractOpConversion,
1747+
VectorFMAOp1DConversion, VectorInsertElementOpConversion,
1748+
VectorInsertOpConversion, VectorPrintOpConversion,
1749+
VectorTypeCastOpConversion, VectorScaleOpConversion,
1750+
VectorLoadStoreConversion<vector::LoadOp>,
1751+
VectorLoadStoreConversion<vector::MaskedLoadOp>,
1752+
VectorLoadStoreConversion<vector::StoreOp>,
1753+
VectorLoadStoreConversion<vector::MaskedStoreOp>,
1754+
VectorGatherOpConversion, VectorScatterOpConversion,
1755+
VectorExpandLoadOpConversion, VectorCompressStoreOpConversion,
1756+
VectorSplatOpLowering, VectorSplatNdOpLowering,
1757+
VectorScalableInsertOpLowering, VectorScalableExtractOpLowering,
1758+
MaskedReductionOpConversion>(converter);
17621759
// Transfer ops with rank > 1 are handled by VectorToSCF.
17631760
populateVectorTransferLoweringPatterns(patterns, /*maxTransferRank=*/1);
17641761
}

0 commit comments

Comments
 (0)