285 Commits (ca61f91ef9b0d10333881fd0070303ea33cbc72e)

Author SHA1 Message Date
LIU Zhiwei 34f0c0a98a softfloat: Define convert operations for bfloat16 6 years ago
LIU Zhiwei 8282310d85 softfloat: Define operations for bfloat16 6 years ago
Frank Chang 0d93d8ec63 softfloat: Add fp16 and uint8/int8 conversion functions 6 years ago
Max Filippov 913602e3ff softfloat: pass float_status pointer to pickNaN 6 years ago
Paolo Bonzini 139c1837db meson: rename included C source files to .c.inc 6 years ago
Joseph Myers 445810ec91 softfloat: return low bits of quotient from floatx80_modrem 6 years ago
Joseph Myers 566601f1f9 softfloat: do not set denominator high bit for floatx80 remainder 6 years ago
Joseph Myers b662495dca softfloat: do not return pseudo-denormal from floatx80 remainder 6 years ago
Joseph Myers 499a2f7b55 softfloat: fix floatx80 remainder pseudo-denormal check for zero 6 years ago
Joseph Myers 6b8b0136ab softfloat: merge floatx80_mod and floatx80_rem 6 years ago
Philippe Mathieu-Daudé 4066288694 fpu/softfloat: Silence 'bitwise negation of boolean expression' warning 6 years ago
Richard Henderson c6baf65000 softfloat: Inline floatx80 compare specializations 6 years ago
Richard Henderson b7b1ac684f softfloat: Inline float128 compare specializations 6 years ago
Richard Henderson 0673ecdf6c softfloat: Inline float64 compare specializations 6 years ago
Richard Henderson 5da2d2d8e5 softfloat: Inline float32 compare specializations 6 years ago
Richard Henderson 71bfd65c5f softfloat: Name compare relation enum 6 years ago
Richard Henderson 3dede407cc softfloat: Name rounding mode enum 6 years ago
Richard Henderson a828b373bd softfloat: Change tininess_before_rounding to bool 6 years ago
Richard Henderson c120391c00 softfloat: Replace flag with bool 6 years ago
Richard Henderson b240c9c497 softfloat: Use post test for floatN_mul 6 years ago
Joseph Myers 9ecaf5ccec softfloat: fix floatx80 pseudo-denormal round to integer 6 years ago
Joseph Myers be53fa785a softfloat: fix floatx80 pseudo-denormal comparisons 6 years ago
Joseph Myers 4160280776 softfloat: fix floatx80 pseudo-denormal addition / subtraction 6 years ago
Joseph Myers 7537c2b4a3 softfloat: silence sNaN for conversions to/from floatx80 6 years ago
Richard Henderson 2f311075b7 softfloat: Fix BAD_SHIFT from normalizeFloatx80Subnormal 6 years ago
Matus Kysel 21381dcf0c softfp: Added hardfloat conversion from float32 to float64 7 years ago
Alex Bennée 00f43279a3 fpu: rename softfloat-specialize.h -> .inc.c 7 years ago
Alex Bennée e932112420 fpu: replace LIT64 with UINT64_C macros 7 years ago
Alex Bennée 2c217da0fc fpu: use min/max values from stdint.h for integral overflow 7 years ago
Alex Bennée e6b405fe00 fpu: convert float[16/32/64]_squash_denormal to new modern style 7 years ago
Kito Cheng 896f51fbfa hardfloat: fix float32/64 fused multiply-add 7 years ago
Richard Henderson 5d64abb32f softfloat: Support float_round_to_odd more places 7 years ago
David Hildenbrand e45de9922e softfloat: Implement float128_to_uint32 7 years ago
Emilio G. Cota f6b3b108a8 softfloat: enforce softfloat if the host's FMA is broken 7 years ago
Emilio G. Cota d9fe9db943 hardfloat: implement float32/64 comparison 8 years ago
Emilio G. Cota f131bae8a7 hardfloat: implement float32/64 square root 8 years ago
Emilio G. Cota ccf770ba73 hardfloat: implement float32/64 fused multiply-add 8 years ago
Emilio G. Cota 4a6295613f hardfloat: implement float32/64 division 8 years ago
Emilio G. Cota 2dfabc86e6 hardfloat: implement float32/64 multiplication 8 years ago
Emilio G. Cota 1b615d4820 hardfloat: implement float32/64 addition and subtraction 8 years ago
Emilio G. Cota a94b783952 fpu: introduce hardfloat 8 years ago
Emilio G. Cota f9943c7f76 softfloat: rename canonicalize to sf_canonicalize 8 years ago
Thomas Huth 97ff87c0ed qemu/compiler: Wrap __attribute__((flatten)) in a macro 8 years ago
Richard Henderson 5dfbc9e490 softfloat: Fix division 8 years ago
Thomas Huth 0019d5c3a1 softfloat: Replace countLeadingZeros32/64 with clz32/64 8 years ago
Emilio G. Cota c953da8f0b softfloat: remove float64_trunc_to_int 8 years ago
Richard Henderson 2f6c74be59 softfloat: Add scaling float-to-int routines 8 years ago
Richard Henderson 2abdfe2440 softfloat: Add scaling int-to-float routines 8 years ago
Richard Henderson 64d450a0ea softfloat: Fix missing inexact for floating-point add 8 years ago
Richard Henderson 377ed92679 fpu/softfloat: Define floatN_silence_nan in terms of parts_silence_nan 8 years ago