Lines Matching refs:SimplifyAffineOp
1070 struct SimplifyAffineOp : public OpRewritePattern<AffineOpTy> { struct
1104 void SimplifyAffineOp<AffineLoadOp>::replaceAffineOp( in replaceAffineOp()
1111 void SimplifyAffineOp<AffinePrefetchOp>::replaceAffineOp( in replaceAffineOp()
1120 void SimplifyAffineOp<AffineStoreOp>::replaceAffineOp( in replaceAffineOp()
1127 void SimplifyAffineOp<AffineVectorLoadOp>::replaceAffineOp( in replaceAffineOp()
1135 void SimplifyAffineOp<AffineVectorStoreOp>::replaceAffineOp( in replaceAffineOp()
1145 void SimplifyAffineOp<AffineOpTy>::replaceAffineOp( in replaceAffineOp()
1154 results.add<SimplifyAffineOp<AffineApplyOp>>(context); in getCanonicalizationPatterns()
2648 results.add<SimplifyAffineOp<AffineLoadOp>>(context); in getCanonicalizationPatterns()
2765 results.add<SimplifyAffineOp<AffineStoreOp>>(context); in getCanonicalizationPatterns()
3080 MergeAffineMinMaxOp<AffineMinOp>, SimplifyAffineOp<AffineMinOp>, in getCanonicalizationPatterns()
3108 MergeAffineMinMaxOp<AffineMaxOp>, SimplifyAffineOp<AffineMaxOp>, in getCanonicalizationPatterns()
3218 results.add<SimplifyAffineOp<AffinePrefetchOp>>(context); in getCanonicalizationPatterns()
3885 results.add<SimplifyAffineOp<AffineVectorLoadOp>>(context); in getCanonicalizationPatterns()
3975 results.add<SimplifyAffineOp<AffineVectorStoreOp>>(context); in getCanonicalizationPatterns()