Lines Matching defs:patterns
33 void addOpsCanonicalizations(MLIRContext *ctx, RewritePatternSet &patterns) {
34 (Args::getCanonicalizationPatterns(patterns, ctx), ...);
38 RewritePatternSet &patterns) {
42 >(ctx, patterns);
54 RewritePatternSet patterns(ctx);
57 mlir::tosa::populateTosaFoldConstantReciprocalPatterns(ctx, patterns);
58 mlir::tosa::populateTosaFoldConstantTransposePatterns(ctx, patterns);
59 mlir::tosa::populateTosaConstantReduction(ctx, patterns,
61 populateTosaOpsCanonicalizationPatterns(ctx, patterns);
63 if (applyPatternsGreedily(func, std::move(patterns)).failed())