Home
last modified time | relevance | path

Searched refs:innerSliceOp (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/
H A DTensorOps.cpp2076 auto innerSliceOp = padOp.getSource().getDefiningOp<ExtractSliceOp>(); in matchAndRewrite() local
2077 if (!innerSliceOp) in matchAndRewrite()
2079 auto outerPadOp = innerSliceOp.getSource().getDefiningOp<PadOp>(); in matchAndRewrite()
2094 if (!innerSliceOp.hasUnitStride() || !outerSliceOp.hasUnitStride()) { in matchAndRewrite()
2132 OpFoldResult innerOffset = innerSliceOp.getMixedOffsets()[en.index()]; in matchAndRewrite()
2153 SmallVector<OpFoldResult> newSizes = innerSliceOp.getMixedSizes(); in matchAndRewrite()
2157 OpFoldResult sliceSize = innerSliceOp.getMixedSizes()[en.index()]; in matchAndRewrite()
2158 int64_t sourceSize = innerSliceOp.getSourceType().getShape()[en.index()]; in matchAndRewrite()
2182 innerSliceOp.getMixedStrides()); in matchAndRewrite()