mirror of https://github.com/xemu-project/xemu.git
target/xtensa: 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
9723281fbb
commit
177bbc81b5
|
@ -307,7 +307,7 @@ static void gen_right_shift_sar(DisasContext *dc, TCGv_i32 sa)
|
||||||
static void gen_left_shift_sar(DisasContext *dc, TCGv_i32 sa)
|
static void gen_left_shift_sar(DisasContext *dc, TCGv_i32 sa)
|
||||||
{
|
{
|
||||||
if (!dc->sar_m32_allocated) {
|
if (!dc->sar_m32_allocated) {
|
||||||
dc->sar_m32 = tcg_temp_local_new_i32();
|
dc->sar_m32 = tcg_temp_new_i32();
|
||||||
dc->sar_m32_allocated = true;
|
dc->sar_m32_allocated = true;
|
||||||
}
|
}
|
||||||
tcg_gen_andi_i32(dc->sar_m32, sa, 0x1f);
|
tcg_gen_andi_i32(dc->sar_m32, sa, 0x1f);
|
||||||
|
@ -1074,10 +1074,10 @@ static void disas_xtensa_insn(CPUXtensaState *env, DisasContext *dc)
|
||||||
if (i == 0 || arg_copy[i].resource != resource) {
|
if (i == 0 || arg_copy[i].resource != resource) {
|
||||||
resource = arg_copy[i].resource;
|
resource = arg_copy[i].resource;
|
||||||
if (arg_copy[i].arg->num_bits <= 32) {
|
if (arg_copy[i].arg->num_bits <= 32) {
|
||||||
temp = tcg_temp_local_new_i32();
|
temp = tcg_temp_new_i32();
|
||||||
tcg_gen_mov_i32(temp, arg_copy[i].arg->in);
|
tcg_gen_mov_i32(temp, arg_copy[i].arg->in);
|
||||||
} else if (arg_copy[i].arg->num_bits <= 64) {
|
} else if (arg_copy[i].arg->num_bits <= 64) {
|
||||||
temp = tcg_temp_local_new_i64();
|
temp = tcg_temp_new_i64();
|
||||||
tcg_gen_mov_i64(temp, arg_copy[i].arg->in);
|
tcg_gen_mov_i64(temp, arg_copy[i].arg->in);
|
||||||
} else {
|
} else {
|
||||||
g_assert_not_reached();
|
g_assert_not_reached();
|
||||||
|
@ -1187,7 +1187,7 @@ static void xtensa_tr_tb_start(DisasContextBase *dcbase, CPUState *cpu)
|
||||||
DisasContext *dc = container_of(dcbase, DisasContext, base);
|
DisasContext *dc = container_of(dcbase, DisasContext, base);
|
||||||
|
|
||||||
if (dc->icount) {
|
if (dc->icount) {
|
||||||
dc->next_icount = tcg_temp_local_new_i32();
|
dc->next_icount = tcg_temp_new_i32();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2273,8 +2273,8 @@ static void gen_check_atomctl(DisasContext *dc, TCGv_i32 addr)
|
||||||
static void translate_s32c1i(DisasContext *dc, const OpcodeArg arg[],
|
static void translate_s32c1i(DisasContext *dc, const OpcodeArg arg[],
|
||||||
const uint32_t par[])
|
const uint32_t par[])
|
||||||
{
|
{
|
||||||
TCGv_i32 tmp = tcg_temp_local_new_i32();
|
TCGv_i32 tmp = tcg_temp_new_i32();
|
||||||
TCGv_i32 addr = tcg_temp_local_new_i32();
|
TCGv_i32 addr = tcg_temp_new_i32();
|
||||||
MemOp mop;
|
MemOp mop;
|
||||||
|
|
||||||
tcg_gen_mov_i32(tmp, arg[0].in);
|
tcg_gen_mov_i32(tmp, arg[0].in);
|
||||||
|
@ -2303,8 +2303,8 @@ static void translate_s32ex(DisasContext *dc, const OpcodeArg arg[],
|
||||||
const uint32_t par[])
|
const uint32_t par[])
|
||||||
{
|
{
|
||||||
TCGv_i32 prev = tcg_temp_new_i32();
|
TCGv_i32 prev = tcg_temp_new_i32();
|
||||||
TCGv_i32 addr = tcg_temp_local_new_i32();
|
TCGv_i32 addr = tcg_temp_new_i32();
|
||||||
TCGv_i32 res = tcg_temp_local_new_i32();
|
TCGv_i32 res = tcg_temp_new_i32();
|
||||||
TCGLabel *label = gen_new_label();
|
TCGLabel *label = gen_new_label();
|
||||||
MemOp mop;
|
MemOp mop;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue