target/mips: Remove unreachable 32-bit code on 64-bit Loongson Ext
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Sat, 26 Oct 2024 15:24:46 +0000 (12:24 -0300)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Sun, 3 Nov 2024 08:52:49 +0000 (05:52 -0300)
commit74665884a594a12c744eb7405015b2d2e8df4621
tree30b7a580d2d7e80b01edc85f5dac08c29692e56a
parentad6e1f194f1a5ffd66490dcd987286634d1cf914
target/mips: Remove unreachable 32-bit code on 64-bit Loongson Ext

Loongson fixed-point multiplies and divisions opcodes are
specific to 64-bit cores (Loongson-2 and Loongson-3 families).
Simplify by removing the 32-bit checks.

Reported-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Message-Id: <20241026175349.84523-10-philmd@linaro.org>
target/mips/tcg/loong_translate.c