Skip to content

Commit

Permalink
target/mips: Rename 128-bit upper halve GPR registers
Browse files Browse the repository at this point in the history
TCG displays the upper halve registers with the same name
as their lower halves. Rename the upper halves with the
'[hi]' suffix.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210214175912.732946-6-f4bug@amsat.org>
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
  • Loading branch information
philmd committed Feb 21, 2021
1 parent cefd68f commit b5b63d4
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion target/mips/translate.c
Expand Up @@ -29289,10 +29289,12 @@ void mips_tcg_init(void)
cpu_gpr_hi[0] = NULL;

for (unsigned i = 1; i < 32; i++) {
g_autofree char *rname = g_strdup_printf("%s[hi]", regnames[i]);

cpu_gpr_hi[i] = tcg_global_mem_new_i64(cpu_env,
offsetof(CPUMIPSState,
active_tc.gpr_hi[i]),
regnames[i]);
rname);
}
#endif /* !TARGET_MIPS64 */
for (i = 0; i < 32; i++) {
Expand Down

0 comments on commit b5b63d4

Please sign in to comment.