[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-ppc] [PATCH 0/7] target/ppc: Some cleanups to fp exceptions
From: |
Richard Henderson |
Subject: |
[Qemu-ppc] [PATCH 0/7] target/ppc: Some cleanups to fp exceptions |
Date: |
Thu, 11 Oct 2018 16:41:52 -0700 |
There are a few bugs here, primarily wrt usage of GETPC().
But there is opportunity to share more code between paths
that operate on different floating point types.
This is not everything that could be done, but it's a good start.
Better for this not to hang out on a branch for another release.
r~
Richard Henderson (7):
target/ppc: Split up float_invalid_op_excp
target/ppc: Remove float_check_status
target/ppc: Introduce fp number classification
target/ppc: Split out float_invalid_op_addsub
target/ppc: Split out float_invalid_op_mul
target/ppc: Split out float_invalid_op_div
target/ppc: Split out float_invalid_cvt
target/ppc/fpu_helper.c | 661 ++++++++++++++++++++--------------------
1 file changed, 327 insertions(+), 334 deletions(-)
--
2.17.1
- [Qemu-ppc] [PATCH 0/7] target/ppc: Some cleanups to fp exceptions,
Richard Henderson <=
- [Qemu-ppc] [PATCH 4/7] target/ppc: Split out float_invalid_op_addsub, Richard Henderson, 2018/10/11
- [Qemu-ppc] [PATCH 2/7] target/ppc: Remove float_check_status, Richard Henderson, 2018/10/11
- [Qemu-ppc] [PATCH 5/7] target/ppc: Split out float_invalid_op_mul, Richard Henderson, 2018/10/11
- [Qemu-ppc] [PATCH 1/7] target/ppc: Split up float_invalid_op_excp, Richard Henderson, 2018/10/11
- [Qemu-ppc] [PATCH 3/7] target/ppc: Introduce fp number classification, Richard Henderson, 2018/10/11
- [Qemu-ppc] [PATCH 6/7] target/ppc: Split out float_invalid_op_div, Richard Henderson, 2018/10/11
- [Qemu-ppc] [PATCH 7/7] target/ppc: Split out float_invalid_cvt, Richard Henderson, 2018/10/11
- Re: [Qemu-ppc] [PATCH 0/7] target/ppc: Some cleanups to fp exceptions, David Gibson, 2018/10/11