Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMatrixBuilder.h147 Value *ColumnIdx, unsigned NumRows) { in CreateMatrixInsert() argument
150 B.CreateAdd(B.CreateMul(ColumnIdx, ConstantInt::get( in CreateMatrixInsert()
151 ColumnIdx->getType(), NumRows)), in CreateMatrixInsert()
244 Value *CreateIndex(Value *RowIdx, Value *ColumnIdx, unsigned NumRows,
247 ColumnIdx->getType()->getScalarSizeInBits());
250 ColumnIdx = B.CreateZExt(ColumnIdx, IntTy);
252 return B.CreateAdd(B.CreateMul(ColumnIdx, NumRowsV), RowIdx);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp4976 Expr *ColumnIdx, in CreateBuiltinMatrixSubscriptExpr() argument
4988 if (!ColumnIdx) in CreateBuiltinMatrixSubscriptExpr()
4990 Base, RowIdx, ColumnIdx, Context.IncompleteMatrixIdxTy, RBLoc); in CreateBuiltinMatrixSubscriptExpr()
4994 ColumnIdx->isTypeDependent()) in CreateBuiltinMatrixSubscriptExpr()
4995 return new (Context) MatrixSubscriptExpr(Base, RowIdx, ColumnIdx, in CreateBuiltinMatrixSubscriptExpr()
4998 ExprResult ColumnR = CheckPlaceholderExpr(ColumnIdx); in CreateBuiltinMatrixSubscriptExpr()
5001 ColumnIdx = ColumnR.get(); in CreateBuiltinMatrixSubscriptExpr()
5033 ColumnIdx = IsIndexValid(ColumnIdx, MTy->getNumColumns(), true); in CreateBuiltinMatrixSubscriptExpr()
5034 if (!RowIdx || !ColumnIdx) in CreateBuiltinMatrixSubscriptExpr()
5037 return new (Context) MatrixSubscriptExpr(Base, RowIdx, ColumnIdx, in CreateBuiltinMatrixSubscriptExpr()
H A DTreeTransform.h2776 Expr *ColumnIdx, in RebuildMatrixSubscriptExpr() argument
2778 return getSema().CreateBuiltinMatrixSubscriptExpr(Base, RowIdx, ColumnIdx, in RebuildMatrixSubscriptExpr()
12142 ExprResult ColumnIdx = getDerived().TransformExpr(E->getColumnIdx()); in TransformMatrixSubscriptExpr() local
12143 if (ColumnIdx.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/include/clang/AST/
H A DExpr.h2757 MatrixSubscriptExpr(Expr *Base, Expr *RowIdx, Expr *ColumnIdx, QualType T, in MatrixSubscriptExpr() argument
2763 SubExprs[COLUMN_IDX] = ColumnIdx; in MatrixSubscriptExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp1999 Value *ColumnIdx = Visit(E->getColumnIdx()); in VisitMatrixSubscriptExpr() local
2004 Value *Idx = MB.CreateIndex(RowIdx, ColumnIdx, NumRows); in VisitMatrixSubscriptExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h6942 Expr *ColumnIdx,