1313#ifndef MLIR_TRANSFORMS_DIALECTCONVERSION_H_
1414#define MLIR_TRANSFORMS_DIALECTCONVERSION_H_
1515
16- #include " mlir/Rewrite/FrozenRewritePatternList .h"
16+ #include " mlir/Rewrite/FrozenRewritePatternSet .h"
1717#include " llvm/ADT/MapVector.h"
1818#include " llvm/ADT/StringMap.h"
1919
@@ -842,11 +842,11 @@ class ConversionTarget {
842842// / the `unconvertedOps` set will not necessarily be complete.)
843843LogicalResult
844844applyPartialConversion (ArrayRef<Operation *> ops, ConversionTarget &target,
845- const FrozenRewritePatternList &patterns,
845+ const FrozenRewritePatternSet &patterns,
846846 DenseSet<Operation *> *unconvertedOps = nullptr );
847847LogicalResult
848848applyPartialConversion (Operation *op, ConversionTarget &target,
849- const FrozenRewritePatternList &patterns,
849+ const FrozenRewritePatternSet &patterns,
850850 DenseSet<Operation *> *unconvertedOps = nullptr );
851851
852852// / Apply a complete conversion on the given operations, and all nested
@@ -855,9 +855,9 @@ applyPartialConversion(Operation *op, ConversionTarget &target,
855855// / within 'ops'.
856856LogicalResult applyFullConversion (ArrayRef<Operation *> ops,
857857 ConversionTarget &target,
858- const FrozenRewritePatternList &patterns);
858+ const FrozenRewritePatternSet &patterns);
859859LogicalResult applyFullConversion (Operation *op, ConversionTarget &target,
860- const FrozenRewritePatternList &patterns);
860+ const FrozenRewritePatternSet &patterns);
861861
862862// / Apply an analysis conversion on the given operations, and all nested
863863// / operations. This method analyzes which operations would be successfully
@@ -869,10 +869,10 @@ LogicalResult applyFullConversion(Operation *op, ConversionTarget &target,
869869// / the regions nested within 'ops'.
870870LogicalResult applyAnalysisConversion (ArrayRef<Operation *> ops,
871871 ConversionTarget &target,
872- const FrozenRewritePatternList &patterns,
872+ const FrozenRewritePatternSet &patterns,
873873 DenseSet<Operation *> &convertedOps);
874874LogicalResult applyAnalysisConversion (Operation *op, ConversionTarget &target,
875- const FrozenRewritePatternList &patterns,
875+ const FrozenRewritePatternSet &patterns,
876876 DenseSet<Operation *> &convertedOps);
877877} // end namespace mlir
878878
0 commit comments