Home
last modified time | relevance | path

Searched refs:x64 (Results 1 – 7 of 7) sorted by relevance

/optee_os-3.20.0/lib/libutils/isoc/arch/arm/softfloat/source/
A DextF80M_div.c69 uint64_t sigA, x64; in extF80M_div() local
103 x64 = bSPtr->signif; in extF80M_div()
106 if ( ! x64 ) { in extF80M_div()
122 if ( sigA < x64 ) { in extF80M_div()
129 x64 >>= 2; in extF80M_div()
131 sigB[indexWord( 3, 1 )] = x64; in extF80M_div()
135 q = (x64 + 0x80000000)>>32; in extF80M_div()
164 x64 = (uint64_t) q<<9; in extF80M_div()
165 y[indexWord( 3, 0 )] = x64; in extF80M_div()
166 x64 = ((uint64_t) qs[0]<<6) + (x64>>32); in extF80M_div()
[all …]
A Df128M_sqrt.c67 uint64_t sig64Z, x64; in f128M_sqrt() local
130 term[indexWord( 4, 1 )] = x64; in f128M_sqrt()
142 x64 = sig64Z + (q>>26); in f128M_sqrt()
158 x64 = (uint64_t) q<<27; in f128M_sqrt()
159 y[indexWord( 5, 0 )] = x64; in f128M_sqrt()
160 x64 = ((uint64_t) qs[0]<<24) + (x64>>32); in f128M_sqrt()
161 y[indexWord( 5, 1 )] = x64; in f128M_sqrt()
162 x64 = ((uint64_t) qs[1]<<21) + (x64>>32); in f128M_sqrt()
163 y[indexWord( 5, 2 )] = x64; in f128M_sqrt()
164 x64 = ((uint64_t) qs[2]<<18) + (x64>>32); in f128M_sqrt()
[all …]
A DextF80M_sqrt.c65 uint64_t sig64Z, x64; in extF80M_sqrt() local
121 term[indexWord( 3, 1 )] = x64>>32; in extF80M_sqrt()
122 term[indexWord( 3, 0 )] = x64; in extF80M_sqrt()
134 x64 = (uint64_t) q<<7; in extF80M_sqrt()
135 extSigZ[indexWord( 3, 0 )] = x64; in extF80M_sqrt()
136 x64 = (sig64Z<<1) + (x64>>32); in extF80M_sqrt()
137 extSigZ[indexWord( 3, 2 )] = x64>>32; in extF80M_sqrt()
138 extSigZ[indexWord( 3, 1 )] = x64; in extF80M_sqrt()
144 x64 = sig64Z + (q>>27); in extF80M_sqrt()
146 term[indexWord( 4, 2 )] = x64>>32; in extF80M_sqrt()
[all …]
A DextF80M_rem.c66 uint64_t x64; in extF80M_rem() local
99 x64 = bSPtr->signif; in extF80M_rem()
101 if ( ! x64 ) goto invalid; in extF80M_rem()
102 expB += softfloat_normExtF80SigM( &x64 ); in extF80M_rem()
121 x[indexWord( 3, 0 )] = (uint32_t) x64<<30; in extF80M_rem()
122 sig32B = x64>>32; in extF80M_rem()
123 x64 >>= 2; in extF80M_rem()
124 x[indexWord( 3, 2 )] = x64>>32; in extF80M_rem()
125 x[indexWord( 3, 1 )] = x64; in extF80M_rem()
141 q = (x64 + 0x80000000)>>32; in extF80M_rem()
[all …]
A DextF80_sqrt.c60 uint_fast64_t q, sigZ, x64; in extF80_sqrt() local
121 x64 = ((uint_fast64_t) sig32Z<<32) + sigZ; in extF80_sqrt()
122 term = softfloat_mul64ByShifted32To128( x64, q ); in extF80_sqrt()
128 x64 = sigZ; in extF80_sqrt()
136 term = softfloat_mul64ByShifted32To128( x64 + (q>>27), q ); in extF80_sqrt()
137 x64 = (uint_fast64_t) (uint32_t) (q<<5) * (uint32_t) q; in extF80_sqrt()
138 term = softfloat_add128( term.v64, term.v0, 0, x64 ); in extF80_sqrt()
A Df128_sqrt.c58 uint_fast64_t x64, sig64Z; in f128_sqrt() local
120 x64 = (uint_fast64_t) sig32Z<<32; in f128_sqrt()
121 sig64Z = x64 + ((uint_fast64_t) q<<3); in f128_sqrt()
122 x64 += sig64Z; in f128_sqrt()
124 term = softfloat_mul64ByShifted32To128( x64, q ); in f128_sqrt()
/optee_os-3.20.0/lib/libmbedtls/mbedtls/
A DChangeLog861 * Fix the Visual Studio Release x64 build configuration for mbedtls itself.
1204 * Fix Visual Studio Release x64 build configuration by inheriting
2057 * Fix Windows x64 builds with the included mbedTLS.sln file. #1347

Completed in 12 milliseconds