390 Commits (2a2359b84407b35fe978e98b7396f2ab8c5dd8b7)

Author SHA1 Message Date
Richard Henderson dee3fcfbb3 softfloat: Use FloatRelation for fracN_cmp 4 years ago
Richard Henderson 9343c88444 softfloat: Use FloatRelation within partsN_compare 4 years ago
Richard Henderson b880867f15 softfloat: Fix declaration of partsN_compare 4 years ago
Matheus Ferst bea592300b softfloat: add float128_to_int128 4 years ago
Matheus Ferst 4de49ddfac softfloat: add float128_to_uint128 4 years ago
Matheus Ferst 95c1b71e25 softfloat: add int128_to_float128 4 years ago
Matheus Ferst f279852b89 softfloat: add uint128_to_float128 4 years ago
Richard Henderson 42636fb923 softfloat: Add float64r32 arithmetic routines 5 years ago
Richard Henderson e706d4455b softfloat: Add flag specific to signaling nans 5 years ago
Richard Henderson 81254b02eb softfloat: Add flag specific to convert non-nan to int 5 years ago
Richard Henderson f8718aab89 softfloat: Add flag specific to sqrt(-x) 5 years ago
Richard Henderson 10cc964030 softfloat: Add flags specific to Inf / Inf and 0 / 0 5 years ago
Richard Henderson bead3c9b0f softfloat: Add flag specific to Inf * 0 5 years ago
Richard Henderson ba11446c40 softfloat: Add flag specific to Inf - Inf 5 years ago
Chih-Min Chao 0e9030376e softfloat: add APIs to handle alternative sNaN propagation for fmax/fmin 5 years ago
Peter Maydell 2c8cb5888e softfloat: Remove assertion preventing silencing of NaN in default-NaN mode 5 years ago
Richard Henderson 52a8071579 softfloat: Use _Generic instead of QEMU_GENERIC 5 years ago
Richard Henderson 6c06aca036 softfloat: Use _Generic instead of QEMU_GENERIC 5 years ago
Richard Henderson f291f45f4e softfloat: Fix tp init in float32_exp2 5 years ago
Richard Henderson c634754172 meson: Split out fpu/meson.build 6 years ago
Richard Henderson 5d0204b82a softfloat: Use hard-float for {u}int64_to_float{32,64} 5 years ago
Richard Henderson feaf2e9c06 softfloat: Convert modrem operations to FloatParts 5 years ago
Richard Henderson 2fa3546c8f softfloat: Move floatN_log2 to softfloat-parts.c.inc 6 years ago
Richard Henderson 572c4d862f softfloat: Convert float32_exp2 to FloatParts 6 years ago
Richard Henderson 1b96b006d2 softfloat: Convert floatx80 compare to FloatParts 6 years ago
Richard Henderson 872e6991f0 softfloat: Convert floatx80_scalbn to FloatParts 6 years ago
Richard Henderson a1fc527bfb softfloat: Convert floatx80 to integer to FloatParts 6 years ago
Richard Henderson 8ae5719cd4 softfloat: Convert floatx80 float conversions to FloatParts 6 years ago
Richard Henderson 5f9529006e softfloat: Convert integer to floatx80 to FloatParts 6 years ago
Richard Henderson f9a95a7800 softfloat: Convert floatx80_round_to_int to FloatParts 6 years ago
Richard Henderson 45a76b71ab softfloat: Convert floatx80_round to FloatParts 6 years ago
Richard Henderson aa5e19ccbd softfloat: Convert floatx80_sqrt to FloatParts 6 years ago
Richard Henderson 38db99e282 softfloat: Convert floatx80_div to FloatParts 6 years ago
Richard Henderson 153f664a74 softfloat: Convert floatx80_mul to FloatParts 6 years ago
Richard Henderson c1b6299be1 softfloat: Convert floatx80_add/sub to FloatParts 6 years ago
Richard Henderson 98b3cff753 softfloat: Adjust parts_uncanon_normal for floatx80 6 years ago
Richard Henderson 8da5f1dbb0 softfloat: Introduce Floatx80RoundPrec 6 years ago
Richard Henderson d6e1f0cd59 softfloat: Reduce FloatFmt 6 years ago
Richard Henderson 25fdedf0d3 softfloat: Split out parts_uncanon_normal 6 years ago
Richard Henderson 9261b245f0 softfloat: Move sqrt_float to softfloat-parts.c.inc 6 years ago
Richard Henderson 39626b0ce8 softfloat: Move scalbn_decomposed to softfloat-parts.c.inc 6 years ago
Richard Henderson 6eb169b89a softfloat: Move compare_floats to softfloat-parts.c.inc 6 years ago
David Hildenbrand ceebc129e5 softfloat: Implement float128_(min|minnum|minnummag|max|maxnum|maxnummag) 5 years ago
Richard Henderson e1c4667a9b softfloat: Move minmax_flags to softfloat-parts.c.inc 6 years ago
Richard Henderson 37c954a1b9 softfloat: Move uint_to_float to softfloat-parts.c.inc 6 years ago
Richard Henderson e368951998 softfloat: Move int_to_float to softfloat-parts.c.inc 6 years ago
Richard Henderson 4ab4aef018 softfloat: Move round_to_uint_and_pack to softfloat-parts.c.inc 6 years ago
Richard Henderson 60c8f7265d softfpu: Add float_round_to_odd_inf 5 years ago
Richard Henderson 463b3f0d7f softfloat: Move round_to_int_and_pack to softfloat-parts.c.inc 6 years ago
Richard Henderson afc34931eb softfloat: Move round_to_int to softfloat-parts.c.inc 6 years ago