Lines Matching refs:X
184 const sp<Allocation>& X, int incX, const sp<Allocation>& Y, int incY) { in validateGEMV() argument
188 !X->getType()->getElement()->isCompatible(e) || in validateGEMV()
192 if (X->getType()->getY() > 1 || Y->getType()->getY() > 1) { in validateGEMV()
207 if ((int)X->getType()->getX() != expectedXDim || in validateGEMV()
213 …cBLAS::SGEMV(RsBlasTranspose TransA, float alpha, const sp<Allocation>& A, const sp<Allocation>& X, in SGEMV() argument
215 validateGEMV(mRS, Element::F32(mRS), TransA, A, X, incX, Y, incY); in SGEMV()
220 alpha, A->getID(), X->getID(), in SGEMV()
224 …BLAS::DGEMV(RsBlasTranspose TransA, double alpha, const sp<Allocation>& A, const sp<Allocation>& X, in DGEMV() argument
226 validateGEMV(mRS, Element::F64(mRS), TransA, A, X, incX, Y, incY); in DGEMV()
231 alpha, A->getID(), X->getID(), in DGEMV()
235 …BLAS::CGEMV(RsBlasTranspose TransA, Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& X, in CGEMV() argument
237 validateGEMV(mRS, Element::F32_2(mRS), TransA, A, X, incX, Y, incY); in CGEMV()
242 alpha.x, alpha.y, A->getID(), X->getID(), in CGEMV()
246 …LAS::ZGEMV(RsBlasTranspose TransA, Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& X, in ZGEMV() argument
248 validateGEMV(mRS, Element::F64_2(mRS), TransA, A, X, incX, Y, incY); in ZGEMV()
253 alpha.x, alpha.y, A->getID(), X->getID(), in ZGEMV()
258 … const sp<Allocation>& X, int incX, float beta, const sp<Allocation>& Y, int incY) { in SGBMV() argument
260 validateGEMV(mRS, Element::F32(mRS), TransA, A, X, incX, Y, incY); in SGBMV()
269 alpha, A->getID(), X->getID(), in SGBMV()
274 … const sp<Allocation>& X, int incX, double beta, const sp<Allocation>& Y, int incY) { in DGBMV() argument
276 validateGEMV(mRS, Element::F64(mRS), TransA, A, X, incX, Y, incY); in DGBMV()
285 alpha, A->getID(), X->getID(), in DGBMV()
290 … const sp<Allocation>& X, int incX, Float2 beta, const sp<Allocation>& Y, int incY) { in CGBMV() argument
292 validateGEMV(mRS, Element::F32_2(mRS), TransA, A, X, incX, Y, incY); in CGBMV()
301 alpha.x, alpha.y, A->getID(), X->getID(), in CGBMV()
306 … const sp<Allocation>& X, int incX, Double2 beta, const sp<Allocation>& Y, int incY) { in ZGBMV() argument
308 validateGEMV(mRS, Element::F64_2(mRS), TransA, A, X, incX, Y, incY); in ZGBMV()
317 alpha.x, alpha.y, A->getID(), X->getID(), in ZGBMV()
322 … RsBlasDiag Diag, const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in validateTRMV() argument
328 !X->getType()->getElement()->isCompatible(e)) { in validateTRMV()
331 if (X->getType()->getY() > 1) { in validateTRMV()
339 if ((int)X->getType()->getX() != expectedXDim) { in validateTRMV()
345 … RsBlasDiag Diag, const sp<Allocation>& Ap, const sp<Allocation>& X, int incX) { in validateTPMV() argument
347 !X->getType()->getElement()->isCompatible(e)) { in validateTPMV()
350 if (X->getType()->getY() > 1) { in validateTPMV()
366 if ((int)X->getType()->getX() != expectedXDim) { in validateTPMV()
375 const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in STRMV() argument
376 validateTRMV(mRS, Element::F32(mRS), Uplo, TransA, Diag, A, X, incX); in STRMV()
380 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in STRMV()
384 const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in DTRMV() argument
385 validateTRMV(mRS, Element::F64(mRS), Uplo, TransA, Diag, A, X, incX); in DTRMV()
389 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in DTRMV()
393 const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in CTRMV() argument
394 validateTRMV(mRS, Element::F32_2(mRS), Uplo, TransA, Diag, A, X, incX); in CTRMV()
398 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in CTRMV()
402 const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in ZTRMV() argument
403 validateTRMV(mRS, Element::F64_2(mRS), Uplo, TransA, Diag, A, X, incX); in ZTRMV()
407 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in ZTRMV()
411 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in STBMV() argument
416 validateTRMV(mRS, Element::F32(mRS), Uplo, TransA, Diag, A, X, incX); in STBMV()
420 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in STBMV()
424 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in DTBMV() argument
429 validateTRMV(mRS, Element::F64(mRS), Uplo, TransA, Diag, A, X, incX); in DTBMV()
433 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in DTBMV()
437 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in CTBMV() argument
442 validateTRMV(mRS, Element::F32_2(mRS), Uplo, TransA, Diag, A, X, incX); in CTBMV()
446 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in CTBMV()
450 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in ZTBMV() argument
455 validateTRMV(mRS, Element::F64_2(mRS), Uplo, TransA, Diag, A, X, incX); in ZTBMV()
459 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in ZTBMV()
463 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX) { in STPMV() argument
464 int N = validateTPMV(mRS, Element::F32(mRS), Uplo, TransA, Diag, Ap, X, incX); in STPMV()
467 Ap->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in STPMV()
471 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX) { in DTPMV() argument
472 int N = validateTPMV(mRS, Element::F64(mRS), Uplo, TransA, Diag, Ap, X, incX); in DTPMV()
475 Ap->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in DTPMV()
479 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX) { in CTPMV() argument
480 int N = validateTPMV(mRS, Element::F32_2(mRS), Uplo, TransA, Diag, Ap, X, incX); in CTPMV()
483 Ap->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in CTPMV()
487 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX) { in ZTPMV() argument
488 int N = validateTPMV(mRS, Element::F64_2(mRS), Uplo, TransA, Diag, Ap, X, incX); in ZTPMV()
491 Ap->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in ZTPMV()
495 const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in STRSV() argument
497 validateTRMV(mRS, Element::F32(mRS), Uplo, TransA, Diag, A, X, incX); in STRSV()
501 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in STRSV()
505 const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in DTRSV() argument
507 validateTRMV(mRS, Element::F64(mRS), Uplo, TransA, Diag, A, X, incX); in DTRSV()
511 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in DTRSV()
516 const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in CTRSV() argument
518 validateTRMV(mRS, Element::F32_2(mRS), Uplo, TransA, Diag, A, X, incX); in CTRSV()
522 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in CTRSV()
527 const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in ZTRSV() argument
529 validateTRMV(mRS, Element::F64_2(mRS), Uplo, TransA, Diag, A, X, incX); in ZTRSV()
533 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in ZTRSV()
538 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in STBSV() argument
540 validateTRMV(mRS, Element::F32(mRS), Uplo, TransA, Diag, A, X, incX); in STBSV()
547 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in STBSV()
551 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in DTBSV() argument
553 validateTRMV(mRS, Element::F64(mRS), Uplo, TransA, Diag, A, X, incX); in DTBSV()
560 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in DTBSV()
564 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in CTBSV() argument
566 validateTRMV(mRS, Element::F32_2(mRS), Uplo, TransA, Diag, A, X, incX); in CTBSV()
573 0, 0, A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in CTBSV()
577 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX) { in ZTBSV() argument
579 validateTRMV(mRS, Element::F64_2(mRS), Uplo, TransA, Diag, A, X, incX); in ZTBSV()
586 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in ZTBSV()
590 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX) { in STPSV() argument
592 int N = validateTPMV(mRS, Element::F32(mRS), Uplo, TransA, Diag, Ap, X, incX); in STPSV()
595 Ap->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in STPSV()
599 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX) { in DTPSV() argument
601 int N = validateTPMV(mRS, Element::F64(mRS), Uplo, TransA, Diag, Ap, X, incX); in DTPSV()
604 Ap->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in DTPSV()
608 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX) { in CTPSV() argument
610 int N = validateTPMV(mRS, Element::F32_2(mRS), Uplo, TransA, Diag, Ap, X, incX); in CTPSV()
613 Ap->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in CTPSV()
617 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX) { in ZTPSV() argument
619 int N = validateTPMV(mRS, Element::F64_2(mRS), Uplo, TransA, Diag, Ap, X, incX); in ZTPSV()
622 Ap->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in ZTPSV()
629 const sp<Allocation>& X, const sp<Allocation>& Y, int incX, int incY) { in validateSYMV() argument
635 !X->getType()->getElement()->isCompatible(e) || in validateSYMV()
639 if (X->getType()->getY() > 1 || Y->getType()->getY() > 1) { in validateSYMV()
647 if ((int)X->getType()->getX() != expectedXDim) { in validateSYMV()
657 const sp<Allocation>& X, int incX, const sp<Allocation>& Y, int incY) { in validateSPMV() argument
659 !X->getType()->getElement()->isCompatible(e) || in validateSPMV()
663 if (X->getType()->getY() > 1 || Y->getType()->getY() > 1) { in validateSPMV()
679 if ((int)X->getType()->getX() != expectedXDim) { in validateSPMV()
689 static void validateGER(RS* mRS, const sp<const Element>& e, const sp<Allocation>& X, int incX, in validateGER() argument
692 !X->getType()->getElement()->isCompatible(e) || in validateGER()
697 if (X->getType()->getY() > 1 || Y->getType()->getY() > 1) { in validateGER()
711 if ((int)X->getType()->getX() != expectedXDim) { in validateGER()
722 const sp<Allocation>& X, int incX, const sp<Allocation>& A) { in validateSYR() argument
724 !X->getType()->getElement()->isCompatible(e)) { in validateSYR()
730 if (X->getType()->getY() > 1) { in validateSYR()
740 if ((int)X->getType()->getX() != expectedXDim) { in validateSYR()
746 const sp<Allocation>& X, int incX, const sp<Allocation>& Ap) { in validateSPR() argument
748 !X->getType()->getElement()->isCompatible(e)) { in validateSPR()
751 if (X->getType()->getY() > 1) { in validateSPR()
767 if ((int)X->getType()->getX() != expectedXDim) { in validateSPR()
774 …tic int validateSYR2(RS* mRS, const sp<const Element>& e, RsBlasUplo Uplo, const sp<Allocation>& X, in validateSYR2() argument
777 !X->getType()->getElement()->isCompatible(e) || in validateSYR2()
782 if (X->getType()->getY() > 1 || Y->getType()->getY() > 1) { in validateSYR2()
796 if ((int)X->getType()->getX() != expectedXDim || (int)Y->getType()->getX() != expectedYDim) { in validateSYR2()
802 …tic int validateSPR2(RS* mRS, const sp<const Element>& e, RsBlasUplo Uplo, const sp<Allocation>& X, in validateSPR2() argument
805 !X->getType()->getElement()->isCompatible(e) || in validateSPR2()
809 if (X->getType()->getY() > 1 || Y->getType()->getY() > 1) { in validateSPR2()
826 if ((int)X->getType()->getX() != expectedXDim || (int)Y->getType()->getX() != expectedYDim) { in validateSPR2()
833 …ntrinsicBLAS::SSYMV(RsBlasUplo Uplo, float alpha, const sp<Allocation>& A, const sp<Allocation>& X, in SSYMV() argument
835 int N = validateSYMV(mRS, Element::F32(mRS), Uplo, A, X, Y, incX, incY); in SSYMV()
838 A->getID(), X->getID(), beta, Y->getID(), incX, incY, 0, 0); in SSYMV()
841 …cBLAS::SSBMV(RsBlasUplo Uplo, int K, float alpha, const sp<Allocation>& A, const sp<Allocation>& X, in SSBMV() argument
847 int N = validateSYMV(mRS, Element::F32(mRS), Uplo, A, X, Y, incX, incY); in SSBMV()
850 A->getID(), X->getID(), beta, Y->getID(), incX, incY, 0, 0); in SSBMV()
853 …trinsicBLAS::SSPMV(RsBlasUplo Uplo, float alpha, const sp<Allocation>& Ap, const sp<Allocation>& X, in SSPMV() argument
855 int N = validateSPMV(mRS, Element::F32(mRS), Uplo, Ap, X, incX, Y, incY); in SSPMV()
858 Ap->getID(), X->getID(), beta, Y->getID(), incX, incY, 0, 0); in SSPMV()
861 void ScriptIntrinsicBLAS::SGER(float alpha, const sp<Allocation>& X, int incX, in SGER() argument
865 validateGER(mRS, Element::F32(mRS), X, incX, Y, incY, A); in SGER()
868 X->getID(), Y->getID(), 0.f, A->getID(), incX, incY, 0, 0); in SGER()
871 void ScriptIntrinsicBLAS::SSYR(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, in SSYR() argument
873 int N = validateSYR(mRS, Element::F32(mRS), Uplo, X, incX, A); in SSYR()
876 X->getID(), A->getID(), 0.f, 0, incX, 0, 0, 0); in SSYR()
879 void ScriptIntrinsicBLAS::SSPR(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, in SSPR() argument
881 int N = validateSPR(mRS, Element::F32(mRS), Uplo, X, incX, Ap); in SSPR()
884 alpha, X->getID(), Ap->getID(), 0.f, 0, incX, 0, 0, 0); in SSPR()
887 void ScriptIntrinsicBLAS::SSYR2(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX, in SSYR2() argument
889 int N = validateSYR2(mRS, Element::F32(mRS), Uplo, X, incX, Y, incY, A); in SSYR2()
892 X->getID(), Y->getID(), 0, A->getID(), incX, incY, 0, 0); in SSYR2()
895 void ScriptIntrinsicBLAS::SSPR2(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX, in SSPR2() argument
897 int N = validateSPR2(mRS, Element::F32(mRS), Uplo, X, incX, Y, incY, Ap); in SSPR2()
900 X->getID(), Y->getID(), 0, Ap->getID(), incX, incY, 0, 0); in SSPR2()
903 …trinsicBLAS::DSYMV(RsBlasUplo Uplo, double alpha, const sp<Allocation>& A, const sp<Allocation>& X, in DSYMV() argument
905 int N = validateSYMV(mRS, Element::F64(mRS), Uplo, A, X, Y, incX, incY); in DSYMV()
908 A->getID(), X->getID(), beta, Y->getID(), incX, incY, 0, 0); in DSYMV()
911 …BLAS::DSBMV(RsBlasUplo Uplo, int K, double alpha, const sp<Allocation>& A, const sp<Allocation>& X, in DSBMV() argument
917 int N = validateSYMV(mRS, Element::F64(mRS), Uplo, A, X, Y, incX, incY); in DSBMV()
920 A->getID(), X->getID(), beta, Y->getID(), incX, incY, 0, 0); in DSBMV()
923 …rinsicBLAS::DSPMV(RsBlasUplo Uplo, double alpha, const sp<Allocation>& Ap, const sp<Allocation>& X, in DSPMV() argument
925 int N = validateSPMV(mRS, Element::F64(mRS), Uplo, Ap, X, incX, Y, incY); in DSPMV()
928 Ap->getID(), X->getID(), beta, Y->getID(), incX, incY, 0, 0); in DSPMV()
931 void ScriptIntrinsicBLAS::DGER(double alpha, const sp<Allocation>& X, int incX, const sp<Allocation… in DGER() argument
935 validateGER(mRS, Element::F64(mRS), X, incX, Y, incY, A); in DGER()
938 X->getID(), Y->getID(), 0.f, A->getID(), incX, incY, 0, 0); in DGER()
941 void ScriptIntrinsicBLAS::DSYR(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, in DSYR() argument
943 int N = validateSYR(mRS, Element::F64(mRS), Uplo, X, incX, A); in DSYR()
946 X->getID(), A->getID(), 0.f, 0, incX, 0, 0, 0); in DSYR()
949 void ScriptIntrinsicBLAS::DSPR(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, in DSPR() argument
951 int N = validateSPR(mRS, Element::F64(mRS), Uplo, X, incX, Ap); in DSPR()
954 X->getID(), Ap->getID(), 0.f, 0, incX, 0, 0, 0); in DSPR()
957 void ScriptIntrinsicBLAS::DSYR2(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX, in DSYR2() argument
959 int N = validateSYR2(mRS, Element::F64(mRS), Uplo, X, incX, Y, incY, A); in DSYR2()
962 X->getID(), Y->getID(), 0, A->getID(), incX, incY, 0, 0); in DSYR2()
965 void ScriptIntrinsicBLAS::DSPR2(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX, in DSPR2() argument
967 int N = validateSPR2(mRS, Element::F64(mRS), Uplo, X, incX, Y, incY, Ap); in DSPR2()
970 X->getID(), Y->getID(), 0, Ap->getID(), incX, incY, 0, 0); in DSPR2()
978 static void validateGERU(RS* mRS, const sp<const Element>& e, const sp<Allocation>& X, int incX, in validateGERU() argument
981 !X->getType()->getElement()->isCompatible(e) || in validateGERU()
985 if (X->getType()->getY() > 1 || Y->getType()->getY() > 1) { in validateGERU()
995 if ((int)X->getType()->getX() != expectedXDim) { in validateGERU()
1006 … const sp<Allocation>& X, int incX, Float2 beta, const sp<Allocation>& Y, int incY) { in CHEMV() argument
1008 int N = validateSYR2(mRS, Element::F32_2(mRS), Uplo, X, incX, Y, incY, A); in CHEMV()
1011 alpha.x, alpha.y, A->getID(), X->getID(), in CHEMV()
1016 … const sp<Allocation>& X, int incX, Float2 beta, const sp<Allocation>& Y, int incY) { in CHBMV() argument
1018 int N = validateSYR2(mRS, Element::F32_2(mRS), Uplo, X, incX, Y, incY, A); in CHBMV()
1024 alpha.x, alpha.y, A->getID(), X->getID(), in CHBMV()
1029 … const sp<Allocation>& X, int incX, Float2 beta, const sp<Allocation>& Y, int incY) { in CHPMV() argument
1031 int N = validateSPR2(mRS, Element::F32_2(mRS), Uplo, X, incX, Y, incY, Ap); in CHPMV()
1034 alpha.x, alpha.y, Ap->getID(), X->getID(), in CHPMV()
1038 void ScriptIntrinsicBLAS::CGERU(Float2 alpha, const sp<Allocation>& X, int incX, in CGERU() argument
1040 validateGERU(mRS, Element::F32_2(mRS), X, incX, Y, incY, A); in CGERU()
1045 alpha.x, alpha.y, X->getID(), Y->getID(), in CGERU()
1049 void ScriptIntrinsicBLAS::CGERC(Float2 alpha, const sp<Allocation>& X, int incX, in CGERC() argument
1052 validateGERU(mRS, Element::F32_2(mRS), X, incX, Y, incY, A); in CGERC()
1057 alpha.x, alpha.y, X->getID(), Y->getID(), in CGERC()
1061 void ScriptIntrinsicBLAS::CHER(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, in CHER() argument
1064 int N = validateSYR(mRS, Element::F32_2(mRS), Uplo, X, incX, A); in CHER()
1067 alpha, 0, X->getID(), 0, in CHER()
1071 void ScriptIntrinsicBLAS::CHPR(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, in CHPR() argument
1074 int N = validateSPR(mRS, Element::F32_2(mRS), Uplo, X, incX, Ap); in CHPR()
1077 alpha, 0, X->getID(), 0, in CHPR()
1081 void ScriptIntrinsicBLAS::CHER2(RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& X, int incX, in CHER2() argument
1084 int N = validateSYR2(mRS, Element::F32_2(mRS), Uplo, X, incX, Y, incY, A); in CHER2()
1087 alpha.x, alpha.y, X->getID(), Y->getID(), in CHER2()
1091 void ScriptIntrinsicBLAS::CHPR2(RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& X, int incX, in CHPR2() argument
1094 int N = validateSPR2(mRS, Element::F32_2(mRS), Uplo, X, incX, Y, incY, Ap); in CHPR2()
1097 alpha.x, alpha.y, X->getID(), Y->getID(), in CHPR2()
1102 … const sp<Allocation>& X, int incX, Double2 beta, const sp<Allocation>& Y, int incY) { in ZHEMV() argument
1104 int N = validateSYR2(mRS, Element::F64_2(mRS), Uplo, X, incX, Y, incY, A); in ZHEMV()
1107 alpha.x, alpha.y, A->getID(), X->getID(), in ZHEMV()
1111 …LAS::ZHBMV(RsBlasUplo Uplo, int K, Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& X, in ZHBMV() argument
1114 int N = validateSYR2(mRS, Element::F64_2(mRS), Uplo, X, incX, Y, incY, A); in ZHBMV()
1120 alpha.x, alpha.y, A->getID(), X->getID(), in ZHBMV()
1124 …insicBLAS::ZHPMV(RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& Ap, const sp<Allocation>& X, in ZHPMV() argument
1127 int N = validateSPR2(mRS, Element::F64_2(mRS), Uplo, X, incX, Y, incY, Ap); in ZHPMV()
1130 alpha.x, alpha.y, Ap->getID(), X->getID(), in ZHPMV()
1134 void ScriptIntrinsicBLAS::ZGERU(Double2 alpha, const sp<Allocation>& X, int incX, in ZGERU() argument
1136 validateGERU(mRS, Element::F64_2(mRS), X, incX, Y, incY, A); in ZGERU()
1141 alpha.x, alpha.y, X->getID(), Y->getID(), in ZGERU()
1145 void ScriptIntrinsicBLAS::ZGERC(Double2 alpha, const sp<Allocation>& X, int incX, in ZGERC() argument
1148 validateGERU(mRS, Element::F64_2(mRS), X, incX, Y, incY, A); in ZGERC()
1153 alpha.x, alpha.y, X->getID(), Y->getID(), in ZGERC()
1157 void ScriptIntrinsicBLAS::ZHER(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, in ZHER() argument
1160 int N = validateSYR(mRS, Element::F64_2(mRS), Uplo, X, incX, A); in ZHER()
1163 alpha, 0, X->getID(), 0, in ZHER()
1167 void ScriptIntrinsicBLAS::ZHPR(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, in ZHPR() argument
1170 int N = validateSPR(mRS, Element::F64_2(mRS), Uplo, X, incX, Ap); in ZHPR()
1173 alpha, 0, X->getID(), 0, in ZHPR()
1177 void ScriptIntrinsicBLAS::ZHER2(RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& X, int incX, in ZHER2() argument
1180 int N = validateSYR2(mRS, Element::F64_2(mRS), Uplo, X, incX, Y, incY, A); in ZHER2()
1183 alpha.x, alpha.y, X->getID(), Y->getID(), in ZHER2()
1187 void ScriptIntrinsicBLAS::ZHPR2(RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& X, int incX, in ZHPR2() argument
1190 int N = validateSPR2(mRS, Element::F64_2(mRS), Uplo, X, incX, Y, incY, Ap); in ZHPR2()
1193 alpha.x, alpha.y, X->getID(), Y->getID(), in ZHPR2()