Searched refs:absZ (Results 1 – 11 of 11) sorted by relevance
64 uint64_t absZ; in extF80M_to_i64_r_minMag() local85 absZ = sig<<shiftCount; in extF80M_to_i64_r_minMag()86 if ( absZ>>shiftCount != sig ) goto invalid; in extF80M_to_i64_r_minMag()88 absZ = sig; in extF80M_to_i64_r_minMag()89 if ( shiftCount ) absZ >>= shiftCount; in extF80M_to_i64_r_minMag()91 raiseInexact = (absZ<<shiftCount != sig); in extF80M_to_i64_r_minMag()95 if ( UINT64_C( 0x8000000000000000 ) < absZ ) goto invalid; in extF80M_to_i64_r_minMag()96 u.ui = -absZ; in extF80M_to_i64_r_minMag()99 if ( UINT64_C( 0x8000000000000000 ) <= absZ ) goto invalid; in extF80M_to_i64_r_minMag()100 z = absZ; in extF80M_to_i64_r_minMag()
65 uint32_t absZ; in extF80M_to_i32_r_minMag() local87 absZ = shiftedSig; in extF80M_to_i32_r_minMag()92 absZ = shiftedSig; in extF80M_to_i32_r_minMag()94 raiseInexact = ((uint64_t) absZ<<shiftCount != sig); in extF80M_to_i32_r_minMag()98 if ( 0x80000000 < absZ ) goto invalid; in extF80M_to_i32_r_minMag()99 u.ui = -absZ; in extF80M_to_i32_r_minMag()102 if ( 0x80000000 <= absZ ) goto invalid; in extF80M_to_i32_r_minMag()103 z = absZ; in extF80M_to_i32_r_minMag()
52 int_fast64_t absZ; in f64_to_i64_r_minMag() local71 absZ = sig<<-shiftCount; in f64_to_i64_r_minMag()80 absZ = sig>>shiftCount; in f64_to_i64_r_minMag()81 if ( exact && (absZ<<shiftCount != sig) ) { in f64_to_i64_r_minMag()85 return sign ? -absZ : absZ; in f64_to_i64_r_minMag()
52 int_fast32_t absZ; in f32_to_i32_r_minMag() local74 absZ = sig>>shiftCount; in f32_to_i32_r_minMag()75 if ( exact && ((uint_fast32_t) absZ<<shiftCount != sig) ) { in f32_to_i32_r_minMag()78 return sign ? -absZ : absZ; in f32_to_i32_r_minMag()
53 int_fast64_t absZ; in f128_to_i64_r_minMag() local82 absZ = sig64<<negShiftCount | sig0>>(shiftCount & 63); in f128_to_i64_r_minMag()94 absZ = sig64>>shiftCount; in f128_to_i64_r_minMag()95 if ( exact && (sig0 || (absZ<<shiftCount != sig64)) ) { in f128_to_i64_r_minMag()99 return sign ? -absZ : absZ; in f128_to_i64_r_minMag()
52 int_fast32_t absZ; in f64_to_i32_r_minMag() local80 absZ = sig>>shiftCount; in f64_to_i32_r_minMag()81 if ( exact && ((uint_fast64_t) (uint_fast32_t) absZ<<shiftCount != sig) ) { in f64_to_i32_r_minMag()84 return sign ? -absZ : absZ; in f64_to_i32_r_minMag()
52 int_fast32_t absZ; in extF80_to_i32_r_minMag() local85 absZ = sig>>shiftCount; in extF80_to_i32_r_minMag()87 exact && ((uint_fast64_t) (uint_fast32_t) absZ<<shiftCount != sig) in extF80_to_i32_r_minMag()91 return sign ? -absZ : absZ; in extF80_to_i32_r_minMag()
52 int_fast32_t absZ; in f128_to_i32_r_minMag() local82 absZ = sig64>>shiftCount; in f128_to_i32_r_minMag()84 exact && ((uint_fast64_t) (uint_fast32_t) absZ<<shiftCount != sig64) in f128_to_i32_r_minMag()88 return sign ? -absZ : absZ; in f128_to_i32_r_minMag()
63 uint32_t absZ, uiZ; in f128M_to_i32_r_minMag() local81 absZ = sig64>>shiftCount; in f128M_to_i32_r_minMag()82 uiZ = sign ? -absZ : absZ; in f128M_to_i32_r_minMag()84 if ( exact && ((uint64_t) absZ<<shiftCount != sig64) ) { in f128M_to_i32_r_minMag()
52 int_fast64_t absZ; in extF80_to_i64_r_minMag() local81 absZ = sig>>shiftCount; in extF80_to_i64_r_minMag()85 return sign ? -absZ : absZ; in extF80_to_i64_r_minMag()
53 int_fast64_t absZ; in f32_to_i64_r_minMag() local78 absZ = sig64>>shiftCount; in f32_to_i64_r_minMag()83 return sign ? -absZ : absZ; in f32_to_i64_r_minMag()
Completed in 14 milliseconds