Lines Matching refs:sigZ
75 uint64_t sigZ, lastBitMask, roundBitsMask;
92 sigZ = 0;
119 sigZ = 0;
123 sigZ = UINT64_C( 0x8000000000000000 );
134 sigZ = UINT64_C( 0x8000000000000000 );
136 sigZ = sigA;
146 sigZ = sigA;
148 sigZ += lastBitMask>>1;
150 sigZ += lastBitMask>>1;
151 if ( !(sigZ & roundBitsMask) ) sigZ &= ~lastBitMask;
155 sigZ += roundBitsMask;
157 sigZ &= ~roundBitsMask;
158 if ( !sigZ ) {
160 sigZ = UINT64_C( 0x8000000000000000 );
162 if ( sigZ != sigA ) {
164 if ( roundingMode == softfloat_round_odd ) sigZ |= lastBitMask;
170 zSPtr->signif = sigZ;