Home | History | Annotate | Download | only in bits64

Lines Matching defs:rem1

2933     bits64 rem0, rem1;
2981 sub128( aSig, 0, term0, term1, &rem0, &rem1 );
2984 add128( rem0, rem1, 0, bSig, &rem0, &rem1 );
2986 zSig |= ( rem1 != 0 );
3091 bits64 rem0, rem1, term0, term1;
3119 sub128( aSig, 0, term0, term1, &rem0, &rem1 );
3123 add128( rem0, rem1, zSig>>63, doubleZSig | 1, &rem0, &rem1 );
3125 zSig |= ( ( rem0 | rem1 ) != 0 );
3907 bits64 rem0, rem1, rem2, term0, term1, term2;
3948 rem1 = 0;
3950 shift128Right( aSig, 0, 1, &aSig, &rem1 );
3953 zSig0 = estimateDiv128To64( aSig, rem1, bSig );
3955 sub128( aSig, rem1, term0, term1, &rem0, &rem1 );
3958 add128( rem0, rem1, 0, bSig, &rem0, &rem1 );
3960 zSig1 = estimateDiv128To64( rem1, 0, bSig );
3963 sub128( rem1, 0, term1, term2, &rem1, &rem2 );
3964 while ( (sbits64) rem1 < 0 ) {
3966 add128( rem1, rem2, 0, bSig, &rem1, &rem2 );
3968 zSig1 |= ( ( rem1 | rem2 ) != 0 );
4086 bits64 rem0, rem1, rem2, rem3, term0, term1, term2, term3;
4115 sub128( aSig0, aSig1, term0, term1, &rem0, &rem1 );
4119 add128( rem0, rem1, zSig0>>63, doubleZSig0 | 1, &rem0, &rem1 );
4121 zSig1 = estimateDiv128To64( rem1, 0, doubleZSig0 );
4125 sub128( rem1, 0, term1, term2, &rem1, &rem2 );
4127 sub192( rem1, rem2, 0, 0, term2, term3, &rem1, &rem2, &rem3 );
4128 while ( (sbits64) rem1 < 0 ) {
4133 add192( rem1, rem2, rem3, 0, term2, term3, &rem1, &rem2, &rem3 );
4135 zSig1 |= ( ( rem1 | rem2 | rem3 ) != 0 );
5089 bits64 rem0, rem1, rem2, rem3, term0, term1, term2, term3;
5142 sub192( aSig0, aSig1, 0, term0, term1, term2, &rem0, &rem1, &rem2 );
5145 add192( rem0, rem1, rem2, 0, bSig0, bSig1, &rem0, &rem1, &rem2 );
5147 zSig1 = estimateDiv128To64( rem1, rem2, bSig0 );
5150 sub192( rem1, rem2, 0, term1, term2, term3, &rem1, &rem2, &rem3 );
5151 while ( (sbits64) rem1 < 0 ) {
5153 add192( rem1, rem2, rem3, 0, bSig0, bSig1, &rem1, &rem2, &rem3 );
5155 zSig1 |= ( ( rem1 | rem2 | rem3 ) != 0 );
5284 bits64 rem0, rem1, rem2, rem3, term0, term1, term2, term3;
5315 sub128( aSig0, aSig1, term0, term1, &rem0, &rem1 );
5319 add128( rem0, rem1, zSig0>>63, doubleZSig0 | 1, &rem0, &rem1 );
5321 zSig1 = estimateDiv128To64( rem1, 0, doubleZSig0 );
5325 sub128( rem1, 0, term1, term2, &rem1, &rem2 );
5327 sub192( rem1, rem2, 0, 0, term2, term3, &rem1, &rem2, &rem3 );
5328 while ( (sbits64) rem1 < 0 ) {
5333 add192( rem1, rem2, rem3, 0, term2, term3, &rem1, &rem2, &rem3 );
5335 zSig1 |= ( ( rem1 | rem2 | rem3 ) != 0 );