OSDN Git Service

target/arm: Convert BRAA, BRAB, BLRAA, BLRAB to decodetree
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 12 May 2023 14:41:05 +0000 (15:41 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 18 May 2023 10:35:38 +0000 (11:35 +0100)
commitc990fde618c4ed2155c566fde0727bc3b6b7d119
tree52701bb6e650c79fa9f6cf5f31f97ac596996d3f
parent0ebbe9021254fb6db83780ac8b111e17b7ea2837
target/arm: Convert BRAA, BRAB, BLRAA, BLRAB to decodetree

Convert the last four BR-with-pointer-auth insns to decodetree.
The remaining cases in the outer switch in disas_uncond_b_reg()
all return early rather than leaving the case statement, so we
can delete the now-unused code at the end of that function.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20230512144106.3608981-20-peter.maydell@linaro.org
target/arm/tcg/a64.decode
target/arm/tcg/translate-a64.c