mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-08 18:23:57 -06:00
target/arm: Don't use tcg_temp_local_new_*
Since tcg_temp_new_* is now identical, use those. Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
78817d3b9f
commit
d4aa49acd3
2 changed files with 6 additions and 6 deletions
|
@ -2694,7 +2694,7 @@ static bool do_clast_vector(DisasContext *s, arg_rprr_esz *a, bool before)
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
last = tcg_temp_local_new_i32();
|
last = tcg_temp_new_i32();
|
||||||
over = gen_new_label();
|
over = gen_new_label();
|
||||||
|
|
||||||
find_last_active(s, last, esz, a->pg);
|
find_last_active(s, last, esz, a->pg);
|
||||||
|
@ -4342,7 +4342,7 @@ void gen_sve_ldr(DisasContext *s, TCGv_ptr base, int vofs,
|
||||||
tcg_temp_free_i64(t0);
|
tcg_temp_free_i64(t0);
|
||||||
} else {
|
} else {
|
||||||
TCGLabel *loop = gen_new_label();
|
TCGLabel *loop = gen_new_label();
|
||||||
TCGv_ptr tp, i = tcg_const_local_ptr(0);
|
TCGv_ptr tp, i = tcg_const_ptr(0);
|
||||||
|
|
||||||
gen_set_label(loop);
|
gen_set_label(loop);
|
||||||
|
|
||||||
|
@ -4427,7 +4427,7 @@ void gen_sve_str(DisasContext *s, TCGv_ptr base, int vofs,
|
||||||
tcg_temp_free_i64(t0);
|
tcg_temp_free_i64(t0);
|
||||||
} else {
|
} else {
|
||||||
TCGLabel *loop = gen_new_label();
|
TCGLabel *loop = gen_new_label();
|
||||||
TCGv_ptr tp, i = tcg_const_local_ptr(0);
|
TCGv_ptr tp, i = tcg_const_ptr(0);
|
||||||
|
|
||||||
gen_set_label(loop);
|
gen_set_label(loop);
|
||||||
|
|
||||||
|
|
|
@ -7136,7 +7136,7 @@ static bool op_strex(DisasContext *s, arg_STREX *a, MemOp mop, bool rel)
|
||||||
tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL);
|
tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL);
|
||||||
}
|
}
|
||||||
|
|
||||||
addr = tcg_temp_local_new_i32();
|
addr = tcg_temp_new_i32();
|
||||||
load_reg_var(s, addr, a->rn);
|
load_reg_var(s, addr, a->rn);
|
||||||
tcg_gen_addi_i32(addr, addr, a->imm);
|
tcg_gen_addi_i32(addr, addr, a->imm);
|
||||||
|
|
||||||
|
@ -7289,7 +7289,7 @@ static bool op_ldrex(DisasContext *s, arg_LDREX *a, MemOp mop, bool acq)
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
addr = tcg_temp_local_new_i32();
|
addr = tcg_temp_new_i32();
|
||||||
load_reg_var(s, addr, a->rn);
|
load_reg_var(s, addr, a->rn);
|
||||||
tcg_gen_addi_i32(addr, addr, a->imm);
|
tcg_gen_addi_i32(addr, addr, a->imm);
|
||||||
|
|
||||||
|
@ -8696,7 +8696,7 @@ static bool trans_LE(DisasContext *s, arg_LE *a)
|
||||||
* Decrement by 1 << (4 - LTPSIZE). We need to use a TCG local
|
* Decrement by 1 << (4 - LTPSIZE). We need to use a TCG local
|
||||||
* so that decr stays live after the brcondi.
|
* so that decr stays live after the brcondi.
|
||||||
*/
|
*/
|
||||||
TCGv_i32 decr = tcg_temp_local_new_i32();
|
TCGv_i32 decr = tcg_temp_new_i32();
|
||||||
TCGv_i32 ltpsize = load_cpu_field(v7m.ltpsize);
|
TCGv_i32 ltpsize = load_cpu_field(v7m.ltpsize);
|
||||||
tcg_gen_sub_i32(decr, tcg_constant_i32(4), ltpsize);
|
tcg_gen_sub_i32(decr, tcg_constant_i32(4), ltpsize);
|
||||||
tcg_gen_shl_i32(decr, tcg_constant_i32(1), decr);
|
tcg_gen_shl_i32(decr, tcg_constant_i32(1), decr);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue