Home
last modified time | relevance | path

Searched defs:patterns (Results 1 – 25 of 357) sorted by relevance

12345678910>>...15

/llvm-project/mlir/lib/Dialect/Vector/TransformOps/
H A DVectorTransformOps.cpp34 TypeConverter &typeConverter, RewritePatternSet &patterns) { in populatePatterns() argument
53 RewritePatternSet &patterns) { in populatePatterns() argument
58 RewritePatternSet &patterns) { in populatePatterns() argument
63 RewritePatternSet &patterns) { in populatePatterns() argument
68 RewritePatternSet &patterns) { in populatePatterns() argument
73 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
78 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
83 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
88 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
93 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
98 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
107 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
112 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
117 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
123 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
131 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
136 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
141 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
146 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
151 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
157 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
173 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
178 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
183 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
189 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
196 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
[all...]
/llvm-project/mlir/docs/Tutorials/
H A DQuickstartRewrites.md97 ### TableGen patterns
143 ### Register the pattern
162 ### Simple C++ `matchAndRewrite` style specifications
213 ### Fully general C++ `RewritePattern` specifications
/llvm-project/mlir/utils/vscode/
H A Dpdll-grammar.json6 "patterns": [ array
49 "patterns": [ array
74 "patterns": [ array
95 "patterns": [ array
103 "patterns": [ array
132 "patterns": [ array
143 "patterns": [ array
146 "patterns": [ array
155 "patterns": [ array
167 "patterns": [ array
[all …]
H A Dmarkdown-grammar.json4 "patterns": [ array
36 "patterns": [ array
41 "patterns": [ array
69 "patterns": [ array
74 "patterns": [ array
102 "patterns": [ array
107 "patterns": [ array
H A Dcpp-grammar.json4 "patterns": [ array
30 "patterns": [ array
35 "patterns": [ array
/llvm-project/mlir/test/lib/Dialect/Linalg/
H A DTestLinalgTransforms.cpp131 RewritePatternSet patterns(ctx); applyPatterns() local
154 RewritePatternSet patterns(funcOp.getContext()); applyLinalgToVectorPatterns() local
163 RewritePatternSet patterns(funcOp.getContext()); applyGeneralizePadTensorPatterns() local
169 RewritePatternSet patterns(funcOp.getContext()); applyGeneralizeTensorPackPatterns() local
175 RewritePatternSet patterns(funcOp.getContext()); applyGeneralizeTensorUnPackPatterns() local
181 RewritePatternSet patterns(funcOp.getContext()); applyExtractSliceOfPadTensorSwapPattern() local
187 RewritePatternSet patterns(funcOp.getContext()); applyBubbleUpExtractSliceOpPattern() local
193 RewritePatternSet patterns(funcOp.getContext()); applySwapExtractSliceWithFillPattern() local
199 RewritePatternSet patterns(funcOp.getContext()); applyEraseUnusedOperandsAndResultsPatterns() local
205 RewritePatternSet patterns(funcOp.getContext()); applyEraseUnnecessaryInputs() local
[all...]
/llvm-project/llvm/utils/textmate/
H A Dtablegen.json6 "patterns": [ array
37 "patterns": [ array
50 "patterns": [ array
60 "patterns": [ array
103 "patterns": [ array
113 "patterns": [ array
134 "patterns": [ array
149 "patterns": [ array
165 "patterns": [ array
177 "patterns": [ array
[all …]
/llvm-project/mlir/utils/textmate/
H A Dmlir.json6 "patterns": [ array
23 "patterns": [ array
53 "patterns": [ array
68 "patterns": [ array
97 "patterns": [ array
102 "patterns": [ array
120 "patterns": [ array
145 "patterns": [ array
148 "patterns": [ array
157 "patterns": [ array
[all …]
/llvm-project/mlir/lib/Dialect/Tensor/TransformOps/
H A DTensorTransformOps.cpp89 RewritePatternSet &patterns) { in populatePatterns() argument
94 populatePatterns(RewritePatternSet &patterns) { in populatePatterns() argument
99 RewritePatternSet &patterns) { in populatePatterns() argument
104 RewritePatternSet &patterns) { in populatePatterns() argument
109 RewritePatternSet &patterns) { in populatePatterns() argument
114 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
119 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
124 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
129 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
[all...]
/llvm-project/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparseTensorPasses.cpp58 RewritePatternSet patterns(ctx); in runOnOperation() local
74 RewritePatternSet patterns(ctx); in runOnOperation() local
88 RewritePatternSet patterns(ctx); in runOnOperation() local
110 RewritePatternSet patterns(ct in runOnOperation() local
123 RewritePatternSet patterns(ctx); runOnOperation() local
141 RewritePatternSet patterns(ctx); runOnOperation() local
155 RewritePatternSet patterns(ctx); runOnOperation() local
170 RewritePatternSet patterns(ctx); runOnOperation() local
191 RewritePatternSet patterns(ctx); runOnOperation() local
266 RewritePatternSet patterns(ctx); runOnOperation() local
330 RewritePatternSet patterns(ctx); runOnOperation() local
350 RewritePatternSet patterns(ctx); runOnOperation() local
369 RewritePatternSet patterns(ctx); runOnOperation() local
385 RewritePatternSet patterns(ctx); runOnOperation() local
[all...]
/llvm-project/mlir/lib/Dialect/Tosa/Transforms/
H A DTosaLayerwiseConstantFoldPass.cpp33 void addOpsCanonicalizations(MLIRContext *ctx, RewritePatternSet &patterns) { in addOpsCanonicalizations() argument
38 RewritePatternSet &patterns) { in populateTosaOpsCanonicalizationPatterns() argument
54 RewritePatternSet patterns(ctx); in runOnOperation() local
[all...]
/llvm-project/mlir/lib/Dialect/MemRef/Transforms/
H A DResolveShapedTypeResultDims.cpp128 populateResolveRankedShapedTypeResultDimsPatterns(RewritePatternSet & patterns) populateResolveRankedShapedTypeResultDimsPatterns() argument
135 populateResolveShapedTypeResultDimsPatterns(RewritePatternSet & patterns) populateResolveShapedTypeResultDimsPatterns() argument
143 RewritePatternSet patterns(&getContext()); runOnOperation() local
150 RewritePatternSet patterns(&getContext()); runOnOperation() local
[all...]
/llvm-project/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVMPass.cpp65 RewritePatternSet patterns(&getContext()); runOnOperation() local
83 RewritePatternSet patterns(&getContext()); runOnOperation() local
[all...]
/llvm-project/mlir/test/lib/Dialect/Vector/
H A DTestVectorTransforms.cpp66 RewritePatternSet patterns(ctx); in runOnOperation() local
139 vector::populateVectorContractCanonicalizeMatmulToMMT(patterns); in runOnOperation() local
162 RewritePatternSet patterns(ctx); runOnOperation() local
262 RewritePatternSet patterns(ctx); runOnOperation() local
327 RewritePatternSet patterns(ctx); runOnOperation() local
372 RewritePatternSet patterns(&getContext()); runOnOperation() local
397 RewritePatternSet patterns(&getContext()); runOnOperation() local
417 RewritePatternSet patterns(&getContext()); runOnOperation() local
436 RewritePatternSet patterns(&getContext()); runOnOperation() local
456 RewritePatternSet patterns(&getContext()); runOnOperation() local
498 RewritePatternSet patterns(&getContext()); runOnOperation() local
514 RewritePatternSet patterns(&getContext()); runOnOperation() local
623 RewritePatternSet patterns(&getContext()); runOnOperation() local
659 RewritePatternSet patterns(ctx); runOnOperation() local
667 RewritePatternSet patterns(ctx); runOnOperation() local
672 RewritePatternSet patterns(ctx); runOnOperation() local
707 RewritePatternSet patterns(&getContext()); runOnOperation() local
725 RewritePatternSet patterns(&getContext()); runOnOperation() local
783 RewritePatternSet patterns(&getContext()); runOnOperation() local
810 RewritePatternSet patterns(&getContext()); runOnOperation() local
835 RewritePatternSet patterns(&getContext()); runOnOperation() local
865 RewritePatternSet patterns(context); runOnOperation() local
[all...]
/llvm-project/mlir/lib/Dialect/MemRef/TransformOps/
H A DMemRefTransformOps.cpp96 RewritePatternSet &patterns) {} in populatePatterns() argument
99 RewritePatternSet &patterns, transform::TransformState &state) { in populatePatternsWithState() argument
105 RewritePatternSet &patterns) { in populatePatterns() argument
110 RewritePatternSet &patterns) { in populatePatterns() argument
115 RewritePatternSet &patterns) { in populatePatterns() argument
120 RewritePatternSet &patterns) { in populatePatterns() argument
125 populatePatterns(RewritePatternSet & patterns) populatePatterns() argument
[all...]
/llvm-project/mlir/lib/Dialect/Affine/Transforms/
H A DAffineExpandIndexOps.cpp55 RewritePatternSet patterns(context); runOnOperation() local
66 populateAffineExpandIndexOpsPatterns(RewritePatternSet & patterns) populateAffineExpandIndexOpsPatterns() argument
/llvm-project/mlir/lib/Dialect/Bufferization/Transforms/
H A DEmptyTensorToAllocTensor.cpp55 RewritePatternSet &patterns) { in populateEmptyTensorToAllocTensorPattern() argument
61 RewritePatternSet patterns(op->getContext()); in runOnOperation() local
/llvm-project/mlir/lib/Reducer/
H A DReductionTreePass.cpp42 const FrozenRewritePatternSet &patterns, in applyPatterns() argument
87 const FrozenRewritePatternSet &patterns, in findOptimal() argument
152 const FrozenRewritePatternSet &patterns, in findOptimal() argument
212 RewritePatternSet patterns(context); initialize() local
[all...]
/llvm-project/mlir/lib/Conversion/ShapeToStandard/
H A DConvertShapeConstraints.cpp45 RewritePatternSet &patterns) { in populateConvertShapeConstraintsConversionPatterns() argument
62 RewritePatternSet patterns(context); in runOnOperation() local
[all...]
/llvm-project/mlir/lib/Dialect/XeGPU/Transforms/
H A DXeGPUFoldAliasOps.cpp65 void xegpu::populateXeGPUFoldAliasOpsPatterns(RewritePatternSet &patterns) { in populateXeGPUFoldAliasOpsPatterns() argument
79 RewritePatternSet patterns(&getContext()); in runOnOperation() local
/llvm-project/mlir/lib/Dialect/Shape/Transforms/
H A DRemoveShapeConstraints.cpp55 RewritePatternSet patterns(&ctx); in runOnOperation() local
64 void mlir::populateRemoveShapeConstraintsPatterns(RewritePatternSet &patterns) { in populateRemoveShapeConstraintsPatterns() argument
/llvm-project/mlir/lib/Dialect/Math/Transforms/
H A DUpliftToFMA.cpp67 RewritePatternSet patterns(&getContext()); in runOnOperation() local
77 patterns.insert<UpliftFma>(patterns.getContext()); in populateUpliftToFMAPatterns() argument
H A DExpandPatterns.cpp635 populateExpandCtlzPattern(RewritePatternSet & patterns) populateExpandCtlzPattern() argument
639 populateExpandSinhPattern(RewritePatternSet & patterns) populateExpandSinhPattern() argument
643 populateExpandCoshPattern(RewritePatternSet & patterns) populateExpandCoshPattern() argument
647 populateExpandTanPattern(RewritePatternSet & patterns) populateExpandTanPattern() argument
651 populateExpandTanhPattern(RewritePatternSet & patterns) populateExpandTanhPattern() argument
655 populateExpandAsinhPattern(RewritePatternSet & patterns) populateExpandAsinhPattern() argument
659 populateExpandAcoshPattern(RewritePatternSet & patterns) populateExpandAcoshPattern() argument
663 populateExpandAtanhPattern(RewritePatternSet & patterns) populateExpandAtanhPattern() argument
667 populateExpandFmaFPattern(RewritePatternSet & patterns) populateExpandFmaFPattern() argument
671 populateExpandCeilFPattern(RewritePatternSet & patterns) populateExpandCeilFPattern() argument
675 populateExpandExp2FPattern(RewritePatternSet & patterns) populateExpandExp2FPattern() argument
679 populateExpandPowFPattern(RewritePatternSet & patterns) populateExpandPowFPattern() argument
683 populateExpandFPowIPattern(RewritePatternSet & patterns) populateExpandFPowIPattern() argument
687 populateExpandRoundFPattern(RewritePatternSet & patterns) populateExpandRoundFPattern() argument
691 populateExpandFloorFPattern(RewritePatternSet & patterns) populateExpandFloorFPattern() argument
695 populateExpandRoundEvenPattern(RewritePatternSet & patterns) populateExpandRoundEvenPattern() argument
699 populateExpandRsqrtPattern(RewritePatternSet & patterns) populateExpandRsqrtPattern() argument
[all...]
/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
H A DGeneralization.cpp90 RewritePatternSet patterns(&getContext()); in runOnOperation() local
96 RewritePatternSet &patterns) { in populateLinalgNamedOpsGeneralizationPatterns() argument
/llvm-project/mlir/test/lib/Dialect/Tensor/
H A DTestTensorTransforms.cpp106 tensor::populateReassociativeReshapeFoldingPatterns(patterns); in applyFoldIntoPackAndUnpackPatterns() local
112 tensor::populateBubbleUpExpandShapePatterns(patterns); in applyFoldConstantExtractSlicePatterns() local
100 RewritePatternSet patterns(rootOp->getContext()); applyReassociativeReshapeFoldingPatterns() local
128 RewritePatternSet patterns(rootOp->getContext()); applyFoldConsecutiveInsertExtractSlicePatterns() local
135 RewritePatternSet patterns(rootOp->getContext()); applyDropRedundantInsertSliceRankExpansionPatterns() local
141 RewritePatternSet patterns(rootOp->getContext()); applySimplifyPackUnpackPatterns() local
278 RewritePatternSet patterns(rootOp->getContext()); applyRewriteExtractFromCollapseShapePatterns() local
[all...]

12345678910>>...15