Lines Matching refs:mRS

328         validateGEMV(Element.F32(mRS), TransA, A, X, incX, Y, incY);
333 long aID = A.getID(mRS);
334 long xID = X.getID(mRS);
335 long yID = Y.getID(mRS);
341 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_sgemv, TransA, 0, 0, 0, 0, M, N, 0, alpha, aID, xID, beta, yID, incX, incY, 0, 0, mUseIncSupp);
360 validateGEMV(Element.F64(mRS), TransA, A, X, incX, Y, incY);
365 long aID = A.getID(mRS);
366 long xID = X.getID(mRS);
367 long yID = Y.getID(mRS);
373 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dgemv, TransA, 0, 0, 0, 0, M, N, 0, alpha, aID, xID, beta, yID, incX, incY, 0, 0, mUseIncSupp);
392 validateGEMV(Element.F32_2(mRS), TransA, A, X, incX, Y, incY);
397 long aID = A.getID(mRS);
398 long xID = X.getID(mRS);
399 long yID = Y.getID(mRS);
405 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_cgemv, TransA, 0, 0, 0, 0, M, N, 0, alpha.x, alpha.y, aID, xID, beta.x, beta.y, yID, incX, incY, 0, 0, mUseIncSupp);
424 validateGEMV(Element.F64_2(mRS), TransA, A, X, incX, Y, incY);
429 long aID = A.getID(mRS);
430 long xID = X.getID(mRS);
431 long yID = Y.getID(mRS);
437 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zgemv, TransA, 0, 0, 0, 0, M, N, 0, alpha.x, alpha.y, aID, xID, beta.x, beta.y, yID, incX, incY, 0, 0, mUseIncSupp);
466 validateGEMV(Element.F32(mRS), TransA, A, X, incX, Y, incY);
474 long aID = A.getID(mRS);
475 long xID = X.getID(mRS);
476 long yID = Y.getID(mRS);
482 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_sgbmv, TransA, 0, 0, 0, 0, M, N, 0, alpha, aID, xID, beta, yID, incX, incY, KL, KU, mUseIncSupp);
511 validateGEMV(Element.F64(mRS), TransA, A, X, incX, Y, incY);
519 long aID = A.getID(mRS);
520 long xID = X.getID(mRS);
521 long yID = Y.getID(mRS);
527 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dgbmv, TransA, 0, 0, 0, 0, M, N, 0, alpha, aID, xID, beta, yID, incX, incY, KL, KU, mUseIncSupp);
556 validateGEMV(Element.F32_2(mRS), TransA, A, X, incX, Y, incY);
564 long aID = A.getID(mRS);
565 long xID = X.getID(mRS);
566 long yID = Y.getID(mRS);
572 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_cgbmv, TransA, 0, 0, 0, 0, M, N, 0, alpha.x, alpha.y, aID, xID, beta.x, beta.y, yID, incX, incY, KL, KU, mUseIncSupp);
601 validateGEMV(Element.F64_2(mRS), TransA, A, X, incX, Y, incY);
609 long aID = A.getID(mRS);
610 long xID = X.getID(mRS);
611 long yID = Y.getID(mRS);
617 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zgbmv, TransA, 0, 0, 0, 0, M, N, 0, alpha.x, alpha.y, aID, xID, beta.x, beta.y, yID, incX, incY, KL, KU, mUseIncSupp);
691 validateTRMV(Element.F32(mRS), Uplo, TransA, Diag, A, X, incX);
695 long aID = A.getID(mRS);
696 long xID = X.getID(mRS);
701 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_strmv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, aID, xID, 0, 0, incX, 0, 0, 0, mUseIncSupp);
718 validateTRMV(Element.F64(mRS), Uplo, TransA, Diag, A, X, incX);
722 long aID = A.getID(mRS);
723 long xID = X.getID(mRS);
728 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dtrmv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, aID, xID, 0, 0, incX, 0, 0, 0, mUseIncSupp);
745 validateTRMV(Element.F32_2(mRS), Uplo, TransA, Diag, A, X, incX);
749 long aID = A.getID(mRS);
750 long xID = X.getID(mRS);
755 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_ctrmv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, 0, aID, xID, 0, 0, 0, incX, 0, 0, 0, mUseIncSupp);
772 validateTRMV(Element.F64_2(mRS), Uplo, TransA, Diag, A, X, incX);
776 long aID = A.getID(mRS);
777 long xID = X.getID(mRS);
782 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_ztrmv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, 0, aID, xID, 0, 0, 0, incX, 0, 0, 0, mUseIncSupp);
811 validateTRMV(Element.F32(mRS), Uplo, TransA, Diag, A, X, incX);
815 long aID = A.getID(mRS);
816 long xID = X.getID(mRS);
821 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_stbmv, TransA, 0, 0, Uplo, Diag, 0, N, K, 0, aID, xID, 0, 0, incX, 0, 0, 0, mUseIncSupp);
850 validateTRMV(Element.F64(mRS), Uplo, TransA, Diag, A, X, incX);
854 long aID = A.getID(mRS);
855 long xID = X.getID(mRS);
860 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dtbmv, TransA, 0, 0, Uplo, Diag, 0, N, K, 0, aID, xID, 0, 0, incX, 0, 0, 0, mUseIncSupp);
889 validateTRMV(Element.F32_2(mRS), Uplo, TransA, Diag, A, X, incX);
893 long aID = A.getID(mRS);
894 long xID = X.getID(mRS);
899 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_ctbmv, TransA, 0, 0, Uplo, Diag, 0, N, K, 0, 0, aID, xID, 0, 0, 0, incX, 0, 0, 0, mUseIncSupp);
928 validateTRMV(Element.F64_2(mRS), Uplo, TransA, Diag, A, X, incX);
932 long aID = A.getID(mRS);
933 long xID = X.getID(mRS);
938 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_ztbmv, TransA, 0, 0, Uplo, Diag, 0, N, K, 0, 0, aID, xID, 0, 0, 0, incX, 0, 0, 0, mUseIncSupp);
963 int N = validateTPMV(Element.F32(mRS), Uplo, TransA, Diag, Ap, X, incX);
966 long apID = Ap.getID(mRS);
967 long xID = X.getID(mRS);
972 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_stpmv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, apID, xID, 0, 0, incX, 0, 0, 0, mUseIncSupp);
997 int N = validateTPMV(Element.F64(mRS), Uplo, TransA, Diag, Ap, X, incX);
1000 long apID = Ap.getID(mRS);
1001 long xID = X.getID(mRS);
1006 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dtpmv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, apID, xID, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1031 int N = validateTPMV(Element.F32_2(mRS), Uplo, TransA, Diag, Ap, X, incX);
1034 long apID = Ap.getID(mRS);
1035 long xID = X.getID(mRS);
1040 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_ctpmv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, 0, apID, xID, 0, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1065 int N = validateTPMV(Element.F64_2(mRS), Uplo, TransA, Diag, Ap, X, incX);
1068 long apID = Ap.getID(mRS);
1069 long xID = X.getID(mRS);
1074 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_ztpmv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, 0, apID, xID, 0, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1092 validateTRMV(Element.F32(mRS), Uplo, TransA, Diag, A, X, incX);
1096 long aID = A.getID(mRS);
1097 long xID = X.getID(mRS);
1102 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_strsv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, aID, xID, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1121 validateTRMV(Element.F64(mRS), Uplo, TransA, Diag, A, X, incX);
1125 long aID = A.getID(mRS);
1126 long xID = X.getID(mRS);
1131 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dtrsv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, aID, xID, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1150 validateTRMV(Element.F32_2(mRS), Uplo, TransA, Diag, A, X, incX);
1154 long aID = A.getID(mRS);
1155 long xID = X.getID(mRS);
1160 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_ctrsv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, 0, aID, xID, 0, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1179 validateTRMV(Element.F64_2(mRS), Uplo, TransA, Diag, A, X, incX);
1183 long aID = A.getID(mRS);
1184 long xID = X.getID(mRS);
1189 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_ztrsv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, 0, aID, xID, 0, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1216 validateTRMV(Element.F32(mRS), Uplo, TransA, Diag, A, X, incX);
1223 long aID = A.getID(mRS);
1224 long xID = X.getID(mRS);
1229 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_stbsv, TransA, 0, 0, Uplo, Diag, 0, N, K, 0, aID, xID, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1255 validateTRMV(Element.F64(mRS), Uplo, TransA, Diag, A, X, incX);
1262 long aID = A.getID(mRS);
1263 long xID = X.getID(mRS);
1268 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dtbsv, TransA, 0, 0, Uplo, Diag, 0, N, K, 0, aID, xID, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1294 validateTRMV(Element.F32_2(mRS), Uplo, TransA, Diag, A, X, incX);
1301 long aID = A.getID(mRS);
1302 long xID = X.getID(mRS);
1307 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_ctbsv, TransA, 0, 0, Uplo, Diag, 0, N, K, 0, 0, aID, xID, 0, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1333 validateTRMV(Element.F64_2(mRS), Uplo, TransA, Diag, A, X, incX);
1340 long aID = A.getID(mRS);
1341 long xID = X.getID(mRS);
1346 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_ztbsv, TransA, 0, 0, Uplo, Diag, 0, N, K, 0, 0, aID, xID, 0, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1372 int N = validateTPMV(Element.F32(mRS), Uplo, TransA, Diag, Ap, X, incX);
1375 long apID = Ap.getID(mRS);
1376 long xID = X.getID(mRS);
1381 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_stpsv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, apID, xID, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1407 int N = validateTPMV(Element.F64(mRS), Uplo, TransA, Diag, Ap, X, incX);
1410 long apID = Ap.getID(mRS);
1411 long xID = X.getID(mRS);
1416 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dtpsv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, apID, xID, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1442 int N = validateTPMV(Element.F32_2(mRS), Uplo, TransA, Diag, Ap, X, incX);
1445 long apID = Ap.getID(mRS);
1446 long xID = X.getID(mRS);
1451 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_ctpsv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, 0, apID, xID, 0, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1477 int N = validateTPMV(Element.F64_2(mRS), Uplo, TransA, Diag, Ap, X, incX);
1480 long apID = Ap.getID(mRS);
1481 long xID = X.getID(mRS);
1486 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_ztpsv, TransA, 0, 0, Uplo, Diag, 0, N, 0, 0, 0, apID, xID, 0, 0, 0, incX, 0, 0, 0, mUseIncSupp);
1712 int N = validateSYMV(Element.F32(mRS), Uplo, A, X, Y, incX, incY);
1715 long aID = A.getID(mRS);
1716 long xID = X.getID(mRS);
1717 long yID = Y.getID(mRS);
1723 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_ssymv, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, aID, xID, beta, yID, incX, incY, 0, 0, mUseIncSupp);
1754 int N = validateSYMV(Element.F32(mRS), Uplo, A, X, Y, incX, incY);
1757 long aID = A.getID(mRS);
1758 long xID = X.getID(mRS);
1759 long yID = Y.getID(mRS);
1765 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_ssbmv, 0, 0, 0, Uplo, 0, 0, N, K, alpha, aID, xID, beta, yID, incX, incY, 0, 0, mUseIncSupp);
1792 int N = validateSPMV(Element.F32(mRS), Uplo, Ap, X, incX, Y, incY);
1795 long apID = Ap.getID(mRS);
1796 long xID = X.getID(mRS);
1797 long yID = Y.getID(mRS);
1803 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_sspmv, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, apID, xID, beta, yID, incX, incY, 0, 0, mUseIncSupp);
1822 validateGER(Element.F32(mRS), X, incX, Y, incY, A);
1825 long aID = A.getID(mRS);
1826 long xID = X.getID(mRS);
1827 long yID = Y.getID(mRS);
1833 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_sger, 0, 0, 0, 0, 0, M, N, 0, alpha, xID, yID, 0.f, aID, incX, incY, 0, 0, mUseIncSupp);
1849 int N = validateSYR(Element.F32(mRS), Uplo, X, incX, A);
1852 long aID = A.getID(mRS);
1853 long xID = X.getID(mRS);
1858 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_ssyr, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, xID, aID, 0.f, 0, incX, 0, 0, 0, mUseIncSupp);
1882 int N = validateSPR(Element.F32(mRS), Uplo, X, incX, Ap);
1885 long apID = Ap.getID(mRS);
1886 long xID = X.getID(mRS);
1891 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_sspr, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, xID, apID, 0.f, 0, incX, 0, 0, 0, mUseIncSupp);
1909 int N = validateSYR2(Element.F32(mRS), Uplo, X, incX, Y, incY, A);
1912 long aID = A.getID(mRS);
1913 long xID = X.getID(mRS);
1914 long yID = Y.getID(mRS);
1920 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_ssyr2, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, xID, yID, 0, aID, incX, incY, 0, 0, mUseIncSupp);
1946 int N = validateSPR2(Element.F32(mRS), Uplo, X, incX, Y, incY, Ap);
1949 long apID = Ap.getID(mRS);
1950 long xID = X.getID(mRS);
1951 long yID = Y.getID(mRS);
1957 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_sspr2, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, xID, yID, 0, apID, incX, incY, 0, 0, mUseIncSupp);
1976 int N = validateSYMV(Element.F64(mRS), Uplo, A, X, Y, incX, incY);
1979 long aID = A.getID(mRS);
1980 long xID = X.getID(mRS);
1981 long yID = Y.getID(mRS);
1987 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dsymv, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, aID, xID, beta, yID, incX, incY, 0, 0, mUseIncSupp);
2018 int N = validateSYMV(Element.F64(mRS), Uplo, A, X, Y, incX, incY);
2021 long aID = A.getID(mRS);
2022 long xID = X.getID(mRS);
2023 long yID = Y.getID(mRS);
2029 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dsbmv, 0, 0, 0, Uplo, 0, 0, N, K, alpha, aID, xID, beta, yID, incX, incY, 0, 0, mUseIncSupp);
2056 int N = validateSPMV(Element.F64(mRS), Uplo, Ap, X, incX, Y, incY);
2059 long apID = Ap.getID(mRS);
2060 long xID = X.getID(mRS);
2061 long yID = Y.getID(mRS);
2067 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dspmv, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, apID, xID, beta, yID, incX, incY, 0, 0, mUseIncSupp);
2086 validateGER(Element.F64(mRS), X, incX, Y, incY, A);
2089 long aID = A.getID(mRS);
2090 long xID = X.getID(mRS);
2091 long yID = Y.getID(mRS);
2097 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dger, 0, 0, 0, 0, 0, M, N, 0, alpha, xID, yID, 0.f, aID, incX, incY, 0, 0, mUseIncSupp);
2113 int N = validateSYR(Element.F64(mRS), Uplo, X, incX, A);
2116 long aID = A.getID(mRS);
2117 long xID = X.getID(mRS);
2122 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dsyr, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, xID, aID, 0.f, 0, incX, 0, 0, 0, mUseIncSupp);
2146 int N = validateSPR(Element.F64(mRS), Uplo, X, incX, Ap);
2149 long apID = Ap.getID(mRS);
2150 long xID = X.getID(mRS);
2155 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dspr, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, xID, apID, 0.f, 0, incX, 0, 0, 0, mUseIncSupp);
2173 int N = validateSYR2(Element.F64(mRS), Uplo, X, incX, Y, incY, A);
2176 long aID = A.getID(mRS);
2177 long xID = X.getID(mRS);
2178 long yID = Y.getID(mRS);
2184 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dsyr2, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, xID, yID, 0, aID, incX, incY, 0, 0, mUseIncSupp);
2210 int N = validateSPR2(Element.F64(mRS), Uplo, X, incX, Y, incY, Ap);
2213 long apID = Ap.getID(mRS);
2214 long xID = X.getID(mRS);
2215 long yID = Y.getID(mRS);
2221 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dspr2, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, xID, yID, 0, apID, incX, incY, 0, 0, mUseIncSupp);
2272 int N = validateSYR2(Element.F32_2(mRS), Uplo, X, incX, Y, incY, A);
2275 long aID = A.getID(mRS);
2276 long xID = X.getID(mRS);
2277 long yID = Y.getID(mRS);
2283 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_chemv, 0, 0, 0, Uplo, 0, 0, N, 0, alpha.x, alpha.y, aID, xID, beta.x, beta.y, yID, incX, incY, 0, 0, mUseIncSupp);
2311 int N = validateSYR2(Element.F32_2(mRS), Uplo, X, incX, Y, incY, A);
2317 long aID = A.getID(mRS);
2318 long xID = X.getID(mRS);
2319 long yID = Y.getID(mRS);
2325 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_chbmv, 0, 0, 0, Uplo, 0, 0, N, K, alpha.x, alpha.y, aID, xID, beta.x, beta.y, yID, incX, incY, 0, 0, mUseIncSupp);
2353 int N = validateSPR2(Element.F32_2(mRS), Uplo, X, incX, Y, incY, Ap);
2356 long apID = Ap.getID(mRS);
2357 long xID = X.getID(mRS);
2358 long yID = Y.getID(mRS);
2364 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_chpmv, 0, 0, 0, Uplo, 0, 0, N, 0, alpha.x, alpha.y, apID, xID, beta.x, beta.y, yID, incX, incY, 0, 0, mUseIncSupp);
2381 validateGERU(Element.F32_2(mRS), X, incX, Y, incY, A);
2386 long aID = A.getID(mRS);
2387 long xID = X.getID(mRS);
2388 long yID = Y.getID(mRS);
2394 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_cgeru, 0, 0, 0, 0, 0, M, N, 0, alpha.x, alpha.y, xID, yID, 0, 0, aID, incX, incY, 0, 0, mUseIncSupp);
2412 validateGERU(Element.F32_2(mRS), X, incX, Y, incY, A);
2417 long aID = A.getID(mRS);
2418 long xID = X.getID(mRS);
2419 long yID = Y.getID(mRS);
2425 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_cgerc, 0, 0, 0, 0, 0, M, N, 0, alpha.x, alpha.y, xID, yID, 0, 0, aID, incX, incY, 0, 0, mUseIncSupp);
2442 int N = validateSYR(Element.F32_2(mRS), Uplo, X, incX, A);
2445 long aID = A.getID(mRS);
2446 long xID = X.getID(mRS);
2451 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_cher, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, 0, xID, 0, 0, 0, aID, incX, 0, 0, 0, mUseIncSupp);
2476 int N = validateSPR(Element.F32_2(mRS), Uplo, X, incX, Ap);
2479 long apID = Ap.getID(mRS);
2480 long xID = X.getID(mRS);
2485 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_chpr, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, 0, xID, 0, 0, 0, apID, incX, 0, 0, 0, mUseIncSupp);
2504 int N = validateSYR2(Element.F32_2(mRS), Uplo, X, incX, Y, incY, A);
2507 long aID = A.getID(mRS);
2508 long xID = X.getID(mRS);
2509 long yID = Y.getID(mRS);
2515 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_cher2, 0, 0, 0, Uplo, 0, 0, N, 0, alpha.x, alpha.y, xID, yID, 0, 0, aID, incX, incY, 0, 0, mUseIncSupp);
2542 int N = validateSPR2(Element.F32_2(mRS), Uplo, X, incX, Y, incY, Ap);
2545 long apID = Ap.getID(mRS);
2546 long xID = X.getID(mRS);
2547 long yID = Y.getID(mRS);
2553 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_chpr2, 0, 0, 0, Uplo, 0, 0, N, 0, alpha.x, alpha.y, xID, yID, 0, 0, apID, incX, incY, 0, 0, mUseIncSupp);
2573 int N = validateSYR2(Element.F64_2(mRS), Uplo, X, incX, Y, incY, A);
2576 long aID = A.getID(mRS);
2577 long xID = X.getID(mRS);
2578 long yID = Y.getID(mRS);
2584 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zhemv, 0, 0, 0, Uplo, 0, 0, N, 0, alpha.x, alpha.y, aID, xID, beta.x, beta.y, yID, incX, incY, 0, 0, mUseIncSupp);
2612 int N = validateSYR2(Element.F64_2(mRS), Uplo, X, incX, Y, incY, A);
2618 long aID = A.getID(mRS);
2619 long xID = X.getID(mRS);
2620 long yID = Y.getID(mRS);
2626 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zhbmv, 0, 0, 0, Uplo, 0, 0, N, K, alpha.x, alpha.y, aID, xID, beta.x, beta.y, yID, incX, incY, 0, 0, mUseIncSupp);
2654 int N = validateSPR2(Element.F64_2(mRS), Uplo, X, incX, Y, incY, Ap);
2657 long apID = Ap.getID(mRS);
2658 long xID = X.getID(mRS);
2659 long yID = Y.getID(mRS);
2665 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zhpmv, 0, 0, 0, Uplo, 0, 0, N, 0, alpha.x, alpha.y, apID, xID, beta.x, beta.y, yID, incX, incY, 0, 0, mUseIncSupp);
2682 validateGERU(Element.F64_2(mRS), X, incX, Y, incY, A);
2687 long aID = A.getID(mRS);
2688 long xID = X.getID(mRS);
2689 long yID = Y.getID(mRS);
2695 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zgeru, 0, 0, 0, 0, 0, M, N, 0, alpha.x, alpha.y, xID, yID, 0, 0, aID, incX, incY, 0, 0, mUseIncSupp);
2713 validateGERU(Element.F64_2(mRS), X, incX, Y, incY, A);
2718 long aID = A.getID(mRS);
2719 long xID = X.getID(mRS);
2720 long yID = Y.getID(mRS);
2726 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zgerc, 0, 0, 0, 0, 0, M, N, 0, alpha.x, alpha.y, xID, yID, 0, 0, aID, incX, incY, 0, 0, mUseIncSupp);
2743 int N = validateSYR(Element.F64_2(mRS), Uplo, X, incX, A);
2746 long aID = A.getID(mRS);
2747 long xID = X.getID(mRS);
2752 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zher, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, 0, xID, 0, 0, 0, aID, incX, 0, 0, 0, mUseIncSupp);
2777 int N = validateSPR(Element.F64_2(mRS), Uplo, X, incX, Ap);
2780 long apID = Ap.getID(mRS);
2781 long xID = X.getID(mRS);
2786 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zhpr, 0, 0, 0, Uplo, 0, 0, N, 0, alpha, 0, xID, 0, 0, 0, apID, incX, 0, 0, 0, mUseIncSupp);
2805 int N = validateSYR2(Element.F64_2(mRS), Uplo, X, incX, Y, incY, A);
2808 long aID = A.getID(mRS);
2809 long xID = X.getID(mRS);
2810 long yID = Y.getID(mRS);
2816 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zher2, 0, 0, 0, Uplo, 0, 0, N, 0, alpha.x, alpha.y, xID, yID, 0, 0, aID, incX, incY, 0, 0, mUseIncSupp);
2843 int N = validateSPR2(Element.F64_2(mRS), Uplo, X, incX, Y, incY, Ap);
2846 long apID = Ap.getID(mRS);
2847 long xID = X.getID(mRS);
2848 long yID = Y.getID(mRS);
2854 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zhpr2, 0, 0, 0, Uplo, 0, 0, N, 0, alpha.x, alpha.y, xID, yID, 0, 0, apID, incX, incY, 0, 0, mUseIncSupp);
2947 validateL3(Element.F32(mRS), TransA, TransB, 0, A, B, C);
2964 long aID = A.getID(mRS);
2965 long bID = B.getID(mRS);
2966 long cID = C.getID(mRS);
2972 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_sgemm, TransA, TransB, 0, 0, 0, M, N, K, alpha, aID, bID,
2994 validateL3(Element.F64(mRS), TransA, TransB, 0, A, B, C);
3010 long aID = A.getID(mRS);
3011 long bID = B.getID(mRS);
3012 long cID = C.getID(mRS);
3018 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dgemm, TransA, TransB, 0, 0, 0, M, N, K, alpha, aID, bID,
3040 validateL3(Element.F32_2(mRS), TransA, TransB, 0, A, B, C);
3056 long aID = A.getID(mRS);
3057 long bID = B.getID(mRS);
3058 long cID = C.getID(mRS);
3064 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_cgemm, TransA, TransB, 0, 0, 0, M, N, K, alpha.x, alpha.y, aID, bID,
3086 validateL3(Element.F64_2(mRS), TransA, TransB, 0, A, B, C);
3102 long aID = A.getID(mRS);
3103 long bID = B.getID(mRS);
3104 long cID = C.getID(mRS);
3110 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zgemm, TransA, TransB, 0, 0, 0, M, N, K, alpha.x, alpha.y, aID, bID,
3136 validateL3(Element.F32(mRS), 0, 0, Side, A, B, C);
3139 long aID = A.getID(mRS);
3140 long bID = B.getID(mRS);
3141 long cID = C.getID(mRS);
3147 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_ssymm, 0, 0, Side, Uplo, 0, C.getType().getY(), C.getType().getX(), 0, alpha, aID, bID,
3172 validateL3(Element.F64(mRS), 0, 0, Side, A, B, C);
3175 long aID = A.getID(mRS);
3176 long bID = B.getID(mRS);
3177 long cID = C.getID(mRS);
3183 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dsymm, 0, 0, Side, Uplo, 0, C.getType().getY(), C.getType().getX(), 0, alpha, aID, bID,
3208 validateL3(Element.F32_2(mRS), 0, 0, Side, A, B, C);
3211 long aID = A.getID(mRS);
3212 long bID = B.getID(mRS);
3213 long cID = C.getID(mRS);
3219 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_csymm, 0, 0, Side, Uplo, 0, C.getType().getY(), C.getType().getX(), 0, alpha.x, alpha.y, aID, bID,
3244 validateL3(Element.F64_2(mRS), 0, 0, Side, A, B, C);
3247 long aID = A.getID(mRS);
3248 long bID = B.getID(mRS);
3249 long cID = C.getID(mRS);
3255 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zsymm, 0, 0, Side, Uplo, 0, C.getType().getY(), C.getType().getX(), 0, alpha.x, alpha.y, aID, bID,
3275 validateL3(Element.F32(mRS), Trans, 0, 0, A, null, C);
3284 long aID = A.getID(mRS);
3285 long cID = C.getID(mRS);
3290 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_ssyrk, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha, aID, 0, beta, cID, 0, 0, 0, 0, mUseIncSupp);
3309 validateL3(Element.F64(mRS), Trans, 0, 0, A, null, C);
3318 long aID = A.getID(mRS);
3319 long cID = C.getID(mRS);
3324 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dsyrk, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha, aID, 0, beta, cID, 0, 0, 0, 0, mUseIncSupp);
3343 validateL3(Element.F32_2(mRS), Trans, 0, 0, A, null, C);
3352 long aID = A.getID(mRS);
3353 long cID = C.getID(mRS);
3358 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_csyrk, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha.x, alpha.y, aID, 0, beta.x, beta.y,
3359 C.getID(mRS), 0, 0, 0, 0, mUseIncSupp);
3378 validateL3(Element.F64_2(mRS), Trans, 0, 0, A, null, C);
3387 long aID = A.getID(mRS);
3388 long cID = C.getID(mRS);
3393 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zsyrk, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha.x, alpha.y, aID, 0, beta.x, beta.y,
3394 C.getID(mRS), 0, 0, 0, 0, mUseIncSupp);
3439 validateSYR2K(Element.F32(mRS), Trans, A, B, C);
3448 long aID = A.getID(mRS);
3449 long bID = B.getID(mRS);
3450 long cID = C.getID(mRS);
3456 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_ssyr2k, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha, aID, bID, beta, cID, 0, 0, 0, 0, mUseIncSupp);
3475 validateSYR2K(Element.F64(mRS), Trans, A, B, C);
3484 long aID = A.getID(mRS);
3485 long bID = B.getID(mRS);
3486 long cID = C.getID(mRS);
3492 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dsyr2k, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha, aID, bID, beta, cID, 0, 0, 0, 0, mUseIncSupp);
3511 validateSYR2K(Element.F32_2(mRS), Trans, A, B, C);
3520 long aID = A.getID(mRS);
3521 long bID = B.getID(mRS);
3522 long cID = C.getID(mRS);
3528 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_csyr2k, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha.x, alpha.y, aID, bID, beta.x, beta.y, cID, 0, 0, 0, 0, mUseIncSupp);
3547 validateSYR2K(Element.F64_2(mRS), Trans, A, B, C);
3556 long aID = A.getID(mRS);
3557 long bID = B.getID(mRS);
3558 long cID = C.getID(mRS);
3564 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zsyr2k, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha.x, alpha.y, aID, bID, beta.x, beta.y, cID, 0, 0, 0, 0, mUseIncSupp);
3613 validateTRMM(Element.F32(mRS), Side, TransA, A, B);
3616 long aID = A.getID(mRS);
3617 long bID = B.getID(mRS);
3622 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_strmm, TransA, 0, Side, Uplo, Diag, B.getType().getY(), B.getType().getX(), 0,
3644 validateTRMM(Element.F64(mRS), Side, TransA, A, B);
3647 long aID = A.getID(mRS);
3648 long bID = B.getID(mRS);
3653 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dtrmm, TransA, 0, Side, Uplo, Diag, B.getType().getY(), B.getType().getX(), 0,
3675 validateTRMM(Element.F32_2(mRS), Side, TransA, A, B);
3678 long aID = A.getID(mRS);
3679 long bID = B.getID(mRS);
3684 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_ctrmm, TransA, 0, Side, Uplo, Diag, B.getType().getY(), B.getType().getX(), 0,
3706 validateTRMM(Element.F64_2(mRS), Side, TransA, A, B);
3709 long aID = A.getID(mRS);
3710 long bID = B.getID(mRS);
3715 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_ztrmm, TransA, 0, Side, Uplo, Diag, B.getType().getY(), B.getType().getX(), 0,
3767 validateTRSM(Element.F32(mRS), Side, TransA, A, B);
3770 long aID = A.getID(mRS);
3771 long bID = B.getID(mRS);
3776 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_strsm, TransA, 0, Side, Uplo, Diag, B.getType().getY(), B.getType().getX(), 0,
3798 validateTRSM(Element.F64(mRS), Side, TransA, A, B);
3801 long aID = A.getID(mRS);
3802 long bID = B.getID(mRS);
3807 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dtrsm, TransA, 0, Side, Uplo, Diag, B.getType().getY(), B.getType().getX(), 0,
3829 validateTRSM(Element.F32_2(mRS), Side, TransA, A, B);
3832 long aID = A.getID(mRS);
3833 long bID = B.getID(mRS);
3838 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_ctrsm, TransA, 0, Side, Uplo, Diag, B.getType().getY(), B.getType().getX(), 0,
3860 validateTRSM(Element.F64_2(mRS), Side, TransA, A, B);
3863 long aID = A.getID(mRS);
3864 long bID = B.getID(mRS);
3869 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_ztrsm, TransA, 0, Side, Uplo, Diag, B.getType().getY(), B.getType().getX(), 0,
3913 validateHEMM(Element.F32_2(mRS), Side, A, B, C);
3916 long aID = A.getID(mRS);
3917 long bID = B.getID(mRS);
3918 long cID = C.getID(mRS);
3924 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_chemm, 0, 0, Side, Uplo, 0, C.getType().getY(), C.getType().getX(), 0,
3944 validateHEMM(Element.F64_2(mRS), Side, A, B, C);
3947 long aID = A.getID(mRS);
3948 long bID = B.getID(mRS);
3949 long cID = C.getID(mRS);
3955 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zhemm, 0, 0, Side, Uplo, 0, C.getType().getY(), C.getType().getX(), 0,
3995 validateHERK(Element.F32_2(mRS), Trans, A, C);
4004 long aID = A.getID(mRS);
4005 long cID = C.getID(mRS);
4010 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_cherk, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), k,
4029 validateHERK(Element.F64_2(mRS), Trans, A, C);
4038 long aID = A.getID(mRS);
4039 long cID = C.getID(mRS);
4044 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zherk, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), k,
4089 validateHER2K(Element.F32_2(mRS), Trans, A, B, C);
4098 long aID = A.getID(mRS);
4099 long bID = B.getID(mRS);
4100 long cID = C.getID(mRS);
4106 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_cher2k, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), k, alpha.x, alpha.y,
4107 A.getID(mRS), bID, beta, 0, cID, 0, 0, 0, 0, mUseIncSupp);
4126 validateHER2K(Element.F64_2(mRS), Trans, A, B, C);
4135 long aID = A.getID(mRS);
4136 long bID = B.getID(mRS);
4137 long cID = C.getID(mRS);
4143 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zher2k, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), k, alpha.x, alpha.y,
4144 A.getID(mRS), bID, beta, 0, cID, 0, 0, 0, 0, mUseIncSupp);
4164 validateL3(Element.U8(mRS), NO_TRANSPOSE, TRANSPOSE, 0, A, B, C);
4178 long aID = A.getID(mRS);
4179 long bID = B.getID(mRS);
4180 long cID = C.getID(mRS);
4186 mRS.nScriptIntrinsicBLAS_BNNM(getID(mRS), M, N, K, aID, a_offset, bID, b_offset, cID, c_offset, c_mult, mUseIncSupp);