Lines Matching defs:adaptor

47   matchAndRewrite(SourceOp op, typename SourceOp::Adaptor adaptor,
52 AttrConvert>::matchAndRewrite(op, adaptor,
161 matchAndRewrite(arith::ConstantOp op, OpAdaptor adaptor,
174 matchAndRewrite(OpTy op, typename OpTy::Adaptor adaptor,
188 matchAndRewrite(arith::AddUIExtendedOp op, OpAdaptor adaptor,
197 matchAndRewrite(ArithMulOp op, typename ArithMulOp::Adaptor adaptor,
210 matchAndRewrite(arith::CmpIOp op, OpAdaptor adaptor,
218 matchAndRewrite(arith::CmpFOp op, OpAdaptor adaptor,
229 ConstantOpLowering::matchAndRewrite(arith::ConstantOp op, OpAdaptor adaptor,
232 adaptor.getOperands(), op->getAttrs(),
242 OpTy op, typename OpTy::Adaptor adaptor,
253 rewriter.replaceOp(op, adaptor.getIn());
258 Type operandType = adaptor.getIn().getType();
263 adaptor.getIn());
265 rewriter.replaceOpWithNewOp<ExtCastTy>(op, targetType, adaptor.getIn());
273 op.getOperation(), adaptor.getOperands(), *(this->getTypeConverter()),
275 typename OpTy::Adaptor adaptor(operands);
278 adaptor.getIn());
281 adaptor.getIn());
291 arith::AddUIExtendedOp op, OpAdaptor adaptor,
293 Type operandType = adaptor.getLhs().getType();
309 loc, structType, adaptor.getLhs(), adaptor.getRhs());
331 ArithMulOp op, typename ArithMulOp::Adaptor adaptor,
333 Type resultType = adaptor.getLhs().getType();
365 Value lhsExt = rewriter.create<LLVMExtOp>(loc, wideType, adaptor.getLhs());
366 Value rhsExt = rewriter.create<LLVMExtOp>(loc, wideType, adaptor.getRhs());
398 CmpIOpLowering::matchAndRewrite(arith::CmpIOp op, OpAdaptor adaptor,
400 Type operandType = adaptor.getLhs().getType();
408 adaptor.getLhs(), adaptor.getRhs());
416 op.getOperation(), adaptor.getOperands(), *getTypeConverter(),
418 OpAdaptor adaptor(operands);
422 adaptor.getLhs(), adaptor.getRhs());
432 CmpFOpLowering::matchAndRewrite(arith::CmpFOp op, OpAdaptor adaptor,
434 Type operandType = adaptor.getLhs().getType();
444 adaptor.getLhs(), adaptor.getRhs(), fmf);
452 op.getOperation(), adaptor.getOperands(), *getTypeConverter(),
454 OpAdaptor adaptor(operands);
458 adaptor.getLhs(), adaptor.getRhs(), fmf);