Searched refs:shapeRatio (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/mlir/include/mlir/Dialect/Vector/ |
D | VectorUtils.h | 78 Optional<SmallVector<int64_t, 4>> shapeRatio(ArrayRef<int64_t> superShape, 85 Optional<SmallVector<int64_t, 4>> shapeRatio(VectorType superVectorType,
|
D | VectorTransforms.h | 141 auto maybeShapeRatio = shapeRatio(*maybeUnrollShape, *targetShape); in matchAndRewrite()
|
/external/llvm-project/mlir/lib/Dialect/Vector/ |
D | VectorUtils.cpp | 111 Optional<SmallVector<int64_t, 4>> mlir::shapeRatio(ArrayRef<int64_t> superShape, in shapeRatio() function in mlir 147 Optional<SmallVector<int64_t, 4>> mlir::shapeRatio(VectorType superVectorType, in shapeRatio() function in mlir 151 return shapeRatio(superVectorType.getShape(), subVectorType.getShape()); in shapeRatio() 296 auto ratio = shapeRatio(superVectorType, subVectorType); in operatesOnSuperVectorsOf()
|
D | VectorTransforms.cpp | 202 auto maybeDimSliceCounts = shapeRatio(shape, sizes); in generateExtractSlicesOpResultType() 243 shapeRatio(vectorType.getShape(), state.unrolledShape); in initUnrolledVectorState() 378 auto maybeUnrollFactors = shapeRatio(iterationBounds, targetShape); in unrollSingleResultStructuredOp() 520 auto maybeDimSliceCounts = shapeRatio(vectorType.getShape(), sizes); in generateTransferOpSlices()
|
/external/llvm-project/mlir/test/lib/Dialect/Affine/ |
D | TestVectorizationUtils.cpp | 132 auto ratio = shapeRatio(superVectorType, subVectorType); in testVectorShapeRatio()
|