Home
last modified time | relevance | path

Searched refs:FrozenRewritePatternSet (Results 1 – 25 of 25) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Rewrite/
H A DFrozenRewritePatternSet.h24 class FrozenRewritePatternSet {
32 FrozenRewritePatternSet();
33 FrozenRewritePatternSet(FrozenRewritePatternSet &&patterns) = default;
34 FrozenRewritePatternSet(const FrozenRewritePatternSet &patterns) = default;
35 FrozenRewritePatternSet &
36 operator=(const FrozenRewritePatternSet &patterns) = default;
37 FrozenRewritePatternSet &
38 operator=(FrozenRewritePatternSet &&patterns) = default;
39 ~FrozenRewritePatternSet();
50 FrozenRewritePatternSet(
H A DPatternApplicator.h36 explicit PatternApplicator(const FrozenRewritePatternSet &frozenPatternList);
68 const FrozenRewritePatternSet &frozenPatternList;
H A DPassUtil.td23 // should be passed directly to the FrozenRewritePatternSet when it is
/llvm-project-15.0.7/mlir/include/mlir/Transforms/
H A DGreedyPatternRewriteDriver.h64 MutableArrayRef<Region> regions, const FrozenRewritePatternSet &patterns,
69 Operation *op, const FrozenRewritePatternSet &patterns,
80 const FrozenRewritePatternSet &patterns,
94 const FrozenRewritePatternSet &patterns,
H A DDialectConversion.h912 const FrozenRewritePatternSet &patterns,
916 const FrozenRewritePatternSet &patterns,
925 const FrozenRewritePatternSet &patterns);
927 const FrozenRewritePatternSet &patterns);
942 const FrozenRewritePatternSet &patterns,
947 const FrozenRewritePatternSet &patterns,
/llvm-project-15.0.7/mlir/lib/Rewrite/
H A DFrozenRewritePatternSet.cpp53 FrozenRewritePatternSet::FrozenRewritePatternSet() in FrozenRewritePatternSet() function in FrozenRewritePatternSet
56 FrozenRewritePatternSet::FrozenRewritePatternSet( in FrozenRewritePatternSet() function in FrozenRewritePatternSet
136 FrozenRewritePatternSet::~FrozenRewritePatternSet() = default;
H A DCMakeLists.txt3 FrozenRewritePatternSet.cpp
H A DPatternApplicator.cpp24 const FrozenRewritePatternSet &frozenPatternList) in PatternApplicator()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DGreedyPatternRewriteDriver.cpp39 const FrozenRewritePatternSet &patterns,
107 MLIRContext *ctx, const FrozenRewritePatternSet &patterns, in GreedyPatternRewriteDriver()
387 const FrozenRewritePatternSet &patterns, in applyPatternsAndFoldGreedily()
422 const FrozenRewritePatternSet &patterns) in OpPatternRewriteDriver()
517 const FrozenRewritePatternSet &patterns, in MultiOpPatternRewriteDriver()
652 Operation *op, const FrozenRewritePatternSet &patterns, bool *erased) { in applyOpPatternsAndFold()
669 const FrozenRewritePatternSet &patterns, in applyOpPatternsAndFold()
H A DDialectConversion.cpp1721 const FrozenRewritePatternSet &patterns);
1817 const FrozenRewritePatternSet &patterns) in OperationLegalizer()
2348 const FrozenRewritePatternSet &patterns, in OperationConverter()
3266 const FrozenRewritePatternSet &patterns, in applyPartialConversion()
3274 const FrozenRewritePatternSet &patterns, in applyPartialConversion()
3285 const FrozenRewritePatternSet &patterns) { in applyFullConversion()
3291 const FrozenRewritePatternSet &patterns) { in applyFullConversion()
3301 const FrozenRewritePatternSet &patterns, in applyAnalysisConversion()
3310 const FrozenRewritePatternSet &patterns, in applyAnalysisConversion()
/llvm-project-15.0.7/mlir/lib/Reducer/
H A DReductionTreePass.cpp38 const FrozenRewritePatternSet &patterns, in applyPatterns()
80 const FrozenRewritePatternSet &patterns, in findOptimal()
145 const FrozenRewritePatternSet &patterns, in findOptimal()
199 FrozenRewritePatternSet reducerPatterns;
/llvm-project-15.0.7/mlir/lib/Transforms/
H A DCanonicalizer.cpp44 patterns = FrozenRewritePatternSet(std::move(owningPatterns), in initialize()
56 FrozenRewritePatternSet patterns;
/llvm-project-15.0.7/mlir/test/lib/Tools/PDLL/
H A DTestPDLL.cpp43 FrozenRewritePatternSet patterns;
/llvm-project-15.0.7/mlir/unittests/Rewrite/
H A DPatternBenefit.cpp65 FrozenRewritePatternSet frozenPatterns(std::move(patterns)); in TEST()
/llvm-project-15.0.7/mlir/docs/
H A DPatternRewriter.md286 const FrozenRewritePatternSet &patterns) {
382 To simplify test case definition and reduction, the `FrozenRewritePatternSet`
386 `FrozenRewritePatternSet`. The `disabledPatterns` list should contain a set of
404 frozenPatterns = FrozenRewritePatternSet(rewritePatterns, disabledPatterns,
449 `FrozenRewritePatternSet`s within the pass:
456 // When constructing the `FrozenRewritePatternSet`, we provide the filter
458 frozenPatterns = FrozenRewritePatternSet(rewritePatterns, disabledPatterns,
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DSimplifyAffineStructures.cpp86 FrozenRewritePatternSet frozenPatterns(std::move(patterns)); in runOnOperation()
H A DAffineDataCopyGeneration.cpp235 FrozenRewritePatternSet frozenPatterns(std::move(patterns)); in runOnOperation()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Linalg/
H A DTestLinalgFusionTransforms.cpp103 FrozenRewritePatternSet frozenPatterns(std::move(patterns)); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/
H A DDecorateCompositeTypeLayoutPass.cpp136 FrozenRewritePatternSet frozenPatterns(std::move(patterns)); in runOnOperation()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/Transforms/
H A DTransforms.h32 class FrozenRewritePatternSet; variable
1309 Operation *op, ArrayRef<FrozenRewritePatternSet> stage1Patterns,
1310 const FrozenRewritePatternSet &stage2Patterns,
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DTransforms.cpp635 Operation *op, ArrayRef<FrozenRewritePatternSet> stage1Patterns, in applyStagedPatterns()
636 const FrozenRewritePatternSet &stage2Patterns, in applyStagedPatterns()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToOpenMP/
H A DSCFToOpenMP.cpp441 FrozenRewritePatternSet frozen(std::move(patterns)); in applyPatterns()
/llvm-project-15.0.7/mlir/lib/Dialect/Transform/IR/
H A DTransformOps.cpp82 llvm::StringMap<FrozenRewritePatternSet> compiledPatterns;
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp422 FrozenRewritePatternSet frozenPatterns(std::move(patterns)); in hoistAffineIfOp()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt7827 mlir/include/mlir/Rewrite/FrozenRewritePatternSet.h
8366 mlir/lib/Rewrite/FrozenRewritePatternSet.cpp