Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVTypes.cpp1078 MatrixTypeStorage(Type columnType, uint32_t columnCount) in MatrixTypeStorage()
1079 : TypeStorage(), columnType(columnType), columnCount(columnCount) {} in MatrixTypeStorage()
1092 return key == KeyTy(columnType, columnCount); in operator ==()
1095 Type columnType; member
1099 MatrixType MatrixType::get(Type columnType, uint32_t columnCount) { in get() argument
1100 return Base::get(columnType.getContext(), columnType, columnCount); in get()
1105 return Base::getChecked(emitError, columnType.getContext(), columnType, in getChecked()
1114 if (!isValidColumnType(columnType)) in verify()
1129 bool MatrixType::isValidColumnType(Type columnType) { in isValidColumnType() argument
1130 if (auto vectorType = columnType.dyn_cast<VectorType>()) { in isValidColumnType()
[all …]
H A DSPIRVDialect.cpp429 Type columnType = parseAndVerifyMatrixType(dialect, parser); in parseMatrixType() local
430 if (!columnType) in parseMatrixType()
436 return MatrixType::get(columnType, columnCount); in parseMatrixType()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVTypes.h429 static MatrixType get(Type columnType, uint32_t columnCount);
432 Type columnType, uint32_t columnCount);
435 Type columnType, uint32_t columnCount);
438 static bool isValidColumnType(Type columnType);