OSDN Git Service

target/sh4: Unify cpu_fregs into FREG
authorRichard Henderson <rth@twiddle.net>
Tue, 18 Jul 2017 20:02:36 +0000 (10:02 -1000)
committerAurelien Jarno <aurelien@aurel32.net>
Tue, 18 Jul 2017 21:39:16 +0000 (23:39 +0200)
commit7c9f70386d1aae67055a9a278880cde6c278217c
tree2a4a28fa58173c5eb7e63f4ab52ae129ab285095
parent3a3bb8d2b5db42fa250ee06e1bdfaac7c46d17c7
target/sh4: Unify cpu_fregs into FREG

We were treating FREG as an index and REG as a TCGv.
Making FREG return a TCGv is both less confusing and
a step toward cleaner banking of cpu_fregs.

Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Richard Henderson <rth@twiddle.net>
Message-Id: <20170718200255.31647-12-rth@twiddle.net>
[aurel32: fix whitespace issues]
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
target/sh4/translate.c