| /netbsd/src/crypto/external/bsd/openssl/dist/crypto/modes/asm/ |
| D | ghash-s390x.pl | 72 $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/ |
| D | softfloat-macros.h | 543 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()
|
| D | softfloat.c | 2859 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/ |
| D | softfloat.c | 1049 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 …]
|
| D | softfloat-macros | 490 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/ |
| D | softfloat.c | 2930 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 …]
|
| D | softfloat-macros | 565 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;
|