Searched refs:pG (Results 1 – 3 of 3) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/CMSIS/DSP/Source/MatrixFunctions/ |
| D | arm_mat_cholesky_f32.c | 94 float32_t *pA,*pG; in arm_mat_cholesky_f32() local 105 pG = pDst->pData; in arm_mat_cholesky_f32() 111 pG[(j + 0) * n + i] = pA[(j + 0) * n + i]; in arm_mat_cholesky_f32() 112 pG[(j + 1) * n + i] = pA[(j + 1) * n + i]; in arm_mat_cholesky_f32() 113 pG[(j + 2) * n + i] = pA[(j + 2) * n + i]; in arm_mat_cholesky_f32() 114 pG[(j + 3) * n + i] = pA[(j + 3) * n + i]; in arm_mat_cholesky_f32() 126 vecGi=vldrwq_z_f32(&pG[i * n + k],p0); in arm_mat_cholesky_f32() 128 vecGj0=vldrwq_z_f32(&pG[(j + 0) * n + k],p0); in arm_mat_cholesky_f32() 129 vecGj1=vldrwq_z_f32(&pG[(j + 1) * n + k],p0); in arm_mat_cholesky_f32() 130 vecGj2=vldrwq_z_f32(&pG[(j + 2) * n + k],p0); in arm_mat_cholesky_f32() [all …]
|
| D | arm_mat_cholesky_f16.c | 86 float16_t *pA,*pG; in arm_mat_cholesky_f16() local 97 pG = pDst->pData; in arm_mat_cholesky_f16() 120 vecGi=vldrhq_z_f16(&pG[i * n + k],p0); in arm_mat_cholesky_f16() 122 vecGj0=vldrhq_z_f16(&pG[(j + 0) * n + k],p0); in arm_mat_cholesky_f16() 123 vecGj1=vldrhq_z_f16(&pG[(j + 1) * n + k],p0); in arm_mat_cholesky_f16() 124 vecGj2=vldrhq_z_f16(&pG[(j + 2) * n + k],p0); in arm_mat_cholesky_f16() 125 vecGj3=vldrhq_z_f16(&pG[(j + 3) * n + k],p0); in arm_mat_cholesky_f16() 134 pG[(j + 0) * n + i] = vecAddAcrossF16Mve(acc0); in arm_mat_cholesky_f16() 135 pG[(j + 1) * n + i] = vecAddAcrossF16Mve(acc1); in arm_mat_cholesky_f16() 136 pG[(j + 2) * n + i] = vecAddAcrossF16Mve(acc2); in arm_mat_cholesky_f16() [all …]
|
| D | arm_mat_cholesky_f64.c | 81 float64_t *pA,*pG; in arm_mat_cholesky_f64() local 84 pG = pDst->pData; in arm_mat_cholesky_f64() 91 pG[j * n + i] = pA[j * n + i]; in arm_mat_cholesky_f64() 95 pG[j * n + i] = pG[j * n + i] - pG[i * n + k] * pG[j * n + k]; in arm_mat_cholesky_f64() 99 if (pG[i * n + i] <= 0.0f) in arm_mat_cholesky_f64() 104 invSqrtVj = 1.0/sqrt(pG[i * n + i]); in arm_mat_cholesky_f64() 107 pG[j * n + i] = pG[j * n + i] * invSqrtVj ; in arm_mat_cholesky_f64()
|