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.cpp5075 Expr *ColumnIdx, in CreateBuiltinMatrixSubscriptExpr() argument
5087 if (!ColumnIdx) in CreateBuiltinMatrixSubscriptExpr()
5089 Base, RowIdx, ColumnIdx, Context.IncompleteMatrixIdxTy, RBLoc); in CreateBuiltinMatrixSubscriptExpr()
5093 ColumnIdx->isTypeDependent()) in CreateBuiltinMatrixSubscriptExpr()
5094 return new (Context) MatrixSubscriptExpr(Base, RowIdx, ColumnIdx, in CreateBuiltinMatrixSubscriptExpr()
5097 ExprResult ColumnR = CheckPlaceholderExpr(ColumnIdx); in CreateBuiltinMatrixSubscriptExpr()
5100 ColumnIdx = ColumnR.get(); in CreateBuiltinMatrixSubscriptExpr()
5131 ColumnIdx = IsIndexValid(ColumnIdx, MTy->getNumColumns(), true); in CreateBuiltinMatrixSubscriptExpr()
5132 if (!RowIdx || !ColumnIdx) in CreateBuiltinMatrixSubscriptExpr()
5135 return new (Context) MatrixSubscriptExpr(Base, RowIdx, ColumnIdx, in CreateBuiltinMatrixSubscriptExpr()
H A DTreeTransform.h2809 Expr *ColumnIdx, in RebuildMatrixSubscriptExpr() argument
2811 return getSema().CreateBuiltinMatrixSubscriptExpr(Base, RowIdx, ColumnIdx, in RebuildMatrixSubscriptExpr()
13260 ExprResult ColumnIdx = getDerived().TransformExpr(E->getColumnIdx()); in TransformMatrixSubscriptExpr() local
13261 if (ColumnIdx.isInvalid()) in TransformMatrixSubscriptExpr()
13265 RowIdx.get() == E->getRowIdx() && ColumnIdx.get() == E->getColumnIdx()) in TransformMatrixSubscriptExpr()
13269 Base.get(), RowIdx.get(), ColumnIdx.get(), E->getRBracketLoc()); in TransformMatrixSubscriptExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h2802 MatrixSubscriptExpr(Expr *Base, Expr *RowIdx, Expr *ColumnIdx, QualType T, in MatrixSubscriptExpr() argument
2808 SubExprs[COLUMN_IDX] = ColumnIdx; in MatrixSubscriptExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp2085 Value *ColumnIdx = CGF.EmitMatrixIndexExpr(E->getColumnIdx()); in VisitMatrixSubscriptExpr() local
2090 Value *Idx = MB.CreateIndex(RowIdx, ColumnIdx, NumRows); in VisitMatrixSubscriptExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h7365 Expr *ColumnIdx,