Searched refs:NumRows (Results 1 - 12 of 12) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DMatrixBuilder.h146 Value *ColumnIdx, unsigned NumRows) {
150 ColumnIdx->getType(), NumRows)),
205 unsigned NumRows, Twine const &Name = "") {
212 Value *NumRowsV = B.getIntN(MaxWidth, NumRows);
145 CreateMatrixInsert(Value *Matrix, Value *NewVal, Value *RowIdx, Value *ColumnIdx, unsigned NumRows) argument
204 CreateExtractElement(Value *Matrix, Value *RowIdx, Value *ColumnIdx, unsigned NumRows, Twine const &Name = �) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerMatrixIntrinsics.cpp223 MatrixTy(unsigned NumRows, unsigned NumColumns, Type *EltTy) argument
226 unsigned D = isColumnMajor() ? NumColumns : NumRows;
229 EltTy, isColumnMajor() ? NumRows : NumColumns)));
340 unsigned NumRows; member in struct:__anon4683::LowerMatrixIntrinsics::ShapeInfo
345 ShapeInfo(unsigned NumRows = 0, unsigned NumColumns = 0)
346 : NumRows(NumRows), NumColumns(NumColumns),
349 ShapeInfo(Value *NumRows, Value *NumColumns) argument
350 : ShapeInfo(cast<ConstantInt>(NumRows)->getZExtValue(),
354 return NumRows
[all...]
H A DLoopInterchange.cpp261 unsigned NumRows = DepMatrix.size(); local
263 for (unsigned Row = 0; Row < NumRows; ++Row) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp5011 ConstantInt *NumRows; local
5018 NumRows = cast<ConstantInt>(Call.getArgOperand(2));
5027 NumRows = cast<ConstantInt>(Call.getArgOperand(1));
5035 NumRows = cast<ConstantInt>(Call.getArgOperand(3));
5043 NumRows = cast<ConstantInt>(Call.getArgOperand(4));
5069 NumRows->getZExtValue() * NumColumns->getZExtValue(),
5073 Assert(Stride->getZExtValue() >= NumRows->getZExtValue(),
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DType.h1685 unsigned NumRows : 20;
3469 unsigned getNumRows() const { return ConstantMatrixTypeBits.NumRows; }
3476 return ConstantMatrixTypeBits.NumRows * ConstantMatrixTypeBits.NumColumns;
3496 unsigned NumRows, unsigned NumColumns,
3499 ID.AddInteger(NumRows);
3495 Profile(llvm::FoldingSetNodeID &ID, QualType ElementType, unsigned NumRows, unsigned NumColumns, TypeClass TypeClass) argument
H A DASTContext.h1354 QualType getConstantMatrixType(QualType ElementType, unsigned NumRows,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp2572 QualType Sema::BuildMatrixType(QualType ElementTy, Expr *NumRows, Expr *NumCols, argument
2584 if (NumRows->isTypeDependent() || NumCols->isTypeDependent() ||
2585 NumRows->isValueDependent() || NumCols->isValueDependent())
2586 return Context.getDependentSizedMatrixType(ElementTy, NumRows, NumCols,
2592 bool const RowsIsInteger = NumRows->isIntegerConstantExpr(ValueRows, Context);
2596 auto const RowRange = NumRows->getSourceRange();
H A DTreeTransform.h898 QualType RebuildConstantMatrixType(QualType ElementType, unsigned NumRows,
13984 QualType ElementType, unsigned NumRows, unsigned NumColumns) {
13985 return SemaRef.Context.getConstantMatrixType(ElementType, NumRows,
13983 RebuildConstantMatrixType( QualType ElementType, unsigned NumRows, unsigned NumColumns) argument
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp3920 QualType ASTContext::getConstantMatrixType(QualType ElementTy, unsigned NumRows, argument
3923 ConstantMatrixType::Profile(ID, ElementTy, NumRows, NumColumns,
3928 assert(ConstantMatrixType::isDimensionValid(NumRows) &&
3938 getConstantMatrixType(getCanonicalType(ElementTy), NumRows, NumColumns);
3946 ConstantMatrixType(ElementTy, NumRows, NumColumns, Canonical);
H A DType.cpp312 ConstantMatrixTypeBits.NumRows = nRows;
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp3794 llvm::Value *NumRows = Builder.getIntN( local
3798 Builder.CreateAdd(Builder.CreateMul(ColIdx, NumRows), RowIdx);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h1678 QualType BuildMatrixType(QualType T, Expr *NumRows, Expr *NumColumns,

Completed in 513 milliseconds