/frameworks/rs/cpu_ref/ |
H A D | rsCpuIntrinsicBLAS.cpp | 105 enum CBLAS_TRANSPOSE TransB = (enum CBLAS_TRANSPOSE)call->transB; local 496 cblas_sgemm(CblasRowMajor, TransA, TransB, call->M, call->N, call->K, call->alpha.f, 528 cblas_dgemm(CblasRowMajor, TransA, TransB, call->M, call->N, call->K, call->alpha.d, 559 cblas_cgemm(CblasRowMajor, TransA, TransB, call->M, call->N, call->K, (void*)&call->alpha.c, 590 cblas_zgemm(CblasRowMajor, TransA, TransB, call->M, call->N, call->K, (void*)&call->alpha.z,
|
/frameworks/rs/cpp/ |
H A D | ScriptIntrinsicBLAS.cpp | 43 int TransA, int TransB, int Side, int Uplo, int Diag, 53 call.transB = (RsBlasTranspose)TransB; 100 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 103 RsBlasCall call = setUpBLASCall(SINGLE, func, TransA, TransB, Side, Uplo, Diag, 114 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 117 RsBlasCall call = setUpBLASCall(DOUBLE, func, TransA, TransB, Side, Uplo, Diag, 127 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 130 RsBlasCall call = setUpBLASCall(SINGLE_COMPLEX, func, TransA, TransB, Side, Uplo, Diag, 140 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 143 RsBlasCall call = setUpBLASCall(DOUBLE_COMPLEX, func, TransA, TransB, Sid 42 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 99 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 113 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 126 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 139 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 1194 validateL3(RS* mRS, sp<const Element> e, int TransA, int TransB, int Side, sp<Allocation> A, sp<Allocation> B, sp<Allocation> C) argument 1262 SGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, float alpha, sp<Allocation> A, sp<Allocation> B, float beta, sp<Allocation> C) argument 1285 DGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, double alpha, sp<Allocation> A, sp<Allocation> B, double beta, sp<Allocation> C) argument 1307 CGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, Float2 alpha, sp<Allocation> A, sp<Allocation> B, Float2 beta, sp<Allocation> C) argument 1329 ZGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, Double2 alpha, sp<Allocation> A, sp<Allocation> B, Double2 beta, sp<Allocation> C) argument [all...] |
/frameworks/base/rs/java/android/renderscript/ |
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...] |
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...] |
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/ |
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...] |
H A D | RenderScript.java | 917 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 921 int TransB, int Side, int Uplo, int Diag, int M, int N, int K, 925 rsnScriptIntrinsicBLAS_Single(mContext, mIncCon, id, func, TransA, TransB, Side, Uplo, Diag, M, N, K, alpha, A, B, beta, C, incX, incY, KL, KU, mUseInc); 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_Double(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_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); 953 int TransB, in 916 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 920 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 928 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 932 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 940 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 944 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 952 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 956 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...] |
/frameworks/support/v8/renderscript/jni/ |
H A D | android_renderscript_RenderScript.cpp | 571 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 578 call.transB = (RsBlasTranspose)TransB; 611 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 618 call.transB = (RsBlasTranspose)TransB; 651 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 658 call.transB = (RsBlasTranspose)TransB; 694 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 701 call.transB = (RsBlasTranspose)TransB; 570 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 610 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 650 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 693 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
|
/frameworks/base/rs/jni/ |
H A D | android_renderscript_RenderScript.cpp | 608 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 615 call.transB = (RsBlasTranspose)TransB; 641 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 648 call.transB = (RsBlasTranspose)TransB; 674 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 681 call.transB = (RsBlasTranspose)TransB; 709 jint TransB, jint Side, jint Uplo, jint Diag, jint M, jint N, jint K, 716 call.transB = (RsBlasTranspose)TransB; 607 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 640 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 673 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 708 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
|