]> git.proxmox.com Git - mirror_qemu.git/commit
target/arm: Implement fp16 for Neon pairwise fp ops
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 28 Aug 2020 18:33:44 +0000 (19:33 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 1 Sep 2020 10:38:20 +0000 (11:38 +0100)
commit1dc587ee9bfe804406eb3e0bacf47a80644d8abc
tree06f813621ec9493c706d497f23ab74bd126045f1
parent40fde72dda2da8d55b820fa6c5efd85814be2023
target/arm: Implement fp16 for Neon pairwise fp ops

Convert the Neon pairwise fp ops to use a single gvic-style
helper to do the full operation instead of one helper call
for each 32-bit part. This allows us to use the same
framework to implement the fp16.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20200828183354.27913-36-peter.maydell@linaro.org
target/arm/helper.h
target/arm/translate-neon.c.inc
target/arm/vec_helper.c