Lines Matching refs:viewOp
2757 LogicalResult matchAndRewrite(ViewOp viewOp, in matchAndRewrite()
2760 if (llvm::none_of(viewOp.getOperands(), [](Value operand) { in matchAndRewrite()
2766 auto memrefType = viewOp.getType(); in matchAndRewrite()
2792 auto *defOp = viewOp.getSizes()[dynamicDimPos].getDefiningOp(); in matchAndRewrite()
2800 newOperands.push_back(viewOp.getSizes()[dynamicDimPos]); in matchAndRewrite()
2814 viewOp.getLoc(), newMemRefType, viewOp.getOperand(0), in matchAndRewrite()
2815 viewOp.getByteShift(), newOperands); in matchAndRewrite()
2817 rewriter.replaceOpWithNewOp<CastOp>(viewOp, viewOp.getType(), newViewOp); in matchAndRewrite()
2825 LogicalResult matchAndRewrite(ViewOp viewOp, in matchAndRewrite()
2827 Value memrefOperand = viewOp.getOperand(0); in matchAndRewrite()
2835 rewriter.replaceOpWithNewOp<ViewOp>(viewOp, viewOp.getType(), allocOperand, in matchAndRewrite()
2836 viewOp.getByteShift(), in matchAndRewrite()
2837 viewOp.getSizes()); in matchAndRewrite()