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.mayd...@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.hender...@linaro.org> r~