Searched refs:aSigExtra (Results 1 – 2 of 2) sorted by relevance
| /freebsd-13.1/lib/libc/softfloat/bits32/ |
| H A D | softfloat.c | 585 bits32 aSig, aSigExtra; in float32_to_int32() local 608 aSigExtra = aExp | aSig; in float32_to_int32() 613 aSigExtra = aSig<<( shiftCount & 31 ); in float32_to_int32() 619 if ( (sbits32) aSigExtra < 0 ) { in float32_to_int32() 626 aSigExtra = ( aSigExtra != 0 ); in float32_to_int32() 1411 bits32 aSig0, aSig1, absZ, aSigExtra; in float64_to_int32() local 1432 aSigExtra = aExp | aSig0 | aSig1; in float64_to_int32() 1443 if ( (sbits32) aSigExtra < 0 ) { in float64_to_int32() 1450 aSigExtra = ( aSigExtra != 0 ); in float64_to_int32() 1485 bits32 aSig0, aSig1, absZ, aSigExtra; in float64_to_int32_round_to_zero() local [all …]
|
| /freebsd-13.1/lib/libc/softfloat/bits64/ |
| H A D | softfloat.c | 1466 bits64 aSig64, aSigExtra; in float32_to_int64() local 1482 shift64ExtraRightJamming( aSig64, 0, shiftCount, &aSig64, &aSigExtra ); in float32_to_int64() 1483 return roundAndPackInt64( aSign, aSig64, aSigExtra ); in float32_to_int64() 2414 bits64 aSig, aSigExtra; in float64_to_int64() local 2432 aSigExtra = 0; in float64_to_int64() 2436 shift64ExtraRightJamming( aSig, 0, shiftCount, &aSig, &aSigExtra ); in float64_to_int64() 2438 return roundAndPackInt64( aSign, aSig, aSigExtra ); in float64_to_int64() 3373 bits64 aSig, aSigExtra; in floatx80_to_int64() local 3390 aSigExtra = 0; in floatx80_to_int64() 3393 shift64ExtraRightJamming( aSig, 0, shiftCount, &aSig, &aSigExtra ); in floatx80_to_int64() [all …]
|