/external/eigen/Eigen/src/Core/products/ |
SelfadjointMatrixVector_BLAS.h | 46 template<typename Scalar, typename Index, int StorageOrder, int UpLo, bool ConjugateLhs, bool ConjugateRhs> 48 selfadjoint_matrix_vector_product<Scalar,Index,StorageOrder,UpLo,ConjugateLhs,ConjugateRhs,BuiltIn> {}; 51 template<typename Index, int StorageOrder, int UpLo, bool ConjugateLhs, bool ConjugateRhs> \ 52 struct selfadjoint_matrix_vector_product<Scalar,Index,StorageOrder,UpLo,ConjugateLhs,ConjugateRhs,Specialized> { \ 60 selfadjoint_matrix_vector_product<Scalar,Index,StorageOrder,UpLo,ConjugateLhs,ConjugateRhs,BuiltIn>::run( \ 63 selfadjoint_matrix_vector_product_symv<Scalar,Index,StorageOrder,UpLo,ConjugateLhs,ConjugateRhs>::run( \ 75 template<typename Index, int StorageOrder, int UpLo, bool ConjugateLhs, bool ConjugateRhs> \ 76 struct selfadjoint_matrix_vector_product_symv<EIGTYPE,Index,StorageOrder,UpLo,ConjugateLhs,ConjugateRhs> \ 86 IsLower = UpLo == Lower ? 1 : 0 \ 91 char uplo=(IsRowMajor) ? (IsLower ? 'U' : 'L') : (IsLower ? 'L' : 'U'); [all...] |
GeneralMatrixMatrixTriangular_BLAS.h | 40 template <typename Index, typename Scalar, int AStorageOrder, bool ConjugateA, int ResStorageOrder, int UpLo> 43 Index,Scalar,AStorageOrder,ConjugateA,Scalar,AStorageOrder,ConjugateA,ResStorageOrder,UpLo,BuiltIn> {}; 49 int RhsStorageOrder, bool ConjugateRhs, int UpLo> \ 51 Scalar,RhsStorageOrder,ConjugateRhs,ColMajor,UpLo,Specialized> { \ 56 general_matrix_matrix_rankupdate<Index,Scalar,LhsStorageOrder,ConjugateLhs,ColMajor,UpLo> \ 62 ColMajor, UpLo, BuiltIn> \ 76 template <typename Index, int AStorageOrder, bool ConjugateA, int UpLo> \ 77 struct general_matrix_matrix_rankupdate<Index,EIGTYPE,AStorageOrder,ConjugateA,ColMajor,UpLo> { \ 79 IsLower = (UpLo&Lower) == Lower, \ 89 char uplo=((IsLower) ? 'L' : 'U'), trans=((AStorageOrder==RowMajor) ? 'T':'N'); [all...] |
/external/eigen/bench/btl/libs/BLAS/ |
blas_interface_impl.hh | 69 char uplo = 'L'; local 71 BLAS_FUNC(potrf)(&uplo, &N, C, &N, &info); 133 char uplo = 'U'; local 138 BLAS_FUNC(sytrd)(&uplo, &N, C, &N, d, d+N, d+2*N, d+3*N, &worksize, &info);
|
/external/eigen/blas/f2c/ |
dsbmv.c | 15 /* Subroutine */ int dsbmv_(char *uplo, integer *n, integer *k, doublereal * 47 /* UPLO - CHARACTER*1. */ 48 /* On entry, UPLO specifies whether the upper or lower */ 52 /* UPLO = 'U' or 'u' The upper triangular part of A is */ 55 /* UPLO = 'L' or 'l' The lower triangular part of A is */ 75 /* Before entry with UPLO = 'U' or 'u', the leading ( k + 1 ) */ 93 /* Before entry with UPLO = 'L' or 'l', the leading ( k + 1 ) */ 177 if (! lsame_(uplo, "U", (ftnlen)1, (ftnlen)1) && ! lsame_(uplo, "L", ( 257 if (lsame_(uplo, "U", (ftnlen)1, (ftnlen)1)) [all...] |
dspmv.c | 15 /* Subroutine */ int dspmv_(char *uplo, integer *n, doublereal *alpha, 46 /* UPLO - CHARACTER*1. */ 47 /* On entry, UPLO specifies whether the upper or lower */ 51 /* UPLO = 'U' or 'u' The upper triangular part of A is */ 54 /* UPLO = 'L' or 'l' The lower triangular part of A is */ 70 /* Before entry with UPLO = 'U' or 'u', the array AP must */ 75 /* Before entry with UPLO = 'L' or 'l', the array AP must */ 140 if (! lsame_(uplo, "U", (ftnlen)1, (ftnlen)1) && ! lsame_(uplo, "L", ( 217 if (lsame_(uplo, "U", (ftnlen)1, (ftnlen)1)) [all...] |
ssbmv.c | 15 /* Subroutine */ int ssbmv_(char *uplo, integer *n, integer *k, real *alpha, 47 /* UPLO - CHARACTER*1. */ 48 /* On entry, UPLO specifies whether the upper or lower */ 52 /* UPLO = 'U' or 'u' The upper triangular part of A is */ 55 /* UPLO = 'L' or 'l' The lower triangular part of A is */ 75 /* Before entry with UPLO = 'U' or 'u', the leading ( k + 1 ) */ 93 /* Before entry with UPLO = 'L' or 'l', the leading ( k + 1 ) */ 179 if (! lsame_(uplo, "U", (ftnlen)1, (ftnlen)1) && ! lsame_(uplo, "L", ( 259 if (lsame_(uplo, "U", (ftnlen)1, (ftnlen)1)) [all...] |
sspmv.c | 15 /* Subroutine */ int sspmv_(char *uplo, integer *n, real *alpha, real *ap, 46 /* UPLO - CHARACTER*1. */ 47 /* On entry, UPLO specifies whether the upper or lower */ 51 /* UPLO = 'U' or 'u' The upper triangular part of A is */ 54 /* UPLO = 'L' or 'l' The lower triangular part of A is */ 70 /* Before entry with UPLO = 'U' or 'u', the array AP must */ 75 /* Before entry with UPLO = 'L' or 'l', the array AP must */ 140 if (! lsame_(uplo, "U", (ftnlen)1, (ftnlen)1) && ! lsame_(uplo, "L", ( 217 if (lsame_(uplo, "U", (ftnlen)1, (ftnlen)1)) [all...] |
stbmv.c | 15 /* Subroutine */ int stbmv_(char *uplo, char *trans, char *diag, integer *n, 48 /* UPLO - CHARACTER*1. */ 49 /* On entry, UPLO specifies whether the matrix is an upper or */ 52 /* UPLO = 'U' or 'u' A is an upper triangular matrix. */ 54 /* UPLO = 'L' or 'l' A is a lower triangular matrix. */ 87 /* On entry with UPLO = 'U' or 'u', K specifies the number of */ 89 /* On entry with UPLO = 'L' or 'l', K specifies the number of */ 95 /* Before entry with UPLO = 'U' or 'u', the leading ( k + 1 ) */ 113 /* Before entry with UPLO = 'L' or 'l', the leading ( k + 1 ) */ 187 if (! lsame_(uplo, "U", (ftnlen)1, (ftnlen)1) && ! lsame_(uplo, "L", [all...] |
chpmv.c | 15 /* Subroutine */ int chpmv_(char *uplo, integer *n, complex *alpha, complex * 51 /* UPLO - CHARACTER*1. */ 52 /* On entry, UPLO specifies whether the upper or lower */ 56 /* UPLO = 'U' or 'u' The upper triangular part of A is */ 59 /* UPLO = 'L' or 'l' The lower triangular part of A is */ 75 /* Before entry with UPLO = 'U' or 'u', the array AP must */ 80 /* Before entry with UPLO = 'L' or 'l', the array AP must */ 149 if (! lsame_(uplo, "U", (ftnlen)1, (ftnlen)1) && ! lsame_(uplo, "L", ( 239 if (lsame_(uplo, "U", (ftnlen)1, (ftnlen)1)) [all...] |
zhpmv.c | 15 /* Subroutine */ int zhpmv_(char *uplo, integer *n, doublecomplex *alpha, 51 /* UPLO - CHARACTER*1. */ 52 /* On entry, UPLO specifies whether the upper or lower */ 56 /* UPLO = 'U' or 'u' The upper triangular part of A is */ 59 /* UPLO = 'L' or 'l' The lower triangular part of A is */ 75 /* Before entry with UPLO = 'U' or 'u', the array AP must */ 80 /* Before entry with UPLO = 'L' or 'l', the array AP must */ 149 if (! lsame_(uplo, "U", (ftnlen)1, (ftnlen)1) && ! lsame_(uplo, "L", ( 239 if (lsame_(uplo, "U", (ftnlen)1, (ftnlen)1)) [all...] |
ctbmv.c | 15 /* Subroutine */ int ctbmv_(char *uplo, char *trans, char *diag, integer *n, 52 /* UPLO - CHARACTER*1. */ 53 /* On entry, UPLO specifies whether the matrix is an upper or */ 56 /* UPLO = 'U' or 'u' A is an upper triangular matrix. */ 58 /* UPLO = 'L' or 'l' A is a lower triangular matrix. */ 91 /* On entry with UPLO = 'U' or 'u', K specifies the number of */ 93 /* On entry with UPLO = 'L' or 'l', K specifies the number of */ 99 /* Before entry with UPLO = 'U' or 'u', the leading ( k + 1 ) */ 117 /* Before entry with UPLO = 'L' or 'l', the leading ( k + 1 ) */ 191 if (! lsame_(uplo, "U", (ftnlen)1, (ftnlen)1) && ! lsame_(uplo, "L", [all...] |
ztbmv.c | 15 /* Subroutine */ int ztbmv_(char *uplo, char *trans, char *diag, integer *n, 52 /* UPLO - CHARACTER*1. */ 53 /* On entry, UPLO specifies whether the matrix is an upper or */ 56 /* UPLO = 'U' or 'u' A is an upper triangular matrix. */ 58 /* UPLO = 'L' or 'l' A is a lower triangular matrix. */ 91 /* On entry with UPLO = 'U' or 'u', K specifies the number of */ 93 /* On entry with UPLO = 'L' or 'l', K specifies the number of */ 99 /* Before entry with UPLO = 'U' or 'u', the leading ( k + 1 ) */ 117 /* Before entry with UPLO = 'L' or 'l', the leading ( k + 1 ) */ 191 if (! lsame_(uplo, "U", (ftnlen)1, (ftnlen)1) && ! lsame_(uplo, "L", [all...] |
chbmv.c | 15 /* Subroutine */ int chbmv_(char *uplo, integer *n, integer *k, complex * 52 /* UPLO - CHARACTER*1. */ 53 /* On entry, UPLO specifies whether the upper or lower */ 57 /* UPLO = 'U' or 'u' The upper triangular part of A is */ 60 /* UPLO = 'L' or 'l' The lower triangular part of A is */ 80 /* Before entry with UPLO = 'U' or 'u', the leading ( k + 1 ) */ 98 /* Before entry with UPLO = 'L' or 'l', the leading ( k + 1 ) */ 186 if (! lsame_(uplo, "U", (ftnlen)1, (ftnlen)1) && ! lsame_(uplo, "L", ( 279 if (lsame_(uplo, "U", (ftnlen)1, (ftnlen)1)) [all...] |
zhbmv.c | 15 /* Subroutine */ int zhbmv_(char *uplo, integer *n, integer *k, doublecomplex 53 /* UPLO - CHARACTER*1. */ 54 /* On entry, UPLO specifies whether the upper or lower */ 58 /* UPLO = 'U' or 'u' The upper triangular part of A is */ 61 /* UPLO = 'L' or 'l' The lower triangular part of A is */ 81 /* Before entry with UPLO = 'U' or 'u', the leading ( k + 1 ) */ 99 /* Before entry with UPLO = 'L' or 'l', the leading ( k + 1 ) */ 187 if (! lsame_(uplo, "U", (ftnlen)1, (ftnlen)1) && ! lsame_(uplo, "L", ( 280 if (lsame_(uplo, "U", (ftnlen)1, (ftnlen)1)) [all...] |
/external/eigen/blas/ |
common.h | 48 #define UPLO(X) ( ((X)=='U' || (X)=='u') ? UP \ 67 inline bool check_uplo(const char* uplo) 69 return UPLO(*uplo)!=0xff;
|
/frameworks/rs/ |
rsDefines.h | 457 RsBlasUplo uplo; member in struct:__anon39752
|
/cts/tests/tests/rsblas/assets/ |
blas_gen.py | 27 def triangularMatrixGen(a, uplo): 28 if uplo == 'u': #upper = 1, lower = 2 32 elif uplo == 'l':
|
/external/cblas/testing/ |
cblas_test.h | 511 void get_uplo_type(char *type, enum CBLAS_UPLO *uplo);
|
/frameworks/base/rs/jni/ |
android_renderscript_RenderScript.cpp | 619 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 628 call.uplo = (RsBlasUplo)Uplo; 652 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 661 call.uplo = (RsBlasUplo)Uplo; [all...] |
/frameworks/rs/support/jni/ |
android_renderscript_RenderScript.cpp | 584 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 593 call.uplo = (RsBlasUplo)Uplo; 624 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 633 call.uplo = (RsBlasUplo)Uplo; 664 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 673 call.uplo = (RsBlasUplo)Uplo; [all...] |
/frameworks/rs/cpu_ref/ |
rsCpuIntrinsicBLAS.cpp | 247 enum CBLAS_UPLO Uplo = (enum CBLAS_UPLO)call->uplo; 291 cblas_strmv(CblasRowMajor, Uplo, TransA, Diag, call->N, (float*)A, 296 cblas_stbmv(CblasRowMajor, Uplo, TransA, Diag, call->N, call->K, (float*)A, 302 cblas_stpmv(CblasRowMajor, Uplo, TransA, Diag, call->N, (float*)A, 307 cblas_strsv(CblasRowMajor, Uplo, TransA, Diag, call->N, (float*)A, lda, 312 cblas_stbsv(CblasRowMajor, Uplo, TransA, Diag, call->N, call->K, (float*)A, 317 cblas_stpsv(CblasRowMajor, Uplo, TransA, Diag, call->N, (float*)A, 333 cblas_dtrmv(CblasRowMajor, Uplo, TransA, Diag, call->N, (double*)A, 338 cblas_dtbmv(CblasRowMajor, Uplo, TransA, Diag, call->N, call->K, (double*)A [all...] |
/frameworks/rs/cpp/ |
ScriptIntrinsicBLAS.cpp | 51 int TransA, int TransB, int Side, int Uplo, int Diag, 63 call.uplo = (RsBlasUplo)Uplo; 108 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 111 RsBlasCall call = setUpBLASCall(SINGLE, func, TransA, TransB, Side, Uplo, Diag, 122 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 125 RsBlasCall call = setUpBLASCall(DOUBLE, func, TransA, TransB, Side, Uplo, Diag, 135 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 138 RsBlasCall call = setUpBLASCall(SINGLE_COMPLEX, func, TransA, TransB, Side, Uplo, Diag, 148 int TransB, int Side, int Uplo, int Diag, int M, int N, int K [all...] |