Lines Matching refs:OpRewritePattern
98 struct ForLowering : public OpRewritePattern<ForOp> {
99 using OpRewritePattern<ForOp>::OpRewritePattern;
191 struct IfLowering : public OpRewritePattern<IfOp> {
192 using OpRewritePattern<IfOp>::OpRewritePattern;
198 struct ExecuteRegionLowering : public OpRewritePattern<ExecuteRegionOp> {
199 using OpRewritePattern<ExecuteRegionOp>::OpRewritePattern;
205 struct ParallelLowering : public OpRewritePattern<mlir::scf::ParallelOp> {
206 using OpRewritePattern<mlir::scf::ParallelOp>::OpRewritePattern;
271 struct WhileLowering : public OpRewritePattern<WhileOp> {
272 using OpRewritePattern<WhileOp>::OpRewritePattern;
282 struct DoWhileLowering : public OpRewritePattern<WhileOp> {
283 using OpRewritePattern<WhileOp>::OpRewritePattern;