Lines Matching refs:aSigExtra

582     bits32 aSig, aSigExtra;  in float32_to_int32()  local
605 aSigExtra = aExp | aSig; in float32_to_int32()
610 aSigExtra = aSig<<( shiftCount & 31 ); in float32_to_int32()
613 if ( aSigExtra ) float_exception_flags |= float_flag_inexact; in float32_to_int32()
616 if ( (sbits32) aSigExtra < 0 ) { in float32_to_int32()
618 if ( (bits32) ( aSigExtra<<1 ) == 0 ) z &= ~1; in float32_to_int32()
623 aSigExtra = ( aSigExtra != 0 ); in float32_to_int32()
625 z += ( roundingMode == float_round_down ) & aSigExtra; in float32_to_int32()
629 z += ( roundingMode == float_round_up ) & aSigExtra; in float32_to_int32()
1408 bits32 aSig0, aSig1, absZ, aSigExtra; in float64_to_int32() local
1423 aSig0 | 0x00100000, aSig1, shiftCount, &absZ, &aSigExtra ); in float64_to_int32()
1429 aSigExtra = aExp | aSig0 | aSig1; in float64_to_int32()
1434 aSigExtra = ( aSig0<<( shiftCount & 31 ) ) | aSig1; in float64_to_int32()
1440 if ( (sbits32) aSigExtra < 0 ) { in float64_to_int32()
1442 if ( (bits32) ( aSigExtra<<1 ) == 0 ) absZ &= ~1; in float64_to_int32()
1447 aSigExtra = ( aSigExtra != 0 ); in float64_to_int32()
1450 + ( ( roundingMode == float_round_down ) & aSigExtra ) ); in float64_to_int32()
1453 z = absZ + ( ( roundingMode == float_round_up ) & aSigExtra ); in float64_to_int32()
1461 if ( aSigExtra ) float_exception_flags |= float_flag_inexact; in float64_to_int32()
1482 bits32 aSig0, aSig1, absZ, aSigExtra; in float64_to_int32_round_to_zero() local
1496 aSig0 | 0x00100000, aSig1, shiftCount, &absZ, &aSigExtra ); in float64_to_int32_round_to_zero()
1506 aSigExtra = ( aSig0<<( shiftCount & 31 ) ) | aSig1; in float64_to_int32_round_to_zero()
1515 if ( aSigExtra ) float_exception_flags |= float_flag_inexact; in float64_to_int32_round_to_zero()