Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DSimplifyAffineStructures.cpp83 AffineApplyOp::getCanonicalizationPatterns(patterns, func.getContext()); in runOnOperation()
84 AffineForOp::getCanonicalizationPatterns(patterns, func.getContext()); in runOnOperation()
85 AffineIfOp::getCanonicalizationPatterns(patterns, func.getContext()); in runOnOperation()
H A DAffineDataCopyGeneration.cpp233 AffineLoadOp::getCanonicalizationPatterns(patterns, &getContext()); in runOnOperation()
234 AffineStoreOp::getCanonicalizationPatterns(patterns, &getContext()); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DTiling.cpp662 AffineApplyOp::getCanonicalizationPatterns(patterns, ctx); in populateLinalgTilingCanonicalizationPatterns()
663 AffineForOp::getCanonicalizationPatterns(patterns, ctx); in populateLinalgTilingCanonicalizationPatterns()
664 AffineMinOp::getCanonicalizationPatterns(patterns, ctx); in populateLinalgTilingCanonicalizationPatterns()
665 AffineMaxOp::getCanonicalizationPatterns(patterns, ctx); in populateLinalgTilingCanonicalizationPatterns()
668 memref::SubViewOp::getCanonicalizationPatterns(patterns, ctx); in populateLinalgTilingCanonicalizationPatterns()
669 memref::ViewOp::getCanonicalizationPatterns(patterns, ctx); in populateLinalgTilingCanonicalizationPatterns()
671 scf::ForOp::getCanonicalizationPatterns(patterns, ctx); in populateLinalgTilingCanonicalizationPatterns()
672 scf::ParallelOp::getCanonicalizationPatterns(patterns, ctx); in populateLinalgTilingCanonicalizationPatterns()
674 tensor::CastOp::getCanonicalizationPatterns(patterns, ctx); in populateLinalgTilingCanonicalizationPatterns()
678 InitTensorOp::getCanonicalizationPatterns(patterns, ctx); in populateLinalgTilingCanonicalizationPatterns()
[all …]
H A DDropUnitDims.cpp535 linalg::FillOp::getCanonicalizationPatterns(patterns, context); in populateFoldUnitExtentDimsPatterns()
536 linalg::InitTensorOp::getCanonicalizationPatterns(patterns, context); in populateFoldUnitExtentDimsPatterns()
537 tensor::CollapseShapeOp::getCanonicalizationPatterns(patterns, context); in populateFoldUnitExtentDimsPatterns()
538 tensor::ExpandShapeOp::getCanonicalizationPatterns(patterns, context); in populateFoldUnitExtentDimsPatterns()
H A DLoops.cpp305 memref::DimOp::getCanonicalizationPatterns(patterns, context); in lowerLinalgToLoopsImpl()
306 tensor::DimOp::getCanonicalizationPatterns(patterns, context); in lowerLinalgToLoopsImpl()
307 AffineApplyOp::getCanonicalizationPatterns(patterns, context); in lowerLinalgToLoopsImpl()
H A DLinalgStrategyPasses.cpp300 TransferReadOp::getCanonicalizationPatterns(vectorizationPatterns, in runOnOperation()
302 TransferWriteOp::getCanonicalizationPatterns(vectorizationPatterns, in runOnOperation()
/llvm-project-15.0.7/mlir/examples/toy/Ch3/mlir/
H A DToyCombine.cpp57 void TransposeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in TransposeOp
64 void ReshapeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ReshapeOp
/llvm-project-15.0.7/mlir/examples/toy/Ch6/mlir/
H A DToyCombine.cpp57 void TransposeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in TransposeOp
64 void ReshapeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ReshapeOp
/llvm-project-15.0.7/mlir/examples/toy/Ch4/mlir/
H A DToyCombine.cpp57 void TransposeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in TransposeOp
64 void ReshapeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ReshapeOp
/llvm-project-15.0.7/mlir/examples/toy/Ch5/mlir/
H A DToyCombine.cpp57 void TransposeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in TransposeOp
64 void ReshapeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ReshapeOp
/llvm-project-15.0.7/mlir/lib/Dialect/Tosa/IR/
H A DTosaCanonicalizations.cpp56 void ConcatOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ConcatOp
114 void ReshapeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ReshapeOp
158 void TransposeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in TransposeOp
195 void AddOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in AddOp
244 void MulOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in MulOp
291 void PadOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in PadOp
326 void MaxPool2dOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in MaxPool2dOp
430 void ClampOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ClampOp
/llvm-project-15.0.7/mlir/examples/toy/Ch7/mlir/
H A DToyCombine.cpp77 void TransposeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in TransposeOp
84 void ReshapeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ReshapeOp
/llvm-project-15.0.7/mlir/lib/Transforms/
H A DCanonicalizer.cpp40 dialect->getCanonicalizationPatterns(owningPatterns); in initialize()
42 op.getCanonicalizationPatterns(owningPatterns, context); in initialize()
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVCanonicalization.cpp115 void spirv::AccessChainOp::getCanonicalizationPatterns( in getCanonicalizationPatterns() function in spirv::AccessChainOp
124 void spirv::BitcastOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in spirv::BitcastOp
234 void spirv::LogicalNotOp::getCanonicalizationPatterns( in getCanonicalizationPatterns() function in spirv::LogicalNotOp
421 void spirv::SelectionOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in spirv::SelectionOp
/llvm-project-15.0.7/mlir/test/lib/Dialect/Affine/
H A DTestAffineDataCopy.cpp129 AffineLoadOp::getCanonicalizationPatterns(patterns, &getContext()); in runOnOperation()
132 AffineStoreOp::getCanonicalizationPatterns(patterns, &getContext()); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Dialect/Tosa/Transforms/
H A DTosaLayerwiseConstantFoldPass.cpp27 0, (Args::getCanonicalizationPatterns(patterns, ctx), 0)...}; in addOpsCanonicalizations()
/llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/
H A DArithmeticOps.cpp212 void arith::AddIOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in arith::AddIOp
234 void arith::SubIOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in arith::SubIOp
542 void arith::XOrIOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in arith::XOrIOp
746 void arith::MulFOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in arith::MulFOp
764 void arith::DivFOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in arith::DivFOp
924 void arith::ExtSIOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in arith::ExtSIOp
1020 void arith::AndIOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in arith::AndIOp
1029 void arith::OrIOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in arith::OrIOp
1180 void arith::IndexCastOp::getCanonicalizationPatterns( in getCanonicalizationPatterns() function in arith::IndexCastOp
1371 void arith::CmpIOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in arith::CmpIOp
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Shape/IR/
H A DShape.cpp332 void AssumingOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in AssumingOp
600 void AssumingAllOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in AssumingAllOp
837 void BroadcastOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in BroadcastOp
909 void ConstShapeOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in ConstShapeOp
945 void CstrBroadcastableOp::getCanonicalizationPatterns( in getCanonicalizationPatterns() function in CstrBroadcastableOp
1016 void CstrEqOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in CstrEqOp
1139 void IndexToSizeOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in IndexToSizeOp
1291 void IsBroadcastableOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in IsBroadcastableOp
1392 void shape::RankOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in shape::RankOp
1615 void ShapeOfOp::getCanonicalizationPatterns(RewritePatternSet &patterns, in getCanonicalizationPatterns() function in ShapeOfOp
[all …]
/llvm-project-15.0.7/mlir/unittests/Transforms/
H A DCanonicalizer.cpp62 void getCanonicalizationPatterns(RewritePatternSet &results) const override { in getCanonicalizationPatterns() function
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/
H A DBufferizationOps.cpp347 void AllocTensorOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in AllocTensorOp
508 void CloneOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in CloneOp
559 void ToTensorOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ToTensorOp
647 void ToMemrefOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ToMemrefOp
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DExtensibleDialect.h405 &&getCanonicalizationPatterns) { in setGetCanonicalizationPatternsFn() argument
406 getCanonicalizationPatternsFn = std::move(getCanonicalizationPatterns); in setGetCanonicalizationPatternsFn()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/
H A DTensorOps.cpp283 void CastOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in CastOp
396 void DimOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in DimOp
526 void FromElementsOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in FromElementsOp
729 void GenerateOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in GenerateOp
933 void ExpandShapeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ExpandShapeOp
941 void CollapseShapeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in CollapseShapeOp
1374 void ExtractSliceOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ExtractSliceOp
1776 void InsertSliceOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in InsertSliceOp
2195 void PadOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in PadOp
2347 void ParallelInsertSliceOp::getCanonicalizationPatterns( in getCanonicalizationPatterns() function in ParallelInsertSliceOp
/llvm-project-15.0.7/mlir/lib/Dialect/OpenACC/IR/
H A DOpenACC.cpp759 void ExitDataOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ExitDataOp
806 void EnterDataOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in EnterDataOp
873 void UpdateOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in UpdateOp
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp514 void ReductionOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ReductionOp
942 void ContractionOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ContractionOp
1586 void ExtractOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ExtractOp
1765 void BroadcastOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in BroadcastOp
1905 void ShuffleOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ShuffleOp
2049 void InsertOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in InsertOp
2287 void vector::InsertStridedSliceOp::getCanonicalizationPatterns( in getCanonicalizationPatterns() function in vector::InsertStridedSliceOp
2756 void ExtractStridedSliceOp::getCanonicalizationPatterns( in getCanonicalizationPatterns() function in ExtractStridedSliceOp
4103 void GatherOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in GatherOp
4149 void ScatterOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ScatterOp
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/
H A DMemRefOps.cpp238 void AllocOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in AllocOp
243 void AllocaOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in AllocaOp
460 void AllocaScopeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in AllocaScopeOp
705 void CopyOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in CopyOp
969 void DimOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in DimOp
1807 void ExpandShapeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ExpandShapeOp
2014 void CollapseShapeOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in CollapseShapeOp
2611 void SubViewOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in SubViewOp
2844 void ViewOp::getCanonicalizationPatterns(RewritePatternSet &results, in getCanonicalizationPatterns() function in ViewOp

12