[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 0/8] softfloat queue
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PULL 0/8] softfloat queue |
Date: |
Fri, 5 Oct 2018 13:01:53 -0500 |
The following changes since commit ae7a4c0a4604bcfed40170db6cca576c44d872a2:
Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20181004' into
staging (2018-10-05 16:05:06 +0100)
are available in the Git repository at:
https://github.com/rth7680/qemu.git tags/pull-fpu-20181005
for you to fetch changes up to 27ae5109a2ba8b6b679cce3e03e16570a34390a0:
softfloat: Specialize udiv_qrnnd for ppc64 (2018-10-05 12:57:41 -0500)
----------------------------------------------------------------
Testing infrastructure for softfpu (not run by default).
Drop countLeadingZeros.
Fix div_floats.
Add udiv_qrnnd specializations for x86_64, s390x, ppc64 hosts.
----------------------------------------------------------------
Emilio G. Cota (3):
softfloat: remove float64_trunc_to_int
gitmodules: add berkeley's softfloat + testfloat version 3
tests/fp/fp-test: add floating point tests
Richard Henderson (4):
softfloat: Fix division
softfloat: Specialize udiv_qrnnd for x86_64
softfloat: Specialize udiv_qrnnd for s390x
softfloat: Specialize udiv_qrnnd for ppc64
Thomas Huth (1):
softfloat: Replace countLeadingZeros32/64 with clz32/64
include/fpu/softfloat-macros.h | 149 +++----
include/fpu/softfloat.h | 1 -
tests/fp/platform.h | 41 ++
fpu/softfloat.c | 68 +--
tests/fp/fp-test.c | 992 +++++++++++++++++++++++++++++++++++++++++
tests/fp/wrap.inc.c | 653 +++++++++++++++++++++++++++
.gitmodules | 6 +
configure | 4 +
tests/Makefile.include | 3 +
tests/fp/.gitignore | 1 +
tests/fp/Makefile | 597 +++++++++++++++++++++++++
tests/fp/berkeley-softfloat-3 | 1 +
tests/fp/berkeley-testfloat-3 | 1 +
13 files changed, 2392 insertions(+), 125 deletions(-)
create mode 100644 tests/fp/platform.h
create mode 100644 tests/fp/fp-test.c
create mode 100644 tests/fp/wrap.inc.c
create mode 100644 tests/fp/.gitignore
create mode 100644 tests/fp/Makefile
create mode 160000 tests/fp/berkeley-softfloat-3
create mode 160000 tests/fp/berkeley-testfloat-3
- [Qemu-devel] [PULL 0/8] softfloat queue,
Richard Henderson <=
- [Qemu-devel] [PULL 1/8] softfloat: remove float64_trunc_to_int, Richard Henderson, 2018/10/05
- [Qemu-devel] [PULL 2/8] gitmodules: add berkeley's softfloat + testfloat version 3, Richard Henderson, 2018/10/05
- [Qemu-devel] [PULL 4/8] softfloat: Replace countLeadingZeros32/64 with clz32/64, Richard Henderson, 2018/10/05
- [Qemu-devel] [PULL 6/8] softfloat: Specialize udiv_qrnnd for x86_64, Richard Henderson, 2018/10/05
- [Qemu-devel] [PULL 8/8] softfloat: Specialize udiv_qrnnd for ppc64, Richard Henderson, 2018/10/05
- [Qemu-devel] [PULL 7/8] softfloat: Specialize udiv_qrnnd for s390x, Richard Henderson, 2018/10/05
- [Qemu-devel] [PULL 5/8] softfloat: Fix division, Richard Henderson, 2018/10/05
- [Qemu-devel] [PULL 3/8] tests/fp/fp-test: add floating point tests, Richard Henderson, 2018/10/05
- Re: [Qemu-devel] [PULL 0/8] softfloat queue, Peter Maydell, 2018/10/08