Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDLowerMatrixIntrinsics.cpp393 return getNumRows(); in getNumVectors()
404 unsigned getNumRows() const { in getNumRows() function in __anonbc438cf00111::LowerMatrixIntrinsics::MatrixTy
471 return getNumRows(); in getStride()
569 if (SI.NumRows == M.getNumRows() && SI.NumColumns == M.getNumColumns()) in getMatrix()
1196 auto *TileTy = FixedVectorType::get(EltTy, StoreVal.getNumRows() * in storeMatrix()
1531 unsigned R = Result.getNumRows(); in emitMatrixMultiply()
2262 SS << M->second.getNumRows(); in prettyPrintMatrixType()
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCodeGenTypes.cpp105 MT->getNumRows() * MT->getNumColumns()); in ConvertTypeForMem()
682 MT->getNumRows() * MT->getNumColumns()); in ConvertType()
HDCGExprScalar.cpp768 return MB.CreateMatrixMultiply(Ops.LHS, Ops.RHS, LHSMatTy->getNumRows(), in EmitMul()
2002 unsigned NumRows = MatrixTy->getNumRows(); in VisitMatrixSubscriptExpr()
HDCGDebugInfo.cpp3316 llvm::Type::getInt64Ty(CGM.getLLVMContext()), Ty->getNumRows())); in CreateType()
HDCGExpr.cpp4367 E->getBase()->getType()->castAs<ConstantMatrixType>()->getNumRows()); in EmitMatrixSubscriptExpr()
HDCGBuiltin.cpp3982 Value *Result = MB.CreateMatrixTranspose(MatValue, MatrixTy->getNumRows(), in EmitBuiltinExpr()
4003 ResultTy->getNumRows(), ResultTy->getNumColumns(), "matrix"); in EmitBuiltinExpr()
4024 MatrixTy->getNumRows(), MatrixTy->getNumColumns()); in EmitBuiltinExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDASTStructuralEquivalence.cpp1017 Mat1->getNumRows() != Mat2->getNumRows() || in IsStructurallyEquivalent()
HDASTContext.cpp1998 Width = ElementInfo.Width * MT->getNumRows() * MT->getNumColumns(); in getTypeInfoImpl()
9857 LHS->getNumRows() == RHS->getNumRows() && in areCompatMatrixTypes()
13359 assert(MX->getNumRows() == MY->getNumRows()); in getCommonNonSugarTypeNode()
13362 MX->getNumRows(), MX->getNumColumns()); in getCommonNonSugarTypeNode()
HDTypePrinter.cpp850 OS << T->getNumRows() << ", " << T->getNumColumns(); in printConstantMatrixBefore()
HDType.cpp1104 return Ctx.getConstantMatrixType(elementType, T->getNumRows(), in VisitConstantMatrixType()
HDItaniumMangle.cpp4181 Rows = T->getNumRows(); in mangleType()
HDASTImporter.cpp1790 *ToElementTypeOrErr, T->getNumRows(), T->getNumColumns()); in VisitConstantMatrixType()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
HDTypeProperties.td261 let Read = [{ node->getNumRows() }];
HDType.h4207 unsigned getNumRows() const { return NumRows; }
4214 return getNumRows() * getNumColumns();
4228 Profile(ID, getElementType(), getNumRows(), getNumColumns(),
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
HDSemaTemplateDeduction.cpp2228 if (MP->getNumRows() != MA->getNumRows() || in DeduceTemplateArgumentsByTypeMatch()
2299 &ConstantMatrixType::getNumRows, in DeduceTemplateArgumentsByTypeMatch()
HDSemaExpr.cpp5032 RowIdx = IsIndexValid(RowIdx, MTy->getNumRows(), false); in CreateBuiltinMatrixSubscriptExpr()
7466 return matSrcType->getNumRows() == matDestType->getNumRows() && in areMatrixTypesOfTheSameDimension()
12894 if (LHSMatType->getNumColumns() != RHSMatType->getNumRows()) in CheckMatrixMultiplyOperands()
12909 LHSMatType->getNumRows(), RHSMatType->getNumColumns()); in CheckMatrixMultiplyOperands()
HDSemaChecking.cpp14417 MType->getElementType(), MType->getNumColumns(), MType->getNumRows()); in BuiltinMatrixTranspose()
14647 if (Stride < MatrixTy->getNumRows()) { in BuiltinMatrixColumnMajorStore()
HDTreeTransform.h5733 ElementType, T->getNumRows(), T->getNumColumns()); in TransformConstantMatrixType()