static inline void gen_bx(DisasContext *s, TCGv_i32 var)

{

    s->is_jmp = DISAS_UPDATE;

    tcg_gen_andi_i32(cpu_R[15], var, ~1);

    tcg_gen_andi_i32(var, var, 1);

    store_cpu_field(var, thumb);

}

static inline void gen_bx(DisasContext *s, TCGv_i32 var)

{

    s->is_jmp = DISAS_UPDATE;

    tcg_gen_andi_i32(cpu_R[15], var, ~1);

    tcg_gen_andi_i32(var, var, 1);

    store_cpu_field(var, thumb);

}

    s->is_jmp = DISAS_UPDATE;     s->is_jmp = DISAS_UPDATE;     s->is_jmp = DISAS_UPDATE;     s->is_jmp = DISAS_UPDATE;     s->is_jmp = DISAS_UPDATE;
static inline void FUNC_0(DisasContext *VAR_0, TCGv_i32 VAR_1)

{

    VAR_0->is_jmp = DISAS_UPDATE;

    tcg_gen_andi_i32(cpu_R[15], VAR_1, ~1);

    tcg_gen_andi_i32(VAR_1, VAR_1, 1);

    store_cpu_field(VAR_1, thumb);

}

static inline void FUNC_0(DisasContext *VAR_0, TCGv_i32 VAR_1)
{ VAR_0->is_jmp = DISAS_UPDATE; tcg_gen_andi_i32(cpu_R[15], VAR_1, ~1); tcg_gen_andi_i32(VAR_1, VAR_1, 1); store_cpu_field(VAR_1, thumb); }