diff options
author | Matheus Ferst <matheus.ferst@eldorado.org.br> | 2022-01-04 07:55:34 +0100 |
---|---|---|
committer | Cédric Le Goater <clg@kaod.org> | 2022-01-04 07:55:34 +0100 |
commit | 84ade98e87ea982ec6625ffd91058aaf443c206e (patch) | |
tree | 766f9d424a67491bf0b66cde92acce373753c4d0 /COPYING | |
parent | fbe08667c5bd91395eea578398f07e83c768fa56 (diff) | |
download | qemu-84ade98e87ea982ec6625ffd91058aaf443c206e.zip qemu-84ade98e87ea982ec6625ffd91058aaf443c206e.tar.gz qemu-84ade98e87ea982ec6625ffd91058aaf443c206e.tar.bz2 |
target/ppc: do not silence snan in xscvspdpn
The non-signalling versions of VSX scalar convert to shorter/longer
precision insns doesn't silence SNaNs in the hardware. To better match
this behavior, use the non-arithmatic conversion of helper_todouble
instead of float32_to_float64. A test is added to prevent future
regressions.
Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br>
Message-Id: <20211228120310.1957990-1-matheus.ferst@eldorado.org.br>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions