Home
last modified time | relevance | path

Searched refs:expZ (Results 1 – 25 of 30) sorted by relevance

12

/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/
A Ds_mulAddF64.c63 int_fast16_t expZ; in softfloat_mulAddF64() local
124 --expZ; in softfloat_mulAddF64()
131 --expZ; in softfloat_mulAddF64()
142 expDiff = expZ - expC; in softfloat_mulAddF64()
144 expZ = expC; in softfloat_mulAddF64()
168 --expZ; in softfloat_mulAddF64()
192 expZ -= 64; in softfloat_mulAddF64()
263 int_fast16_t expZ; in softfloat_mulAddF64() local
326 --expZ; in softfloat_mulAddF64()
343 expZ = expC; in softfloat_mulAddF64()
[all …]
A Ds_mulAddF32.c64 int_fast16_t expZ; in softfloat_mulAddF32() local
122 expZ = expProd - 1; in softfloat_mulAddF32()
134 expZ = expC; in softfloat_mulAddF32()
137 expZ = expProd; in softfloat_mulAddF32()
145 --expZ; in softfloat_mulAddF32()
152 expZ = expC; in softfloat_mulAddF32()
155 expZ = expProd; in softfloat_mulAddF32()
163 expZ = expProd; in softfloat_mulAddF32()
167 expZ -= shiftCount; in softfloat_mulAddF32()
176 return softfloat_roundPackToF32( signZ, expZ, sigZ ); in softfloat_mulAddF32()
A Ds_addMagsF32.c53 int_fast16_t expZ; in softfloat_addMagsF32() local
74 expZ = expA; in softfloat_addMagsF32()
83 expZ = expB; in softfloat_addMagsF32()
92 expZ = expA; in softfloat_addMagsF32()
98 --expZ; in softfloat_addMagsF32()
102 return softfloat_roundPackToF32( signZ, expZ, sigZ ); in softfloat_addMagsF32()
A Ds_addMagsF64.c53 int_fast16_t expZ; in softfloat_addMagsF64() local
76 expZ = expA; in softfloat_addMagsF64()
85 expZ = expB; in softfloat_addMagsF64()
94 expZ = expA; in softfloat_addMagsF64()
100 --expZ; in softfloat_addMagsF64()
104 return softfloat_roundPackToF64( signZ, expZ, sigZ ); in softfloat_addMagsF64()
A Ds_addMagsExtF80.c62 int_fast32_t expZ; in softfloat_addMagsExtF80() local
89 expZ = normExpSig.exp + 1; in softfloat_addMagsExtF80()
93 expZ = expA; in softfloat_addMagsExtF80()
105 expZ = expB; in softfloat_addMagsExtF80()
121 expZ = expA; in softfloat_addMagsExtF80()
140 ++expZ; in softfloat_addMagsExtF80()
144 signZ, expZ, sigZ, sigZExtra, extF80_roundingPrecision ); in softfloat_addMagsExtF80()
A Ds_subMagsExtF80.c61 int_fast32_t expZ; in softfloat_subMagsExtF80() local
88 expZ = expA; in softfloat_subMagsExtF80()
89 if ( ! expZ ) expZ = 1; in softfloat_subMagsExtF80()
115 expZ = expB; in softfloat_subMagsExtF80()
138 expZ = expA; in softfloat_subMagsExtF80()
146 signZ, expZ, sig128.v64, sig128.v0, extF80_roundingPrecision ); in softfloat_subMagsExtF80()
A Ds_addMagsF128.c59 int_fast32_t expZ; in softfloat_addMagsF128() local
84 expZ = expA; in softfloat_addMagsF128()
96 expZ = expB; in softfloat_addMagsF128()
115 expZ = expA; in softfloat_addMagsF128()
136 --expZ; in softfloat_addMagsF128()
138 ++expZ; in softfloat_addMagsF128()
147 softfloat_roundPackToF128( signZ, expZ, sigZ.v64, sigZ.v0, sigZExtra ); in softfloat_addMagsF128()
A Ds_subMagsF128.c58 int_fast32_t expDiff, expZ; in softfloat_subMagsF128() local
80 expZ = expA; in softfloat_subMagsF128()
81 if ( ! expZ ) expZ = 1; in softfloat_subMagsF128()
106 expZ = expB; in softfloat_subMagsF128()
127 expZ = expA; in softfloat_subMagsF128()
132 return softfloat_normRoundPackToF128( signZ, expZ - 5, sigZ.v64, sigZ.v0 ); in softfloat_subMagsF128()
A Ds_mulAddF128.c69 int_fast32_t expZ; in softfloat_mulAddF128() local
136 expZ = expA + expB - 0x3FFE; in softfloat_mulAddF128()
146 --expZ; in softfloat_mulAddF128()
162 expDiff = expZ - expC; in softfloat_mulAddF128()
164 expZ = expC; in softfloat_mulAddF128()
213 ++expZ; in softfloat_mulAddF128()
230 --expZ; in softfloat_mulAddF128()
261 --expZ; in softfloat_mulAddF128()
276 expZ -= 64; in softfloat_mulAddF128()
281 expZ -= 64; in softfloat_mulAddF128()
[all …]
A Ds_mulAddF128M.c78 int32_t expZ; in softfloat_mulAddF128M() local
177 expZ = expC; in softfloat_mulAddF128M()
202 if ( ! expZ ) { in softfloat_mulAddF128M()
211 --expZ; in softfloat_mulAddF128M()
220 expZ = expProd; in softfloat_mulAddF128M()
270 expZ -= 32; in softfloat_mulAddF128M()
276 expZ -= 32; in softfloat_mulAddF128M()
331 ++expZ; in softfloat_mulAddF128M()
337 (*roundPackRoutinePtr)( signZ, expZ, extSigPtr, zWPtr ); in softfloat_mulAddF128M()
A Df32_div.c59 int_fast16_t expZ; in f32_div() local
117 expZ = expA - expB + 0x7E; in f32_div()
122 --expZ; in f32_div()
131 --expZ; in f32_div()
155 return softfloat_roundPackToF32( signZ, expZ, sigZ ); in f32_div()
A Ds_subMagsF32.c54 int_fast16_t expZ; in softfloat_subMagsF32() local
92 expZ = expB; in softfloat_subMagsF32()
105 expZ = expA; in softfloat_subMagsF32()
108 return softfloat_normRoundPackToF32( signZ, expZ - 1, sigZ ); in softfloat_subMagsF32()
A Ds_subMagsF64.c54 int_fast16_t expZ; in softfloat_subMagsF64() local
92 expZ = expB; in softfloat_subMagsF64()
105 expZ = expA; in softfloat_subMagsF64()
108 return softfloat_normRoundPackToF64( signZ, expZ - 1, sigZ ); in softfloat_subMagsF64()
A DextF80M_mul.c71 int32_t expZ; in extF80M_mul() local
117 expZ = expA + expB - 0x3FFE; in extF80M_mul()
122 --expZ; in extF80M_mul()
126 signZ, expZ, extSigZPtr, extF80_roundingPrecision, zSPtr ); in extF80M_mul()
A Df32_mul.c60 int_fast16_t expZ; in f32_mul() local
97 expZ = expA + expB - 0x7F; in f32_mul()
102 --expZ; in f32_mul()
105 return softfloat_roundPackToF32( signZ, expZ, sigZ ); in f32_mul()
A Df64_mul.c60 int_fast16_t expZ; in f64_mul() local
110 expZ = expA + expB - 0x3FF; in f64_mul()
123 --expZ; in f64_mul()
126 return softfloat_roundPackToF64( signZ, expZ, sigZ ); in f64_mul()
A Df128M_mul.c71 int32_t expZ; in f128M_mul() local
129 expZ = expA + expB - 0x4000; in f128M_mul()
140 ++expZ; in f128M_mul()
144 softfloat_roundPackMToF128M( signZ, expZ, extSigZPtr, zWPtr ); in f128M_mul()
A Df64_div.c59 int_fast16_t expZ; in f64_div() local
114 expZ = expA - expB + 0x3FE; in f64_div()
118 --expZ; in f64_div()
147 return softfloat_roundPackToF64( signZ, expZ, sigZ ); in f64_div()
A Df32_sqrt.c53 int_fast16_t expZ; in f32_sqrt() local
91 expZ = ((expA - 0x7F)>>1) + 0x7E; in f32_sqrt()
111 return softfloat_roundPackToF32( 0, expZ, sigZ ); in f32_sqrt()
A DextF80_mul.c62 int_fast32_t expZ; in extF80_mul() local
118 expZ = expA + expB - 0x3FFE; in extF80_mul()
121 --expZ; in extF80_mul()
128 signZ, expZ, sig128Z.v64, sig128Z.v0, extF80_roundingPrecision ); in extF80_mul()
A DextF80M_div.c70 int32_t expZ; in extF80M_div() local
120 expZ = expA - expB + 0x3FFF; in extF80M_div()
123 --expZ; in extF80M_div()
170 signZ, expZ, y, extF80_roundingPrecision, zSPtr ); in extF80M_div()
A Df128M_div.c69 int32_t expZ; in f128M_div() local
113 expZ = expA - expB + 0x3FFE; in f128M_div()
115 --expZ; in f128M_div()
165 softfloat_roundPackMToF128M( signZ, expZ, y, zWPtr ); in f128M_div()
A Df64_sqrt.c53 int_fast16_t expZ; in f64_sqrt() local
96 expZ = ((expA - 0x3FF)>>1) + 0x3FE; in f64_sqrt()
123 return softfloat_roundPackToF64( 0, expZ, sigZ ); in f64_sqrt()
A Df128_mul.c60 int_fast32_t expZ; in f128_mul() local
117 expZ = expA + expB - 0x4000; in f128_mul()
128 ++expZ; in f128_mul()
136 softfloat_roundPackToF128( signZ, expZ, sigZ.v64, sigZ.v0, sigZExtra ); in f128_mul()
A DextF80_div.c61 int_fast32_t expZ; in extF80_div() local
126 expZ = expA - expB + 0x3FFF; in extF80_div()
128 --expZ; in extF80_div()
172 signZ, expZ, sigZ, sigZExtra, extF80_roundingPrecision ); in extF80_div()

Completed in 22 milliseconds

12