Lines Matching refs:transferOp
3811 auto transferOp = extractOp.getSource().getDefiningOp<TransferWriteOp>(); in matchAndRewrite() local
3812 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()
3868 transferOp.getIndices(), transferOp.getPermutationMapAttr(), in matchAndRewrite()