Lines Matching refs:pA
88 float32_t *pA; in arm_mat_ldlt_f32() local
92 pA = pl->pData; in arm_mat_ldlt_f32()
119 if (pA[r*n+r] > m) in arm_mat_ldlt_f32()
121 m = pA[r*n+r]; in arm_mat_ldlt_f32()
135 a = pA[k*n+k]; in arm_mat_ldlt_f32()
164 vecW0 = vdupq_n_f32(pA[(w + 0)*n+k]); in arm_mat_ldlt_f32()
165 vecW1 = vdupq_n_f32(pA[(w + 1)*n+k]); in arm_mat_ldlt_f32()
166 vecW2 = vdupq_n_f32(pA[(w + 2)*n+k]); in arm_mat_ldlt_f32()
167 vecW3 = vdupq_n_f32(pA[(w + 3)*n+k]); in arm_mat_ldlt_f32()
176 vecX = vldrwq_gather_shifted_offset_z_f32(&pA[x*n+k], (uint32x4_t)vecOffs, p0); in arm_mat_ldlt_f32()
180 vecA = vldrwq_z_f32(&pA[(w + 0)*n+x],p0); in arm_mat_ldlt_f32()
182 vstrwq_p(&pA[(w + 0)*n+x], vecA, p0); in arm_mat_ldlt_f32()
184 vecA = vldrwq_z_f32(&pA[(w + 1)*n+x],p0); in arm_mat_ldlt_f32()
186 vstrwq_p(&pA[(w + 1)*n+x], vecA, p0); in arm_mat_ldlt_f32()
188 vecA = vldrwq_z_f32(&pA[(w + 2)*n+x],p0); in arm_mat_ldlt_f32()
190 vstrwq_p(&pA[(w + 2)*n+x], vecA, p0); in arm_mat_ldlt_f32()
192 vecA = vldrwq_z_f32(&pA[(w + 3)*n+x],p0); in arm_mat_ldlt_f32()
194 vstrwq_p(&pA[(w + 3)*n+x], vecA, p0); in arm_mat_ldlt_f32()
209 vecW = vdupq_n_f32(pA[w*n+k]); in arm_mat_ldlt_f32()
217 vecA = vldrwq_z_f32(&pA[w*n+x],p0); in arm_mat_ldlt_f32()
219 vecX = vldrwq_gather_shifted_offset_z_f32(&pA[x*n+k], (uint32x4_t)vecOffs, p0); in arm_mat_ldlt_f32()
224 vstrwq_p(&pA[w*n+x], vecA, p0); in arm_mat_ldlt_f32()
232 pA[w*n+k] = pA[w*n+k] * invA; in arm_mat_ldlt_f32()
347 float32_t *pA; in arm_mat_ldlt_f32() local
352 pA = pl->pData; in arm_mat_ldlt_f32()
371 if (pA[r*n+r] > m) in arm_mat_ldlt_f32()
373 m = pA[r*n+r]; in arm_mat_ldlt_f32()
387 a = pA[k*n+k]; in arm_mat_ldlt_f32()
401 pA[w*n+x] = pA[w*n+x] - pA[w*n+k] * pA[x*n+k] / a; in arm_mat_ldlt_f32()
407 pA[w*n+k] = pA[w*n+k] / a; in arm_mat_ldlt_f32()