|
From: | Richard Henderson |
Subject: | Re: [PATCH 08/22] target/arm: Implement VFP fp16 for VABS, VNEG, VSQRT |
Date: | Tue, 25 Aug 2020 11:24:10 -0700 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 |
On 8/24/20 7:29 AM, Peter Maydell wrote: > Implement VFP fp16 for VABS, VNEG and VSQRT. This is all > the fp16 insns that use the DO_VFP_2OP macro, because there > is no fp16 version of VMOV_reg. > > Notes: > * the gen_helper_vfp_negh already exists as we needed to create > it for the fp16 multiply-add insns > * as usual we need to use the f16 version of the fp_status; > this is only relevant for VSQRT > > Signed-off-by: Peter Maydell <peter.maydell@linaro.org> > --- > target/arm/helper.h | 2 ++ > target/arm/vfp.decode | 3 +++ > target/arm/vfp_helper.c | 10 +++++++++ > target/arm/translate-vfp.c.inc | 40 ++++++++++++++++++++++++++++++++++ > 4 files changed, 55 insertions(+) Same comments re the helper types. Otherwise, Reviewed-by: Richard Henderson <richard.henderson@linaro.org> r~
[Prev in Thread] | Current Thread | [Next in Thread] |