mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2024-12-23 12:05:30 +00:00
tcg: Make cpu_hver a TCGv
This commit is contained in:
parent
e161e9dcb4
commit
b09a8626f0
|
@ -2946,7 +2946,7 @@ static void disas_sparc_insn(DisasContext * dc, unsigned int insn, bool hook_ins
|
|||
tcg_gen_mov_tl(tcg_ctx, cpu_dst, tcg_ctx->cpu_htba);
|
||||
break;
|
||||
case 6: // hver
|
||||
tcg_gen_mov_tl(tcg_ctx, cpu_dst, *(TCGv *)tcg_ctx->cpu_hver);
|
||||
tcg_gen_mov_tl(tcg_ctx, cpu_dst, tcg_ctx->cpu_hver);
|
||||
break;
|
||||
case 31: // hstick_cmpr
|
||||
tcg_gen_mov_tl(tcg_ctx, cpu_dst, tcg_ctx->cpu_hstick_cmpr);
|
||||
|
@ -5554,8 +5554,7 @@ void gen_intermediate_code_init(CPUSPARCState *env)
|
|||
tcg_ctx->cpu_htba = tcg_global_mem_new(tcg_ctx, tcg_ctx->cpu_env, offsetof(CPUSPARCState, htba),
|
||||
"htba");
|
||||
|
||||
tcg_ctx->cpu_hver = g_malloc0(sizeof(TCGv));
|
||||
*(TCGv *)tcg_ctx->cpu_hver = tcg_global_mem_new(tcg_ctx, tcg_ctx->cpu_env, offsetof(CPUSPARCState, hver),
|
||||
tcg_ctx->cpu_hver = tcg_global_mem_new(tcg_ctx, tcg_ctx->cpu_env, offsetof(CPUSPARCState, hver),
|
||||
"hver");
|
||||
|
||||
tcg_ctx->cpu_ssr = g_malloc0(sizeof(TCGv));
|
||||
|
|
|
@ -845,7 +845,7 @@ struct TCGContext {
|
|||
TCGv cpu_hstick_cmpr;
|
||||
TCGv cpu_hintp;
|
||||
TCGv cpu_htba;
|
||||
void *cpu_hver;
|
||||
TCGv cpu_hver;
|
||||
void *cpu_ssr;
|
||||
void *cpu_ver;
|
||||
void *cpu_wim;
|
||||
|
|
Loading…
Reference in a new issue