Searched refs:enabledPatterns (Results 1 – 5 of 5) sorted by relevance
/llvm-project/mlir/lib/Transforms/ |
H A D | Canonicalizer.cpp | 33 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 D | FrozenRewritePatternSet.cpp | 67 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 D | PatternRewriter.md | 437 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 D | PassUtil.td | 28 ListOption<"enabledPatterns", "enable-patterns", "std::string",
|
/llvm-project/mlir/include/mlir/Transforms/ |
H A D | Passes.h | 57 /// a debug label or debug name in this set. `enabledPatterns` is a set of 66 ArrayRef<std::string> enabledPatterns = std::nullopt);
|