Lines Matching refs:adaptor

81   matchAndRewrite(arith::ConstantOp op, OpAdaptor adaptor,
93 matchAndRewrite(arith::IndexCastOp op, OpAdaptor adaptor,
101 matchAndRewrite(arith::CmpIOp op, OpAdaptor adaptor,
109 matchAndRewrite(arith::CmpFOp op, OpAdaptor adaptor,
120 ConstantOpLowering::matchAndRewrite(arith::ConstantOp op, OpAdaptor adaptor, in matchAndRewrite() argument
123 adaptor.getOperands(), in matchAndRewrite()
132 arith::IndexCastOp op, OpAdaptor adaptor, in matchAndRewrite() argument
139 getElementTypeOrSelf(adaptor.getIn()).cast<IntegerType>(); in matchAndRewrite()
144 rewriter.replaceOp(op, adaptor.getIn()); in matchAndRewrite()
146 rewriter.replaceOpWithNewOp<LLVM::TruncOp>(op, targetType, adaptor.getIn()); in matchAndRewrite()
148 rewriter.replaceOpWithNewOp<LLVM::SExtOp>(op, targetType, adaptor.getIn()); in matchAndRewrite()
164 CmpIOpLowering::matchAndRewrite(arith::CmpIOp op, OpAdaptor adaptor, in matchAndRewrite() argument
166 auto operandType = adaptor.getLhs().getType(); in matchAndRewrite()
174 adaptor.getLhs(), adaptor.getRhs()); in matchAndRewrite()
183 op.getOperation(), adaptor.getOperands(), *getTypeConverter(), in matchAndRewrite()
185 OpAdaptor adaptor(operands); in matchAndRewrite() local
189 adaptor.getLhs(), adaptor.getRhs()); in matchAndRewrite()
199 CmpFOpLowering::matchAndRewrite(arith::CmpFOp op, OpAdaptor adaptor, in matchAndRewrite() argument
201 auto operandType = adaptor.getLhs().getType(); in matchAndRewrite()
209 adaptor.getLhs(), adaptor.getRhs()); in matchAndRewrite()
218 op.getOperation(), adaptor.getOperands(), *getTypeConverter(), in matchAndRewrite()
220 OpAdaptor adaptor(operands); in matchAndRewrite() local
224 adaptor.getLhs(), adaptor.getRhs()); in matchAndRewrite()