Lines Matching refs:Trans
1402 void ScriptIntrinsicBLAS::SSYRK(RsBlasUplo Uplo, RsBlasTranspose Trans, float alpha,
1404 validateL3(mRS, Element::F32(mRS), Trans, 0, 0, A, nullptr, C);
1406 if (Trans != RsBlasNoTrans) {
1412 Trans, 0, 0, Uplo, 0, 0, C->getType()->getX(), K,
1417 void ScriptIntrinsicBLAS::DSYRK(RsBlasUplo Uplo, RsBlasTranspose Trans, double alpha,
1419 validateL3(mRS, Element::F64(mRS), Trans, 0, 0, A, nullptr, C);
1421 if (Trans != RsBlasNoTrans) {
1427 Trans, 0, 0, Uplo, 0, 0, C->getType()->getX(), K,
1432 void ScriptIntrinsicBLAS::CSYRK(RsBlasUplo Uplo, RsBlasTranspose Trans, Float2 alpha,
1434 validateL3(mRS, Element::F32_2(mRS), Trans, 0, 0, A, nullptr, C);
1436 if (Trans != RsBlasNoTrans) {
1442 Trans, 0, 0, Uplo, 0, 0, C->getType()->getX(), K,
1447 void ScriptIntrinsicBLAS::ZSYRK(RsBlasUplo Uplo, RsBlasTranspose Trans, Double2 alpha,
1449 validateL3(mRS, Element::F64_2(mRS), Trans, 0, 0, A, nullptr, C);
1451 if (Trans != RsBlasNoTrans) {
1457 Trans, 0, 0, Uplo, 0, 0, C->getType()->getX(), K,
1462 static void validateSYR2K(RS* mRS, sp<const Element> e, RsBlasTranspose Trans,
1472 if (Trans == RsBlasTrans) {
1488 void ScriptIntrinsicBLAS::SSYR2K(RsBlasUplo Uplo, RsBlasTranspose Trans, float alpha,
1490 validateSYR2K(mRS, Element::F32(mRS), Trans, A, B, C);
1492 if (Trans != RsBlasNoTrans) {
1498 Trans, 0, 0, Uplo, 0, 0, C->getType()->getX(), K,
1503 void ScriptIntrinsicBLAS::DSYR2K(RsBlasUplo Uplo, RsBlasTranspose Trans, double alpha,
1505 validateSYR2K(mRS, Element::F64(mRS), Trans, A, B, C);
1507 if (Trans != RsBlasNoTrans) {
1513 Trans, 0, 0, Uplo, 0, 0, C->getType()->getX(), K,
1518 void ScriptIntrinsicBLAS::CSYR2K(RsBlasUplo Uplo, RsBlasTranspose Trans, Float2 alpha,
1520 validateSYR2K(mRS, Element::F32_2(mRS), Trans, A, B, C);
1522 if (Trans != RsBlasNoTrans) {
1528 Trans, 0, 0, Uplo, 0, 0, C->getType()->getX(), K,
1533 void ScriptIntrinsicBLAS::ZSYR2K(RsBlasUplo Uplo, RsBlasTranspose Trans, Double2 alpha,
1535 validateSYR2K(mRS, Element::F64_2(mRS), Trans, A, B, C);
1537 if (Trans != RsBlasNoTrans) {
1543 Trans, 0, 0, Uplo, 0, 0, C->getType()->getX(), K,
1719 static void validateHERK(RS* mRS, sp<const Element> e, RsBlasTranspose Trans,
1725 if (Trans != RsBlasNoTrans && Trans != RsBlasConjTrans) {
1732 if (Trans == RsBlasNoTrans) {
1743 void ScriptIntrinsicBLAS::CHERK(RsBlasUplo Uplo, RsBlasTranspose Trans, float alpha,
1745 validateHERK(mRS, Element::F32_2(mRS), Trans, A, C);
1747 if (Trans == RsBlasConjTrans) {
1753 Trans, 0, 0, Uplo, 0, 0, C->getType()->getX(), k,
1758 void ScriptIntrinsicBLAS::ZHERK(RsBlasUplo Uplo, RsBlasTranspose Trans, double alpha,
1760 validateHERK(mRS, Element::F64_2(mRS), Trans, A, C);
1762 if (Trans == RsBlasConjTrans) {
1768 Trans, 0, 0, Uplo, 0, 0, C->getType()->getX(), k,
1773 static void validateHER2K(RS* mRS, sp<const Element> e, RsBlasTranspose Trans,
1780 if (Trans != RsBlasNoTrans && Trans != RsBlasConjTrans) {
1787 if (Trans == RsBlasNoTrans) {
1801 void ScriptIntrinsicBLAS::CHER2K(RsBlasUplo Uplo, RsBlasTranspose Trans, Float2 alpha,
1803 validateHER2K(mRS, Element::F32_2(mRS), Trans, A, B, C);
1805 if (Trans == RsBlasNoTrans) {
1811 Trans, 0, 0, Uplo, 0, 0, C->getType()->getX(), k,
1816 void ScriptIntrinsicBLAS::ZHER2K(RsBlasUplo Uplo, RsBlasTranspose Trans, Double2 alpha,
1818 validateHER2K(mRS, Element::F64_2(mRS), Trans, A, B, C);
1820 if (Trans == RsBlasNoTrans) {
1826 Trans, 0, 0, Uplo, 0, 0, C->getType()->getX(), k,