summary refs log tree commit diff stats
path: root/include/fpu/softfloat.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* fpu: Add conversions between bfloat16 and [u]int8LIU Zhiwei2023-09-161-0/+12
* fpu: Add float64_to_int{32,64}_moduloRichard Henderson2023-07-011-0/+3
* softfloat: add float128_to_int128Matheus Ferst2022-04-201-0/+2
* softfloat: add float128_to_uint128Matheus Ferst2022-04-201-0/+2
* softfloat: add int128_to_float128Matheus Ferst2022-04-201-0/+1
* softfloat: add uint128_to_float128Matheus Ferst2022-04-201-0/+2
* softfloat: Add float64r32 arithmetic routinesRichard Henderson2021-12-171-0/+12
* softfloat: Extend float_exception_flags to 16 bitsRichard Henderson2021-12-171-1/+1
* softfloat: add APIs to handle alternative sNaN propagation for fmax/fminChih-Min Chao2021-10-291-0/+10
* softfloat: Introduce Floatx80RoundPrecRichard Henderson2021-06-031-2/+2
* softfloat: Implement float128_(min|minnum|minnummag|max|maxnum|maxnummag)David Hildenbrand2021-06-031-0/+6
* softfloat: Move muladd_floats to softfloat-parts.c.incRichard Henderson2021-05-161-0/+2
* softfloat: Inline float_raiseRichard Henderson2021-05-161-1/+4
* softfloat: Define comparison operations for bfloat16Richard Henderson2020-08-291-0/+41
* softfloat: Define misc operations for bfloat16LIU Zhiwei2020-08-281-0/+48
* softfloat: Define convert operations for bfloat16LIU Zhiwei2020-08-281-0/+54
* softfloat: Define operations for bfloat16LIU Zhiwei2020-08-281-0/+38
* softfloat: Add float16_is_normalStephen Long2020-08-281-0/+5
* softfloat: Add fp16 and uint8/int8 conversion functionsFrank Chang2020-08-281-0/+8
* softfloat: Implement the full set of comparisons for float16Kito Cheng2020-08-281-0/+41
* target/i386: floatx80: avoid compound literals in static initializersLaszlo Ersek2020-07-271-0/+1
* softfloat,m68k: disable floatx80_invalid_encoding() for m68kLaurent Vivier2020-07-061-0/+24
* softfloat: return low bits of quotient from floatx80_modremJoseph Myers2020-06-261-1/+2
* softfloat: merge floatx80_mod and floatx80_remJoseph Myers2020-06-261-0/+2
* softfloat: Return bool from all classification predicatesRichard Henderson2020-05-191-33/+33
* softfloat: Inline floatx80 compare specializationsRichard Henderson2020-05-191-8/+41
* softfloat: Inline float128 compare specializationsRichard Henderson2020-05-191-8/+41
* softfloat: Inline float64 compare specializationsRichard Henderson2020-05-191-8/+41
* softfloat: Inline float32 compare specializationsRichard Henderson2020-05-191-8/+41
* softfloat: Name compare relation enumRichard Henderson2020-05-191-12/+13
* softfloat: Name rounding mode enumRichard Henderson2020-05-191-18/+21
* softfloat: Replace flag with boolRichard Henderson2020-05-191-5/+5
* fpu: move inline helpers into a separate headerAlex Bennée2019-08-191-62/+1
* fpu: remove the LIT64 macroAlex Bennée2019-08-191-2/+0
* softfloat: Implement float128_to_uint32David Hildenbrand2019-02-261-0/+1
* softfloat: add float128_is_{normal,denormal}David Hildenbrand2019-02-261-2/+12
* 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: remove float64_trunc_to_intEmilio G. Cota2018-10-051-1/+0
* 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: Remove floatX_maybe_silence_nanRichard Henderson2018-05-171-5/+0
* fpu/softfloat: re-factor float to float conversionsAlex Bennée2018-05-171-4/+4
* fpu/softfloat: Split floatXX_silence_nan from floatXX_maybe_silence_nanRichard Henderson2018-05-171-0/+5
* softfloat: use floatx80_infinity in softfloatLaurent Vivier2018-03-041-2/+11
* softfloat: export some functionsLaurent Vivier2018-03-041-0/+121
* 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