OSDN Git Service

tcg/arm: Implement TCG_TARGET_HAS_bitsel_vec
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 5 Sep 2020 19:54:37 +0000 (12:54 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Fri, 4 Jun 2021 18:50:11 +0000 (11:50 -0700)
commitf2b46c7162f86b05bbc05f1728b1d2a0e6a9e457
tree817564b554e54f255dec1355adb084ae8ef5b48f
parentdbbeff77645242241fe2296b88a7b1d3b3614ffe
tcg/arm: Implement TCG_TARGET_HAS_bitsel_vec

NEON has 3 instructions implementing this 4 argument operation,
with each insn overlapping a different logical input onto the
destination register.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/arm/tcg-target-con-set.h
tcg/arm/tcg-target.c.inc
tcg/arm/tcg-target.h