Lines Matching refs:adaptor
50 matchAndRewrite(MathOp op, typename MathOp::Adaptor adaptor, in matchAndRewrite()
52 auto operandType = adaptor.getOperand().getType(); in matchAndRewrite()
65 rewriter.replaceOpWithNewOp<LLVMOp>(op, resultType, adaptor.getOperand(), in matchAndRewrite()
75 op.getOperation(), adaptor.getOperands(), *this->getTypeConverter(), in matchAndRewrite()
96 matchAndRewrite(math::ExpM1Op op, OpAdaptor adaptor, in matchAndRewrite()
98 auto operandType = adaptor.getOperand().getType(); in matchAndRewrite()
117 auto exp = rewriter.create<LLVM::ExpOp>(loc, adaptor.getOperand()); in matchAndRewrite()
127 op.getOperation(), adaptor.getOperands(), *getTypeConverter(), in matchAndRewrite()
149 matchAndRewrite(math::Log1pOp op, OpAdaptor adaptor, in matchAndRewrite()
151 auto operandType = adaptor.getOperand().getType(); in matchAndRewrite()
171 adaptor.getOperand()); in matchAndRewrite()
181 op.getOperation(), adaptor.getOperands(), *getTypeConverter(), in matchAndRewrite()
203 matchAndRewrite(math::RsqrtOp op, OpAdaptor adaptor, in matchAndRewrite()
205 auto operandType = adaptor.getOperand().getType(); in matchAndRewrite()
224 auto sqrt = rewriter.create<LLVM::SqrtOp>(loc, adaptor.getOperand()); in matchAndRewrite()
234 op.getOperation(), adaptor.getOperands(), *getTypeConverter(), in matchAndRewrite()