Home | History | Annotate | Download | only in renderscript

Lines Matching defs:Trans

244     static void validateTranspose(@Transpose int Trans) {
245 if (Trans != NO_TRANSPOSE && Trans != TRANSPOSE &&
246 Trans != CONJ_TRANSPOSE) {
251 static void validateConjTranspose(@Transpose int Trans) {
252 if (Trans != NO_TRANSPOSE &&
253 Trans != CONJ_TRANSPOSE) {
2583 * @param Trans The type of transpose applied to the operation.
2589 public void SSYRK(@Uplo int Uplo, @Transpose int Trans, float alpha, Allocation A, float beta, Allocation C) {
2590 validateTranspose(Trans);
2592 validateL3(Element.F32(mRS), Trans, 0, 0, A, null, C);
2594 if (Trans != NO_TRANSPOSE) {
2600 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_ssyrk, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha, A.getID(mRS), 0, beta, C.getID(mRS), 0, 0, 0, 0);
2610 * @param Trans The type of transpose applied to the operation.
2616 public void DSYRK(@Uplo int Uplo, @Transpose int Trans, double alpha, Allocation A, double beta, Allocation C) {
2617 validateTranspose(Trans);
2619 validateL3(Element.F64(mRS), Trans, 0, 0, A, null, C);
2621 if (Trans != NO_TRANSPOSE) {
2626 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dsyrk, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha, A.getID(mRS), 0, beta, C.getID(mRS), 0, 0, 0, 0);
2636 * @param Trans The type of transpose applied to the operation.
2642 public void CSYRK(@Uplo int Uplo, @Transpose int Trans, Float2 alpha, Allocation A, Float2 beta, Allocation C) {
2643 validateTranspose(Trans);
2645 validateL3(Element.F32_2(mRS), Trans, 0, 0, A, null, C);
2647 if (Trans != NO_TRANSPOSE) {
2652 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_csyrk, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha.x, alpha.y, A.getID(mRS), 0, beta.x, beta.y,
2663 * @param Trans The type of transpose applied to the operation.
2669 public void ZSYRK(@Uplo int Uplo, @Transpose int Trans, Double2 alpha, Allocation A, Double2 beta, Allocation C) {
2670 validateTranspose(Trans);
2672 validateL3(Element.F64_2(mRS), Trans, 0, 0, A, null, C);
2674 if (Trans != NO_TRANSPOSE) {
2679 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zsyrk, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha.x, alpha.y, A.getID(mRS), 0, beta.x, beta.y,
2683 static void validateSYR2K(Element e, @Transpose int Trans, Allocation A, Allocation B, Allocation C) {
2684 validateTranspose(Trans);
2693 if (Trans == TRANSPOSE) {
2716 * @param Trans The type of transpose applied to the operation.
2723 public void SSYR2K(@Uplo int Uplo, @Transpose int Trans, float alpha, Allocation A, Allocation B, float beta, Allocation C) {
2725 validateSYR2K(Element.F32(mRS), Trans, A, B, C);
2727 if (Trans != NO_TRANSPOSE) {
2732 mRS.nScriptIntrinsicBLAS_Single(getID(mRS), RsBlas_ssyr2k, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha, A.getID(mRS), B.getID(mRS), beta, C.getID(mRS), 0, 0, 0, 0);
2742 * @param Trans The type of transpose applied to the operation.
2749 public void DSYR2K(@Uplo int Uplo, @Transpose int Trans, double alpha, Allocation A, Allocation B, double beta, Allocation C) {
2751 validateSYR2K(Element.F64(mRS), Trans, A, B, C);
2753 if (Trans != NO_TRANSPOSE) {
2758 mRS.nScriptIntrinsicBLAS_Double(getID(mRS), RsBlas_dsyr2k, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha, A.getID(mRS), B.getID(mRS), beta, C.getID(mRS), 0, 0, 0, 0);
2768 * @param Trans The type of transpose applied to the operation.
2775 public void CSYR2K(@Uplo int Uplo, @Transpose int Trans, Float2 alpha, Allocation A, Allocation B, Float2 beta, Allocation C) {
2777 validateSYR2K(Element.F32_2(mRS), Trans, A, B, C);
2779 if (Trans != NO_TRANSPOSE) {
2784 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_csyr2k, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha.x, alpha.y, A.getID(mRS), B.getID(mRS), beta.x, beta.y, C.getID(mRS), 0, 0, 0, 0);
2794 * @param Trans The type of transpose applied to the operation.
2801 public void ZSYR2K(@Uplo int Uplo, @Transpose int Trans, Double2 alpha, Allocation A, Allocation B, Double2 beta, Allocation C) {
2803 validateSYR2K(Element.F64_2(mRS), Trans, A, B, C);
2805 if (Trans != NO_TRANSPOSE) {
2810 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zsyr2k, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), K, alpha.x, alpha.y, A.getID(mRS), B.getID(mRS), beta.x, beta.y, C.getID(mRS), 0, 0, 0, 0);
3121 static void validateHERK(Element e, @Transpose int Trans, Allocation A, Allocation C) {
3126 validateConjTranspose(Trans);
3131 if (Trans == NO_TRANSPOSE) {
3149 * @param Trans The type of transpose applied to the operation.
3155 public void CHERK(@Uplo int Uplo, @Transpose int Trans, float alpha, Allocation A, float beta, Allocation C) {
3157 validateHERK(Element.F32_2(mRS), Trans, A, C);
3159 if (Trans == CONJ_TRANSPOSE) {
3164 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_cherk, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), k,
3175 * @param Trans The type of transpose applied to the operation.
3181 public void ZHERK(@Uplo int Uplo, @Transpose int Trans, double alpha, Allocation A, double beta, Allocation C) {
3183 validateHERK(Element.F64_2(mRS), Trans, A, C);
3185 if (Trans == CONJ_TRANSPOSE) {
3190 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zherk, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), k,
3194 static void validateHER2K(Element e, @Transpose int Trans, Allocation A, Allocation B, Allocation C) {
3200 validateConjTranspose(Trans);
3205 if (Trans == NO_TRANSPOSE) {
3226 * @param Trans The type of transpose applied to the operation.
3233 public void CHER2K(@Uplo int Uplo, @Transpose int Trans, Float2 alpha, Allocation A, Allocation B, float beta, Allocation C) {
3235 validateHER2K(Element.F32_2(mRS), Trans, A, B, C);
3237 if (Trans == NO_TRANSPOSE) {
3242 mRS.nScriptIntrinsicBLAS_Complex(getID(mRS), RsBlas_cher2k, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), k, alpha.x, alpha.y,
3253 * @param Trans The type of transpose applied to the operation.
3260 public void ZHER2K(@Uplo int Uplo, @Transpose int Trans, Double2 alpha, Allocation A, Allocation B, double beta, Allocation C) {
3262 validateHER2K(Element.F64_2(mRS), Trans, A, B, C);
3264 if (Trans == NO_TRANSPOSE) {
3269 mRS.nScriptIntrinsicBLAS_Z(getID(mRS), RsBlas_zher2k, Trans, 0, 0, Uplo, 0, 0, C.getType().getX(), k, alpha.x, alpha.y,