• Home
  • Raw
  • Download

Lines Matching refs:incX

44               int M, int N, int K, int incX, int incY, int KL, int KU,  in setUpBLASCall()  argument
90 call.incX = incX; in setUpBLASCall()
102 float beta, RsAllocation C, int incX, int incY, int KL, int KU) { in nScriptIntrinsicBLAS_Single() argument
104 M, N, K, incX, incY, KL, KU, alpha, beta, 0.0, 0.0, in nScriptIntrinsicBLAS_Single()
116 double beta, RsAllocation C, int incX, int incY, int KL, int KU) { in nScriptIntrinsicBLAS_Double() argument
118 M, N, K, incX, incY, KL, KU, 0.0f, 0.0f, alpha, beta, in nScriptIntrinsicBLAS_Double()
129 … float betaX, float betaY, RsAllocation C, int incX, int incY, int KL, int KU) { in nScriptIntrinsicBLAS_Complex() argument
131 M, N, K, incX, incY, KL, KU, 0.0f, 0.0f, 0.0, 0.0, in nScriptIntrinsicBLAS_Complex()
142 … double betaX, double betaY, RsAllocation C, int incX, int incY, int KL, int KU) { in nScriptIntrinsicBLAS_Z() argument
144 M, N, K, incX, incY, KL, KU, 0.0f, 0.0f, 0.0, 0.0, in nScriptIntrinsicBLAS_Z()
176 sp<Allocation> X, int incX, sp<Allocation> Y, int incY) { in validateGEMV() argument
188 if (incX <= 0 || incY <= 0) { in validateGEMV()
193 expectedXDim = 1 + (N - 1) * incX; in validateGEMV()
196 expectedXDim = 1 + (M - 1) * incX; in validateGEMV()
206 int incX, float beta, sp<Allocation> Y, int incY) { in SGEMV() argument
207 validateGEMV(mRS, Element::F32(mRS), TransA, A, X, incX, Y, incY); in SGEMV()
213 beta, Y->getID(), incX, incY, 0, 0); in SGEMV()
217 int incX, double beta, sp<Allocation> Y, int incY) { in DGEMV() argument
218 validateGEMV(mRS, Element::F64(mRS), TransA, A, X, incX, Y, incY); in DGEMV()
224 beta, Y->getID(), incX, incY, 0, 0); in DGEMV()
228 int incX, Float2 beta, sp<Allocation> Y, int incY) { in CGEMV() argument
229 validateGEMV(mRS, Element::F32_2(mRS), TransA, A, X, incX, Y, incY); in CGEMV()
235 beta.x, beta.y, Y->getID(), incX, incY, 0, 0); in CGEMV()
239 int incX, Double2 beta, sp<Allocation> Y, int incY) { in ZGEMV() argument
240 validateGEMV(mRS, Element::F64_2(mRS), TransA, A, X, incX, Y, incY); in ZGEMV()
246 beta.x, beta.y, Y->getID(), incX, incY, 0, 0); in ZGEMV()
250 … sp<Allocation> X, int incX, float beta, sp<Allocation> Y, int incY) { in SGBMV() argument
252 validateGEMV(mRS, Element::F32(mRS), TransA, A, X, incX, Y, incY); in SGBMV()
262 beta, Y->getID(), incX, incY, KL, KU); in SGBMV()
266 … sp<Allocation> X, int incX, double beta, sp<Allocation> Y, int incY) { in DGBMV() argument
268 validateGEMV(mRS, Element::F64(mRS), TransA, A, X, incX, Y, incY); in DGBMV()
278 beta, Y->getID(), incX, incY, KL, KU); in DGBMV()
282 … sp<Allocation> X, int incX, Float2 beta, sp<Allocation> Y, int incY) { in CGBMV() argument
284 validateGEMV(mRS, Element::F32_2(mRS), TransA, A, X, incX, Y, incY); in CGBMV()
294 beta.x, beta.y, Y->getID(), incX, incY, KL, KU); in CGBMV()
298 … sp<Allocation> X, int incX, Double2 beta, sp<Allocation> Y, int incY) { in ZGBMV() argument
300 validateGEMV(mRS, Element::F64_2(mRS), TransA, A, X, incX, Y, incY); in ZGBMV()
310 beta.x, beta.y, Y->getID(), incX, incY, KL, KU); in ZGBMV()
314 RsBlasDiag Diag, sp<Allocation> A, sp<Allocation> X, int incX) { in validateTRMV() argument
327 if (incX <= 0) { in validateTRMV()
330 int expectedXDim = 1 + (N - 1) * incX; in validateTRMV()
337 RsBlasDiag Diag, sp<Allocation> Ap, sp<Allocation> X, int incX) { in validateTPMV() argument
354 if (incX <= 0) { in validateTPMV()
357 int expectedXDim = 1 + (N - 1) * incX; in validateTPMV()
367 sp<Allocation> A, sp<Allocation> X, int incX) { in STRMV() argument
368 validateTRMV(mRS, Element::F32(mRS), Uplo, TransA, Diag, A, X, incX); in STRMV()
372 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in STRMV()
376 sp<Allocation> A, sp<Allocation> X, int incX) { in DTRMV() argument
377 validateTRMV(mRS, Element::F64(mRS), Uplo, TransA, Diag, A, X, incX); in DTRMV()
381 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in DTRMV()
385 sp<Allocation> A, sp<Allocation> X, int incX) { in CTRMV() argument
386 validateTRMV(mRS, Element::F32_2(mRS), Uplo, TransA, Diag, A, X, incX); in CTRMV()
390 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in CTRMV()
394 sp<Allocation> A, sp<Allocation> X, int incX) { in ZTRMV() argument
395 validateTRMV(mRS, Element::F64_2(mRS), Uplo, TransA, Diag, A, X, incX); in ZTRMV()
399 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in ZTRMV()
403 int K, sp<Allocation> A, sp<Allocation> X, int incX) { in STBMV() argument
408 validateTRMV(mRS, Element::F32(mRS), Uplo, TransA, Diag, A, X, incX); in STBMV()
412 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in STBMV()
416 int K, sp<Allocation> A, sp<Allocation> X, int incX) { in DTBMV() argument
421 validateTRMV(mRS, Element::F64(mRS), Uplo, TransA, Diag, A, X, incX); in DTBMV()
425 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in DTBMV()
429 int K, sp<Allocation> A, sp<Allocation> X, int incX) { in CTBMV() argument
434 validateTRMV(mRS, Element::F32_2(mRS), Uplo, TransA, Diag, A, X, incX); in CTBMV()
438 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in CTBMV()
442 int K, sp<Allocation> A, sp<Allocation> X, int incX) { in ZTBMV() argument
447 validateTRMV(mRS, Element::F64_2(mRS), Uplo, TransA, Diag, A, X, incX); in ZTBMV()
451 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in ZTBMV()
455 sp<Allocation> Ap, sp<Allocation> X, int incX) { in STPMV() argument
456 int N = validateTPMV(mRS, Element::F32(mRS), Uplo, TransA, Diag, Ap, X, incX); in STPMV()
459 Ap->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in STPMV()
463 sp<Allocation> Ap, sp<Allocation> X, int incX) { in DTPMV() argument
464 int N = validateTPMV(mRS, Element::F64(mRS), Uplo, TransA, Diag, Ap, X, incX); in DTPMV()
467 Ap->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in DTPMV()
471 sp<Allocation> Ap, sp<Allocation> X, int incX) { in CTPMV() argument
472 int N = validateTPMV(mRS, Element::F32_2(mRS), Uplo, TransA, Diag, Ap, X, incX); in CTPMV()
475 Ap->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in CTPMV()
479 sp<Allocation> Ap, sp<Allocation> X, int incX) { in ZTPMV() argument
480 int N = validateTPMV(mRS, Element::F64_2(mRS), Uplo, TransA, Diag, Ap, X, incX); in ZTPMV()
483 Ap->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in ZTPMV()
487 sp<Allocation> A, sp<Allocation> X, int incX) { in STRSV() argument
489 validateTRMV(mRS, Element::F32(mRS), Uplo, TransA, Diag, A, X, incX); in STRSV()
493 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in STRSV()
497 sp<Allocation> A, sp<Allocation> X, int incX) { in DTRSV() argument
499 validateTRMV(mRS, Element::F64(mRS), Uplo, TransA, Diag, A, X, incX); in DTRSV()
503 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in DTRSV()
508 sp<Allocation> A, sp<Allocation> X, int incX) { in CTRSV() argument
510 validateTRMV(mRS, Element::F32_2(mRS), Uplo, TransA, Diag, A, X, incX); in CTRSV()
514 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in CTRSV()
519 sp<Allocation> A, sp<Allocation> X, int incX) { in ZTRSV() argument
521 validateTRMV(mRS, Element::F64_2(mRS), Uplo, TransA, Diag, A, X, incX); in ZTRSV()
525 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in ZTRSV()
530 int K, sp<Allocation> A, sp<Allocation> X, int incX) { in STBSV() argument
532 validateTRMV(mRS, Element::F32(mRS), Uplo, TransA, Diag, A, X, incX); in STBSV()
539 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in STBSV()
543 int K, sp<Allocation> A, sp<Allocation> X, int incX) { in DTBSV() argument
545 validateTRMV(mRS, Element::F64(mRS), Uplo, TransA, Diag, A, X, incX); in DTBSV()
552 A->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in DTBSV()
556 int K, sp<Allocation> A, sp<Allocation> X, int incX) { in CTBSV() argument
558 validateTRMV(mRS, Element::F32_2(mRS), Uplo, TransA, Diag, A, X, incX); in CTBSV()
565 0, 0, A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in CTBSV()
569 int K, sp<Allocation> A, sp<Allocation> X, int incX) { in ZTBSV() argument
571 validateTRMV(mRS, Element::F64_2(mRS), Uplo, TransA, Diag, A, X, incX); in ZTBSV()
578 A->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in ZTBSV()
582 sp<Allocation> Ap, sp<Allocation> X, int incX) { in STPSV() argument
584 int N = validateTPMV(mRS, Element::F32(mRS), Uplo, TransA, Diag, Ap, X, incX); in STPSV()
587 Ap->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in STPSV()
591 sp<Allocation> Ap, sp<Allocation> X, int incX) { in DTPSV() argument
593 int N = validateTPMV(mRS, Element::F64(mRS), Uplo, TransA, Diag, Ap, X, incX); in DTPSV()
596 Ap->getID(), X->getID(), 0, 0, incX, 0, 0, 0); in DTPSV()
600 sp<Allocation> Ap, sp<Allocation> X, int incX) { in CTPSV() argument
602 int N = validateTPMV(mRS, Element::F32_2(mRS), Uplo, TransA, Diag, Ap, X, incX); in CTPSV()
605 Ap->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in CTPSV()
609 sp<Allocation> Ap, sp<Allocation> X, int incX) { in ZTPSV() argument
611 int N = validateTPMV(mRS, Element::F64_2(mRS), Uplo, TransA, Diag, Ap, X, incX); in ZTPSV()
614 Ap->getID(), X->getID(), 0, 0, 0, incX, 0, 0, 0); in ZTPSV()
621 sp<Allocation> X, sp<Allocation> Y, int incX, int incY) { in validateSYMV() argument
635 if (incX <= 0 || incY <= 0) { in validateSYMV()
638 int expectedXDim = 1 + (N - 1) * incX; in validateSYMV()
649 sp<Allocation> X, int incX, sp<Allocation> Y, int incY) { in validateSPMV() argument
667 if (incX <= 0 || incY <= 0) { in validateSPMV()
670 int expectedXDim = 1 + (N - 1) * incX; in validateSPMV()
681 static void validateGER(RS* mRS, sp<const Element> e, sp<Allocation> X, int incX, in validateGER() argument
699 if (incX <= 0 || incY <= 0) { in validateGER()
702 int expectedXDim = 1 + (M - 1) * incX; in validateGER()
714 sp<Allocation> X, int incX, sp<Allocation> A) { in validateSYR() argument
728 if (incX <= 0) { in validateSYR()
731 int expectedXDim = 1 + (N - 1) * incX; in validateSYR()
738 sp<Allocation> X, int incX, sp<Allocation> Ap) { in validateSPR() argument
755 if (incX <= 0) { in validateSPR()
758 int expectedXDim = 1 + (N - 1) * incX; in validateSPR()
767 int incX, sp<Allocation> Y, int incY, sp<Allocation> A) { in validateSYR2() argument
783 if (incX <= 0 || incY <= 0) { in validateSYR2()
786 int expectedXDim = 1 + (N - 1) * incX; in validateSYR2()
795 int incX, sp<Allocation> Y, int incY, sp<Allocation> Ap) { in validateSPR2() argument
813 if (incX <= 0 || incY <= 0) { in validateSPR2()
816 int expectedXDim = 1 + (N - 1) * incX; in validateSPR2()
826 int incX, float beta, sp<Allocation> Y, int incY) { in SSYMV() argument
827 int N = validateSYMV(mRS, Element::F32(mRS), Uplo, A, X, Y, incX, incY); in SSYMV()
830 A->getID(), X->getID(), beta, Y->getID(), incX, incY, 0, 0); in SSYMV()
834 int incX, float beta, sp<Allocation> Y, int incY) { in SSBMV() argument
839 int N = validateSYMV(mRS, Element::F32(mRS), Uplo, A, X, Y, incX, incY); in SSBMV()
842 A->getID(), X->getID(), beta, Y->getID(), incX, incY, 0, 0); in SSBMV()
846 int incX, float beta, sp<Allocation> Y, int incY) { in SSPMV() argument
847 int N = validateSPMV(mRS, Element::F32(mRS), Uplo, Ap, X, incX, Y, incY); in SSPMV()
850 Ap->getID(), X->getID(), beta, Y->getID(), incX, incY, 0, 0); in SSPMV()
853 void ScriptIntrinsicBLAS::SGER(float alpha, sp<Allocation> X, int incX, in SGER() argument
857 validateGER(mRS, Element::F32(mRS), X, incX, Y, incY, A); in SGER()
860 X->getID(), Y->getID(), 0.f, A->getID(), incX, incY, 0, 0); in SGER()
864 int incX, sp<Allocation> A) { in SSYR() argument
865 int N = validateSYR(mRS, Element::F32(mRS), Uplo, X, incX, A); in SSYR()
868 X->getID(), A->getID(), 0.f, 0, incX, 0, 0, 0); in SSYR()
872 int incX, sp<Allocation> Ap) { in SSPR() argument
873 int N = validateSPR(mRS, Element::F32(mRS), Uplo, X, incX, Ap); in SSPR()
876 alpha, X->getID(), Ap->getID(), 0.f, 0, incX, 0, 0, 0); in SSPR()
879 void ScriptIntrinsicBLAS::SSYR2(RsBlasUplo Uplo, float alpha, sp<Allocation> X, int incX, in SSYR2() argument
881 int N = validateSYR2(mRS, Element::F32(mRS), Uplo, X, incX, Y, incY, A); in SSYR2()
884 X->getID(), Y->getID(), 0, A->getID(), incX, incY, 0, 0); in SSYR2()
887 void ScriptIntrinsicBLAS::SSPR2(RsBlasUplo Uplo, float alpha, sp<Allocation> X, int incX, in SSPR2() argument
889 int N = validateSPR2(mRS, Element::F32(mRS), Uplo, X, incX, Y, incY, Ap); in SSPR2()
892 X->getID(), Y->getID(), 0, Ap->getID(), incX, incY, 0, 0); in SSPR2()
896 int incX, double beta, sp<Allocation> Y, int incY) { in DSYMV() argument
897 int N = validateSYMV(mRS, Element::F64(mRS), Uplo, A, X, Y, incX, incY); in DSYMV()
900 A->getID(), X->getID(), beta, Y->getID(), incX, incY, 0, 0); in DSYMV()
904 int incX, double beta, sp<Allocation> Y, int incY) { in DSBMV() argument
909 int N = validateSYMV(mRS, Element::F64(mRS), Uplo, A, X, Y, incX, incY); in DSBMV()
912 A->getID(), X->getID(), beta, Y->getID(), incX, incY, 0, 0); in DSBMV()
916 int incX, double beta, sp<Allocation> Y, int incY) { in DSPMV() argument
917 int N = validateSPMV(mRS, Element::F64(mRS), Uplo, Ap, X, incX, Y, incY); in DSPMV()
920 Ap->getID(), X->getID(), beta, Y->getID(), incX, incY, 0, 0); in DSPMV()
923 void ScriptIntrinsicBLAS::DGER(double alpha, sp<Allocation> X, int incX, sp<Allocation> Y, in DGER() argument
927 validateGER(mRS, Element::F64(mRS), X, incX, Y, incY, A); in DGER()
930 X->getID(), Y->getID(), 0.f, A->getID(), incX, incY, 0, 0); in DGER()
934 int incX, sp<Allocation> A) { in DSYR() argument
935 int N = validateSYR(mRS, Element::F64(mRS), Uplo, X, incX, A); in DSYR()
938 X->getID(), A->getID(), 0.f, 0, incX, 0, 0, 0); in DSYR()
942 int incX, sp<Allocation> Ap) { in DSPR() argument
943 int N = validateSPR(mRS, Element::F64(mRS), Uplo, X, incX, Ap); in DSPR()
946 X->getID(), Ap->getID(), 0.f, 0, incX, 0, 0, 0); in DSPR()
949 void ScriptIntrinsicBLAS::DSYR2(RsBlasUplo Uplo, double alpha, sp<Allocation> X, int incX, in DSYR2() argument
951 int N = validateSYR2(mRS, Element::F64(mRS), Uplo, X, incX, Y, incY, A); in DSYR2()
954 X->getID(), Y->getID(), 0, A->getID(), incX, incY, 0, 0); in DSYR2()
957 void ScriptIntrinsicBLAS::DSPR2(RsBlasUplo Uplo, double alpha, sp<Allocation> X, int incX, in DSPR2() argument
959 int N = validateSPR2(mRS, Element::F64(mRS), Uplo, X, incX, Y, incY, Ap); in DSPR2()
962 X->getID(), Y->getID(), 0, Ap->getID(), incX, incY, 0, 0); in DSPR2()
970 static void validateGERU(RS* mRS, sp<const Element> e, sp<Allocation> X, int incX, in validateGERU() argument
983 if (incX <= 0 || incY <= 0) { in validateGERU()
986 int expectedXDim = 1 + (M - 1) * incX; in validateGERU()
998 … sp<Allocation> X, int incX, Float2 beta, sp<Allocation> Y, int incY) { in CHEMV() argument
1000 int N = validateSYR2(mRS, Element::F32_2(mRS), Uplo, X, incX, Y, incY, A); in CHEMV()
1004 beta.x, beta.y, Y->getID(), incX, incY, 0, 0); in CHEMV()
1008 … sp<Allocation> X, int incX, Float2 beta, sp<Allocation> Y, int incY) { in CHBMV() argument
1010 int N = validateSYR2(mRS, Element::F32_2(mRS), Uplo, X, incX, Y, incY, A); in CHBMV()
1017 beta.x, beta.y, Y->getID(), incX, incY, 0, 0); in CHBMV()
1021 … sp<Allocation> X, int incX, Float2 beta, sp<Allocation> Y, int incY) { in CHPMV() argument
1023 int N = validateSPR2(mRS, Element::F32_2(mRS), Uplo, X, incX, Y, incY, Ap); in CHPMV()
1027 beta.x, beta.y, Y->getID(), incX, incY, 0, 0); in CHPMV()
1030 void ScriptIntrinsicBLAS::CGERU(Float2 alpha, sp<Allocation> X, int incX, in CGERU() argument
1032 validateGERU(mRS, Element::F32_2(mRS), X, incX, Y, incY, A); in CGERU()
1038 0, 0, A->getID(), incX, incY, 0, 0); in CGERU()
1041 void ScriptIntrinsicBLAS::CGERC(Float2 alpha, sp<Allocation> X, int incX, in CGERC() argument
1044 validateGERU(mRS, Element::F32_2(mRS), X, incX, Y, incY, A); in CGERC()
1050 0, 0, A->getID(), incX, incY, 0, 0); in CGERC()
1054 int incX, sp<Allocation> A) { in CHER() argument
1056 int N = validateSYR(mRS, Element::F32_2(mRS), Uplo, X, incX, A); in CHER()
1060 0, 0, A->getID(), incX, 0, 0, 0); in CHER()
1064 int incX, sp<Allocation> Ap) { in CHPR() argument
1066 int N = validateSPR(mRS, Element::F32_2(mRS), Uplo, X, incX, Ap); in CHPR()
1070 0, 0, Ap->getID(), incX, 0, 0, 0); in CHPR()
1073 void ScriptIntrinsicBLAS::CHER2(RsBlasUplo Uplo, Float2 alpha, sp<Allocation> X, int incX, in CHER2() argument
1076 int N = validateSYR2(mRS, Element::F32_2(mRS), Uplo, X, incX, Y, incY, A); in CHER2()
1080 0, 0, A->getID(), incX, incY, 0, 0); in CHER2()
1083 void ScriptIntrinsicBLAS::CHPR2(RsBlasUplo Uplo, Float2 alpha, sp<Allocation> X, int incX, in CHPR2() argument
1086 int N = validateSPR2(mRS, Element::F32_2(mRS), Uplo, X, incX, Y, incY, Ap); in CHPR2()
1090 0, 0, Ap->getID(), incX, incY, 0, 0); in CHPR2()
1094 … sp<Allocation> X, int incX, Double2 beta, sp<Allocation> Y, int incY) { in ZHEMV() argument
1096 int N = validateSYR2(mRS, Element::F64_2(mRS), Uplo, X, incX, Y, incY, A); in ZHEMV()
1100 beta.x, beta.y, Y->getID(), incX, incY, 0, 0); in ZHEMV()
1104 int incX, Double2 beta, sp<Allocation> Y, int incY) { in ZHBMV() argument
1106 int N = validateSYR2(mRS, Element::F64_2(mRS), Uplo, X, incX, Y, incY, A); in ZHBMV()
1113 beta.x, beta.y, Y->getID(), incX, incY, 0, 0); in ZHBMV()
1117 int incX, Double2 beta, sp<Allocation> Y, int incY) { in ZHPMV() argument
1119 int N = validateSPR2(mRS, Element::F64_2(mRS), Uplo, X, incX, Y, incY, Ap); in ZHPMV()
1123 beta.x, beta.y, Y->getID(), incX, incY, 0, 0); in ZHPMV()
1126 void ScriptIntrinsicBLAS::ZGERU(Double2 alpha, sp<Allocation> X, int incX, in ZGERU() argument
1128 validateGERU(mRS, Element::F64_2(mRS), X, incX, Y, incY, A); in ZGERU()
1134 0, 0, A->getID(), incX, incY, 0, 0); in ZGERU()
1137 void ScriptIntrinsicBLAS::ZGERC(Double2 alpha, sp<Allocation> X, int incX, in ZGERC() argument
1140 validateGERU(mRS, Element::F64_2(mRS), X, incX, Y, incY, A); in ZGERC()
1146 0, 0, A->getID(), incX, incY, 0, 0); in ZGERC()
1150 int incX, sp<Allocation> A) { in ZHER() argument
1152 int N = validateSYR(mRS, Element::F64_2(mRS), Uplo, X, incX, A); in ZHER()
1156 0, 0, A->getID(), incX, 0, 0, 0); in ZHER()
1160 int incX, sp<Allocation> Ap) { in ZHPR() argument
1162 int N = validateSPR(mRS, Element::F64_2(mRS), Uplo, X, incX, Ap); in ZHPR()
1166 0, 0, Ap->getID(), incX, 0, 0, 0); in ZHPR()
1169 void ScriptIntrinsicBLAS::ZHER2(RsBlasUplo Uplo, Double2 alpha, sp<Allocation> X, int incX, in ZHER2() argument
1172 int N = validateSYR2(mRS, Element::F64_2(mRS), Uplo, X, incX, Y, incY, A); in ZHER2()
1176 0, 0, A->getID(), incX, incY, 0, 0); in ZHER2()
1179 void ScriptIntrinsicBLAS::ZHPR2(RsBlasUplo Uplo, Double2 alpha, sp<Allocation> X, int incX, in ZHPR2() argument
1182 int N = validateSPR2(mRS, Element::F64_2(mRS), Uplo, X, incX, Y, incY, Ap); in ZHPR2()
1186 0, 0, Ap->getID(), incX, incY, 0, 0); in ZHPR2()