Searched refs:MatrixArg (Results 1 – 2 of 2) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaTemplateDeduction.cpp | 2121 const ConstantMatrixType *MatrixArg = dyn_cast<ConstantMatrixType>(Arg); in DeduceTemplateArgumentsByTypeMatch() local 2122 if (!MatrixArg) in DeduceTemplateArgumentsByTypeMatch() 2127 if (MatrixParam->getNumRows() != MatrixArg->getNumRows() || in DeduceTemplateArgumentsByTypeMatch() 2128 MatrixParam->getNumColumns() != MatrixArg->getNumColumns()) { in DeduceTemplateArgumentsByTypeMatch() 2134 MatrixArg->getElementType(), Info, Deduced, TDF); in DeduceTemplateArgumentsByTypeMatch() 2138 const MatrixType *MatrixArg = dyn_cast<MatrixType>(Arg); in DeduceTemplateArgumentsByTypeMatch() local 2139 if (!MatrixArg) in DeduceTemplateArgumentsByTypeMatch() 2148 MatrixArg->getElementType(), Info, Deduced, TDF)) in DeduceTemplateArgumentsByTypeMatch() 2199 auto Result = DeduceMatrixArg(MatrixParam->getRowExpr(), MatrixArg, in DeduceTemplateArgumentsByTypeMatch() 2205 return DeduceMatrixArg(MatrixParam->getColumnExpr(), MatrixArg, in DeduceTemplateArgumentsByTypeMatch()
|
| H A D | SemaChecking.cpp | 16075 ExprResult MatrixArg = DefaultLvalueConversion(TheCall->getArg(0)); in SemaBuiltinMatrixTranspose() local 16076 if (MatrixArg.isInvalid()) in SemaBuiltinMatrixTranspose() 16077 return MatrixArg; in SemaBuiltinMatrixTranspose() 16078 Expr *Matrix = MatrixArg.get(); in SemaBuiltinMatrixTranspose()
|