static inline void gen_bx_im(DisasContext *s, uint32_t addr)

{

    TCGv tmp;



    s->is_jmp = DISAS_UPDATE;

    if (s->thumb != (addr & 1)) {

        tmp = new_tmp();

        tcg_gen_movi_i32(tmp, addr & 1);

        tcg_gen_st_i32(tmp, cpu_env, offsetof(CPUState, thumb));

        dead_tmp(tmp);

    }

    tcg_gen_movi_i32(cpu_R[15], addr & ~1);

}

static inline void gen_bx_im(DisasContext *s, uint32_t addr)

{

    TCGv tmp;



    s->is_jmp = DISAS_UPDATE;

    if (s->thumb != (addr & 1)) {

        tmp = new_tmp();

        tcg_gen_movi_i32(tmp, addr & 1);

        tcg_gen_st_i32(tmp, cpu_env, offsetof(CPUState, thumb));

        dead_tmp(tmp);

    }

    tcg_gen_movi_i32(cpu_R[15], addr & ~1);

}

        dead_tmp(tmp);         dead_tmp(tmp);         dead_tmp(tmp);         dead_tmp(tmp);         tmp = new_tmp();         dead_tmp(tmp);         tmp = new_tmp();         dead_tmp(tmp);         dead_tmp(tmp);         tmp = new_tmp();         dead_tmp(tmp);         dead_tmp(tmp);         dead_tmp(tmp);         dead_tmp(tmp);         tmp = new_tmp();         tmp = new_tmp();         dead_tmp(tmp);         tmp = new_tmp();         dead_tmp(tmp);         tmp = new_tmp();         dead_tmp(tmp);         tmp = new_tmp();         dead_tmp(tmp);         dead_tmp(tmp);         dead_tmp(tmp);         tmp = new_tmp();         dead_tmp(tmp);         tmp = new_tmp();         dead_tmp(tmp);         dead_tmp(tmp);         dead_tmp(tmp);
static inline void FUNC_0(DisasContext *VAR_0, uint32_t VAR_1)

{

    TCGv tmp;



    VAR_0->is_jmp = DISAS_UPDATE;

    if (VAR_0->thumb != (VAR_1 & 1)) {

        tmp = new_tmp();

        tcg_gen_movi_i32(tmp, VAR_1 & 1);

        tcg_gen_st_i32(tmp, cpu_env, offsetof(CPUState, thumb));

        dead_tmp(tmp);

    }

    tcg_gen_movi_i32(cpu_R[15], VAR_1 & ~1);

}

static inline void FUNC_0(DisasContext *VAR_0, uint32_t VAR_1)
{ TCGv tmp; VAR_0->is_jmp = DISAS_UPDATE; if (VAR_0->thumb != (VAR_1 & 1)) { tmp = new_tmp(); tcg_gen_movi_i32(tmp, VAR_1 & 1); tcg_gen_st_i32(tmp, cpu_env, offsetof(CPUState, thumb)); dead_tmp(tmp); } tcg_gen_movi_i32(cpu_R[15], VAR_1 & ~1); }