[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 06/11] target-i386: use floatx80 constants in he
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH 06/11] target-i386: use floatx80 constants in helper_fld*_ST0() |
Date: |
Fri, 20 May 2011 11:32:17 +0100 |
On 15 May 2011 15:13, Aurelien Jarno <address@hidden> wrote:
> Instead of using a table which doesn't correspond to anything from
> physical in the CPU, use directly the constants in helper_fld*_ST0().
Actually I rather suspect there is effectively a table in the CPU
indexed by the last 3 bits of the FLD* opcode... It would be
possible to implement this group of insns in QEMU with a single
helper function that took the index into the array, but since the
array seems to be causing weird compilation problems we might
as well stick with the lots-of-helpers approach, at which point
this is a sensible cleanup.
Reviewed-by: Peter Maydell <address@hidden>
- Re: [Qemu-devel] [PATCH 11/11] target-i386: use floatx80_log2() to implement helper_fyl2x*(), (continued)
- [Qemu-devel] [PATCH 01/11] target-ppc: remove old CONFIG_SOFTFLOAT #ifdef, Aurelien Jarno, 2011/05/15
- [Qemu-devel] [PATCH 07/11] softfloat: add float*_is_zero_or_denormal(), Aurelien Jarno, 2011/05/15
- [Qemu-devel] [PATCH 04/11] softfloat: always enable floatx80 and float128 support, Aurelien Jarno, 2011/05/15
- [Qemu-devel] [PATCH 08/11] target-i386: cleanup helper_fxam_ST0(), Aurelien Jarno, 2011/05/15
- [Qemu-devel] [PATCH 06/11] target-i386: use floatx80 constants in helper_fld*_ST0(), Aurelien Jarno, 2011/05/15
- [Qemu-devel] [PATCH 02/11] target-mips/gdbstub: remove old CONFIG_SOFTFLOAT #ifdef, Aurelien Jarno, 2011/05/15
- [Qemu-devel] [PATCH 10/11] softfloat: add floatx80_log2() function, Aurelien Jarno, 2011/05/15
- [Qemu-devel] [PATCH 05/11] target-i386: remove old code handling float64, Aurelien Jarno, 2011/05/15
- [Qemu-devel] [PATCH 09/11] target-i386: add support for FPU exceptions, Aurelien Jarno, 2011/05/15
- [Qemu-devel] [PATCH 03/11] softfloat-native: remove, Aurelien Jarno, 2011/05/15