target/sparc: Perform DFPREG/QFPREG in decodetree
commit0bba7572d40d5d3f79dd2392051fe3970a41e9db
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 3 Nov 2023 20:13:05 +0000 (3 13:13 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 5 Jun 2024 16:05:10 +0000 (5 09:05 -0700)
treef57ab113e106710c6f3474a1e1c94d44f48eef3a
parentb5c960470d0d7a976aa83e6e3a9b0fdc1d83c7cd
target/sparc: Perform DFPREG/QFPREG in decodetree

Form the proper register decoding from the start.

Because we're removing the translation from the inner-most
gen_load_fpr_* and gen_store_fpr_* routines, this must be
done for all insns at once.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
target/sparc/insns.decode
target/sparc/translate.c