Home
last modified time | relevance | path

Searched refs:getNumColumns (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp435 return getNumColumns(); in getNumVectors()
439 unsigned getNumColumns() const { in getNumColumns() function in __anon821fcdb70111::LowerMatrixIntrinsics::MatrixTy
515 return getNumColumns(); in getStride()
518 ShapeInfo shape() const { return {getNumRows(), getNumColumns()}; } in shape()
616 if (SI.NumRows == M.getNumRows() && SI.NumColumns == M.getNumColumns()) in getMatrix()
1370 StoreVal.getNumColumns()); in storeMatrix()
1717 unsigned C = Result.getNumColumns(); in emitMatrixMultiply()
1718 unsigned M = A.getNumColumns(); in emitMatrixMultiply()
2475 SS << M->second.getNumColumns(); in prettyPrintMatrixType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp108 MT->getNumRows() * MT->getNumColumns()); in ConvertTypeForMem()
675 MT->getNumRows() * MT->getNumColumns()); in ConvertType()
H A DCGBuiltin.cpp4175 MatrixTy->getNumColumns()); in EmitBuiltinExpr()
4195 ResultTy->getNumRows(), ResultTy->getNumColumns(), "matrix"); in EmitBuiltinExpr()
4216 MatrixTy->getNumRows(), MatrixTy->getNumColumns()); in EmitBuiltinExpr()
H A DCGExprScalar.cpp806 LHSMatTy->getNumColumns(), in EmitMul()
807 RHSMatTy->getNumColumns()); in EmitMul()
H A DCGDebugInfo.cpp3537 llvm::Type::getInt64Ty(CGM.getLLVMContext()), Ty->getNumColumns())); in CreateType()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTStructuralEquivalence.cpp1092 Mat1->getNumColumns() != Mat2->getNumColumns()) in IsStructurallyEquivalent()
H A DASTContext.cpp2156 Width = ElementInfo.Width * MT->getNumRows() * MT->getNumColumns(); in getTypeInfoImpl()
10487 LHS->getNumColumns() == RHS->getNumColumns(); in areCompatMatrixTypes()
14159 assert(MX->getNumColumns() == MY->getNumColumns()); in getCommonNonSugarTypeNode()
14161 MX->getNumRows(), MX->getNumColumns()); in getCommonNonSugarTypeNode()
H A DTypePrinter.cpp857 OS << T->getNumRows() << ", " << T->getNumColumns(); in printConstantMatrixBefore()
H A DMicrosoftMangle.cpp3559 Extra.mangleIntegerLiteral(llvm::APSInt::getUnsigned(T->getNumColumns())); in mangleType()
H A DType.cpp1155 T->getNumColumns()); in VisitConstantMatrixType()
H A DItaniumMangle.cpp4404 Columns = T->getNumColumns(); in mangleType()
H A DASTImporter.cpp2058 *ToElementTypeOrErr, T->getNumRows(), T->getNumColumns()); in VisitConstantMatrixType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeProperties.td249 let Read = [{ node->getNumColumns() }];
H A DType.h4320 unsigned getNumColumns() const { return NumColumns; }
4324 return getNumRows() * getNumColumns();
4338 Profile(ID, getElementType(), getNumRows(), getNumColumns(),
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2299 MP->getNumColumns() != MA->getNumColumns()) { in DeduceTemplateArgumentsByTypeMatch()
2378 &ConstantMatrixType::getNumColumns, in DeduceTemplateArgumentsByTypeMatch()
H A DSemaExpr.cpp5131 ColumnIdx = IsIndexValid(ColumnIdx, MTy->getNumColumns(), true); in CreateBuiltinMatrixSubscriptExpr()
7623 matSrcType->getNumColumns() == matDestType->getNumColumns(); in areMatrixTypesOfTheSameDimension()
13260 if (LHSMatType->getNumColumns() != RHSMatType->getNumRows()) in CheckMatrixMultiplyOperands()
13275 LHSMatType->getNumRows(), RHSMatType->getNumColumns()); in CheckMatrixMultiplyOperands()
H A DSemaChecking.cpp15886 MType->getElementType(), MType->getNumColumns(), MType->getNumRows()); in BuiltinMatrixTranspose()
H A DTreeTransform.h5961 ElementType, T->getNumRows(), T->getNumColumns()); in TransformConstantMatrixType()