Searched refs:cosVec (Results 1 – 1 of 1) sorted by relevance
| /hal_nxp-latest/mcux/middleware/wifi_nxp/wls/ |
| D | wls_QR_algorithm.c | 144 float32x2_t cosVec, cosVec2, diagAVec, offDiagAVec; in QR_step_Wilkinson() local 166 cosVec = vld1_f32((float32_t const *)cosArray); // VLD1.32 {d0}, [r0] in QR_step_Wilkinson() 168 tempVec3 = vrev64_f32(cosVec); // VREV64.32 d0,d0 in QR_step_Wilkinson() 170 trnVec = vtrn_f32(tempVec3, cosVec); // VTRN.32 d0,d0 in QR_step_Wilkinson() 176 tempVec1 = vmul_lane_f32(cosVec, diagAVec, 0); in QR_step_Wilkinson() 179 tempVec2 = vmul_lane_f32(cosVec, offDiagAVec, 0); in QR_step_Wilkinson() 182 resVec0 = vmul_f32(tempVec1, cosVec); in QR_step_Wilkinson() 189 resVec1 = vmul_lane_f32(tempVec1, cosVec, 1); in QR_step_Wilkinson() 190 resVec1 = vmla_lane_f32(resVec1, tempVec2, cosVec, 0); in QR_step_Wilkinson() 201 resVec0 = vmul_lane_f32(colVec0, cosVec, 0); in QR_step_Wilkinson() [all …]
|