summaryrefslogtreecommitdiffstats
path: root/target/i386/fpu_helper.c
Commit message (Expand)AuthorAgeFilesLines
* target/i386: floatx80: avoid compound literals in static initializersLaszlo Ersek2020-07-271-213/+213
* target/i386: fix IEEE SSE floating-point exception raisingJoseph Myers2020-07-111-0/+35
* target/i386: set SSE FTZ in correct floating-point stateJoseph Myers2020-07-111-1/+1
* target/i386: reimplement fpatan using floatx80 operationsJoseph Myers2020-06-261-4/+483
* target/i386: reimplement fyl2x using floatx80 operationsJoseph Myers2020-06-261-111/+262
* target/i386: reimplement fyl2xp1 using floatx80 operationsJoseph Myers2020-06-261-9/+202
* target/i386: reimplement fprem, fprem1 using floatx80 operationsJoseph Myers2020-06-261-108/+48Star
* target/i386: reimplement f2xm1 using floatx80 operationsJoseph Myers2020-06-261-3/+382
* target/i386: fix IEEE x87 floating-point exception raisingJoseph Myers2020-06-101-31/+95
* target/i386: fix fisttpl, fisttpll handling of out-of-range valuesJoseph Myers2020-06-101-2/+26
* target/i386: fix fbstp handling of out-of-range valuesJoseph Myers2020-06-101-0/+10
* target/i386: fix fbstp handling of negative zeroJoseph Myers2020-06-101-1/+4
* target/i386: fix fxam handling of invalid encodingsJoseph Myers2020-06-101-2/+2
* target/i386: fix floating-point load-constant roundingJoseph Myers2020-06-101-5/+49
* target/i386: fix fscale handling of rounding precisionJoseph Myers2020-06-101-0/+3
* target/i386: fix fscale handling of infinite exponentsJoseph Myers2020-06-101-0/+22
* target/i386: fix fscale handling of invalid exponent encodingsJoseph Myers2020-06-101-1/+4
* target/i386: fix fscale handling of signaling NaNJoseph Myers2020-06-101-0/+4
* target/i386: implement special cases for fxtractJoseph Myers2020-06-101-1/+24
* softfloat: Name compare relation enumRichard Henderson2020-05-191-4/+4
* target/i386: check for empty register in FXAMPaolo Bonzini2020-02-251-1/+5
* i386: implement IGNNEPaolo Bonzini2019-10-261-7/+27
* target/i386: introduce cpu_set_fpusPaolo Bonzini2019-10-261-4/+8
* target/i386: move FERR handling to target/i386Paolo Bonzini2019-10-261-1/+25
* target/i386: Use env_cpu, env_archcpuRichard Henderson2019-06-101-1/+1
* target/*/cpu.h: remove softfloat.hAlex Bennée2018-02-211-0/+1
* target/i386: split cpu_set_mxcsr() and make cpu_set_fpuc() inlineYang Zhong2017-07-051-9/+2Star
* target/i386: make cpu_get_fp80()/cpu_set_fp80() staticYang Zhong2017-07-051-18/+0Star
* linux-user: Add signal handling support for x86_64Pranith Kumar2017-02-271-0/+12
* cputlb: drop flush_global flag from tlb_flushAlex Bennée2017-01-131-1/+1
* Move target-* CPU file into a target/ folderThomas Huth2016-12-201-0/+1625