void disas_a64_insn(CPUARMState *env, DisasContext *s)

{

    uint32_t insn;



    insn = arm_ldl_code(env, s->pc, s->bswap_code);

    s->insn = insn;

    s->pc += 4;



    switch ((insn >> 24) & 0x1f) {

    default:

        unallocated_encoding(s);

        break;

    }



    if (unlikely(s->singlestep_enabled) && (s->is_jmp == DISAS_TB_JUMP)) {

        /* go through the main loop for single step */

        s->is_jmp = DISAS_JUMP;

    }

}

void disas_a64_insn(CPUARMState *env, DisasContext *s)

{

    uint32_t insn;



    insn = arm_ldl_code(env, s->pc, s->bswap_code);

    s->insn = insn;

    s->pc += 4;



    switch ((insn >> 24) & 0x1f) {

    default:

        unallocated_encoding(s);

        break;

    }



    if (unlikely(s->singlestep_enabled) && (s->is_jmp == DISAS_TB_JUMP)) {

        

        s->is_jmp = DISAS_JUMP;

    }

}

void FUNC_0(CPUARMState *VAR_0, DisasContext *VAR_1)

{

    uint32_t insn;



    insn = arm_ldl_code(VAR_0, VAR_1->pc, VAR_1->bswap_code);

    VAR_1->insn = insn;

    VAR_1->pc += 4;



    switch ((insn >> 24) & 0x1f) {

    default:

        unallocated_encoding(VAR_1);

        break;

    }



    if (unlikely(VAR_1->singlestep_enabled) && (VAR_1->is_jmp == DISAS_TB_JUMP)) {

        

        VAR_1->is_jmp = DISAS_JUMP;

    }

}

void FUNC_0(CPUARMState *VAR_0, DisasContext *VAR_1)
{ uint32_t insn; insn = arm_ldl_code(VAR_0, VAR_1->pc, VAR_1->bswap_code); VAR_1->insn = insn; VAR_1->pc += 4; switch ((insn >> 24) & 0x1f) { default:
unallocated_encoding(VAR_1); break; } if (unlikely(VAR_1->singlestep_enabled) && (VAR_1->is_jmp == DISAS_TB_JUMP)) { VAR_1->is_jmp = DISAS_JUMP; } }