]> Git Repo - qemu.git/commit
target/arm: Implement FP16 for Neon VADD, VSUB, VABD, VMUL
authorPeter Maydell <[email protected]>
Fri, 28 Aug 2020 18:33:32 +0000 (19:33 +0100)
committerPeter Maydell <[email protected]>
Tue, 1 Sep 2020 10:19:32 +0000 (11:19 +0100)
commite4a6d4a69e239becfd83bdcd996476e7b8e1138d
tree21431394aad0edec16f00c7ec88302a6fcbc8c6a
parent46a4b854525cb9f34a611f6ada6cdff1eab0ac2d
target/arm: Implement FP16 for Neon VADD, VSUB, VABD, VMUL

Implement FP16 support for the Neon insns which use the DO_3S_FP_GVEC
macro: VADD, VSUB, VABD, VMUL.

For VABD this requires us to implement a new gvec_fabd_h helper
using the machinery we have already for the other helpers.

Signed-off-by: Peter Maydell <[email protected]>
Reviewed-by: Richard Henderson <[email protected]>
Message-id: 20200828183354[email protected]
target/arm/helper.h
target/arm/translate-neon.c.inc
target/arm/vec_helper.c
This page took 0.026026 seconds and 4 git commands to generate.