Searched refs:ColumnIdx (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/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-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 5229 Expr *ColumnIdx, in CreateBuiltinMatrixSubscriptExpr() argument 5241 if (!ColumnIdx) in CreateBuiltinMatrixSubscriptExpr() 5243 Base, RowIdx, ColumnIdx, Context.IncompleteMatrixIdxTy, RBLoc); in CreateBuiltinMatrixSubscriptExpr() 5247 ColumnIdx->isTypeDependent()) in CreateBuiltinMatrixSubscriptExpr() 5248 return new (Context) MatrixSubscriptExpr(Base, RowIdx, ColumnIdx, in CreateBuiltinMatrixSubscriptExpr() 5251 ExprResult ColumnR = CheckPlaceholderExpr(ColumnIdx); in CreateBuiltinMatrixSubscriptExpr() 5254 ColumnIdx = ColumnR.get(); in CreateBuiltinMatrixSubscriptExpr() 5286 ColumnIdx = IsIndexValid(ColumnIdx, MTy->getNumColumns(), true); in CreateBuiltinMatrixSubscriptExpr() 5287 if (!RowIdx || !ColumnIdx) in CreateBuiltinMatrixSubscriptExpr() 5290 return new (Context) MatrixSubscriptExpr(Base, RowIdx, ColumnIdx, in CreateBuiltinMatrixSubscriptExpr()
|
| H A D | TreeTransform.h | 2749 Expr *ColumnIdx, in RebuildMatrixSubscriptExpr() argument 2751 return getSema().CreateBuiltinMatrixSubscriptExpr(Base, RowIdx, ColumnIdx, in RebuildMatrixSubscriptExpr() 11295 ExprResult ColumnIdx = getDerived().TransformExpr(E->getColumnIdx()); in TransformMatrixSubscriptExpr() local 11296 if (ColumnIdx.isInvalid()) in TransformMatrixSubscriptExpr() 11300 RowIdx.get() == E->getRowIdx() && ColumnIdx.get() == E->getColumnIdx()) in TransformMatrixSubscriptExpr() 11304 Base.get(), RowIdx.get(), ColumnIdx.get(), E->getRBracketLoc()); in TransformMatrixSubscriptExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 2723 MatrixSubscriptExpr(Expr *Base, Expr *RowIdx, Expr *ColumnIdx, QualType T, in MatrixSubscriptExpr() argument 2729 SubExprs[COLUMN_IDX] = ColumnIdx; in MatrixSubscriptExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 1822 Value *ColumnIdx = Visit(E->getColumnIdx()); in VisitMatrixSubscriptExpr() local 1827 Value *Idx = MB.CreateIndex(RowIdx, ColumnIdx, NumRows); in VisitMatrixSubscriptExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 5888 Expr *ColumnIdx,
|