aboutsummaryrefslogtreecommitdiff
path: root/target/m68k/fpu_helper.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-09target/m68k: Map FPU exceptions to FPSR registerKeith Packard1-0/+72
2023-06-09target/m68k/fpu_helper: Use FloatRelation enum to hold comparison resultPhilippe Mathieu-Daudé1-2/+2
2023-01-16target/m68k: fix FPSR quotient byte for frem instructionMark Cave-Ayland1-10/+19
2023-01-16target/m68k: fix FPSR quotient byte for fmod instructionMark Cave-Ayland1-5/+4
2023-01-16target/m68k: pass sign directly into make_quotient()Mark Cave-Ayland1-10/+13
2023-01-16target/m68k: pass quotient directly into make_quotient()Mark Cave-Ayland1-9/+11
2021-06-03softfloat: Introduce Floatx80RoundPrecRichard Henderson1-25/+25
2020-12-12target/m68k: Add vmstate definition for M68kCPULaurent Vivier1-3/+7
2020-06-02target/m68k: implement opcode fetoxm1Laurent Vivier1-0/+5
2020-05-19softfloat: Name rounding mode enumRichard Henderson1-3/+3
2019-09-19target/m68k/fpu_helper.c: rename the access argumentsKONRAD Frederic1-4/+4
2019-06-26m68k comments break patch submission due to being incorrectly formattedLucien Murray-Pitts1-2/+4
2019-01-30target/m68k: Fix LGPL information in the file headersThomas Huth1-2/+2
2018-03-13target/m68k: implement fcoshLaurent Vivier1-0/+5
2018-03-13target/m68k: implement fsinhLaurent Vivier1-0/+5
2018-03-13target/m68k: implement ftanhLaurent Vivier1-0/+5
2018-03-13target/m68k: implement fatanhLaurent Vivier1-0/+5
2018-03-13target/m68k: implement facosLaurent Vivier1-0/+5
2018-03-13target/m68k: implement fasinLaurent Vivier1-0/+5
2018-03-13target/m68k: implement fatanLaurent Vivier1-0/+5
2018-03-13target/m68k: implement fsincosLaurent Vivier1-0/+11
2018-03-13target/m68k: implement fcosLaurent Vivier1-0/+5
2018-03-13target/m68k: implement fsinLaurent Vivier1-0/+5
2018-03-13target/m68k: implement ftanLaurent Vivier1-0/+5
2018-03-09target/m68k: implement ftentoxLaurent Vivier1-0/+5
2018-03-09target/m68k: implement ftwotoxLaurent Vivier1-0/+5
2018-03-09target/m68k: implement fetoxLaurent Vivier1-0/+5
2018-03-09target/m68k: implement flog2Laurent Vivier1-0/+5
2018-03-09target/m68k: implement flog10Laurent Vivier1-0/+5
2018-03-09target/m68k: implement flognLaurent Vivier1-0/+5
2018-03-09target/m68k: implement flognp1Laurent Vivier1-0/+5
2018-03-04target/m68k: add fscale, fgetman and fgetexpLaurent Vivier1-0/+15
2018-03-04target/m68k: add fmod/fremLaurent Vivier1-1/+34
2018-02-21target/*/cpu.h: remove softfloat.hAlex Bennée1-0/+1
2017-09-10target/m68k: Switch fpu_rom from make_floatx80() to make_floatx80_init()Kamil Rytarowski1-22/+22
2017-06-29target/m68k: add fmovemLaurent Vivier1-0/+120
2017-06-29target/m68k: add explicit single and double precision operations (part 2)Laurent Vivier1-3/+45
2017-06-29target/m68k: add fsglmul and fsgldivLaurent Vivier1-0/+28
2017-06-29target/m68k: add explicit single and double precision operationsLaurent Vivier1-0/+80
2017-06-29target/m68k: add fmovecrLaurent Vivier1-0/+34
2017-06-21target-m68k: add FPCR and FPSRLaurent Vivier1-16/+101
2017-06-21target-m68k: use floatx80 internallyLaurent Vivier1-38/+47
2017-06-15target-m68k: move FPU helpers to fpu_helper.cLaurent Vivier1-0/+112