Searched refs:transferOp (Results 1 – 1 of 1) sorted by relevance
3811 auto transferOp = extractOp.getSource().getDefiningOp<TransferWriteOp>(); in matchAndRewrite() local3812 if (!transferOp || !transferOp->hasOneUse()) in matchAndRewrite()3817 if (insertOp.getSourceType().getRank() != transferOp.getTransferRank()) { in matchAndRewrite()3829 if (!llvm::all_of(transferOp.getIndices(), [](Value value) { in matchAndRewrite()3846 assert(transferOp.getVectorType().hasStaticShape() && in matchAndRewrite()3848 ArrayRef<int64_t> vectorShape = transferOp.getVectorType().getShape(); in matchAndRewrite()3850 transferOp.getPermutationMap(), transferOp.getShapedType().getShape()); in matchAndRewrite()3851 if (transferOp.getMask() || !vectorShape.equals(resultShape)) { in matchAndRewrite()3858 transferOp.getPermutationMap(), insertOp.getSourceType().getShape()); in matchAndRewrite()3867 transferOp.getLoc(), transferOp.getVector(), newExtractOp.getResult(), in matchAndRewrite()[all …]