| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/ |
| H A D | SimplifyAffineStructures.cpp | 83 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 D | AffineDataCopyGeneration.cpp | 233 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 D | Tiling.cpp | 662 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 D | DropUnitDims.cpp | 535 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 D | Loops.cpp | 305 memref::DimOp::getCanonicalizationPatterns(patterns, context); in lowerLinalgToLoopsImpl() 306 tensor::DimOp::getCanonicalizationPatterns(patterns, context); in lowerLinalgToLoopsImpl() 307 AffineApplyOp::getCanonicalizationPatterns(patterns, context); in lowerLinalgToLoopsImpl()
|
| H A D | LinalgStrategyPasses.cpp | 300 TransferReadOp::getCanonicalizationPatterns(vectorizationPatterns, in runOnOperation() 302 TransferWriteOp::getCanonicalizationPatterns(vectorizationPatterns, in runOnOperation()
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch3/mlir/ |
| H A D | ToyCombine.cpp | 57 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 D | ToyCombine.cpp | 57 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 D | ToyCombine.cpp | 57 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 D | ToyCombine.cpp | 57 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 D | TosaCanonicalizations.cpp | 56 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 D | ToyCombine.cpp | 77 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 D | Canonicalizer.cpp | 40 dialect->getCanonicalizationPatterns(owningPatterns); in initialize() 42 op.getCanonicalizationPatterns(owningPatterns, context); in initialize()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVCanonicalization.cpp | 115 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 D | TestAffineDataCopy.cpp | 129 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 D | TosaLayerwiseConstantFoldPass.cpp | 27 0, (Args::getCanonicalizationPatterns(patterns, ctx), 0)...}; in addOpsCanonicalizations()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/ |
| H A D | ArithmeticOps.cpp | 212 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 D | Shape.cpp | 332 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 D | Canonicalizer.cpp | 62 void getCanonicalizationPatterns(RewritePatternSet &results) const override { in getCanonicalizationPatterns() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/ |
| H A D | BufferizationOps.cpp | 347 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 D | ExtensibleDialect.h | 405 &&getCanonicalizationPatterns) { in setGetCanonicalizationPatternsFn() argument 406 getCanonicalizationPatternsFn = std::move(getCanonicalizationPatterns); in setGetCanonicalizationPatternsFn()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/ |
| H A D | TensorOps.cpp | 283 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 D | OpenACC.cpp | 759 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 D | VectorOps.cpp | 514 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 D | MemRefOps.cpp | 238 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
|