Lines Matching refs:alpha

1836      * y := alpha*A*x + beta*y   or   y := alpha*A**T*x + beta*y
1841 * @param alpha The scalar alpha.
1850 float alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
1855 * y := alpha*A*x + beta*y or y := alpha*A**T*x + beta*y
1860 * @param alpha The scalar alpha.
1869 double alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
1874 * y := alpha*A*x + beta*y or y := alpha*A**T*x + beta*y or y := alpha*A**H*x + beta*y
1879 * @param alpha The scalar alpha.
1888 Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
1893 * y := alpha*A*x + beta*y or y := alpha*A**T*x + beta*y or y := alpha*A**H*x + beta*y
1898 * @param alpha The scalar alpha.
1907 Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
1912 * y := alpha*A*x + beta*y or y := alpha*A**T*x + beta*y
1926 * @param alpha The scalar alpha.
1935 int KL, int KU, float alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
1940 * y := alpha*A*x + beta*y or y := alpha*A**T*x + beta*y
1954 * @param alpha The scalar alpha.
1963 int KL, int KU, double alpha, const sp<Allocation>& A, const sp<Allocation>& X,
1968 * y := alpha*A*x + beta*y or y := alpha*A**T*x + beta*y or y := alpha*A**H*x + beta*y
1982 * @param alpha The scalar alpha.
1991 int KL, int KU, Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& X,
1996 * y := alpha*A*x + beta*y or y := alpha*A**T*x + beta*y or y := alpha*A**H*x + beta*y
2010 * @param alpha The scalar alpha.
2019 int KL, int KU, Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
2536 * y := alpha*A*x + beta*y
2541 * @param alpha The scalar alpha.
2549 void SSYMV(RsBlasUplo Uplo, float alpha, const sp<Allocation>& A, const sp<Allocation>& X,
2554 * y := alpha*A*x + beta*y
2567 * @param alpha The scalar alpha.
2575 void SSBMV(RsBlasUplo Uplo, int K, float alpha, const sp<Allocation>& A, const sp<Allocation>& X,
2580 * y := alpha*A*x + beta*y
2593 * @param alpha The scalar alpha.
2601 void SSPMV(RsBlasUplo Uplo, float alpha, const sp<Allocation>& Ap, const sp<Allocation>& X,
2606 * A := alpha*x*y**T + A
2610 * @param alpha The scalar alpha.
2617 void SGER(float alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& Y, int incY, const sp<Allocation>& A);
2621 * A := alpha*x*x**T + A
2626 * @param alpha The scalar alpha.
2631 void SSYR(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& A);
2635 * A := alpha*x*x**T + A
2648 * @param alpha The scalar alpha.
2653 void SSPR(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& Ap);
2657 * A := alpha*x*y**T + alpha*y*x**T + A
2662 * @param alpha The scalar alpha.
2669 void SSYR2(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX,
2674 * A := alpha*x*y**T + alpha*y*x**T + A
2687 * @param alpha The scalar alpha.
2694 void SSPR2(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX,
2699 * y := alpha*A*x + beta*y
2704 * @param alpha The scalar alpha.
2712 void DSYMV(RsBlasUplo Uplo, double alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
2717 * y := alpha*A*x + beta*y
2730 * @param alpha The scalar alpha.
2738 void DSBMV(RsBlasUplo Uplo, int K, double alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
2743 * y := alpha*A*x + beta*y
2756 * @param alpha The scalar alpha.
2764 void DSPMV(RsBlasUplo Uplo, double alpha, const sp<Allocation>& Ap, const sp<Allocation>& X, int incX,
2769 * A := alpha*x*y**T + A
2773 * @param alpha The scalar alpha.
2780 void DGER(double alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& Y, int incY, const sp<Allocation>& A);
2784 * A := alpha*x*x**T + A
2789 * @param alpha The scalar alpha.
2794 void DSYR(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& A);
2798 * A := alpha*x*x**T + A
2811 * @param alpha The scalar alpha.
2816 void DSPR(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& Ap);
2820 * A := alpha*x*y**T + alpha*y*x**T + A
2825 * @param alpha The scalar alpha.
2832 void DSYR2(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX,
2837 * A := alpha*x*y**T + alpha*y*x**T + A
2850 * @param alpha The scalar alpha.
2857 void DSPR2(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX,
2862 * y := alpha*A*x + beta*y
2867 * @param alpha The scalar alpha.
2875 void CHEMV(RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& X,
2880 * y := alpha*A*x + beta*y
2893 * @param alpha The scalar alpha.
2901 void CHBMV(RsBlasUplo Uplo, int K, Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& X,
2906 * y := alpha*A*x + beta*y
2919 * @param alpha The scalar alpha.
2927 void CHPMV(RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& Ap, const sp<Allocation>& X,
2932 * A := alpha*x*y**T + A
2936 * @param alpha The scalar alpha.
2943 void CGERU(Float2 alpha, const sp<Allocation>& X, int incX,
2948 * A := alpha*x*y**H + A
2952 * @param alpha The scalar alpha.
2959 void CGERC(Float2 alpha, const sp<Allocation>& X, int incX,
2964 * A := alpha*x*x**H + A
2969 * @param alpha The scalar alpha.
2974 void CHER(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& A);
2978 * A := alpha*x*x**H + A
2991 * @param alpha The scalar alpha.
2996 void CHPR(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& Ap);
3000 * A := alpha*x*y**H + alpha*y*x**H + A
3005 * @param alpha The scalar alpha.
3012 void CHER2(RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& X, int incX,
3017 * A := alpha*x*y**H + alpha*y*x**H + A
3030 * @param alpha The scalar alpha.
3037 void CHPR2(RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& X, int incX,
3042 * y := alpha*A*x + beta*y
3047 * @param alpha The scalar alpha.
3055 void ZHEMV(RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& X,
3060 * y := alpha*A*x + beta*y
3073 * @param alpha The scalar alpha.
3081 void ZHBMV(RsBlasUplo Uplo, int K, Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& X,
3086 * y := alpha*A*x + beta*y
3099 * @param alpha The scalar alpha.
3107 void ZHPMV(RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& Ap, const sp<Allocation>& X,
3112 * A := alpha*x*y**T + A
3116 * @param alpha The scalar alpha.
3123 void ZGERU(Double2 alpha, const sp<Allocation>& X, int incX,
3128 * A := alpha*x*y**H + A
3132 * @param alpha The scalar alpha.
3139 void ZGERC(Double2 alpha, const sp<Allocation>& X, int incX,
3144 * A := alpha*x*x**H + A
3149 * @param alpha The scalar alpha.
3154 void ZHER(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& A);
3158 * A := alpha*x*x**H + A
3171 * @param alpha The scalar alpha.
3176 void ZHPR(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& Ap);
3180 * A := alpha*x*y**H + alpha*y*x**H + A
3185 * @param alpha The scalar alpha.
3192 void ZHER2(RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& X, int incX,
3197 * A := alpha*x*y**H + alpha*y*x**H + A
3210 * @param alpha The scalar alpha.
3217 void ZHPR2(RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& X, int incX,
3222 * C := alpha*op(A)*op(B) + beta*C where op(X) is one of op(X) = X or op(X) = X**T
3228 * @param alpha The scalar alpha.
3234 void SGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, float alpha, const sp<Allocation>& A,
3240 * C := alpha*op(A)*op(B) + beta*C where op(X) is one of op(X) = X or op(X) = X**T
3246 * @param alpha The scalar alpha.
3252 void DGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, double alpha, const sp<Allocation>& A,
3257 * C := alpha*op(A)*op(B) + beta*C where op(X) is one of op(X) = X or op(X) = X**T or op(X) = X**H
3263 * @param alpha The scalar alpha.
3269 void CGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, Float2 alpha, const sp<Allocation>& A,
3274 * C := alpha*op(A)*op(B) + beta*C where op(X) is one of op(X) = X or op(X) = X**T or op(X) = X**H
3280 * @param alpha The scalar alpha.
3286 void ZGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, Double2 alpha, const sp<Allocation>& A,
3291 * C := alpha*A*B + beta*C or C := alpha*B*A + beta*C
3297 * @param alpha The scalar alpha.
3303 void SSYMM(RsBlasSide Side, RsBlasUplo Uplo, float alpha, const sp<Allocation>& A,
3308 * C := alpha*A*B + beta*C or C := alpha*B*A + beta*C
3314 * @param alpha The scalar alpha.
3320 void DSYMM(RsBlasSide Side, RsBlasUplo Uplo, double alpha, const sp<Allocation>& A,
3325 * C := alpha*A*B + beta*C or C := alpha*B*A + beta*C
3331 * @param alpha The scalar alpha.
3337 void CSYMM(RsBlasSide Side, RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& A,
3342 * C := alpha*A*B + beta*C or C := alpha*B*A + beta*C
3348 * @param alpha The scalar alpha.
3354 void ZSYMM(RsBlasSide Side, RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& A,
3359 * C := alpha*A*A**T + beta*C or C := alpha*A**T*A + beta*C
3365 * @param alpha The scalar alpha.
3370 void SSYRK(RsBlasUplo Uplo, RsBlasTranspose Trans, float alpha,
3375 * C := alpha*A*A**T + beta*C or C := alpha*A**T*A + beta*C
3381 * @param alpha The scalar alpha.
3386 void DSYRK(RsBlasUplo Uplo, RsBlasTranspose Trans, double alpha,
3391 * C := alpha*A*A**T + beta*C or C := alpha*A**T*A + beta*C
3397 * @param alpha The scalar alpha.
3402 void CSYRK(RsBlasUplo Uplo, RsBlasTranspose Trans, Float2 alpha,
3407 * C := alpha*A*A**T + beta*C or C := alpha*A**T*A + beta*C
3413 * @param alpha The scalar alpha.
3418 void ZSYRK(RsBlasUplo Uplo, RsBlasTranspose Trans, Double2 alpha,
3423 * C := alpha*A*B**T + alpha*B*A**T + beta*C or C := alpha*A**T*B + alpha*B**T*A + beta*C
3429 * @param alpha The scalar alpha.
3435 void SSYR2K(RsBlasUplo Uplo, RsBlasTranspose Trans, float alpha,
3440 * C := alpha*A*B**T + alpha*B*A**T + beta*C or C := alpha*A**T*B + alpha*B**T*A + beta*C
3446 * @param alpha The scalar alpha.
3452 void DSYR2K(RsBlasUplo Uplo, RsBlasTranspose Trans, double alpha,
3457 * C := alpha*A*B**T + alpha*B*A**T + beta*C or C := alpha*A**T*B + alpha*B**T*A + beta*C
3463 * @param alpha The scalar alpha.
3469 void CSYR2K(RsBlasUplo Uplo, RsBlasTranspose Trans, Float2 alpha,
3474 * C := alpha*A*B**T + alpha*B*A**T + beta*C or C := alpha*A**T*B + alpha*B**T*A + beta*C
3480 * @param alpha The scalar alpha.
3486 void ZSYR2K(RsBlasUplo Uplo, RsBlasTranspose Trans, Double2 alpha,
3491 * B := alpha*op(A)*B or B := alpha*B*op(A)
3500 * @param alpha The scalar alpha.
3505 RsBlasDiag Diag, float alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3509 * B := alpha*op(A)*B or B := alpha*B*op(A)
3518 * @param alpha The scalar alpha.
3523 double alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3527 * B := alpha*op(A)*B or B := alpha*B*op(A)
3536 * @param alpha The scalar alpha.
3541 Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3545 * B := alpha*op(A)*B or B := alpha*B*op(A)
3554 * @param alpha The scalar alpha.
3559 Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3563 * op(A)*X := alpha*B or X*op(A) := alpha*B
3572 * @param alpha The scalar alpha.
3577 float alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3581 * op(A)*X := alpha*B or X*op(A) := alpha*B
3590 * @param alpha The scalar alpha.
3595 double alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3599 * op(A)*X := alpha*B or X*op(A) := alpha*B
3608 * @param alpha The scalar alpha.
3613 Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3617 * op(A)*X := alpha*B or X*op(A) := alpha*B
3626 * @param alpha The scalar alpha.
3631 Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3635 * C := alpha*A*B + beta*C or C := alpha*B*A + beta*C
3641 * @param alpha The scalar alpha.
3647 void CHEMM(RsBlasSide Side, RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& A,
3652 * C := alpha*A*B + beta*C or C := alpha*B*A + beta*C
3658 * @param alpha The scalar alpha.
3664 void ZHEMM(RsBlasSide Side, RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& A,
3669 * C := alpha*A*A**H + beta*C or C := alpha*A**H*A + beta*C
3675 * @param alpha The scalar alpha.
3680 void CHERK(RsBlasUplo Uplo, RsBlasTranspose Trans, float alpha, const sp<Allocation>& A,
3685 * C := alpha*A*A**H + beta*C or C := alpha*A**H*A + beta*C
3691 * @param alpha The scalar alpha.
3696 void ZHERK(RsBlasUplo Uplo, RsBlasTranspose Trans, double alpha, const sp<Allocation>& A,
3701 * C := alpha*A*B**H + conjg( alpha )*B*A**H + beta*C or C := alpha*A**H*B + conjg( alpha )*B**H*A + beta*C
3707 * @param alpha The scalar alpha.
3713 void CHER2K(RsBlasUplo Uplo, RsBlasTranspose Trans, Float2 alpha, const sp<Allocation>& A,
3718 * C := alpha*A*B**H + conjg( alpha )*B*A**H + beta*C or C := alpha*A**H*B + conjg( alpha )*B**H*A + beta*C
3724 * @param alpha The scalar alpha.
3730 void ZHER2K(RsBlasUplo Uplo, RsBlasTranspose Trans, Double2 alpha, const sp<Allocation>& A,
3923 * image. The alpha channel will be copied.
3936 * Set a color matrix to convert from RGB to luminance. The alpha
4136 * Sets entries in LUT for the alpha channel.
4181 * as a YUV element Allocation. The output is RGBA; the alpha channel