Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuiltinTypes.h285 numScalableDims(other.getNumScalableDims()) {} in Builder()
289 unsigned numScalableDims = 0)
291 numScalableDims(numScalableDims) {} in shape()
295 numScalableDims = newNumScalableDims;
308 if (pos >= shape.size() - numScalableDims) in dropDim()
309 numScalableDims--; in dropDim()
323 return VectorType::get(shape, elementType, numScalableDims); in Type()
331 unsigned numScalableDims; variable
H A DBuiltinTypes.td982 "unsigned":$numScalableDims
987 CArg<"unsigned", "0">:$numScalableDims
990 numScalableDims);
/llvm-project-15.0.7/mlir/lib/AsmParser/
H A DTypeParser.cpp462 unsigned numScalableDims; in parseVectorType() local
463 if (parseVectorDimensionList(dimensions, numScalableDims)) in parseVectorType()
480 return VectorType::get(dimensions, elementType, numScalableDims); in parseVectorType()
491 unsigned &numScalableDims) { in parseVectorDimensionList() argument
492 numScalableDims = 0; in parseVectorDimensionList()
510 numScalableDims++; in parseVectorDimensionList()
H A DParser.h212 unsigned &numScalableDims);
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp30 unsigned numScalableDims = tp.getNumScalableDims(); in reducedVectorTypeFront() local
31 if (tp.getShape().size() == numScalableDims) in reducedVectorTypeFront()
32 --numScalableDims; in reducedVectorTypeFront()
34 numScalableDims); in reducedVectorTypeFront()
40 unsigned numScalableDims = tp.getNumScalableDims(); in reducedVectorTypeBack() local
41 if (numScalableDims > 0) in reducedVectorTypeBack()
42 --numScalableDims; in reducedVectorTypeBack()
44 numScalableDims); in reducedVectorTypeBack()
/llvm-project-15.0.7/mlir/lib/IR/
H A DBuiltinTypes.cpp234 unsigned numScalableDims) { in verify() argument
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparsification.cpp570 unsigned numScalableDims = codegen.options.enableVLAVectorization; in vectorType() local
571 return VectorType::get(codegen.curVecLength, etp, numScalableDims); in vectorType()