/frameworks/rs/cpp/ |
H A D | ScriptIntrinsicBLAS.cpp | 51 int TransA, int TransB, int Side, int Uplo, int Diag, 61 call.transB = (RsBlasTranspose)TransB; 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, 151 RsBlasCall call = setUpBLASCall(DOUBLE_COMPLEX, func, TransA, TransB, Sid 50 setUpBLASCall(RsBlasDataType dataType, RsBlasFunction func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, int incX, int incY, int KL, int KU, float alphaF, float betaF, double alphaD, double betaD, float alphaCX, float alphaCY, float betaCX, float betaCY, double alphaZX, double alphaZY, double betaZX, double betaZY ) argument 107 nScriptIntrinsicBLAS_Single(RS* mRS, RsContext con, RsScript id, RsBlasFunction func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, float alpha, RsAllocation A, RsAllocation B, float beta, RsAllocation C, int incX, int incY, int KL, int KU) argument 121 nScriptIntrinsicBLAS_Double(RS* mRS, RsContext con, RsScript id, RsBlasFunction func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, double alpha, RsAllocation A, RsAllocation B, double beta, RsAllocation C, int incX, int incY, int KL, int KU) argument 134 nScriptIntrinsicBLAS_Complex(RS* mRS, RsContext con, RsScript id, RsBlasFunction func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, float alphaX, float alphaY, RsAllocation A, RsAllocation B, float betaX, float betaY, RsAllocation C, int incX, int incY, int KL, int KU) argument 147 nScriptIntrinsicBLAS_Z(RS* mRS, RsContext con, RsScript id, RsBlasFunction func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, double alphaX, double alphaY, RsAllocation A, RsAllocation B, double betaX, double betaY, RsAllocation C, int incX, int incY, int KL, int KU) argument 1202 validateL3(RS* mRS, const sp<const Element>& e, int TransA, int TransB, int Side, const sp<Allocation>& A, const sp<Allocation>& B, const sp<Allocation>& C) argument 1270 SGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, float alpha, const sp<Allocation>& A, const sp<Allocation>& B, float beta, const sp<Allocation>& C) argument 1293 DGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, double alpha, const sp<Allocation>& A, const sp<Allocation>& B, double beta, const sp<Allocation>& C) argument 1315 CGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& B, Float2 beta, const sp<Allocation>& C) argument 1337 ZGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& B, Double2 beta, const sp<Allocation>& C) argument [all...] |
H A D | rsCppStructs.h | 3227 * @param TransB The type of transpose applied to matrix B. 3234 void SGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, float alpha, const sp<Allocation>& A, 3245 * @param TransB The type of transpose applied to matrix B. 3252 void DGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, double alpha, const sp<Allocation>& A, 3262 * @param TransB The type of transpose applied to matrix B. 3269 void CGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, Float2 alpha, const sp<Allocation>& A, 3279 * @param TransB The type of transpose applied to matrix B. 3286 void ZGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, Double2 alpha, const sp<Allocation>& A,
|
/frameworks/base/rs/java/android/renderscript/ |
H A D | RenderScript.java | 967 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 971 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 975 rsnScriptIntrinsicBLAS_Single(mContext, id, func, TransA, TransB, Side, Uplo, Diag, M, N, K, alpha, A, B, beta, C, incX, incY, KL, KU); 979 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 983 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 987 rsnScriptIntrinsicBLAS_Double(mContext, id, func, TransA, TransB, Side, Uplo, Diag, M, N, K, alpha, A, B, beta, C, incX, incY, KL, KU); 991 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 995 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 999 rsnScriptIntrinsicBLAS_Complex(mContext, id, func, TransA, TransB, Side, Uplo, Diag, M, N, K, alphaX, alphaY, A, B, betaX, betaY, C, incX, incY, KL, KU); 1003 int TransB, in 966 rsnScriptIntrinsicBLAS_Single(long con, long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, float alpha, long A, long B, float beta, long C, int incX, int incY, int KL, int KU) argument 970 nScriptIntrinsicBLAS_Single(long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, float alpha, long A, long B, float beta, long C, int incX, int incY, int KL, int KU) argument 978 rsnScriptIntrinsicBLAS_Double(long con, long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, double alpha, long A, long B, double beta, long C, int incX, int incY, int KL, int KU) argument 982 nScriptIntrinsicBLAS_Double(long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, double alpha, long A, long B, double beta, long C, int incX, int incY, int KL, int KU) argument 990 rsnScriptIntrinsicBLAS_Complex(long con, long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, float alphaX, float alphaY, long A, long B, float betaX, float betaY, long C, int incX, int incY, int KL, int KU) argument 994 nScriptIntrinsicBLAS_Complex(long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, float alphaX, float alphaY, long A, long B, float betaX, float betaY, long C, int incX, int incY, int KL, int KU) argument 1002 rsnScriptIntrinsicBLAS_Z(long con, long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, double alphaX, double alphaY, long A, long B, double betaX, double betaY, long C, int incX, int incY, int KL, int KU) argument 1006 nScriptIntrinsicBLAS_Z(long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, double alphaX, double alphaY, long A, long B, double betaX, double betaY, long C, int incX, int incY, int KL, int KU) argument [all...] |
H A D | ScriptIntrinsicBLAS.java | 2259 static void validateL3(Element e, int TransA, int TransB, int Side, Allocation A, Allocation B, Allocation C) { argument 2296 if (TransB == TRANSPOSE || TransB == CONJ_TRANSPOSE) { 2333 * @param TransB The type of transpose applied to matrix B. 2340 public void SGEMM(@Transpose int TransA, @Transpose int TransB, float alpha, Allocation A, argument 2343 validateTranspose(TransB); 2344 validateL3(Element.F32(mRS), TransA, TransB, 0, A, B, C); 2354 if (TransB != NO_TRANSPOSE) { 2359 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_sgemm, TransA, TransB, 0, 0, 0, M, N, K, alpha, A.getID(mRS), B.getID(mRS), 2370 * @param TransB Th 2377 DGEMM(@ranspose int TransA, @Transpose int TransB, double alpha, Allocation A, Allocation B, double beta, Allocation C) argument 2413 CGEMM(@ranspose int TransA, @Transpose int TransB, Float2 alpha, Allocation A, Allocation B, Float2 beta, Allocation C) argument 2449 ZGEMM(@ranspose int TransA, @Transpose int TransB, Double2 alpha, Allocation A, Allocation B, Double2 beta, Allocation C) argument [all...] |
/frameworks/rs/support/java/src/android/support/v8/renderscript/ |
H A D | RenderScript.java | 929 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 933 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 937 rsnScriptIntrinsicBLAS_Single(mContext, mIncCon, id, func, TransA, TransB, Side, Uplo, Diag, M, N, K, alpha, A, B, beta, C, incX, incY, KL, KU, mUseInc); 941 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 945 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 949 rsnScriptIntrinsicBLAS_Double(mContext, mIncCon, id, func, TransA, TransB, Side, Uplo, Diag, M, N, K, alpha, A, B, beta, C, incX, incY, KL, KU, mUseInc); 953 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 957 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 961 rsnScriptIntrinsicBLAS_Complex(mContext, mIncCon, id, func, TransA, TransB, Side, Uplo, Diag, M, N, K, alphaX, alphaY, A, B, betaX, betaY, C, incX, incY, KL, KU, mUseInc); 965 int TransB, in 928 rsnScriptIntrinsicBLAS_Single(long con, long incCon, long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, float alpha, long A, long B, float beta, long C, int incX, int incY, int KL, int KU, boolean mUseInc) argument 932 nScriptIntrinsicBLAS_Single(long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, float alpha, long A, long B, float beta, long C, int incX, int incY, int KL, int KU, boolean mUseInc) argument 940 rsnScriptIntrinsicBLAS_Double(long con, long incCon, long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, double alpha, long A, long B, double beta, long C, int incX, int incY, int KL, int KU, boolean mUseInc) argument 944 nScriptIntrinsicBLAS_Double(long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, double alpha, long A, long B, double beta, long C, int incX, int incY, int KL, int KU, boolean mUseInc) argument 952 rsnScriptIntrinsicBLAS_Complex(long con, long incCon, long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, float alphaX, float alphaY, long A, long B, float betaX, float betaY, long C, int incX, int incY, int KL, int KU, boolean mUseInc) argument 956 nScriptIntrinsicBLAS_Complex(long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, float alphaX, float alphaY, long A, long B, float betaX, float betaY, long C, int incX, int incY, int KL, int KU, boolean mUseInc) argument 964 rsnScriptIntrinsicBLAS_Z(long con, long incCon, long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, double alphaX, double alphaY, long A, long B, double betaX, double betaY, long C, int incX, int incY, int KL, int KU, boolean mUseInc) argument 968 nScriptIntrinsicBLAS_Z(long id, int func, int TransA, int TransB, int Side, int Uplo, int Diag, int M, int N, int K, double alphaX, double alphaY, long A, long B, double betaX, double betaY, long C, int incX, int incY, int KL, int KU, boolean mUseInc) argument [all...] |
H A D | ScriptIntrinsicBLAS.java | 2862 static void validateL3(Element e, int TransA, int TransB, int Side, Allocation A, Allocation B, Allocation C) { argument 2899 if (TransB == TRANSPOSE || TransB == CONJ_TRANSPOSE) { 2936 * @param TransB The type of transpose applied to matrix B. 2943 public void SGEMM(@Transpose int TransA, @Transpose int TransB, float alpha, Allocation A, argument 2946 validateTranspose(TransB); 2947 validateL3(Element.F32(mRS), TransA, TransB, 0, A, B, C); 2957 if (TransB != NO_TRANSPOSE) { 2972 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_sgemm, TransA, TransB, 0, 0, 0, M, N, K, alpha, aID, bID, 2983 * @param TransB Th 2990 DGEMM(@ranspose int TransA, @Transpose int TransB, double alpha, Allocation A, Allocation B, double beta, Allocation C) argument 3036 CGEMM(@ranspose int TransA, @Transpose int TransB, Float2 alpha, Allocation A, Allocation B, Float2 beta, Allocation C) argument 3082 ZGEMM(@ranspose int TransA, @Transpose int TransB, Double2 alpha, Allocation A, Allocation B, Double2 beta, Allocation C) argument [all...] |
/frameworks/rs/cpu_ref/ |
H A D | rsCpuIntrinsicBLAS.cpp | 148 enum CBLAS_TRANSPOSE TransB = (enum CBLAS_TRANSPOSE)call->transB; local 165 int nStride = (TransB == CblasNoTrans) ? 1 : ldb; 183 blasFunc(CblasRowMajor, TransA, TransB, 246 enum CBLAS_TRANSPOSE TransB = (enum CBLAS_TRANSPOSE)call->transB; local 643 cblas_sgemm(CblasRowMajor, TransA, TransB, call->M, call->N, call->K, call->alpha.f, 680 cblas_dgemm(CblasRowMajor, TransA, TransB, call->M, call->N, call->K, call->alpha.d, 716 cblas_cgemm(CblasRowMajor, TransA, TransB, call->M, call->N, call->K, (void*)&call->alpha.c, 752 cblas_zgemm(CblasRowMajor, TransA, TransB, call->M, call->N, call->K, (void*)&call->alpha.z,
|
H A D | rsCpuBLASDispatch.h | 294 const enum CBLAS_TRANSPOSE TransB, const int M, const int N, 324 const enum CBLAS_TRANSPOSE TransB, const int M, const int N, 354 const enum CBLAS_TRANSPOSE TransB, const int M, const int N, 384 const enum CBLAS_TRANSPOSE TransB, const int M, const int N,
|
/frameworks/base/rs/jni/ |
H A D | android_renderscript_RenderScript.cpp | 620 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 627 call.transB = (RsBlasTranspose)TransB; 653 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 660 call.transB = (RsBlasTranspose)TransB; 686 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 693 call.transB = (RsBlasTranspose)TransB; 721 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 728 call.transB = (RsBlasTranspose)TransB; 619 nScriptIntrinsicBLAS_Single(JNIEnv *_env, jobject _this, jlong con, jlong id, jint func, jint TransA, jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, jfloat alpha, jlong A, jlong B, jfloat beta, jlong C, jint incX, jint incY, jint KL, jint KU) argument 652 nScriptIntrinsicBLAS_Double(JNIEnv *_env, jobject _this, jlong con, jlong id, jint func, jint TransA, jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, jdouble alpha, jlong A, jlong B, jdouble beta, jlong C, jint incX, jint incY, jint KL, jint KU) argument 685 nScriptIntrinsicBLAS_Complex(JNIEnv *_env, jobject _this, jlong con, jlong id, jint func, jint TransA, jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, jfloat alphaX, jfloat alphaY, jlong A, jlong B, jfloat betaX, jfloat betaY, jlong C, jint incX, jint incY, jint KL, jint KU) argument 720 nScriptIntrinsicBLAS_Z(JNIEnv *_env, jobject _this, jlong con, jlong id, jint func, jint TransA, jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, jdouble alphaX, jdouble alphaY, jlong A, jlong B, jdouble betaX, jdouble betaY, jlong C, jint incX, jint incY, jint KL, jint KU) argument
|
/frameworks/rs/support/jni/ |
H A D | android_renderscript_RenderScript.cpp | 584 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 591 call.transB = (RsBlasTranspose)TransB; 624 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 631 call.transB = (RsBlasTranspose)TransB; 664 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 671 call.transB = (RsBlasTranspose)TransB; 707 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 714 call.transB = (RsBlasTranspose)TransB; 583 nScriptIntrinsicBLAS_Single(JNIEnv *_env, jobject _this, jlong con, jlong incCon, jlong id, jint func, jint TransA, jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, jfloat alpha, jlong A, jlong B, jfloat beta, jlong C, jint incX, jint incY, jint KL, jint KU, jboolean mUseInc) argument 623 nScriptIntrinsicBLAS_Double(JNIEnv *_env, jobject _this, jlong con, jlong incCon, jlong id, jint func, jint TransA, jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, jdouble alpha, jlong A, jlong B, jdouble beta, jlong C, jint incX, jint incY, jint KL, jint KU, jboolean mUseInc) argument 663 nScriptIntrinsicBLAS_Complex(JNIEnv *_env, jobject _this, jlong con, jlong incCon, jlong id, jint func, jint TransA, jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, jfloat alphaX, jfloat alphaY, jlong A, jlong B, jfloat betaX, jfloat betaY, jlong C, jint incX, jint incY, jint KL, jint KU, jboolean mUseInc) argument 706 nScriptIntrinsicBLAS_Z(JNIEnv *_env, jobject _this, jlong con, jlong incCon, jlong id, jint func, jint TransA, jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, jdouble alphaX, jdouble alphaY, jlong A, jlong B, jdouble betaX, jdouble betaY, jlong C, jint incX, jint incY, jint KL, jint KU, jboolean mUseInc) argument
|