Searched refs:nwork0 (Results 1 – 4 of 4) sorted by relevance
| /CafeSDK-2.12.13-1/system/src/lib/mtx/ |
| D | mtxVec_asm.s | 235 #define nwork0 f5 macro 271 fmuls nwork0, rmag, rmag 273 fnmsubs nwork0, nwork0, sqmag, c_three 274 fmuls rmag, nwork0, nwork1 288 #undef nwork0 348 #define nwork0 f9 macro 391 fmuls nwork0, rdist, rdist 393 fnmsubs nwork0, nwork0, sqdist, c_three 394 fmuls rdist, nwork0, nwork1 413 #undef nwork0 [all …]
|
| D | mtxQuat_asm.s | 206 #define nwork0 fp9 macro 242 ps_nmsub nwork0, mag, norminv, c_two 243 ps_mul norminv, norminv, nwork0 281 #undef nwork0 356 #define nwork0 fp7 macro 398 fmul nwork0, rsqmag, rsqmag 400 fnmsub nwork0, nwork0, mag, c_three 401 fmul rsqmag, nwork0, nwork1 424 #undef nwork0
|
| D | mtxVec.c | 294 f32x2 nwork0, nwork1; in PSVECNormalize() local 326 nwork0 = __PS_MUL(rsqrt, rsqrt); in PSVECNormalize() 328 nwork0 = __PS_NMSUB(nwork0, sqsum, c_three); in PSVECNormalize() 329 rsqrt = __PS_MUL(nwork0, nwork1); in PSVECNormalize() 432 f32x2 nwork0, nwork1; in PSVECMag() local 457 nwork0 = __PS_MUL(rmag, rmag); in PSVECMag() 463 nwork0 = __PS_NMSUB(nwork0, sqmag, c_three); in PSVECMag() 466 rmag = __PS_MUL(nwork0, nwork1); in PSVECMag() 866 f32x2 nwork0, nwork1; in PSVECDistance() local 903 nwork0 = __PS_MUL(rdist, rdist); in PSVECDistance() [all …]
|
| D | mtxQuat.c | 520 f32x2 nwork0, nwork1; in PSQUATNormalize() local 556 nwork0 = __PS_MUL(rsqmag, rsqmag); in PSQUATNormalize() 562 nwork0 = __PS_NMSUB(nwork0, mag, c33); in PSQUATNormalize() 565 rsqmag = __PS_MUL(nwork0, nwork1); in PSQUATNormalize() 636 f32x2 mag, norminv, nninv, nwork0; in PSQUATInverse() local 680 nwork0 = __PS_NMSUB(mag, norminv, c22); in PSQUATInverse() 683 norminv = __PS_MUL(norminv, nwork0); in PSQUATInverse()
|