Lines Matching defs:insertSliceOp
639 static bool insertSliceOpRequiresRead(InsertOpTy insertSliceOp,
642 if (opOperand == insertSliceOp.getSourceMutable())
646 assert(opOperand == insertSliceOp.getDestMutable() && "expected dest");
651 llvm::all_of(insertSliceOp.getMixedOffsets(), isZeroIndex);
652 RankedTensorType destType = insertSliceOp.getDestType();
654 areConstantIntValues(insertSliceOp.getMixedSizes(), destType.getShape());
656 areAllConstantIntValue(insertSliceOp.getMixedStrides(), 1);
681 auto insertSliceOp = cast<tensor::InsertSliceOp>(op);
682 SmallVector<OpFoldResult> mixedOffsets = insertSliceOp.getMixedOffsets();
683 SmallVector<OpFoldResult> mixedSizes = insertSliceOp.getMixedSizes();
684 SmallVector<OpFoldResult> mixedStrides = insertSliceOp.getMixedStrides();
685 Location loc = insertSliceOp.getLoc();
689 getBuffer(rewriter, insertSliceOp.getDest(), options);
697 insertSliceOp.getSourceType().getShape(), dstMemrefType,
706 getBuffer(rewriter, insertSliceOp.getSource(), options);