target/mips: Explode gen_msa_branch() as gen_msa_BxZ_V/BxZ()
commit810fda17c8ea9b93f7c2bcc48e70cf7a3dbc7e91
authorPhilippe Mathieu-Daudé <f4bug@amsat.org>
Mon, 30 Nov 2020 13:03:31 +0000 (30 14:03 +0100)
committerPhilippe Mathieu-Daudé <f4bug@amsat.org>
Thu, 14 Jan 2021 16:13:53 +0000 (14 17:13 +0100)
tree0914605a534ece93a20a33a8885a29b0c73153bc
parent63af5b9018e2983364d7cb4b0047cb8f566fcfe9
target/mips: Explode gen_msa_branch() as gen_msa_BxZ_V/BxZ()

In preparation of using the decodetree script, explode
gen_msa_branch() as following:

- OPC_BZ_V              -> BxZ_V(EQ)
- OPC_BNZ_V             -> BxZ_V(NE)
- OPC_BZ_[BHWD]         -> BxZ(false)
- OPC_BNZ_[BHWD]        -> BxZ(true)

Reviewed-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Tested-by: Jiaxun Yang <jiaxun.yang@flygoat.com>
Message-Id: <20201208003702.4088927-10-f4bug@amsat.org>
target/mips/translate.c