Searched refs:ColumnIdx (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | MatrixBuilder.h | 147 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 D | SemaExpr.cpp | 4976 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 D | TreeTransform.h | 2776 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 D | Expr.h | 2757 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 D | CGExprScalar.cpp | 1999 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 D | Sema.h | 6942 Expr *ColumnIdx,
|