Searched refs:ColumnIdx (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DMatrixBuilder.h144 /// ColumnIdx).
146 Value *ColumnIdx, unsigned NumRows) {
149 B.CreateAdd(B.CreateMul(ColumnIdx, ConstantInt::get(
150 ColumnIdx->getType(), NumRows)),
203 /// Extracts the element at (\p RowIdx, \p ColumnIdx) from \p Matrix.
204 Value *CreateExtractElement(Value *Matrix, Value *RowIdx, Value *ColumnIdx, argument
208 ColumnIdx->getType()->getScalarSizeInBits());
211 ColumnIdx = B.CreateZExt(ColumnIdx, IntTy);
214 Matrix, B.CreateAdd(B.CreateMul(ColumnIdx, NumRows
145 CreateMatrixInsert(Value *Matrix, Value *NewVal, Value *RowIdx, Value *ColumnIdx, unsigned NumRows) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp4704 Expr *ColumnIdx,
4716 if (!ColumnIdx)
4718 Base, RowIdx, ColumnIdx, Context.IncompleteMatrixIdxTy, RBLoc);
4722 ColumnIdx->isTypeDependent())
4723 return new (Context) MatrixSubscriptExpr(Base, RowIdx, ColumnIdx,
4726 ExprResult ColumnR = CheckPlaceholderExpr(ColumnIdx);
4729 ColumnIdx = ColumnR.get();
4760 ColumnIdx = IsIndexValid(ColumnIdx, MTy->getNumColumns(), true);
4761 if (!RowIdx || !ColumnIdx)
4703 CreateBuiltinMatrixSubscriptExpr(Expr *Base, Expr *RowIdx, Expr *ColumnIdx, SourceLocation RBLoc) argument
[all...]
H A DTreeTransform.h2428 Expr *ColumnIdx,
2430 return getSema().CreateBuiltinMatrixSubscriptExpr(Base, RowIdx, ColumnIdx,
10312 ExprResult ColumnIdx = getDerived().TransformExpr(E->getColumnIdx());
10313 if (ColumnIdx.isInvalid())
10317 RowIdx.get() == E->getRowIdx() && ColumnIdx.get() == E->getColumnIdx())
10321 Base.get(), RowIdx.get(), ColumnIdx.get(), E->getRBracketLoc());
2427 RebuildMatrixSubscriptExpr(Expr *Base, Expr *RowIdx, Expr *ColumnIdx, SourceLocation RBracketLoc) argument
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h2688 /// ColumnIdx refer to valid expressions). Incomplete matrix expressions only
2695 MatrixSubscriptExpr(Expr *Base, Expr *RowIdx, Expr *ColumnIdx, QualType T, argument
2701 SubExprs[COLUMN_IDX] = ColumnIdx;
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp1798 Value *ColumnIdx = Visit(E->getColumnIdx()); local
1804 Matrix, RowIdx, ColumnIdx,
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4973 Expr *ColumnIdx,

Completed in 364 milliseconds