On 4/30/20 11:09 AM, Peter Maydell wrote: > Convert the Neon 3-reg-same VADD and VSUB insns to decodetree. > > Note that we don't need the neon_3r_sizes[op] check here because all > size values are OK for VADD and VSUB; we'll add this when we convert > the first insn that has size restrictions. > > For this we need one of the GVecGen*Fn typedefs currently in > translate-a64.h; move them all to translate.h as a block so they > are visible to the 32-bit decoder. > > Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> > --- > target/arm/translate-a64.h | 9 -------- > target/arm/translate.h | 9 ++++++++ > target/arm/translate-neon.inc.c | 38 +++++++++++++++++++++++++++++++++ > target/arm/translate.c | 14 ++++-------- > target/arm/neon-dp.decode | 17 +++++++++++++++ > 5 files changed, 68 insertions(+), 19 deletions(-)
Reviewed-by: Richard Henderson <richard.hender...@linaro.org> r~