Home
last modified time | relevance | path

Searched refs:FrozenRewritePatternList (Results 1 – 22 of 22) sorted by relevance

/external/llvm-project/mlir/lib/Rewrite/
DFrozenRewritePatternList.cpp53 FrozenRewritePatternList::FrozenRewritePatternList( in FrozenRewritePatternList() function in FrozenRewritePatternList
72 FrozenRewritePatternList::FrozenRewritePatternList( in FrozenRewritePatternList() function in FrozenRewritePatternList
73 FrozenRewritePatternList &&patterns) in FrozenRewritePatternList()
77 FrozenRewritePatternList::~FrozenRewritePatternList() {} in ~FrozenRewritePatternList()
DCMakeLists.txt3 FrozenRewritePatternList.cpp
DPatternApplicator.cpp22 const FrozenRewritePatternList &frozenPatternList) in PatternApplicator()
/external/llvm-project/mlir/include/mlir/Transforms/
DGreedyPatternRewriteDriver.h38 const FrozenRewritePatternList &patterns);
44 const FrozenRewritePatternList &patterns,
50 const FrozenRewritePatternList &patterns);
56 const FrozenRewritePatternList &patterns,
65 const FrozenRewritePatternList &patterns,
DDialectConversion.h806 const FrozenRewritePatternList &patterns,
810 const FrozenRewritePatternList &patterns,
819 const FrozenRewritePatternList &patterns);
822 const FrozenRewritePatternList &patterns);
834 const FrozenRewritePatternList &patterns,
838 const FrozenRewritePatternList &patterns,
/external/llvm-project/mlir/include/mlir/Rewrite/
DFrozenRewritePatternList.h22 class FrozenRewritePatternList {
27 FrozenRewritePatternList(OwningRewritePatternList &&patterns);
28 FrozenRewritePatternList(FrozenRewritePatternList &&patterns);
29 ~FrozenRewritePatternList();
DPatternApplicator.h36 explicit PatternApplicator(const FrozenRewritePatternList &frozenPatternList);
68 const FrozenRewritePatternList &frozenPatternList;
/external/llvm-project/mlir/lib/Transforms/Utils/
DGreedyPatternRewriteDriver.cpp40 const FrozenRewritePatternList &patterns) in GreedyPatternRewriteDriver()
222 const FrozenRewritePatternList &patterns) { in applyPatternsAndFoldGreedily()
227 const FrozenRewritePatternList &patterns, in applyPatternsAndFoldGreedily()
235 const FrozenRewritePatternList &patterns) { in applyPatternsAndFoldGreedily()
241 const FrozenRewritePatternList &patterns, in applyPatternsAndFoldGreedily()
276 const FrozenRewritePatternList &patterns) in OpPatternRewriteDriver()
360 Operation *op, const FrozenRewritePatternList &patterns, bool *erased) { in applyOpPatternsAndFold()
DDialectConversion.cpp1458 const FrozenRewritePatternList &patterns);
1554 const FrozenRewritePatternList &patterns) in OperationLegalizer()
2077 const FrozenRewritePatternList &patterns, in OperationConverter()
2671 const FrozenRewritePatternList &patterns, in applyPartialConversion()
2679 const FrozenRewritePatternList &patterns, in applyPartialConversion()
2690 const FrozenRewritePatternList &patterns) { in applyFullConversion()
2696 const FrozenRewritePatternList &patterns) { in applyFullConversion()
2709 const FrozenRewritePatternList &patterns, in applyAnalysisConversion()
2717 const FrozenRewritePatternList &patterns, in applyAnalysisConversion()
/external/llvm-project/mlir/lib/Transforms/
DInliner.cpp506 const FrozenRewritePatternList &canonPatterns) { in canonicalizeSCC()
577 const FrozenRewritePatternList &canonPatterns);
599 FrozenRewritePatternList frozenCanonPatterns(std::move(canonPatterns)); in runOnOperation()
615 const FrozenRewritePatternList &canonPatterns) { in inlineSCC()
/external/llvm-project/mlir/lib/Dialect/Affine/Transforms/
DSimplifyAffineStructures.cpp86 FrozenRewritePatternList frozenPatterns(std::move(patterns)); in runOnFunction()
DAffineDataCopyGeneration.cpp231 FrozenRewritePatternList frozenPatterns(std::move(patterns)); in runOnFunction()
/external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
DCodegenStrategy.cpp34 SmallVector<FrozenRewritePatternList, 4> stage1Patterns; in transform()
DTransforms.cpp317 Operation *op, ArrayRef<FrozenRewritePatternList> stage1Patterns, in applyStagedPatterns()
318 const FrozenRewritePatternList &stage2Patterns, in applyStagedPatterns()
/external/llvm-project/mlir/include/mlir/Dialect/Linalg/Transforms/
DTransforms.h22 class FrozenRewritePatternList; variable
787 Operation *op, ArrayRef<FrozenRewritePatternList> stage1Patterns,
788 const FrozenRewritePatternList &stage2Patterns,
/external/llvm-project/mlir/lib/Conversion/SCFToOpenMP/
DSCFToOpenMP.cpp95 FrozenRewritePatternList frozen(std::move(patterns)); in applyPatterns()
/external/llvm-project/mlir/lib/Dialect/SPIRV/Transforms/
DDecorateSPIRVCompositeTypeLayoutPass.cpp110 FrozenRewritePatternList frozenPatterns(std::move(patterns)); in runOnOperation()
/external/llvm-project/mlir/test/lib/Transforms/
DTestConvVectorization.cpp63 SmallVector<FrozenRewritePatternList, 4> frozenStage1Patterns; in runOnOperation()
DTestLinalgTransforms.cpp453 SmallVector<FrozenRewritePatternList, 4> frozenStage1Patterns; in applyMatmulToVectorPatterns()
455 FrozenRewritePatternList stage2Patterns = in applyMatmulToVectorPatterns()
482 FrozenRewritePatternList frozenPatterns(std::move(foldPattern)); in applyAffineMinSCFCanonicalizationPatterns()
DTestLinalgFusionTransforms.cpp188 FrozenRewritePatternList frozenPatterns(std::move(patterns)); in runOnFunction()
/external/llvm-project/mlir/lib/Dialect/Affine/Utils/
DUtils.cpp194 FrozenRewritePatternList frozenPatterns(std::move(patterns)); in hoistAffineIfOp()
/external/tensorflow/tensorflow/compiler/mlir/lite/transforms/
Dlegalize_tf.cc744 FrozenRewritePatternList& frozenPatterns) { in applyPatterns()
797 FrozenRewritePatternList stage1FrozenPatterns(std::move(stage1Patterns)); in runOnFunction()
827 FrozenRewritePatternList stage2FrozenPatterns(std::move(stage2Patterns)); in runOnFunction()