HomeSort by relevance Sort by last modified time
    Searched refs:uplo (Results 26 - 50 of 52) sorted by null

12 3

  /external/eigen/Eigen/src/Core/products/
TriangularMatrixMatrix_BLAS.h 134 char side = 'L', transa, uplo, diag = 'N'; \
154 /* Set uplo */ \
155 uplo = IsLower ? 'L' : 'U'; \
156 if (LhsStorageOrder==RowMajor) uplo = (uplo == 'L') ? 'U' : 'L'; \
175 BLASPREFIX##trmm_(&side, &uplo, &transa, &diag, &m, &n, &numext::real_ref(alpha), (const BLASTYPE*)a, &lda, (BLASTYPE*)b, &ldb); \
244 char side = 'R', transa, uplo, diag = 'N'; \
264 /* Set uplo */ \
265 uplo = IsLower ? 'L' : 'U'; \
266 if (RhsStorageOrder==RowMajor) uplo = (uplo == 'L') ? 'U' : 'L';
    [all...]
TriangularMatrixVector_BLAS.h 107 char trans, uplo, diag; \
118 /* Set uplo, trans and diag*/ \
120 uplo = IsLower ? 'L' : 'U'; \
124 BLASPREFIX##trmv_(&uplo, &trans, &diag, &n, (const BLASTYPE*)_lhs, &lda, (BLASTYPE*)x, &incx); \
189 char trans, uplo, diag; \
200 /* Set uplo, trans and diag*/ \
202 uplo = IsLower ? 'U' : 'L'; \
206 BLASPREFIX##trmv_(&uplo, &trans, &diag, &n, (const BLASTYPE*)_lhs, &lda, (BLASTYPE*)x, &incx); \
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> { \
55 if ( lhs==rhs && ((UpLo&(Lower|Upper)==UpLo)) ) { \
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> { \
    [all...]
  /external/tensorflow/tensorflow/stream_executor/rocm/
rocm_blas.cc 346 rocblas_fill ROCMBlasUpperLower(blas::UpperLower uplo) {
347 switch (uplo) {
    [all...]
  /external/eigen/blas/f2c/
dtbmv.c 15 /* Subroutine */ int dtbmv_(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...]
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/tensorflow/tensorflow/compiler/xla/service/gpu/
cusolver_rewriter.cc 67 se::blas::UpperLower uplo = options.lower() ? se::blas::UpperLower::kLower local
75 context->PotrfBufferSize(uplo, n, a, n));
82 context->PotrfBufferSize(uplo, n, a, n));
89 context->PotrfBufferSize(uplo, n, a, n));
96 context->PotrfBufferSize(uplo, n, a, n));
  /external/tensorflow/tensorflow/stream_executor/
stream.h     [all...]
  /external/eigen/blas/
level2_impl.h 86 int EIGEN_BLAS_FUNC(trsv)(const char *uplo, const char *opa, const char *diag, const int *n, const RealScalar *pa, const int *lda, RealScalar *pb, const int *incb)
124 if(UPLO(*uplo)==INVALID) info = 1;
135 int code = OP(*opa) | (UPLO(*uplo) << 2) | (DIAG(*diag) << 3);
145 int EIGEN_BLAS_FUNC(trmv)(const char *uplo, const char *opa, const char *diag, const int *n, const RealScalar *pa, const int *lda, RealScalar *pb, const int *incb)
183 if(UPLO(*uplo)==INVALID) info = 1;
199 int code = OP(*opa) | (UPLO(*uplo) << 2) | (DIAG(*diag) << 3)
    [all...]
common.h 48 #define UPLO(X) ( ((X)=='U' || (X)=='u') ? UP \
67 inline bool check_uplo(const char* uplo)
69 return UPLO(*uplo)!=0xff;
  /cts/tests/tests/rsblas/src/android/renderscript/cts/
IntrinsicBLAS.java 189 private boolean validateUplo(int Uplo) {
190 if (Uplo != ScriptIntrinsicBLAS.UPPER &&
191 Uplo != ScriptIntrinsicBLAS.LOWER) {
890 int uplo = ScriptIntrinsicBLAS.UPPER; local
928 int uplo = ScriptIntrinsicBLAS.UPPER; local
1024 int uplo = ScriptIntrinsicBLAS.UPPER; local
1062 int uplo = ScriptIntrinsicBLAS.UPPER; local
1155 int uplo = ScriptIntrinsicBLAS.UPPER; local
1194 int uplo = ScriptIntrinsicBLAS.UPPER; local
1319 int uplo = ScriptIntrinsicBLAS.UPPER; local
1357 int uplo = ScriptIntrinsicBLAS.UPPER; local
1453 int uplo = ScriptIntrinsicBLAS.UPPER; local
1491 int uplo = ScriptIntrinsicBLAS.UPPER; local
1620 int uplo = ScriptIntrinsicBLAS.UPPER; local
1659 int uplo = ScriptIntrinsicBLAS.UPPER; local
1808 int uplo = ScriptIntrinsicBLAS.UPPER; local
1856 int uplo = ScriptIntrinsicBLAS.UPPER; local
1904 int uplo = ScriptIntrinsicBLAS.UPPER; local
1952 int uplo = ScriptIntrinsicBLAS.UPPER; local
2076 int uplo = ScriptIntrinsicBLAS.UPPER; local
2124 int uplo = ScriptIntrinsicBLAS.UPPER; local
2172 int uplo = ScriptIntrinsicBLAS.UPPER; local
2220 int uplo = ScriptIntrinsicBLAS.UPPER; local
2381 int uplo = ScriptIntrinsicBLAS.UPPER; local
2430 int uplo = ScriptIntrinsicBLAS.UPPER; local
2479 int uplo = ScriptIntrinsicBLAS.UPPER; local
2528 int uplo = ScriptIntrinsicBLAS.UPPER; local
2653 int uplo = ScriptIntrinsicBLAS.UPPER; local
2701 int uplo = ScriptIntrinsicBLAS.UPPER; local
2749 int uplo = ScriptIntrinsicBLAS.UPPER; local
2797 int uplo = ScriptIntrinsicBLAS.UPPER; local
2923 int uplo = ScriptIntrinsicBLAS.UPPER; local
2971 int uplo = ScriptIntrinsicBLAS.UPPER; local
3019 int uplo = ScriptIntrinsicBLAS.UPPER; local
3067 int uplo = ScriptIntrinsicBLAS.UPPER; local
3191 int uplo = ScriptIntrinsicBLAS.UPPER; local
3240 int uplo = ScriptIntrinsicBLAS.UPPER; local
3289 int uplo = ScriptIntrinsicBLAS.UPPER; local
3338 int uplo = ScriptIntrinsicBLAS.UPPER; local
3876 int uplo = ScriptIntrinsicBLAS.UPPER; local
3906 int uplo = ScriptIntrinsicBLAS.UPPER; local
3986 int uplo = ScriptIntrinsicBLAS.UPPER; local
4017 int uplo = ScriptIntrinsicBLAS.UPPER; local
4103 int uplo = ScriptIntrinsicBLAS.UPPER; local
4140 int uplo = ScriptIntrinsicBLAS.UPPER; local
4233 int uplo = ScriptIntrinsicBLAS.UPPER; local
4271 int uplo = ScriptIntrinsicBLAS.UPPER; local
4387 int uplo = ScriptIntrinsicBLAS.UPPER; local
4417 int uplo = ScriptIntrinsicBLAS.UPPER; local
4528 int uplo = ScriptIntrinsicBLAS.UPPER; local
4559 int uplo = ScriptIntrinsicBLAS.UPPER; local
4675 int uplo = ScriptIntrinsicBLAS.UPPER; local
4712 int uplo = ScriptIntrinsicBLAS.UPPER; local
4837 int uplo = ScriptIntrinsicBLAS.UPPER; local
4875 int uplo = ScriptIntrinsicBLAS.UPPER; local
5319 int uplo = ScriptIntrinsicBLAS.UPPER; local
5351 int uplo = ScriptIntrinsicBLAS.UPPER; local
5383 int uplo = ScriptIntrinsicBLAS.UPPER; local
5415 int uplo = ScriptIntrinsicBLAS.UPPER; local
5528 int uplo = ScriptIntrinsicBLAS.UPPER; local
5560 int uplo = ScriptIntrinsicBLAS.UPPER; local
5672 int uplo = ScriptIntrinsicBLAS.UPPER; local
5703 int uplo = ScriptIntrinsicBLAS.UPPER; local
5734 int uplo = ScriptIntrinsicBLAS.UPPER; local
5765 int uplo = ScriptIntrinsicBLAS.UPPER; local
5870 int uplo = ScriptIntrinsicBLAS.UPPER; local
5901 int uplo = ScriptIntrinsicBLAS.UPPER; local
6037 int uplo = ScriptIntrinsicBLAS.UPPER; local
6072 int uplo = ScriptIntrinsicBLAS.UPPER; local
6107 int uplo = ScriptIntrinsicBLAS.UPPER; local
6142 int uplo = ScriptIntrinsicBLAS.UPPER; local
6257 int uplo = ScriptIntrinsicBLAS.UPPER; local
6292 int uplo = ScriptIntrinsicBLAS.UPPER; local
6441 int uplo = ScriptIntrinsicBLAS.UPPER; local
6476 int uplo = ScriptIntrinsicBLAS.UPPER; local
6511 int uplo = ScriptIntrinsicBLAS.UPPER; local
6546 int uplo = ScriptIntrinsicBLAS.UPPER; local
6695 int uplo = ScriptIntrinsicBLAS.UPPER; local
6730 int uplo = ScriptIntrinsicBLAS.UPPER; local
6765 int uplo = ScriptIntrinsicBLAS.UPPER; local
6800 int uplo = ScriptIntrinsicBLAS.UPPER; local
    [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/tensorflow/tensorflow/core/kernels/
cuda_solvers.cc 362 cublasFillMode_t uplo, int n, Scalar* A, int lda,
368 bufsize(cusolver_dn_handle, uplo, n, CUDAComplex(A), lda, &lwork));
374 cusolver_dn_handle, uplo, n, CUDAComplex(A), lda,
381 Status CudaSolver::Potrf<Scalar>(cublasFillMode_t uplo, int n, Scalar* A, \
385 cusolver_dn_handle_, uplo, n, A, lda, dev_lapack_info); \
573 cusolverEigMode_t jobz, cublasFillMode_t uplo,
580 TF_RETURN_IF_CUSOLVER_ERROR(bufsize(cusolver_dn_handle, jobz, uplo, n,
588 solver(cusolver_dn_handle, jobz, uplo, n, CUDAComplex(dev_A), lda,
596 Status CudaSolver::Heevd(cusolverEigMode_t jobz, cublasFillMode_t uplo, \
602 context_, cusolver_dn_handle_, jobz, uplo, n, dev_A, lda,
    [all...]
cuda_solvers.h 114 // solver->Potrf(uplo, n, dev_matrix_ptrs, n,
120 // solver->Potrs(uplo, n, nrhs, dev_matrix_ptrs, n,
212 Status Potrf(cublasFillMode_t uplo, int n, Scalar* dev_A, int lda,
302 Status Heevd(cusolverEigMode_t jobz, cublasFillMode_t uplo, int n,

Completed in 1357 milliseconds

12 3