summaryrefslogtreecommitdiffstats
path: root/include/fpu
Commit message (Expand)AuthorAgeFilesLines
* include/fpu/softfloat: Fix compilation with Clang on s390xThomas Huth2019-01-221-1/+1
* softfloat: add float{32,64}_is_zero_or_normalEmilio G. Cota2018-12-171-0/+10
* softfloat: add float{32,64}_is_{de,}normalEmilio G. Cota2018-12-171-0/+20
* softfloat: Don't execute divdeu without power7Richard Henderson2018-11-041-2/+2
* softfloat: Specialize udiv_qrnnd for ppc64Richard Henderson2018-10-051-0/+16
* softfloat: Specialize udiv_qrnnd for s390xRichard Henderson2018-10-051-0/+6
* softfloat: Specialize udiv_qrnnd for x86_64Richard Henderson2018-10-051-0/+6
* softfloat: Fix divisionRichard Henderson2018-10-051-9/+25
* softfloat: Replace countLeadingZeros32/64 with clz32/64Thomas Huth2018-10-051-87/+0Star
* softfloat: remove float64_trunc_to_intEmilio G. Cota2018-10-051-1/+0Star
* softfloat: Add scaling float-to-int routinesRichard Henderson2018-08-241-20/+59
* softfloat: Add scaling int-to-float routinesRichard Henderson2018-08-241-13/+39
* fpu/softfloat: Specialize on snan_bit_is_oneRichard Henderson2018-05-181-0/+1
* fpu/softfloat: Remove floatX_maybe_silence_nanRichard Henderson2018-05-181-5/+0Star
* fpu/softfloat: re-factor float to float conversionsAlex Bennée2018-05-181-4/+4
* fpu/softfloat: Split floatXX_silence_nan from floatXX_maybe_silence_nanRichard Henderson2018-05-181-0/+5
* softfloat: use floatx80_infinity in softfloatLaurent Vivier2018-03-041-2/+11
* softfloat: export some functionsLaurent Vivier2018-03-042-0/+962
* arm/translate-a64: add FP16 FR[ECP/SQRT]S to simd_three_reg_same_fp16Alex Bennée2018-03-011-4/+12
* fpu/softfloat: re-factor sqrtAlex Bennée2018-02-211-0/+1
* fpu/softfloat: re-factor compareAlex Bennée2018-02-211-0/+2
* fpu/softfloat: re-factor minmaxAlex Bennée2018-02-211-0/+6
* fpu/softfloat: re-factor scalbnAlex Bennée2018-02-211-0/+1
* fpu/softfloat: re-factor int/uint to floatAlex Bennée2018-02-211-21/+9Star
* fpu/softfloat: re-factor float to int/uintAlex Bennée2018-02-211-0/+13
* fpu/softfloat: re-factor round_to_intAlex Bennée2018-02-211-0/+1
* fpu/softfloat: re-factor muladdAlex Bennée2018-02-211-0/+1
* fpu/softfloat: re-factor divAlex Bennée2018-02-211-0/+1
* fpu/softfloat: re-factor mulAlex Bennée2018-02-211-0/+1
* fpu/softfloat: re-factor add/subAlex Bennée2018-02-211-0/+4
* include/fpu/softfloat: add some float16 constantsAlex Bennée2018-02-211-3/+5
* include/fpu/softfloat: implement float16_set_sign helperAlex Bennée2018-02-211-0/+5
* include/fpu/softfloat: implement float16_chs helperAlex Bennée2018-02-211-0/+9
* include/fpu/softfloat: implement float16_abs helperAlex Bennée2018-02-211-0/+7
* target/*/cpu.h: remove softfloat.hAlex Bennée2018-02-212-53/+64
* fpu/softfloat-types: new header to prevent excessive re-buildsAlex Bennée2018-02-212-30/+116
* include/fpu/softfloat: remove USE_SOFTFLOAT_STRUCT_TYPESAlex Bennée2018-02-211-27/+0Star
* fpu/softfloat: implement float16_squash_input_denormalAlex Bennée2018-02-211-0/+1
* configure: Drop ancient Solaris 9 and earlier supportPeter Maydell2017-07-211-5/+0Star
* softfloat: define floatx80_round()Laurent Vivier2017-06-291-0/+1
* softfloat: Add float128_to_uint32_round_to_zero()Bharata B Rao2017-02-221-0/+1
* softfloat: Add float128_to_uint64_round_to_zero()Bharata B Rao2017-02-221-0/+2
* softfloat: Add round-to-odd rounding modeBharata B Rao2017-02-221-0/+2
* target-ppc: Add xscvdphp, xscvhpdpBharata B Rao2017-01-311-0/+20
* fpu: add mechanism to check for invalid long double formatsAndrew Dutcher2016-09-151-0/+15
* softfloat: Fix warn about implicit conversion from int to int8_tPranith Kumar2016-08-151-2/+2
* Clean up decorations and whitespace around header guardsMarkus Armbruster2016-07-121-1/+1
* softfloat: Implement run-time-configurable meaning of signaling NaN bitAleksandar Markovic2016-06-241-20/+25
* include: Clean up includesPeter Maydell2016-02-231-3/+0Star
* fpu: Remove use of int_fast16_t in conversions to int16Peter Maydell2016-02-191-8/+8