Home
last modified time | relevance | path

Searched refs:rsqmag (Results 1 – 2 of 2) sorted by relevance

/CafeSDK-2.12.13/system/src/lib/mtx/
DmtxQuat_asm.s353 #define rsqmag fp4 macro
394 frsqrte rsqmag, mag
398 fmul nwork0, rsqmag, rsqmag
399 fmul nwork1, rsqmag, c_half
401 fmul rsqmag, nwork0, nwork1
404 ps_sel rsqmag, diff, rsqmag, c_zero
406 ps_muls0 sxy, sxy, rsqmag
408 ps_muls0 szw, szw, rsqmag
421 #undef rsqmag
DmtxQuat.c519 f32x2 mag, rsqmag, diff; in PSQUATNormalize() local
548 rsqmag = __PS_RSQRTE(mag); in PSQUATNormalize()
556 nwork0 = __PS_MUL(rsqmag, rsqmag); in PSQUATNormalize()
559 nwork1 = __PS_MUL(rsqmag, c0505); in PSQUATNormalize()
565 rsqmag = __PS_MUL(nwork0, nwork1); in PSQUATNormalize()
569 rsqmag = __PS_SEL(diff, rsqmag, c00); in PSQUATNormalize()
573 sxy = __PS_MULS0(sxy, rsqmag); in PSQUATNormalize()
577 szw = __PS_MULS0(szw, rsqmag); in PSQUATNormalize()