aboutsummaryrefslogtreecommitdiff
path: root/target/i386/fpu_helper.c
AgeCommit message (Expand)AuthorFilesLines
2020-07-27target/i386: floatx80: avoid compound literals in static initializersLaszlo Ersek1-213/+213
2020-07-10target/i386: fix IEEE SSE floating-point exception raisingJoseph Myers1-0/+35
2020-07-10target/i386: set SSE FTZ in correct floating-point stateJoseph Myers1-1/+1
2020-06-26target/i386: reimplement fpatan using floatx80 operationsJoseph Myers1-4/+483
2020-06-26target/i386: reimplement fyl2x using floatx80 operationsJoseph Myers1-111/+262
2020-06-26target/i386: reimplement fyl2xp1 using floatx80 operationsJoseph Myers1-9/+202
2020-06-26target/i386: reimplement fprem, fprem1 using floatx80 operationsJoseph Myers1-108/+48
2020-06-26target/i386: reimplement f2xm1 using floatx80 operationsJoseph Myers1-3/+382
2020-06-10target/i386: fix IEEE x87 floating-point exception raisingJoseph Myers1-31/+95
2020-06-10target/i386: fix fisttpl, fisttpll handling of out-of-range valuesJoseph Myers1-2/+26
2020-06-10target/i386: fix fbstp handling of out-of-range valuesJoseph Myers1-0/+10
2020-06-10target/i386: fix fbstp handling of negative zeroJoseph Myers1-1/+4
2020-06-10target/i386: fix fxam handling of invalid encodingsJoseph Myers1-2/+2
2020-06-10target/i386: fix floating-point load-constant roundingJoseph Myers1-5/+49
2020-06-10target/i386: fix fscale handling of rounding precisionJoseph Myers1-0/+3
2020-06-10target/i386: fix fscale handling of infinite exponentsJoseph Myers1-0/+22
2020-06-10target/i386: fix fscale handling of invalid exponent encodingsJoseph Myers1-1/+4
2020-06-10target/i386: fix fscale handling of signaling NaNJoseph Myers1-0/+4
2020-06-10target/i386: implement special cases for fxtractJoseph Myers1-1/+24
2020-05-19softfloat: Name compare relation enumRichard Henderson1-4/+4
2020-02-25target/i386: check for empty register in FXAMPaolo Bonzini1-1/+5
2019-10-26i386: implement IGNNEPaolo Bonzini1-7/+27
2019-10-26target/i386: introduce cpu_set_fpusPaolo Bonzini1-4/+8
2019-10-26target/i386: move FERR handling to target/i386Paolo Bonzini1-1/+25
2019-06-10target/i386: Use env_cpu, env_archcpuRichard Henderson1-1/+1
2018-02-21target/*/cpu.h: remove softfloat.hAlex Bennée1-0/+1
2017-07-05target/i386: split cpu_set_mxcsr() and make cpu_set_fpuc() inlineYang Zhong1-9/+2
2017-07-05target/i386: make cpu_get_fp80()/cpu_set_fp80() staticYang Zhong1-18/+0
2017-02-27linux-user: Add signal handling support for x86_64Pranith Kumar1-0/+12
2017-01-13cputlb: drop flush_global flag from tlb_flushAlex Bennée1-1/+1
2016-12-20Move target-* CPU file into a target/ folderThomas Huth1-0/+1625