Lines Matching defs:benefit
47 PatternBenefit benefit)
48 : OpRewritePattern(ctx, benefit), maxShuffleBitwidth(maxShuffleBitwidth) {
214 PatternBenefit benefit)
215 : OpRewritePattern(ctx, benefit), subgroupSize(subgroupSize),
281 PatternBenefit benefit)
282 : OpRewritePattern(ctx, benefit), subgroupSize(subgroupSize),
369 PatternBenefit benefit) {
371 maxShuffleBitwidth, benefit);
372 patterns.add<ScalarizeSingleElementReduce>(patterns.getContext(), benefit);
377 unsigned shuffleBitwidth, PatternBenefit benefit) {
380 /*matchClustered=*/false, benefit);
385 unsigned shuffleBitwidth, PatternBenefit benefit) {
388 /*matchClustered=*/true, benefit);