Home
last modified time | relevance | path

Searched refs:uint_fast64_t (Results 1 – 25 of 164) sorted by relevance

1234567

/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/include/
A Dinternals.h65 uint_fast64_t
67 bool, uint_fast64_t, uint_fast64_t, uint_fast8_t, bool );
69 uint_fast64_t
79 bool, uint_fast64_t, uint_fast64_t, uint_fast8_t, bool );
120 float64_t softfloat_addMagsF64( uint_fast64_t, uint_fast64_t, bool );
124 uint_fast64_t, uint_fast64_t, uint_fast64_t, uint_fast8_t );
167 softfloat_normSubnormalF128Sig( uint_fast64_t, uint_fast64_t );
171 bool, int_fast32_t, uint_fast64_t, uint_fast64_t, uint_fast64_t );
174 bool, int_fast32_t, uint_fast64_t, uint_fast64_t );
178 uint_fast64_t, uint_fast64_t, uint_fast64_t, uint_fast64_t, bool );
[all …]
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/
A Df64_div.c48 uint_fast64_t uiA; in f64_div()
51 uint_fast64_t sigA; in f64_div()
53 uint_fast64_t uiB; in f64_div()
56 uint_fast64_t sigB; in f64_div()
61 uint_fast64_t rem; in f64_div()
63 uint_fast64_t sigZ; in f64_div()
64 uint_fast64_t uiZ; in f64_div()
125 sig32Z = ((uint32_t) (sigA>>32) * (uint_fast64_t) recip32)>>32; in f64_div()
129 - (uint_fast64_t) doubleTerm * ((uint32_t) sigB>>4); in f64_div()
131 sigZ = ((uint_fast64_t) sig32Z<<32) + ((uint_fast64_t) q<<4); in f64_div()
[all …]
A Df64_sqrt.c48 uint_fast64_t uiA; in f64_sqrt()
51 uint_fast64_t sigA, uiZ; in f64_sqrt()
55 uint_fast64_t rem; in f64_sqrt()
57 uint_fast64_t sigZ, shiftedSigZ; in f64_sqrt()
101 sig32Z = ((uint_fast64_t) sig32A * recipSqrt32)>>32; in f64_sqrt()
108 rem = sigA - (uint_fast64_t) sig32Z * sig32Z; in f64_sqrt()
109 q = ((uint32_t) (rem>>2) * (uint_fast64_t) recipSqrt32)>>32; in f64_sqrt()
110 sigZ = ((uint_fast64_t) sig32Z<<32 | 1<<5) + ((uint_fast64_t) q<<3); in f64_sqrt()
114 sigZ &= ~(uint_fast64_t) 0x3F; in f64_sqrt()
A DextF80_sqrt.c49 uint_fast64_t uiA0; in extF80_sqrt()
52 uint_fast64_t sigA; in extF80_sqrt()
55 uint_fast64_t uiZ0; in extF80_sqrt()
60 uint_fast64_t q, sigZ, x64; in extF80_sqrt()
62 uint_fast64_t sigZExtra; in extF80_sqrt()
109 sig32Z = ((uint_fast64_t) sig32A * recipSqrt32)>>32; 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()
134 q &= ~(uint_fast64_t) 0xFFFF; in extF80_sqrt()
[all …]
A Df128_sqrt.c48 uint_fast64_t uiA64, uiA0; in f128_sqrt()
58 uint_fast64_t x64, sig64Z; in f128_sqrt()
60 uint_fast64_t sigZExtra; in f128_sqrt()
107 sig32Z = ((uint_fast64_t) sig32A * recipSqrt32)>>32; in f128_sqrt()
115 rem.v64 -= (uint_fast64_t) sig32Z * sig32Z; in f128_sqrt()
118 q = ((uint_fast64_t) (uint32_t) (rem.v64>>2) * recipSqrt32)>>32; in f128_sqrt()
120 x64 = (uint_fast64_t) sig32Z<<32; in f128_sqrt()
121 sig64Z = x64 + ((uint_fast64_t) q<<3); in f128_sqrt()
146 sigZExtra = (uint64_t) ((uint_fast64_t) q<<59); in f128_sqrt()
150 (uint_fast64_t) qs[2]<<18, ((uint_fast64_t) qs[0]<<24) + (q>>5), in f128_sqrt()
[all …]
A Df32_div.c61 uint_fast64_t sig64A; in f32_div()
65 uint_fast64_t rem; in f32_div()
123 sig64A = (uint_fast64_t) sigA<<31; in f32_div()
125 sig64A = (uint_fast64_t) sigA<<30; in f32_div()
128 if ( ! (sigZ & 0x3F) ) sigZ |= ((uint_fast64_t) sigB * sigZ != sig64A); in f32_div()
137 sigZ = ((uint_fast64_t) sigA * softfloat_approxRecip32_1( sigB ))>>32; in f32_div()
144 rem = ((uint_fast64_t) sigA<<31) - (uint_fast64_t) sigZ * sigB; in f32_div()
146 rem = ((uint_fast64_t) sigA<<32) - (uint_fast64_t) (sigZ<<1) * sigB; in f32_div()
A Df128_add.c47 uint_fast64_t uiA64, uiA0; in f128_add()
50 uint_fast64_t uiB64, uiB0; in f128_add()
55 uint_fast64_t, uint_fast64_t, uint_fast64_t, uint_fast64_t, bool ); in f128_add()
A Df128_sub.c47 uint_fast64_t uiA64, uiA0; in f128_sub()
50 uint_fast64_t uiB64, uiB0; in f128_sub()
55 uint_fast64_t, uint_fast64_t, uint_fast64_t, uint_fast64_t, bool ); in f128_sub()
A Df128M_sub.c50 uint_fast64_t uiA64, uiA0; in f128M_sub()
52 uint_fast64_t uiB64, uiB0; in f128M_sub()
57 uint_fast64_t, uint_fast64_t, uint_fast64_t, uint_fast64_t, bool ); in f128M_sub()
A Df128M_add.c50 uint_fast64_t uiA64, uiA0; in f128M_add()
52 uint_fast64_t uiB64, uiB0; in f128M_add()
57 uint_fast64_t, uint_fast64_t, uint_fast64_t, uint_fast64_t, bool ); in f128M_add()
A DextF80_div.c49 uint_fast64_t uiA0; in extF80_div()
52 uint_fast64_t sigA; in extF80_div()
55 uint_fast64_t uiB0; in extF80_div()
58 uint_fast64_t sigB; in extF80_div()
64 uint_fast64_t sigZ; in extF80_div()
66 uint_fast64_t q64; in extF80_div()
69 uint_fast64_t sigZExtra; in extF80_div()
72 uint_fast64_t uiZ0; in extF80_div()
137 q64 = (uint_fast64_t) (uint32_t) (rem.v64>>2) * recip32; in extF80_div()
169 sigZExtra = (uint64_t) ((uint_fast64_t) q<<41); in extF80_div()
A Df64_rem.c48 uint_fast64_t uiA; in f64_rem()
51 uint_fast64_t sigA; in f64_rem()
53 uint_fast64_t uiB; in f64_rem()
55 uint_fast64_t sigB; in f64_rem()
60 uint_fast64_t q64; in f64_rem()
63 uint_fast64_t uiZ; in f64_rem()
135 q64 = (uint32_t) (rem>>32) * (uint_fast64_t) recip32; in f64_rem()
141 rem = (uint_fast64_t) (uint32_t) (rem>>3)<<32; in f64_rem()
A Ds_mul64To128.c54 z.v0 = (uint_fast64_t) a0 * b0; in softfloat_mul64To128()
55 mid1 = (uint_fast64_t) a32 * b0; in softfloat_mul64To128()
56 mid = mid1 + (uint_fast64_t) a0 * b32; in softfloat_mul64To128()
57 z.v64 = (uint_fast64_t) a32 * b32; in softfloat_mul64To128()
58 z.v64 += (uint_fast64_t) (mid < mid1)<<32 | mid>>32; in softfloat_mul64To128()
A Ds_addMagsF64.c45 softfloat_addMagsF64( uint_fast64_t uiA, uint_fast64_t uiB, bool signZ ) in softfloat_addMagsF64()
48 uint_fast64_t sigA; in softfloat_addMagsF64()
50 uint_fast64_t sigB; in softfloat_addMagsF64()
52 uint_fast64_t uiZ; in softfloat_addMagsF64()
54 uint_fast64_t sigZ; in softfloat_addMagsF64()
A Ds_subMagsF64.c46 softfloat_subMagsF64( uint_fast64_t uiA, uint_fast64_t uiB, bool signZ ) in softfloat_subMagsF64()
49 uint_fast64_t sigA; in softfloat_subMagsF64()
51 uint_fast64_t sigB; in softfloat_subMagsF64()
53 uint_fast64_t uiZ; in softfloat_subMagsF64()
55 uint_fast64_t sigZ; in softfloat_subMagsF64()
A Df64_mul.c48 uint_fast64_t uiA; in f64_mul()
51 uint_fast64_t sigA; in f64_mul()
53 uint_fast64_t uiB; in f64_mul()
56 uint_fast64_t sigB; in f64_mul()
58 uint_fast64_t magBits; in f64_mul()
66 uint_fast64_t sigZ, uiZ; in f64_mul()
A Ds_roundPackToUI64.c44 uint_fast64_t
47 uint_fast64_t sig, in softfloat_roundPackToUI64()
48 uint_fast64_t sigExtra, in softfloat_roundPackToUI64()
67 ~(uint_fast64_t) in softfloat_roundPackToUI64()
A Ds_approxRecip32_1.c63 delta0 = ~(uint_fast32_t) ((r0 * (uint_fast64_t) a)>>7); in softfloat_approxRecip32_1()
64 r = ((uint_fast32_t) r0<<16) + ((r0 * (uint_fast64_t) delta0)>>24); in softfloat_approxRecip32_1()
65 sqrDelta0 = ((uint_fast64_t) delta0 * delta0)>>32; in softfloat_approxRecip32_1()
66 r += ((uint32_t) r * (uint_fast64_t) sqrDelta0)>>48; in softfloat_approxRecip32_1()
A Ds_subMagsExtF80.c48 uint_fast64_t uiA0, in softfloat_subMagsExtF80()
50 uint_fast64_t uiB0, in softfloat_subMagsExtF80()
55 uint_fast64_t sigA; in softfloat_subMagsExtF80()
57 uint_fast64_t sigB; in softfloat_subMagsExtF80()
60 uint_fast64_t uiZ0; in softfloat_subMagsExtF80()
62 uint_fast64_t sigExtra; in softfloat_subMagsExtF80()
A Df64_add.c47 uint_fast64_t uiA; in f64_add()
50 uint_fast64_t uiB; in f64_add()
53 float64_t (*magsFuncPtr)( uint_fast64_t, uint_fast64_t, bool ); in f64_add()
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/8086/
A Dspecialize.h122 uint_fast64_t softfloat_commonNaNToF64UI( const struct commonNaN *aPtr );
130 uint_fast64_t
131 softfloat_propagateNaNF64UI( uint_fast64_t uiA, uint_fast64_t uiB );
163 uint_fast16_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr );
184 uint_fast64_t uiA0,
186 uint_fast64_t uiB0
212 uint_fast64_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr );
231 uint_fast64_t uiA64,
232 uint_fast64_t uiA0,
233 uint_fast64_t uiB64,
[all …]
A Ds_propagateNaNF128UI.c56 uint_fast64_t uiA64, in softfloat_propagateNaNF128UI()
57 uint_fast64_t uiA0, in softfloat_propagateNaNF128UI()
58 uint_fast64_t uiB64, in softfloat_propagateNaNF128UI()
59 uint_fast64_t uiB0 in softfloat_propagateNaNF128UI()
63 uint_fast64_t uiNonsigA64, uiNonsigB64, uiMagA64, uiMagB64; in softfloat_propagateNaNF128UI()
A Ds_propagateNaNF64UI.c51 uint_fast64_t
52 softfloat_propagateNaNF64UI( uint_fast64_t uiA, uint_fast64_t uiB ) in softfloat_propagateNaNF64UI()
55 uint_fast64_t uiNonsigA, uiNonsigB, uiMagA, uiMagB; in softfloat_propagateNaNF64UI()
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/8086-SSE/
A Dspecialize.h122 uint_fast64_t softfloat_commonNaNToF64UI( const struct commonNaN *aPtr );
130 uint_fast64_t
131 softfloat_propagateNaNF64UI( uint_fast64_t uiA, uint_fast64_t uiB );
163 uint_fast16_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr );
184 uint_fast64_t uiA0,
186 uint_fast64_t uiB0
212 uint_fast64_t uiA64, uint_fast64_t uiA0, struct commonNaN *zPtr );
231 uint_fast64_t uiA64,
232 uint_fast64_t uiA0,
233 uint_fast64_t uiB64,
[all …]
A Ds_propagateNaNF128UI.c56 uint_fast64_t uiA64, in softfloat_propagateNaNF128UI()
57 uint_fast64_t uiA0, in softfloat_propagateNaNF128UI()
58 uint_fast64_t uiB64, in softfloat_propagateNaNF128UI()
59 uint_fast64_t uiB0 in softfloat_propagateNaNF128UI()

Completed in 27 milliseconds

1234567