Home
last modified time | relevance | path

Searched refs:sig32Z (Results 1 – 6 of 6) sorted by relevance

/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/
A Df64_sqrt.c54 uint32_t sig32A, recipSqrt32, sig32Z; in f64_sqrt() local
101 sig32Z = ((uint_fast64_t) sig32A * recipSqrt32)>>32; in f64_sqrt()
104 sig32Z >>= 1; in f64_sqrt()
108 rem = sigA - (uint_fast64_t) sig32Z * sig32Z; in f64_sqrt()
110 sigZ = ((uint_fast64_t) sig32Z<<32 | 1<<5) + ((uint_fast64_t) q<<3); in f64_sqrt()
A DextF80M_sqrt.c64 uint32_t rem[4], sig32A, recipSqrt32, sig32Z, q; in extF80M_sqrt() local
108 sig32Z = ((uint64_t) sig32A * recipSqrt32)>>32; in extF80M_sqrt()
109 if ( expA ) sig32Z >>= 1; in extF80M_sqrt()
112 - (uint64_t) sig32Z * sig32Z; in extF80M_sqrt()
118 sig64Z = ((uint64_t) sig32Z<<32) + ((uint64_t) q<<3); in extF80M_sqrt()
119 x64 = ((uint64_t) sig32Z<<32) + sig64Z; in extF80M_sqrt()
A Df128M_sqrt.c66 uint32_t sig32A, recipSqrt32, sig32Z, qs[3], q; in f128M_sqrt() local
116 sig32Z = ((uint64_t) sig32A * recipSqrt32)>>32; in f128M_sqrt()
117 if ( expA ) sig32Z >>= 1; in f128M_sqrt()
118 qs[2] = sig32Z; in f128M_sqrt()
119 rem64 -= (uint64_t) sig32Z * sig32Z; in f128M_sqrt()
126 sig64Z = ((uint64_t) sig32Z<<32) + ((uint64_t) q<<3); in f128M_sqrt()
127 x64 = ((uint64_t) sig32Z<<32) + sig64Z; in f128M_sqrt()
A DextF80_sqrt.c58 uint_fast32_t sig32A, recipSqrt32, sig32Z; in extF80_sqrt() local
109 sig32Z = ((uint_fast64_t) sig32A * recipSqrt32)>>32; in extF80_sqrt()
111 sig32Z >>= 1; in extF80_sqrt()
116 rem.v64 -= (uint_fast64_t) sig32Z * sig32Z; in extF80_sqrt()
120 sigZ = ((uint_fast64_t) sig32Z<<32) + (q<<3); in extF80_sqrt()
121 x64 = ((uint_fast64_t) sig32Z<<32) + sigZ; in extF80_sqrt()
A Df128_sqrt.c54 uint_fast32_t sig32A, recipSqrt32, sig32Z; in f128_sqrt() local
107 sig32Z = ((uint_fast64_t) sig32A * recipSqrt32)>>32; in f128_sqrt()
109 sig32Z >>= 1; in f128_sqrt()
114 qs[2] = sig32Z; in f128_sqrt()
115 rem.v64 -= (uint_fast64_t) sig32Z * sig32Z; in f128_sqrt()
120 x64 = (uint_fast64_t) sig32Z<<32; in f128_sqrt()
A Df64_div.c60 uint32_t recip32, sig32Z, doubleTerm; in f64_div() local
125 sig32Z = ((uint32_t) (sigA>>32) * (uint_fast64_t) recip32)>>32; in f64_div()
126 doubleTerm = sig32Z<<1; in f64_div()
131 sigZ = ((uint_fast64_t) sig32Z<<32) + ((uint_fast64_t) q<<4); in f64_div()

Completed in 7 milliseconds