/src/sys/lib/libkern/ |
softfloat-macros.h | 543 bits64 rem0, rem1, term0, term1; local in function:estimateDiv128To64 550 sub128( a0, a1, term0, term1, &rem0, &rem1 ); 551 while ( ( (sbits64) rem0 ) < 0 ) { 554 add128( rem0, rem1, b0, b1, &rem0, &rem1 ); 556 rem0 = ( rem0<<32 ) | ( rem1>>32 ); 557 z |= ( b0<<32 <= rem0 ) ? 0xFFFFFFFF : rem0 / b0;
|
softfloat.c | 2859 bits64 rem0, rem1; local in function:float64_div 2907 sub128( aSig, 0, term0, term1, &rem0, &rem1 ); 2908 while ( (sbits64) rem0 < 0 ) { 2910 add128( rem0, rem1, 0, bSig, &rem0, &rem1 ); 3015 bits64 rem0, rem1, term0, term1; local in function:float64_sqrt 3043 sub128( aSig, 0, term0, term1, &rem0, &rem1 ); 3044 while ( (sbits64) rem0 < 0 ) { 3047 add128( rem0, rem1, zSig>>63, doubleZSig | 1, &rem0, &rem1 ) 3759 bits64 rem0, rem1, rem2, term0, term1, term2; local in function:floatx80_div 3936 bits64 rem0, rem1, rem2, rem3, term0, term1, term2, term3; local in function:floatx80_sqrt 4864 bits64 rem0, rem1, rem2, rem3, term0, term1, term2, term3; local in function:float128_div 5058 bits64 rem0, rem1, rem2, rem3, term0, term1, term2, term3; local in function:float128_sqrt [all...] |
/src/lib/libc/softfloat/bits32/ |
softfloat.c | 1049 bits32 aSig, bSig, zSig, rem0, rem1, term0, term1; local in function:float32_div 1096 sub64( aSig, 0, term0, term1, &rem0, &rem1 ); 1097 while ( (sbits32) rem0 < 0 ) { 1099 add64( rem0, rem1, 0, bSig, &rem0, &rem1 ); 1206 bits32 aSig, zSig, rem0, rem1, term0, term1; local in function:float32_sqrt 1237 sub64( aSig, 0, term0, term1, &rem0, &rem1 ); 1238 while ( (sbits32) rem0 < 0 ) { 1242 add64( rem0, rem1, term0, term1, &rem0, &rem1 ) 1944 bits32 rem0, rem1, rem2, rem3, term0, term1, term2, term3; local in function:float64_div 2130 bits32 rem0, rem1, rem2, rem3, term0, term1, term2, term3; local in function:float64_sqrt [all...] |
/src/lib/libc/softfloat/bits64/ |
softfloat.c | 2933 bits64 rem0, rem1; local in function:float64_div 2981 sub128( aSig, 0, term0, term1, &rem0, &rem1 ); 2982 while ( (sbits64) rem0 < 0 ) { 2984 add128( rem0, rem1, 0, bSig, &rem0, &rem1 ); 3091 bits64 rem0, rem1, term0, term1; local in function:float64_sqrt 3119 sub128( aSig, 0, term0, term1, &rem0, &rem1 ); 3120 while ( (sbits64) rem0 < 0 ) { 3123 add128( rem0, rem1, zSig>>63, doubleZSig | 1, &rem0, &rem1 ) 3867 bits64 rem0, rem1, rem2, term0, term1, term2; local in function:floatx80_div 4046 bits64 rem0, rem1, rem2, rem3, term0, term1, term2, term3; local in function:floatx80_sqrt 5049 bits64 rem0, rem1, rem2, rem3, term0, term1, term2, term3; local in function:float128_div 5244 bits64 rem0, rem1, rem2, rem3, term0, term1, term2, term3; local in function:float128_sqrt [all...] |