void restore_state_to_opc(CPUARMState *env, TranslationBlock *tb, int pc_pos)

{

    if (is_a64(env)) {

        env->pc = tcg_ctx.gen_opc_pc[pc_pos];

    } else {

        env->regs[15] = tcg_ctx.gen_opc_pc[pc_pos];

    }

    env->condexec_bits = gen_opc_condexec_bits[pc_pos];

}

void restore_state_to_opc(CPUARMState *env, TranslationBlock *tb, int pc_pos)

{

    if (is_a64(env)) {

        env->pc = tcg_ctx.gen_opc_pc[pc_pos];

    } else {

        env->regs[15] = tcg_ctx.gen_opc_pc[pc_pos];

    }

    env->condexec_bits = gen_opc_condexec_bits[pc_pos];

}

void FUNC_0(CPUARMState *VAR_0, TranslationBlock *VAR_1, int VAR_2)

{

    if (is_a64(VAR_0)) {

        VAR_0->pc = tcg_ctx.gen_opc_pc[VAR_2];

    } else {

        VAR_0->regs[15] = tcg_ctx.gen_opc_pc[VAR_2];

    }

    VAR_0->condexec_bits = gen_opc_condexec_bits[VAR_2];

}

void FUNC_0(CPUARMState *VAR_0, TranslationBlock *VAR_1, int VAR_2)
{ if (is_a64(VAR_0)) { VAR_0->pc = tcg_ctx.gen_opc_pc[VAR_2]; } else { VAR_0->regs[15] = tcg_ctx.gen_opc_pc[VAR_2]; } VAR_0->condexec_bits = gen_opc_condexec_bits[VAR_2]; }