Home
last modified time | relevance | path

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

/openbsd/src/sys/lib/libkern/
Dsoftfloat.c308 normalizeFloat32Subnormal( bits32 aSig, int16 *zExpPtr, bits32 *zSigPtr ) in normalizeFloat32Subnormal() argument
312 shiftCount = countLeadingZeros32( aSig ) - 8; in normalizeFloat32Subnormal()
313 *zSigPtr = aSig<<shiftCount; in normalizeFloat32Subnormal()
477 normalizeFloat64Subnormal( bits64 aSig, int16 *zExpPtr, bits64 *zSigPtr ) in normalizeFloat64Subnormal() argument
481 shiftCount = countLeadingZeros64( aSig ) - 11; in normalizeFloat64Subnormal()
482 *zSigPtr = aSig<<shiftCount; in normalizeFloat64Subnormal()
654 normalizeFloatx80Subnormal( bits64 aSig, int32 *zExpPtr, bits64 *zSigPtr ) in normalizeFloatx80Subnormal() argument
658 shiftCount = countLeadingZeros64( aSig ); in normalizeFloatx80Subnormal()
659 *zSigPtr = aSig<<shiftCount; in normalizeFloatx80Subnormal()
1398 bits32 aSig; in float32_to_int32() local
[all …]
/openbsd/src/lib/libc/softfloat/
Dsoftfloat.c147 normalizeFloat32Subnormal( bits32 aSig, int16 *zExpPtr, bits32 *zSigPtr ) in normalizeFloat32Subnormal() argument
151 shiftCount = countLeadingZeros32( aSig ) - 8; in normalizeFloat32Subnormal()
152 *zSigPtr = aSig<<shiftCount; in normalizeFloat32Subnormal()
583 bits32 aSig, aSigExtra; in float32_to_int32() local
587 aSig = extractFloat32Frac( a ); in float32_to_int32()
595 if ( ! aSign || ( ( aExp == 0xFF ) && aSig ) ) { in float32_to_int32()
601 z = ( aSig | 0x00800000 )<<shiftCount; in float32_to_int32()
606 aSigExtra = aExp | aSig; in float32_to_int32()
610 aSig |= 0x00800000; in float32_to_int32()
611 aSigExtra = aSig<<( shiftCount & 31 ); in float32_to_int32()
[all …]