target/mips: Introduce decode tree bindings for MSA ASE
commitc7a9ef75173f090616328d6870f71e8da2b6bd50
authorPhilippe Mathieu-Daudé <f4bug@amsat.org>
Sun, 29 Nov 2020 21:24:40 +0000 (29 22:24 +0100)
committerPhilippe Mathieu-Daudé <f4bug@amsat.org>
Thu, 14 Jan 2021 16:13:53 +0000 (14 17:13 +0100)
treec8ff947fcff0722228df080d8fc38e6610b772a0
parent878b87b54176d7cea4a74ec544703e408776ed34
target/mips: Introduce decode tree bindings for MSA ASE

Introduce the 'msa32' decodetree config for the 32-bit MSA ASE.

We start by decoding:
- the branch instructions,
- all instructions based on the MSA opcode.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20201215225757.764263-20-f4bug@amsat.org>
Reviewed-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Tested-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
target/mips/meson.build
target/mips/msa32.decode [new file with mode: 0644]
target/mips/msa_translate.c
target/mips/translate.h