Home
last modified time | relevance | path

Searched refs:rem0 (Results 1 – 7 of 7) sorted by relevance

/netbsd/src/crypto/external/bsd/openssl/dist/crypto/modes/asm/
Dghash-s390x.pl72 $rem0="%r6"; # variables
177 sllg $rem0,$Zlo,3
179 ngr $rem0,$x78
201 xg $Zhi,0($rem0,$rem_4bit)
203 sllg $rem0,$Zlo,3
205 ngr $rem0,$x78
226 xg $Zhi,0($rem0,$rem_4bit)
/netbsd/src/sys/lib/libkern/
Dsoftfloat-macros.h543 bits64 rem0, rem1, term0, term1; in estimateDiv128To64() local
550 sub128( a0, a1, term0, term1, &rem0, &rem1 ); in estimateDiv128To64()
551 while ( ( (sbits64) rem0 ) < 0 ) { in estimateDiv128To64()
554 add128( rem0, rem1, b0, b1, &rem0, &rem1 ); in estimateDiv128To64()
556 rem0 = ( rem0<<32 ) | ( rem1>>32 ); in estimateDiv128To64()
557 z |= ( b0<<32 <= rem0 ) ? 0xFFFFFFFF : rem0 / b0; in estimateDiv128To64()
Dsoftfloat.c2859 bits64 rem0, rem1; in float64_div() local
2907 sub128( aSig, 0, term0, term1, &rem0, &rem1 ); in float64_div()
2908 while ( (sbits64) rem0 < 0 ) { in float64_div()
2910 add128( rem0, rem1, 0, bSig, &rem0, &rem1 ); in float64_div()
3015 bits64 rem0, rem1, term0, term1; in float64_sqrt() local
3043 sub128( aSig, 0, term0, term1, &rem0, &rem1 ); in float64_sqrt()
3044 while ( (sbits64) rem0 < 0 ) { in float64_sqrt()
3047 add128( rem0, rem1, zSig>>63, doubleZSig | 1, &rem0, &rem1 ); in float64_sqrt()
3049 zSig |= ( ( rem0 | rem1 ) != 0 ); in float64_sqrt()
3759 bits64 rem0, rem1, rem2, term0, term1, term2; in floatx80_div() local
[all …]
/netbsd/src/lib/libc/softfloat/bits32/
Dsoftfloat.c1049 bits32 aSig, bSig, zSig, rem0, rem1, term0, term1; in float32_div() local
1096 sub64( aSig, 0, term0, term1, &rem0, &rem1 ); in float32_div()
1097 while ( (sbits32) rem0 < 0 ) { in float32_div()
1099 add64( rem0, rem1, 0, bSig, &rem0, &rem1 ); in float32_div()
1206 bits32 aSig, zSig, rem0, rem1, term0, term1; in float32_sqrt() local
1237 sub64( aSig, 0, term0, term1, &rem0, &rem1 ); in float32_sqrt()
1238 while ( (sbits32) rem0 < 0 ) { in float32_sqrt()
1242 add64( rem0, rem1, term0, term1, &rem0, &rem1 ); in float32_sqrt()
1244 zSig |= ( ( rem0 | rem1 ) != 0 ); in float32_sqrt()
1944 bits32 rem0, rem1, rem2, rem3, term0, term1, term2, term3; in float64_div() local
[all …]
Dsoftfloat-macros490 bits32 rem0, rem1, term0, term1;
497 sub64( a0, a1, term0, term1, &rem0, &rem1 );
498 while ( ( (sbits32) rem0 ) < 0 ) {
501 add64( rem0, rem1, b0, b1, &rem0, &rem1 );
503 rem0 = ( rem0<<16 ) | ( rem1>>16 );
504 z |= ( b0<<16 <= rem0 ) ? 0xFFFF : rem0 / b0;
/netbsd/src/lib/libc/softfloat/bits64/
Dsoftfloat.c2930 bits64 rem0, rem1; in float64_div() local
2978 sub128( aSig, 0, term0, term1, &rem0, &rem1 ); in float64_div()
2979 while ( (sbits64) rem0 < 0 ) { in float64_div()
2981 add128( rem0, rem1, 0, bSig, &rem0, &rem1 ); in float64_div()
3088 bits64 rem0, rem1, term0, term1; in float64_sqrt() local
3116 sub128( aSig, 0, term0, term1, &rem0, &rem1 ); in float64_sqrt()
3117 while ( (sbits64) rem0 < 0 ) { in float64_sqrt()
3120 add128( rem0, rem1, zSig>>63, doubleZSig | 1, &rem0, &rem1 ); in float64_sqrt()
3122 zSig |= ( ( rem0 | rem1 ) != 0 ); in float64_sqrt()
3863 bits64 rem0, rem1, rem2, term0, term1, term2; in floatx80_div() local
[all …]
Dsoftfloat-macros565 bits64 rem0, rem1, term0, term1;
572 sub128( a0, a1, term0, term1, &rem0, &rem1 );
573 while ( ( (sbits64) rem0 ) < 0 ) {
576 add128( rem0, rem1, b0, b1, &rem0, &rem1 );
578 rem0 = ( rem0<<32 ) | ( rem1>>32 );
579 z |= ( b0<<32 <= rem0 ) ? 0xFFFFFFFF : rem0 / b0;