Lines Matching refs:sigZ

71     struct uint128 sigZ;  in softfloat_mulAddF128()  local
142 sigZ.v64 = sig256Z[indexWord( 4, 3 )]; in softfloat_mulAddF128()
143 sigZ.v0 = sig256Z[indexWord( 4, 2 )]; in softfloat_mulAddF128()
145 if ( ! (sigZ.v64 & UINT64_C( 0x0100000000000000 )) ) { in softfloat_mulAddF128()
152 goto sigZ; in softfloat_mulAddF128()
168 sigZ = in softfloat_mulAddF128()
170 sigZ.v64, sigZ.v0, shiftCount ); in softfloat_mulAddF128()
179 sig256Z[indexWord( 4, 1 )] = (sigZ.v0<<63) | x128.v64; in softfloat_mulAddF128()
181 sigZ = softfloat_shortShiftRight128( sigZ.v64, sigZ.v0, 1 ); in softfloat_mulAddF128()
182 sig256Z[indexWord( 4, 3 )] = sigZ.v64; in softfloat_mulAddF128()
183 sig256Z[indexWord( 4, 2 )] = sigZ.v0; in softfloat_mulAddF128()
189 sigZ.v64 = sig256Z[indexWord( 4, 3 )]; in softfloat_mulAddF128()
190 sigZ.v0 = sig256Z[indexWord( 4, 2 )]; in softfloat_mulAddF128()
206 sigZ = softfloat_add128( sigC.v64, sigC.v0, sigZ.v64, sigZ.v0 ); in softfloat_mulAddF128()
209 sigZ.v64 = sig256Z[indexWord( 4, 3 )]; in softfloat_mulAddF128()
210 sigZ.v0 = sig256Z[indexWord( 4, 2 )]; in softfloat_mulAddF128()
212 if ( sigZ.v64 & UINT64_C( 0x0200000000000000 ) ) { in softfloat_mulAddF128()
222 sigZ = in softfloat_mulAddF128()
223 softfloat_sub128( sigC.v64, sigC.v0, sigZ.v64, sigZ.v0 ); in softfloat_mulAddF128()
227 sigZ = softfloat_sub128( sigZ.v64, sigZ.v0, 0, 1 ); in softfloat_mulAddF128()
229 if ( ! (sigZ.v64 & UINT64_C( 0x0100000000000000 )) ) { in softfloat_mulAddF128()
242 sigZ = softfloat_sub128( sigZ.v64, sigZ.v0, sigC.v64, sigC.v0 ); in softfloat_mulAddF128()
244 ! (sigZ.v64 | sigZ.v0) && ! sig256Z[indexWord( 4, 1 )] in softfloat_mulAddF128()
249 sig256Z[indexWord( 4, 3 )] = sigZ.v64; in softfloat_mulAddF128()
250 sig256Z[indexWord( 4, 2 )] = sigZ.v0; in softfloat_mulAddF128()
251 if ( sigZ.v64 & UINT64_C( 0x8000000000000000 ) ) { in softfloat_mulAddF128()
258 sigZ.v64 = sig256Z[indexWord( 4, 3 )]; in softfloat_mulAddF128()
259 sigZ.v0 = sig256Z[indexWord( 4, 2 )]; in softfloat_mulAddF128()
260 if ( ! (sigZ.v64 & UINT64_C( 0x0100000000000000 )) ) { in softfloat_mulAddF128()
264 goto sigZ; in softfloat_mulAddF128()
269 sigZ.v64 = sig256Z[indexWord( 4, 3 )]; in softfloat_mulAddF128()
270 sigZ.v0 = sig256Z[indexWord( 4, 2 )]; in softfloat_mulAddF128()
273 if ( sigZ.v64 ) { in softfloat_mulAddF128()
277 sigZ.v64 = sigZ.v0; in softfloat_mulAddF128()
278 sigZ.v0 = sigZExtra; in softfloat_mulAddF128()
280 if ( ! sigZ.v64 ) { in softfloat_mulAddF128()
282 sigZ.v64 = sigZ.v0; in softfloat_mulAddF128()
283 sigZ.v0 = sigZExtra; in softfloat_mulAddF128()
285 if ( ! sigZ.v64 ) { in softfloat_mulAddF128()
287 sigZ.v64 = sigZ.v0; in softfloat_mulAddF128()
288 sigZ.v0 = 0; in softfloat_mulAddF128()
292 shiftCount = softfloat_countLeadingZeros64( sigZ.v64 ); in softfloat_mulAddF128()
298 sigZ = in softfloat_mulAddF128()
299 softfloat_shortShiftLeft128( sigZ.v64, sigZ.v0, shiftCount ); in softfloat_mulAddF128()
301 sigZ.v0 |= x128.v64; in softfloat_mulAddF128()
306 sigZ: in softfloat_mulAddF128()
309 sigZExtra = (uint64_t) (sigZ.v0<<(64 - shiftCount)) | (sigZExtra != 0); in softfloat_mulAddF128()
310 sigZ = softfloat_shortShiftRight128( sigZ.v64, sigZ.v0, shiftCount ); in softfloat_mulAddF128()
314 signZ, expZ - 1, sigZ.v64, sigZ.v0, sigZExtra ); in softfloat_mulAddF128()