Home
last modified time | relevance | path

Searched refs:aSig0 (Results 1 – 2 of 2) sorted by relevance

/freebsd-12-stable/lib/libc/softfloat/bits32/
Dsoftfloat.c336 bits32 aSig0, in normalizeFloat64Subnormal() argument
345 if ( aSig0 == 0 ) { in normalizeFloat64Subnormal()
358 shiftCount = countLeadingZeros32( aSig0 ) - 11; in normalizeFloat64Subnormal()
359 shortShift64Left( aSig0, aSig1, shiftCount, zSig0Ptr, zSig1Ptr ); in normalizeFloat64Subnormal()
1411 bits32 aSig0, aSig1, absZ, aSigExtra; in float64_to_int32() local
1416 aSig0 = extractFloat64Frac0( a ); in float64_to_int32()
1422 if ( ( aExp == 0x7FF ) && ( aSig0 | aSig1 ) ) aSign = 0; in float64_to_int32()
1426 aSig0 | 0x00100000, aSig1, shiftCount, &absZ, &aSigExtra ); in float64_to_int32()
1432 aSigExtra = aExp | aSig0 | aSig1; in float64_to_int32()
1436 aSig0 |= 0x00100000; in float64_to_int32()
[all …]
/freebsd-12-stable/lib/libc/softfloat/bits64/
Dsoftfloat.c906 bits64 aSig0, in normalizeFloat128Subnormal() argument
915 if ( aSig0 == 0 ) { in normalizeFloat128Subnormal()
928 shiftCount = countLeadingZeros64( aSig0 ) - 15; in normalizeFloat128Subnormal()
929 shortShift128Left( aSig0, aSig1, shiftCount, zSig0Ptr, zSig1Ptr ); in normalizeFloat128Subnormal()
3939 bits64 aSig0, aSig1, bSig; in floatx80_rem() local
3943 aSig0 = extractFloatx80Frac( a ); in floatx80_rem()
3950 if ( (bits64) ( aSig0<<1 ) in floatx80_rem()
3971 if ( (bits64) ( aSig0<<1 ) == 0 ) return a; in floatx80_rem()
3972 normalizeFloatx80Subnormal( aSig0, &aExp, &aSig0 ); in floatx80_rem()
3980 shift128Right( aSig0, 0, 1, &aSig0, &aSig1 ); in floatx80_rem()
[all …]