Searched refs:extractStridedSliceOp (Results 1 – 1 of 1) sorted by relevance
1777 LogicalResult matchAndRewrite(ExtractStridedSliceOp extractStridedSliceOp, in matchAndRewrite() argument1781 auto defOp = extractStridedSliceOp.vector().getDefiningOp(); in matchAndRewrite()1786 if (llvm::any_of(extractStridedSliceOp.strides(), [](Attribute attr) { in matchAndRewrite()1795 populateFromInt64AttrArray(extractStridedSliceOp.offsets(), sliceOffsets); in matchAndRewrite()1797 populateFromInt64AttrArray(extractStridedSliceOp.sizes(), sliceSizes); in matchAndRewrite()1819 extractStridedSliceOp, extractStridedSliceOp.getResult().getType(), in matchAndRewrite()1831 LogicalResult matchAndRewrite(ExtractStridedSliceOp extractStridedSliceOp, in matchAndRewrite() argument1836 extractStridedSliceOp.vector().getDefiningOp<ConstantOp>(); in matchAndRewrite()1843 extractStridedSliceOp.getType().cast<VectorType>(), in matchAndRewrite()1845 rewriter.replaceOpWithNewOp<ConstantOp>(extractStridedSliceOp, newAttr); in matchAndRewrite()