summaryrefslogtreecommitdiffstats
path: root/include/fpu
Commit message (Expand)AuthorAgeFilesLines
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-061-1/+1
* softfloat: Add float64r32 arithmetic routinesRichard Henderson2021-12-171-0/+12
* softfloat: Add flag specific to signaling nansRichard Henderson2021-12-171-0/+1
* softfloat: Add flag specific to convert non-nan to intRichard Henderson2021-12-171-0/+1
* softfloat: Add flag specific to sqrt(-x)Richard Henderson2021-12-171-0/+1
* softfloat: Add flags specific to Inf / Inf and 0 / 0Richard Henderson2021-12-171-0/+2
* softfloat: Add flag specific to Inf * 0Richard Henderson2021-12-171-0/+1
* softfloat: Add flag specific to Inf - InfRichard Henderson2021-12-171-0/+1
* softfloat: Extend float_exception_flags to 16 bitsRichard Henderson2021-12-172-9/+9
* Merge remote-tracking branch 'remotes/alistair23/tags/pull-riscv-to-apply-202...Richard Henderson2021-10-291-0/+10
|\
| * softfloat: add APIs to handle alternative sNaN propagation for fmax/fminChih-Min Chao2021-10-291-0/+10
* | host-utils: move udiv_qrnnd() to host-utilsLuis Pires2021-10-281-82/+0Star
|/
* Remove leading underscores from QEMU definesAhmed Abouzied2021-06-211-2/+2
* softfloat: Convert modrem operations to FloatPartsRichard Henderson2021-06-031-0/+34
* softfloat: Introduce Floatx80RoundPrecRichard Henderson2021-06-033-5/+14
* softfloat: Implement float128_(min|minnum|minnummag|max|maxnum|maxnummag)David Hildenbrand2021-06-031-0/+6
* softfpu: Add float_round_to_odd_infRichard Henderson2021-06-031-1/+3
* softfloat: Introduce sh[lr]_double primitivesRichard Henderson2021-05-161-0/+36
* softfloat: Tidy mul128By64To192Richard Henderson2021-05-161-16/+6Star
* softfloat: Use add192 in mul128To256Richard Henderson2021-05-161-25/+12Star
* softfloat: Use mulu64 for mul64To128Richard Henderson2021-05-161-20/+3Star
* softfloat: Move muladd_floats to softfloat-parts.c.incRichard Henderson2021-05-161-0/+2
* softfloat: Use uadd64_carry, usub64_borrow in softfloat-macros.hRichard Henderson2021-05-161-70/+25Star
* softfloat: Inline float_raiseRichard Henderson2021-05-161-1/+4
* softfloat: Define comparison operations for bfloat16Richard Henderson2020-08-301-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-282-0/+43
* 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
* softfloat: pass float_status pointer to pickNaNMax Filippov2020-08-212-0/+6
* softfloat: make NO_SIGNALING_NANS runtime propertyMax Filippov2020-08-212-1/+11
* 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-193-23/+27
* softfloat: Change tininess_before_rounding to boolRichard Henderson2020-05-192-9/+7Star
* softfloat: Replace flag with boolRichard Henderson2020-05-194-38/+24Star
* fpu: make softfloat-macros "self-contained"Alex Bennée2019-08-191-1/+1
* fpu: move inline helpers into a separate headerAlex Bennée2019-08-192-62/+133
* fpu: remove the LIT64 macroAlex Bennée2019-08-191-2/+0Star
* fpu: replace LIT64 with UINT64_C macrosAlex Bennée2019-08-191-3/+3