mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 00:03:54 -06:00
target/arm: Convert Neon VHADD 3-reg-same insns
Convert the Neon VHADD insns in the 3-reg-same group to decodetree. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20200512163904.10918-5-peter.maydell@linaro.org
This commit is contained in:
parent
35d4352fa9
commit
cb294bca86
3 changed files with 27 additions and 3 deletions
|
@ -5454,6 +5454,7 @@ static int disas_neon_data_insn(DisasContext *s, uint32_t insn)
|
|||
case NEON_3R_VML:
|
||||
case NEON_3R_VSHL:
|
||||
case NEON_3R_SHA:
|
||||
case NEON_3R_VHADD:
|
||||
/* Already handled by decodetree */
|
||||
return 1;
|
||||
}
|
||||
|
@ -5534,9 +5535,6 @@ static int disas_neon_data_insn(DisasContext *s, uint32_t insn)
|
|||
tmp2 = neon_load_reg(rm, pass);
|
||||
}
|
||||
switch (op) {
|
||||
case NEON_3R_VHADD:
|
||||
GEN_NEON_INTEGER_OP(hadd);
|
||||
break;
|
||||
case NEON_3R_VRHADD:
|
||||
GEN_NEON_INTEGER_OP(rhadd);
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue