/llvm-project/mlir/lib/Dialect/Vector/TransformOps/ |
H A D | VectorTransformOps.cpp | 34 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 D | QuickstartRewrites.md | 97 ### 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 D | pdll-grammar.json | 6 "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 D | markdown-grammar.json | 4 "patterns": [ array 36 "patterns": [ array 41 "patterns": [ array 69 "patterns": [ array 74 "patterns": [ array 102 "patterns": [ array 107 "patterns": [ array
|
H A D | cpp-grammar.json | 4 "patterns": [ array 30 "patterns": [ array 35 "patterns": [ array
|
/llvm-project/mlir/test/lib/Dialect/Linalg/ |
H A D | TestLinalgTransforms.cpp | 131 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 D | tablegen.json | 6 "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 D | mlir.json | 6 "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 D | TensorTransformOps.cpp | 89 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 D | SparseTensorPasses.cpp | 58 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 D | TosaLayerwiseConstantFoldPass.cpp | 33 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 D | ResolveShapedTypeResultDims.cpp | 128 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 D | ConvertVectorToLLVMPass.cpp | 65 RewritePatternSet patterns(&getContext()); runOnOperation() local 83 RewritePatternSet patterns(&getContext()); runOnOperation() local [all...] |
/llvm-project/mlir/test/lib/Dialect/Vector/ |
H A D | TestVectorTransforms.cpp | 66 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 D | MemRefTransformOps.cpp | 96 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 D | AffineExpandIndexOps.cpp | 55 RewritePatternSet patterns(context); runOnOperation() local 66 populateAffineExpandIndexOpsPatterns(RewritePatternSet & patterns) populateAffineExpandIndexOpsPatterns() argument
|
/llvm-project/mlir/lib/Dialect/Bufferization/Transforms/ |
H A D | EmptyTensorToAllocTensor.cpp | 55 RewritePatternSet &patterns) { in populateEmptyTensorToAllocTensorPattern() argument 61 RewritePatternSet patterns(op->getContext()); in runOnOperation() local
|
/llvm-project/mlir/lib/Reducer/ |
H A D | ReductionTreePass.cpp | 42 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 D | ConvertShapeConstraints.cpp | 45 RewritePatternSet &patterns) { in populateConvertShapeConstraintsConversionPatterns() argument 62 RewritePatternSet patterns(context); in runOnOperation() local [all...] |
/llvm-project/mlir/lib/Dialect/XeGPU/Transforms/ |
H A D | XeGPUFoldAliasOps.cpp | 65 void xegpu::populateXeGPUFoldAliasOpsPatterns(RewritePatternSet &patterns) { in populateXeGPUFoldAliasOpsPatterns() argument 79 RewritePatternSet patterns(&getContext()); in runOnOperation() local
|
/llvm-project/mlir/lib/Dialect/Shape/Transforms/ |
H A D | RemoveShapeConstraints.cpp | 55 RewritePatternSet patterns(&ctx); in runOnOperation() local 64 void mlir::populateRemoveShapeConstraintsPatterns(RewritePatternSet &patterns) { in populateRemoveShapeConstraintsPatterns() argument
|
/llvm-project/mlir/lib/Dialect/Math/Transforms/ |
H A D | UpliftToFMA.cpp | 67 RewritePatternSet patterns(&getContext()); in runOnOperation() local 77 patterns.insert<UpliftFma>(patterns.getContext()); in populateUpliftToFMAPatterns() argument
|
H A D | ExpandPatterns.cpp | 635 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 D | Generalization.cpp | 90 RewritePatternSet patterns(&getContext()); in runOnOperation() local 96 RewritePatternSet &patterns) { in populateLinalgNamedOpsGeneralizationPatterns() argument
|
/llvm-project/mlir/test/lib/Dialect/Tensor/ |
H A D | TestTensorTransforms.cpp | 106 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...] |