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 | 5075 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 D | TreeTransform.h | 2809 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 D | Expr.h | 2802 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 D | CGExprScalar.cpp | 2085 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 D | Sema.h | 7365 Expr *ColumnIdx,
|