Lines Matching refs:adaptor
87 matchAndRewrite(scf::ForOp forOp, OpAdaptor adaptor,
98 matchAndRewrite(scf::IfOp ifOp, OpAdaptor adaptor,
107 matchAndRewrite(scf::YieldOp terminatorOp, OpAdaptor adaptor,
116 matchAndRewrite(scf::WhileOp forOp, OpAdaptor adaptor,
162 ForOpConversion::matchAndRewrite(scf::ForOp forOp, OpAdaptor adaptor, in matchAndRewrite() argument
180 Value adapLowerBound = adaptor.getLowerBound(); in matchAndRewrite()
183 for (Value arg : adaptor.getInitArgs()) in matchAndRewrite()
203 SmallVector<Value, 8> args(1, adaptor.getLowerBound()); in matchAndRewrite()
204 args.append(adaptor.getInitArgs().begin(), adaptor.getInitArgs().end()); in matchAndRewrite()
213 loc, rewriter.getI1Type(), newIndVar, adaptor.getUpperBound()); in matchAndRewrite()
225 loc, newIndVar.getType(), newIndVar, adaptor.getStep()); in matchAndRewrite()
233 for (auto arg : adaptor.getInitArgs()) in matchAndRewrite()
244 IfOpConversion::matchAndRewrite(scf::IfOp ifOp, OpAdaptor adaptor, in matchAndRewrite() argument
282 rewriter.create<spirv::BranchConditionalOp>(loc, adaptor.getCondition(), in matchAndRewrite()
304 scf::YieldOp terminatorOp, OpAdaptor adaptor, in matchAndRewrite() argument
306 ValueRange operands = adaptor.getOperands(); in matchAndRewrite()
339 WhileOpConversion::matchAndRewrite(scf::WhileOp whileOp, OpAdaptor adaptor, in matchAndRewrite() argument
379 rewriter.create<spirv::BranchOp>(loc, &beforeBlock, adaptor.getInits()); in matchAndRewrite()