Lines Matching refs:insertOp
162 matchAndRewrite(vector::InsertOp insertOp, OpAdaptor adaptor, in matchAndRewrite()
165 if (insertOp.getSourceType().isIntOrFloat() && in matchAndRewrite()
166 insertOp.getDestVectorType().getNumElements() == 1) { in matchAndRewrite()
167 rewriter.replaceOp(insertOp, adaptor.getSource()); in matchAndRewrite()
171 if (insertOp.getSourceType().isa<VectorType>() || in matchAndRewrite()
172 !spirv::CompositeType::isValid(insertOp.getDestVectorType())) in matchAndRewrite()
174 int32_t id = getFirstIntValue(insertOp.getPosition()); in matchAndRewrite()
176 insertOp, adaptor.getSource(), adaptor.getDest(), id); in matchAndRewrite()
218 matchAndRewrite(vector::InsertStridedSliceOp insertOp, OpAdaptor adaptor, in matchAndRewrite()
223 uint64_t stride = getFirstIntValue(insertOp.getStrides()); in matchAndRewrite()
226 uint64_t offset = getFirstIntValue(insertOp.getOffsets()); in matchAndRewrite()
231 insertOp, dstVector.getType(), srcVector, dstVector, in matchAndRewrite()
247 insertOp, dstVector.getType(), dstVector, srcVector, in matchAndRewrite()