Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Utils/
H A DVectorUtils.cpp113 Optional<SmallVector<int64_t, 4>> mlir::shapeRatio(VectorType superVectorType, in shapeRatio() argument
115 assert(superVectorType.getElementType() == subVectorType.getElementType() && in shapeRatio()
117 return shapeRatio(superVectorType.getShape(), subVectorType.getShape()); in shapeRatio()
231 VectorType superVectorType; in operatesOnSuperVectorsOf() local
233 superVectorType = transfer.getVectorType(); in operatesOnSuperVectorsOf()
243 superVectorType = v; in operatesOnSuperVectorsOf()
256 auto ratio = shapeRatio(superVectorType, subVectorType); in operatesOnSuperVectorsOf()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Affine/
H A DTestVectorizationUtils.cpp128 auto superVectorType = opInst->getResult(0).getType().cast<VectorType>(); in testVectorShapeRatio() local
129 auto ratio = shapeRatio(superVectorType, subVectorType); in testVectorShapeRatio()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Vector/Utils/
H A DVectorUtils.h73 Optional<SmallVector<int64_t, 4>> shapeRatio(VectorType superVectorType,