Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DCommandLine.h1231 template <class Mod> struct applicator {
1236 template <unsigned n> struct applicator<char[n]> {
1241 template <unsigned n> struct applicator<const char[n]> {
1246 template <> struct applicator<StringRef > {
1252 template <> struct applicator<NumOccurrencesFlag> {
1258 template <> struct applicator<ValueExpected> {
1262 template <> struct applicator<OptionHidden> {
1266 template <> struct applicator<FormattingFlags> {
1270 template <> struct applicator<MiscFlags> {
1281 applicator<Mod>::opt(M, *O);
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Transform/IR/
H A DTransformOps.cpp119 PatternApplicator applicator(it->second); in findAllMatches() local
121 applicator.applyDefaultCostModel(); in findAllMatches()
123 if (succeeded(applicator.matchAndRewrite(op, rewriter))) in findAllMatches()
/llvm-project-15.0.7/mlir/docs/
H A DPatternRewriter.md290 // Create the applicator and apply our cost model.
291 PatternApplicator applicator(patterns);
292 applicator.applyCostModel([](const Pattern &pattern) {
295 // desired `applicator.applyDefaultCostModel()` should be used
301 LogicalResult result = applicator.matchAndRewrite(op, rewriter);
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DARCMT.cpp586 RewritesApplicator applicator(rewriter, Ctx, listener); in applyTransform() local
587 TA.applyRewrites(applicator); in applyTransform()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DDialectConversion.cpp1812 PatternApplicator applicator; member in __anonef530a330c11::OperationLegalizer
1818 : target(targetInfo), applicator(patterns) { in OperationLegalizer()
1986 return applicator.matchAndRewrite(op, rewriter, canApply, onFailure, in legalizeWithPattern()
2150 applicator.walkAllPatterns([&](const Pattern &pattern) { in buildLegalizationGraph()
2231 applicator.applyCostModel([&](const Pattern &pattern) { in computeLegalizationGraphBenefit()