Home
last modified time | relevance | path

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

/external/llvm-project/mlir/include/mlir/Dialect/Vector/
DVectorUtils.h37 SmallVector<int64_t, 8> computeStrides(ArrayRef<int64_t> shape);
42 SmallVector<int64_t, 4> computeStrides(ArrayRef<int64_t> shape,
/external/llvm-project/mlir/lib/Dialect/Vector/
DVectorUtils.cpp44 SmallVector<int64_t, 8> mlir::computeStrides(ArrayRef<int64_t> shape) { in computeStrides() function in mlir
58 SmallVector<int64_t, 4> mlir::computeStrides(ArrayRef<int64_t> shape, in computeStrides() function in mlir
DVectorTransforms.cpp207 auto sliceStrides = computeStrides(sliceDimCounts); in generateExtractSlicesOpResultType()
247 state.basis = computeStrides(state.unrollFactors); in initUnrolledVectorState()
394 auto sliceStrides = computeStrides(unrollFactors); in unrollSingleResultStructuredOp()
523 auto sliceStrides = computeStrides(sliceDimCounts); in generateTransferOpSlices()
846 auto sliceStrides = computeStrides( in getProducerValue()
870 auto sliceStrides = computeStrides( in getProducerValue()
1058 auto sliceStrides = computeStrides(shape, sizes); in matchAndRewrite()
1108 auto sliceStrides = computeStrides(shape, sizes); in matchAndRewrite()
DVectorOps.cpp956 auto sliceStrides = computeStrides(shape, sizes); in isValidExtractOrInsertSlicesType()
/external/llvm-project/mlir/lib/Conversion/VectorToSCF/
DVectorToSCF.cpp162 auto strides = computeStrides(shape); in emitLoops()