Home | History | Annotate | Download | only in fpu

Lines Matching full:rem1

3357     uint64_t rem0, rem1;
3407 sub128( aSig, 0, term0, term1, &rem0, &rem1 );
3410 add128( rem0, rem1, 0, bSig, &rem0, &rem1 );
3412 zSig |= ( rem1 != 0 );
3515 uint64_t rem0, rem1, term0, term1;
3544 sub128( aSig, 0, term0, term1, &rem0, &rem1 );
3548 add128( rem0, rem1, zSig>>63, doubleZSig | 1, &rem0, &rem1 );
3550 zSig |= ( ( rem0 | rem1 ) != 0 );
4380 uint64_t rem0, rem1, rem2, term0, term1, term2;
4421 rem1 = 0;
4423 shift128Right( aSig, 0, 1, &aSig, &rem1 );
4426 zSig0 = estimateDiv128To64( aSig, rem1, bSig );
4428 sub128( aSig, rem1, term0, term1, &rem0, &rem1 );
4431 add128( rem0, rem1, 0, bSig, &rem0, &rem1 );
4433 zSig1 = estimateDiv128To64( rem1, 0, bSig );
4436 sub128( rem1, 0, term1, term2, &rem1, &rem2 );
4437 while ( (int64_t) rem1 < 0 ) {
4439 add128( rem1, rem2, 0, bSig, &rem1, &rem2 );
4441 zSig1 |= ( ( rem1 | rem2 ) != 0 );
4556 uint64_t rem0, rem1, rem2, rem3, term0, term1, term2, term3;
4585 sub128( aSig0, aSig1, term0, term1, &rem0, &rem1 );
4589 add128( rem0, rem1, zSig0>>63, doubleZSig0 | 1, &rem0, &rem1 );
4591 zSig1 = estimateDiv128To64( rem1, 0, doubleZSig0 );
4595 sub128( rem1, 0, term1, term2, &rem1, &rem2 );
4597 sub192( rem1, rem2, 0, 0, term2, term3, &rem1, &rem2, &rem3 );
4598 while ( (int64_t) rem1 < 0 ) {
4603 add192( rem1, rem2, rem3, 0, term2, term3, &rem1, &rem2, &rem3 );
4605 zSig1 |= ( ( rem1 | rem2 | rem3 ) != 0 );
5534 uint64_t rem0, rem1, rem2, rem3, term0, term1, term2, term3;
5587 sub192( aSig0, aSig1, 0, term0, term1, term2, &rem0, &rem1, &rem2 );
5590 add192( rem0, rem1, rem2, 0, bSig0, bSig1, &rem0, &rem1, &rem2 );
5592 zSig1 = estimateDiv128To64( rem1, rem2, bSig0 );
5595 sub192( rem1, rem2, 0, term1, term2, term3, &rem1, &rem2, &rem3 );
5596 while ( (int64_t) rem1 < 0 ) {
5598 add192( rem1, rem2, rem3, 0, bSig0, bSig1, &rem1, &rem2, &rem3 );
5600 zSig1 |= ( ( rem1 | rem2 | rem3 ) != 0 );
5727 uint64_t rem0, rem1, rem2, rem3, term0, term1, term2, term3;
5758 sub128( aSig0, aSig1, term0, term1, &rem0, &rem1 );
5762 add128( rem0, rem1, zSig0>>63, doubleZSig0 | 1, &rem0, &rem1 );
5764 zSig1 = estimateDiv128To64( rem1, 0, doubleZSig0 );
5768 sub128( rem1, 0, term1, term2, &rem1, &rem2 );
5770 sub192( rem1, rem2, 0, 0, term2, term3, &rem1, &rem2, &rem3 );
5771 while ( (int64_t) rem1 < 0 ) {
5776 add192( rem1, rem2, rem3, 0, term2, term3, &rem1, &rem2, &rem3 );
5778 zSig1 |= ( ( rem1 | rem2 | rem3 ) != 0 );