Home
last modified time | relevance | path

Searched refs:aSig1 (Results 1 – 3 of 3) sorted by relevance

/netbsd/src/lib/libc/softfloat/bits32/
Dsoftfloat.c345 bits32 aSig1, in normalizeFloat64Subnormal() argument
354 shiftCount = countLeadingZeros32( aSig1 ) - 11; in normalizeFloat64Subnormal()
356 *zSig0Ptr = aSig1>>( - shiftCount ); in normalizeFloat64Subnormal()
357 *zSig1Ptr = aSig1<<( shiftCount & 31 ); in normalizeFloat64Subnormal()
360 *zSig0Ptr = aSig1<<shiftCount; in normalizeFloat64Subnormal()
367 shortShift64Left( aSig0, aSig1, shiftCount, zSig0Ptr, zSig1Ptr ); in normalizeFloat64Subnormal()
1419 bits32 aSig0, aSig1, absZ, aSigExtra; in float64_to_int32() local
1423 aSig1 = extractFloat64Frac1( a ); in float64_to_int32()
1430 if ( ( aExp == 0x7FF ) && ( aSig0 | aSig1 ) ) aSign = 0; in float64_to_int32()
1434 aSig0 | 0x00100000, aSig1, shiftCount, &absZ, &aSigExtra ); in float64_to_int32()
[all …]
/netbsd/src/lib/libc/softfloat/bits64/
Dsoftfloat.c915 bits64 aSig1, in normalizeFloat128Subnormal() argument
924 shiftCount = countLeadingZeros64( aSig1 ) - 15; in normalizeFloat128Subnormal()
926 *zSig0Ptr = aSig1>>( - shiftCount ); in normalizeFloat128Subnormal()
927 *zSig1Ptr = aSig1<<( shiftCount & 63 ); in normalizeFloat128Subnormal()
930 *zSig0Ptr = aSig1<<shiftCount; in normalizeFloat128Subnormal()
937 shortShift128Left( aSig0, aSig1, shiftCount, zSig0Ptr, zSig1Ptr ); in normalizeFloat128Subnormal()
3943 bits64 aSig0, aSig1, bSig; in floatx80_rem() local
3981 aSig1 = 0; in floatx80_rem()
3984 shift128Right( aSig0, 0, 1, &aSig0, &aSig1 ); in floatx80_rem()
3991 q = estimateDiv128To64( aSig0, aSig1, bSig ); in floatx80_rem()
[all …]
/netbsd/src/sys/lib/libkern/
Dsoftfloat.c899 bits64 aSig1, in normalizeFloat128Subnormal() argument
908 shiftCount = countLeadingZeros64( aSig1 ) - 15; in normalizeFloat128Subnormal()
910 *zSig0Ptr = aSig1>>( - shiftCount ); in normalizeFloat128Subnormal()
911 *zSig1Ptr = aSig1<<( shiftCount & 63 ); in normalizeFloat128Subnormal()
914 *zSig0Ptr = aSig1<<shiftCount; in normalizeFloat128Subnormal()
921 shortShift128Left( aSig0, aSig1, shiftCount, zSig0Ptr, zSig1Ptr ); in normalizeFloat128Subnormal()
3838 bits64 aSig0, aSig1, bSig; in floatx80_rem() local
3876 aSig1 = 0; in floatx80_rem()
3879 shift128Right( aSig0, 0, 1, &aSig0, &aSig1 ); in floatx80_rem()
3886 q = estimateDiv128To64( aSig0, aSig1, bSig ); in floatx80_rem()
[all …]