|
From: | Cédric Le Goater |
Subject: | Re: [PATCH] target/ppc: Add extra float instructions to POWER5P processors |
Date: | Mon, 10 Jan 2022 20:28:16 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 |
On 1/10/22 19:42, BALATON Zoltan wrote:
On Mon, 10 Jan 2022, Cédric Le Goater wrote:ISA v2.03 introduced Floating Round to Integer instructions : frin, friz, frip, and frim. Add them to POWER5+. The PPC_FLOAT_EXT flag also includes the fre (Floating Reciprocal Estimate) instruction which was introduced in ISA v2.0x. The architecture document says its optional and that might the reason whyThere's a grammar error in this sentence. I think it should be "might be the reason" or "might have been the reason", not sure which is more correct but "be" is missing here for sure. Another one: it should be "it's" instead of "its" in this context.
A "be" is missing indeed ! Fixed. Thanks, C.
Regards, BALATON Zoltanit has been kept under the PPC_FLOAT_EXT. This means 970 CPUs can not use it under QEMU. Signed-off-by: Cédric Le Goater <clg@kaod.org> --- target/ppc/cpu_init.c | 1 + 1 file changed, 1 insertion(+) diff --git a/target/ppc/cpu_init.c b/target/ppc/cpu_init.c index f15a52259c90..e30e86fe9d04 100644 --- a/target/ppc/cpu_init.c +++ b/target/ppc/cpu_init.c @@ -6953,6 +6953,7 @@ POWERPC_FAMILY(POWER5P)(ObjectClass *oc, void *data) PPC_FLOAT | PPC_FLOAT_FSEL | PPC_FLOAT_FRES | PPC_FLOAT_FSQRT | PPC_FLOAT_FRSQRTE | PPC_FLOAT_STFIWX | + PPC_FLOAT_EXT | PPC_CACHE | PPC_CACHE_ICBI | PPC_CACHE_DCBZ | PPC_MEM_SYNC | PPC_MEM_EIEIO | PPC_MEM_TLBIE | PPC_MEM_TLBSYNC |
[Prev in Thread] | Current Thread | [Next in Thread] |