Home
last modified time | relevance | path

Searched refs:enabledPatterns (Results 1 – 5 of 5) sorted by relevance

/llvm-project/mlir/lib/Transforms/
H A DCanonicalizer.cpp33 ArrayRef<std::string> enabledPatterns) in Canonicalizer()
40 this->enabledPatterns = enabledPatterns; in Canonicalizer()
59 std::move(owningPatterns), disabledPatterns, enabledPatterns); in initialize()
83 ArrayRef<std::string> enabledPatterns) { in createCanonicalizerPass()
85 enabledPatterns); in createCanonicalizerPass()
82 createCanonicalizerPass(const GreedyRewriteConfig & config,ArrayRef<std::string> disabledPatterns,ArrayRef<std::string> enabledPatterns) createCanonicalizerPass() argument
/llvm-project/mlir/lib/Rewrite/
H A DFrozenRewritePatternSet.cpp67 DenseSet<StringRef> disabledPatterns, enabledPatterns; in FrozenRewritePatternSet() local
70 enabledPatterns.insert(enabledPatternLabels.begin(), in FrozenRewritePatternSet()
90 if (!enabledPatterns.empty()) { in FrozenRewritePatternSet()
92 return enabledPatterns.count(label); in FrozenRewritePatternSet()
/llvm-project/mlir/docs/
H A DPatternRewriter.md437 providing a `disabledPatterns` and `enabledPatterns` list when constructing the
440 i.e. which patterns should be filtered out. The `enabledPatterns` list should
444 filtered out even if they match criteria in the `enabledPatterns` list. An
452 SmallVector<std::string> enabledPatterns(1, "MyRewritePatterns");
457 enabledPatterns);
488 `enabledPatterns` lists described in the [Pattern Filtering](#pattern-filtering)
495 ListOption<"enabledPatterns", "enable-patterns", "std::string",
511 enabledPatterns);
/llvm-project/mlir/include/mlir/Rewrite/
H A DPassUtil.td28 ListOption<"enabledPatterns", "enable-patterns", "std::string",
/llvm-project/mlir/include/mlir/Transforms/
H A DPasses.h57 /// a debug label or debug name in this set. `enabledPatterns` is a set of
66 ArrayRef<std::string> enabledPatterns = std::nullopt);