/frameworks/rs/cpu_ref/ |
D | rsCpuBLASDispatch.h | 25 const enum CBLAS_TRANSPOSE TransA, const int M, const int N, 30 const enum CBLAS_TRANSPOSE TransA, const int M, const int N, 35 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag, 39 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag, 43 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag, 46 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag, 50 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag, 54 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag, 58 const enum CBLAS_TRANSPOSE TransA, const int M, const int N, 63 const enum CBLAS_TRANSPOSE TransA, const int M, const int N, [all …]
|
D | rsCpuIntrinsicBLAS.cpp | 147 enum CBLAS_TRANSPOSE TransA = (enum CBLAS_TRANSPOSE)call->transA; in walk_tiled_gemm() local 164 int mStride = (TransA == CblasNoTrans) ? lda : 1; in walk_tiled_gemm() 183 blasFunc(CblasRowMajor, TransA, TransB, in walk_tiled_gemm() 245 enum CBLAS_TRANSPOSE TransA = (enum CBLAS_TRANSPOSE)call->transA; in invokeForEach() local 280 cblas_sgemv(CblasRowMajor, TransA, call->M, call->N, call->alpha.f, (float*)A, in invokeForEach() 285 cblas_sgbmv(CblasRowMajor, TransA, call->M, call->N, call->KL, call->KU, in invokeForEach() 291 cblas_strmv(CblasRowMajor, Uplo, TransA, Diag, call->N, (float*)A, in invokeForEach() 296 cblas_stbmv(CblasRowMajor, Uplo, TransA, Diag, call->N, call->K, (float*)A, in invokeForEach() 302 cblas_stpmv(CblasRowMajor, Uplo, TransA, Diag, call->N, (float*)A, in invokeForEach() 307 cblas_strsv(CblasRowMajor, Uplo, TransA, Diag, call->N, (float*)A, lda, in invokeForEach() [all …]
|
/frameworks/base/rs/java/android/renderscript/ |
D | ScriptIntrinsicBLAS.java | 279 …static void validateGEMV(Element e, int TransA, Allocation A, Allocation X, int incX, Allocation Y… in validateGEMV() argument 280 validateTranspose(TransA); in validateGEMV() 296 if (TransA == NO_TRANSPOSE) { in validateGEMV() 324 …public void SGEMV(@Transpose int TransA, float alpha, Allocation A, Allocation X, int incX, float … in SGEMV() argument 325 validateGEMV(Element.F32(mRS), TransA, A, X, incX, Y, incY); in SGEMV() local 328 …mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_sgemv, TransA, 0, 0, 0, 0, M, N, 0, alpha, A.ge… in SGEMV() local 346 …public void DGEMV(@Transpose int TransA, double alpha, Allocation A, Allocation X, int incX, doubl… in DGEMV() argument 347 validateGEMV(Element.F64(mRS), TransA, A, X, incX, Y, incY); in DGEMV() local 350 …mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dgemv, TransA, 0, 0, 0, 0, M, N, 0, alpha, A.ge… in DGEMV() local 368 …public void CGEMV(@Transpose int TransA, Float2 alpha, Allocation A, Allocation X, int incX, Float… in CGEMV() argument [all …]
|
D | RenderScript.java | 973 native void rsnScriptIntrinsicBLAS_Single(long con, long id, int func, int TransA, in rsnScriptIntrinsicBLAS_Single() argument 977 synchronized void nScriptIntrinsicBLAS_Single(long id, int func, int TransA, in nScriptIntrinsicBLAS_Single() argument 982 …rsnScriptIntrinsicBLAS_Single(mContext, id, func, TransA, TransB, Side, Uplo, Diag, M, N, K, alpha… in nScriptIntrinsicBLAS_Single() 985 native void rsnScriptIntrinsicBLAS_Double(long con, long id, int func, int TransA, in rsnScriptIntrinsicBLAS_Double() argument 989 synchronized void nScriptIntrinsicBLAS_Double(long id, int func, int TransA, in nScriptIntrinsicBLAS_Double() argument 994 …rsnScriptIntrinsicBLAS_Double(mContext, id, func, TransA, TransB, Side, Uplo, Diag, M, N, K, alpha… in nScriptIntrinsicBLAS_Double() 997 native void rsnScriptIntrinsicBLAS_Complex(long con, long id, int func, int TransA, in rsnScriptIntrinsicBLAS_Complex() argument 1001 synchronized void nScriptIntrinsicBLAS_Complex(long id, int func, int TransA, in nScriptIntrinsicBLAS_Complex() argument 1006 …rsnScriptIntrinsicBLAS_Complex(mContext, id, func, TransA, TransB, Side, Uplo, Diag, M, N, K, alph… in nScriptIntrinsicBLAS_Complex() 1009 native void rsnScriptIntrinsicBLAS_Z(long con, long id, int func, int TransA, in rsnScriptIntrinsicBLAS_Z() argument [all …]
|
/frameworks/rs/cpp/ |
D | ScriptIntrinsicBLAS.cpp | 51 int TransA, int TransB, int Side, int Uplo, int Diag, in setUpBLASCall() argument 60 call.transA = (RsBlasTranspose)TransA; in setUpBLASCall() 107 nScriptIntrinsicBLAS_Single(RS* mRS, RsContext con, RsScript id, RsBlasFunction func, int TransA, in nScriptIntrinsicBLAS_Single() argument 111 RsBlasCall call = setUpBLASCall(SINGLE, func, TransA, TransB, Side, Uplo, Diag, in nScriptIntrinsicBLAS_Single() 121 nScriptIntrinsicBLAS_Double(RS* mRS, RsContext con, RsScript id, RsBlasFunction func, int TransA, in nScriptIntrinsicBLAS_Double() argument 125 RsBlasCall call = setUpBLASCall(DOUBLE, func, TransA, TransB, Side, Uplo, Diag, in nScriptIntrinsicBLAS_Double() 134 nScriptIntrinsicBLAS_Complex(RS* mRS, RsContext con, RsScript id, RsBlasFunction func, int TransA, in nScriptIntrinsicBLAS_Complex() argument 138 RsBlasCall call = setUpBLASCall(SINGLE_COMPLEX, func, TransA, TransB, Side, Uplo, Diag, in nScriptIntrinsicBLAS_Complex() 147 nScriptIntrinsicBLAS_Z(RS* mRS, RsContext con, RsScript id, RsBlasFunction func, int TransA, in nScriptIntrinsicBLAS_Z() argument 151 RsBlasCall call = setUpBLASCall(DOUBLE_COMPLEX, func, TransA, TransB, Side, Uplo, Diag, in nScriptIntrinsicBLAS_Z() [all …]
|
D | rsCppStructs.h | 1849 void SGEMV(RsBlasTranspose TransA, 1868 void DGEMV(RsBlasTranspose TransA, 1887 void CGEMV(RsBlasTranspose TransA, 1906 void ZGEMV(RsBlasTranspose TransA, 1934 void SGBMV(RsBlasTranspose TransA, 1962 void DGBMV(RsBlasTranspose TransA, 1990 void CGBMV(RsBlasTranspose TransA, 2018 void ZGBMV(RsBlasTranspose TransA, 2035 void STRMV(RsBlasUplo Uplo, RsBlasTranspose TransA, RsBlasDiag Diag, 2051 void DTRMV(RsBlasUplo Uplo, RsBlasTranspose TransA, RsBlasDiag Diag, [all …]
|
/frameworks/rs/support/java/src/androidx/renderscript/ |
D | ScriptIntrinsicBLAS.java | 286 …static void validateGEMV(Element e, int TransA, Allocation A, Allocation X, int incX, Allocation Y… 287 validateTranspose(TransA); 303 if (TransA == NO_TRANSPOSE) { 331 …public void SGEMV(@Transpose int TransA, float alpha, Allocation A, Allocation X, int incX, float … in SGEMV() argument 332 validateGEMV(Element.F32(mRS), TransA, A, X, incX, Y, incY); in SGEMV() local 345 …mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_sgemv, TransA, 0, 0, 0, 0, M, N, 0, alpha, aID,… in SGEMV() local 363 …public void DGEMV(@Transpose int TransA, double alpha, Allocation A, Allocation X, int incX, doubl… in DGEMV() argument 364 validateGEMV(Element.F64(mRS), TransA, A, X, incX, Y, incY); in DGEMV() local 377 …mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dgemv, TransA, 0, 0, 0, 0, M, N, 0, alpha, aID,… in DGEMV() local 395 …public void CGEMV(@Transpose int TransA, Float2 alpha, Allocation A, Allocation X, int incX, Float… in CGEMV() argument [all …]
|
D | RenderScript.java | 933 native void rsnScriptIntrinsicBLAS_Single(long con, long incCon, long id, int func, int TransA, in rsnScriptIntrinsicBLAS_Single() argument 937 synchronized void nScriptIntrinsicBLAS_Single(long id, int func, int TransA, in nScriptIntrinsicBLAS_Single() argument 942 …rsnScriptIntrinsicBLAS_Single(mContext, mIncCon, id, func, TransA, TransB, Side, Uplo, Diag, M, N,… in nScriptIntrinsicBLAS_Single() 945 native void rsnScriptIntrinsicBLAS_Double(long con, long incCon, long id, int func, int TransA, in rsnScriptIntrinsicBLAS_Double() argument 949 synchronized void nScriptIntrinsicBLAS_Double(long id, int func, int TransA, in nScriptIntrinsicBLAS_Double() argument 954 …rsnScriptIntrinsicBLAS_Double(mContext, mIncCon, id, func, TransA, TransB, Side, Uplo, Diag, M, N,… in nScriptIntrinsicBLAS_Double() 957 native void rsnScriptIntrinsicBLAS_Complex(long con, long incCon, long id, int func, int TransA, in rsnScriptIntrinsicBLAS_Complex() argument 961 synchronized void nScriptIntrinsicBLAS_Complex(long id, int func, int TransA, in nScriptIntrinsicBLAS_Complex() argument 966 …rsnScriptIntrinsicBLAS_Complex(mContext, mIncCon, id, func, TransA, TransB, Side, Uplo, Diag, M, N… in nScriptIntrinsicBLAS_Complex() 969 native void rsnScriptIntrinsicBLAS_Z(long con, long incCon, long id, int func, int TransA, in rsnScriptIntrinsicBLAS_Z() argument [all …]
|
/frameworks/rs/support/jni/ |
D | android_renderscript_RenderScript.cpp | 585 …BLAS_Single(JNIEnv *_env, jobject _this, jlong con, jlong incCon, jlong id, jint func, jint TransA, in nScriptIntrinsicBLAS_Single() argument 592 call.transA = (RsBlasTranspose)TransA; in nScriptIntrinsicBLAS_Single() 625 …BLAS_Double(JNIEnv *_env, jobject _this, jlong con, jlong incCon, jlong id, jint func, jint TransA, in nScriptIntrinsicBLAS_Double() argument 632 call.transA = (RsBlasTranspose)TransA; in nScriptIntrinsicBLAS_Double() 665 …LAS_Complex(JNIEnv *_env, jobject _this, jlong con, jlong incCon, jlong id, jint func, jint TransA, in nScriptIntrinsicBLAS_Complex() argument 672 call.transA = (RsBlasTranspose)TransA; in nScriptIntrinsicBLAS_Complex() 708 …insicBLAS_Z(JNIEnv *_env, jobject _this, jlong con, jlong incCon, jlong id, jint func, jint TransA, in nScriptIntrinsicBLAS_Z() argument 715 call.transA = (RsBlasTranspose)TransA; in nScriptIntrinsicBLAS_Z()
|
/frameworks/base/rs/jni/ |
D | android_renderscript_RenderScript.cpp | 619 …criptIntrinsicBLAS_Single(JNIEnv *_env, jobject _this, jlong con, jlong id, jint func, jint TransA, in nScriptIntrinsicBLAS_Single() argument 626 call.transA = (RsBlasTranspose)TransA; in nScriptIntrinsicBLAS_Single() 652 …criptIntrinsicBLAS_Double(JNIEnv *_env, jobject _this, jlong con, jlong id, jint func, jint TransA, in nScriptIntrinsicBLAS_Double() argument 659 call.transA = (RsBlasTranspose)TransA; in nScriptIntrinsicBLAS_Double() 685 …riptIntrinsicBLAS_Complex(JNIEnv *_env, jobject _this, jlong con, jlong id, jint func, jint TransA, in nScriptIntrinsicBLAS_Complex() argument 692 call.transA = (RsBlasTranspose)TransA; in nScriptIntrinsicBLAS_Complex() 720 nScriptIntrinsicBLAS_Z(JNIEnv *_env, jobject _this, jlong con, jlong id, jint func, jint TransA, in nScriptIntrinsicBLAS_Z() argument 727 call.transA = (RsBlasTranspose)TransA; in nScriptIntrinsicBLAS_Z()
|