Searched refs:MatrixTy (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 215 class MatrixTy { class in __anon8ba1aee70111::LowerMatrixIntrinsics 979 MatrixTy Result; in loadMatrix() 1066 MatrixTy storeMatrix(Type *Ty, MatrixTy StoreVal, Value *Ptr, in storeMatrix() 1197 void emitMatrixMultiply(MatrixTy &Result, const MatrixTy &A, in emitMatrixMultiply() 1404 MatrixTy Res; in getZeroMatrix() 1444 MatrixTy A = in createTiledLoops() 1447 MatrixTy B = in createTiledLoops() 1561 MatrixTy MA; in LowerMatrixMultiplyFused() 1562 MatrixTy MB; in LowerMatrixMultiplyFused() 1661 MatrixTy Result; in LowerTranspose() [all …]
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | matrix-type.cpp | 129 using MatrixTy = Ty __attribute__((matrix_type(Rows, Cols))); typedef in MatrixClassTemplate 131 MatrixTy Data; 173 Arg.Data = *((MatrixClassTemplate<float, 10, 15>::MatrixTy *)Data); in matrix_template_reference_caller()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 1794 const auto *MatrixTy = E->getBase()->getType()->castAs<ConstantMatrixType>(); in VisitMatrixSubscriptExpr() local 1795 unsigned NumRows = MatrixTy->getNumRows(); in VisitMatrixSubscriptExpr() 1799 MB.CreateIndexAssumption(Idx, MatrixTy->getNumElementsFlattened()); in VisitMatrixSubscriptExpr()
|
| H A D | CGBuiltin.cpp | 3164 auto *MatrixTy = E->getArg(0)->getType()->castAs<ConstantMatrixType>(); in EmitBuiltinExpr() local 3167 Value *Result = MB.CreateMatrixTranspose(MatValue, MatrixTy->getNumRows(), in EmitBuiltinExpr() 3168 MatrixTy->getNumColumns()); in EmitBuiltinExpr() 3198 const auto *MatrixTy = E->getArg(0)->getType()->getAs<ConstantMatrixType>(); in EmitBuiltinExpr() local 3207 Stride, IsVolatile, MatrixTy->getNumRows(), MatrixTy->getNumColumns()); in EmitBuiltinExpr()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 17786 auto *MatrixTy = MatrixExpr->getType()->getAs<ConstantMatrixType>(); in SemaBuiltinMatrixColumnMajorStore() local 17787 if (!MatrixTy) { in SemaBuiltinMatrixColumnMajorStore() 17818 if (MatrixTy && in SemaBuiltinMatrixColumnMajorStore() 17819 !Context.hasSameType(ElementTy, MatrixTy->getElementType())) { in SemaBuiltinMatrixColumnMajorStore() 17822 << ElementTy << MatrixTy->getElementType(); in SemaBuiltinMatrixColumnMajorStore() 17842 if (MatrixTy) { in SemaBuiltinMatrixColumnMajorStore() 17846 if (Stride < MatrixTy->getNumRows()) { in SemaBuiltinMatrixColumnMajorStore()
|