Home
last modified time | relevance | path

Searched refs:RowIdx (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMatrixBuilder.h146 Value *CreateMatrixInsert(Value *Matrix, Value *NewVal, Value *RowIdx, in CreateMatrixInsert() argument
152 RowIdx)); in CreateMatrixInsert()
244 Value *CreateIndex(Value *RowIdx, Value *ColumnIdx, unsigned NumRows,
246 unsigned MaxWidth = std::max(RowIdx->getType()->getScalarSizeInBits(),
248 Type *IntTy = IntegerType::get(RowIdx->getType()->getContext(), MaxWidth);
249 RowIdx = B.CreateZExt(RowIdx, IntTy);
252 return B.CreateAdd(B.CreateMul(ColumnIdx, NumRowsV), RowIdx);
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A DStatistics.cpp933 for (size_t RowIdx = Seq.FirstRowIndex; RowIdx < Seq.LastRowIndex - 1; in collectStatsForObjectFile() local
934 ++RowIdx) { in collectStatsForObjectFile()
935 auto Entry = LineTable->Rows[RowIdx]; in collectStatsForObjectFile()
946 auto EntryEndAddress = LineTable->Rows[RowIdx + 1].Address.Address; in collectStatsForObjectFile()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDirectiveEmitter.cpp599 auto FirstE = llvm::find_if(Ordering, [&](int RowIdx) { in EmitLeafTable() argument
600 return EndDirectives.count(LeafTable[RowIdx][0]); in EmitLeafTable()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp4975 ExprResult Sema::CreateBuiltinMatrixSubscriptExpr(Expr *Base, Expr *RowIdx, in CreateBuiltinMatrixSubscriptExpr() argument
4983 ExprResult RowR = CheckPlaceholderExpr(RowIdx); in CreateBuiltinMatrixSubscriptExpr()
4986 RowIdx = RowR.get(); in CreateBuiltinMatrixSubscriptExpr()
4990 Base, RowIdx, ColumnIdx, Context.IncompleteMatrixIdxTy, RBLoc); in CreateBuiltinMatrixSubscriptExpr()
4993 if (Base->isTypeDependent() || RowIdx->isTypeDependent() || in CreateBuiltinMatrixSubscriptExpr()
4995 return new (Context) MatrixSubscriptExpr(Base, RowIdx, ColumnIdx, in CreateBuiltinMatrixSubscriptExpr()
5032 RowIdx = IsIndexValid(RowIdx, MTy->getNumRows(), false); in CreateBuiltinMatrixSubscriptExpr()
5034 if (!RowIdx || !ColumnIdx) in CreateBuiltinMatrixSubscriptExpr()
5037 return new (Context) MatrixSubscriptExpr(Base, RowIdx, ColumnIdx, in CreateBuiltinMatrixSubscriptExpr()
H A DTreeTransform.h2775 ExprResult RebuildMatrixSubscriptExpr(Expr *Base, Expr *RowIdx, in RebuildMatrixSubscriptExpr() argument
2778 return getSema().CreateBuiltinMatrixSubscriptExpr(Base, RowIdx, ColumnIdx, in RebuildMatrixSubscriptExpr()
12138 ExprResult RowIdx = getDerived().TransformExpr(E->getRowIdx()); in TransformMatrixSubscriptExpr() local
12139 if (RowIdx.isInvalid()) in TransformMatrixSubscriptExpr()
12147 RowIdx.get() == E->getRowIdx() && ColumnIdx.get() == E->getColumnIdx()) in TransformMatrixSubscriptExpr()
12151 Base.get(), RowIdx.get(), ColumnIdx.get(), E->getRBracketLoc()); in TransformMatrixSubscriptExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExpr.cpp4363 llvm::Value *RowIdx = EmitScalarExpr(E->getRowIdx()); in EmitMatrixSubscriptExpr() local
4366 RowIdx->getType()->getScalarSizeInBits(), in EmitMatrixSubscriptExpr()
4369 Builder.CreateAdd(Builder.CreateMul(ColIdx, NumRows), RowIdx); in EmitMatrixSubscriptExpr()
H A DCGExprScalar.cpp1998 Value *RowIdx = Visit(E->getRowIdx()); in VisitMatrixSubscriptExpr() local
2004 Value *Idx = MB.CreateIndex(RowIdx, ColumnIdx, NumRows); in VisitMatrixSubscriptExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h2757 MatrixSubscriptExpr(Expr *Base, Expr *RowIdx, Expr *ColumnIdx, QualType T, in MatrixSubscriptExpr() argument
2762 SubExprs[ROW_IDX] = RowIdx; in MatrixSubscriptExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h6941 ExprResult CreateBuiltinMatrixSubscriptExpr(Expr *Base, Expr *RowIdx,