mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2025-01-10 23:15:28 +00:00
target/arm: Remove unused cpu_F0s, cpu_F0d, cpu_F1s, cpu_F1d
Remove the now unused TCG globals cpu_F0s, cpu_F0d, cpu_F1s, cpu_F1d. cpu_M0 is still used by the iwmmxt code, and cpu_V0 and cpu_V1 are used by both iwmmxt and Neon. Backports commit d9eea52c67c04c58ecceba6ffe5a93d1d02051fa from qemu
This commit is contained in:
parent
74168c20f2
commit
318a1ddf39
|
@ -12070,12 +12070,8 @@ static void arm_tr_init_disas_context(DisasContextBase *dcbase, CPUState *cs)
|
|||
dc->base.max_insns = MIN(dc->base.max_insns, bound);
|
||||
}
|
||||
|
||||
dc->F0s = tcg_temp_new_i32(tcg_ctx);
|
||||
dc->F1s = tcg_temp_new_i32(tcg_ctx);
|
||||
dc->F0d = tcg_temp_new_i64(tcg_ctx);
|
||||
dc->F1d = tcg_temp_new_i64(tcg_ctx);
|
||||
dc->V0 = dc->F0d;
|
||||
dc->V1 = dc->F1d;
|
||||
dc->V0 = tcg_temp_new_i32(tcg_ctx);
|
||||
dc->V1 = tcg_temp_new_i32(tcg_ctx);
|
||||
/* FIXME: dc->M0 can probably be the same as dc->V0. */
|
||||
dc->M0 = tcg_temp_new_i64(tcg_ctx);
|
||||
}
|
||||
|
|
|
@ -93,10 +93,6 @@ typedef struct DisasContext {
|
|||
TCGv_i64 V0;
|
||||
TCGv_i64 V1;
|
||||
TCGv_i64 M0;
|
||||
TCGv_i32 F0s;
|
||||
TCGv_i32 F1s;
|
||||
TCGv_i64 F0d;
|
||||
TCGv_i64 F1d;
|
||||
|
||||
// Unicorn engine
|
||||
struct uc_struct *uc;
|
||||
|
|
Loading…
Reference in a new issue