- case 63 :
- if ((base_insn & 0xfe0) == 0x3e0)
- { itype = CRISV32F_INSN_LSRQ; goto extract_sfmt_asrq; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 64 :
- if ((base_insn & 0xff0) == 0x400)
- { itype = CRISV32F_INSN_ADDU_B_R; goto extract_sfmt_add_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 65 :
- if ((base_insn & 0xff0) == 0x410)
- { itype = CRISV32F_INSN_ADDU_W_R; goto extract_sfmt_add_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 66 :
- if ((base_insn & 0xff0) == 0x420)
- { itype = CRISV32F_INSN_ADDS_B_R; goto extract_sfmt_add_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 67 :
- if ((base_insn & 0xff0) == 0x430)
- { itype = CRISV32F_INSN_ADDS_W_R; goto extract_sfmt_add_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 68 :
- if ((base_insn & 0xff0) == 0x440)
- { itype = CRISV32F_INSN_MOVU_B_R; goto extract_sfmt_movs_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 69 :
- if ((base_insn & 0xff0) == 0x450)
- { itype = CRISV32F_INSN_MOVU_W_R; goto extract_sfmt_movs_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 70 :
- if ((base_insn & 0xff0) == 0x460)
- { itype = CRISV32F_INSN_MOVS_B_R; goto extract_sfmt_movs_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 71 :
- if ((base_insn & 0xff0) == 0x470)
- { itype = CRISV32F_INSN_MOVS_W_R; goto extract_sfmt_movs_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 72 :
- if ((base_insn & 0xff0) == 0x480)
- { itype = CRISV32F_INSN_SUBU_B_R; goto extract_sfmt_add_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 73 :
- if ((base_insn & 0xff0) == 0x490)
- { itype = CRISV32F_INSN_SUBU_W_R; goto extract_sfmt_add_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 74 :
- if ((base_insn & 0xff0) == 0x4a0)
- { itype = CRISV32F_INSN_SUBS_B_R; goto extract_sfmt_add_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 75 :
- if ((base_insn & 0xff0) == 0x4b0)
- { itype = CRISV32F_INSN_SUBS_W_R; goto extract_sfmt_add_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 76 :
- if ((base_insn & 0xff0) == 0x4c0)
- { itype = CRISV32F_INSN_LSLR_B_R; goto extract_sfmt_lsrr_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 77 :
- if ((base_insn & 0xff0) == 0x4d0)
- { itype = CRISV32F_INSN_LSLR_W_R; goto extract_sfmt_lsrr_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 78 :
- if ((base_insn & 0xff0) == 0x4e0)
- { itype = CRISV32F_INSN_LSLR_D_R; goto extract_sfmt_lsrr_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 79 :
- if ((base_insn & 0xff0) == 0x4f0)
- { itype = CRISV32F_INSN_BTST; goto extract_sfmt_btst; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 80 :
- if ((base_insn & 0xff0) == 0x500)
- { itype = CRISV32F_INSN_ADDI_B_R; goto extract_sfmt_addi_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 81 :
- if ((base_insn & 0xff0) == 0x510)
- { itype = CRISV32F_INSN_ADDI_W_R; goto extract_sfmt_addi_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 82 :
- if ((base_insn & 0xff0) == 0x520)
- { itype = CRISV32F_INSN_ADDI_D_R; goto extract_sfmt_addi_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 83 :
- if ((base_insn & 0xff0) == 0x530)
- { itype = CRISV32F_INSN_SCC; goto extract_sfmt_scc; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 84 :
- if ((base_insn & 0xff0) == 0x540)
- { itype = CRISV32F_INSN_ADDI_ACR_B_R; goto extract_sfmt_addi_acr_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 85 :
- if ((base_insn & 0xff0) == 0x550)
- { itype = CRISV32F_INSN_ADDI_ACR_W_R; goto extract_sfmt_addi_acr_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 86 :
- if ((base_insn & 0xff0) == 0x560)
- { itype = CRISV32F_INSN_ADDI_ACR_D_R; goto extract_sfmt_addi_acr_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 87 :
- if ((base_insn & 0xff0) == 0x570)
- { itype = CRISV32F_INSN_ADDC_R; goto extract_sfmt_add_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 88 :
- if ((base_insn & 0xff0) == 0x580)
- { itype = CRISV32F_INSN_NEG_B_R; goto extract_sfmt_neg_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 89 :
- if ((base_insn & 0xff0) == 0x590)
- { itype = CRISV32F_INSN_NEG_W_R; goto extract_sfmt_neg_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 90 :
- if ((base_insn & 0xff0) == 0x5a0)
- { itype = CRISV32F_INSN_NEG_D_R; goto extract_sfmt_neg_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 91 :
- if ((base_insn & 0xff0) == 0x5b0)
- { itype = CRISV32F_INSN_SETF; goto extract_sfmt_setf; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 92 :
- if ((base_insn & 0xff0) == 0x5c0)
- { itype = CRISV32F_INSN_BOUND_R_B_R; goto extract_sfmt_dstep; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 93 :
- if ((base_insn & 0xff0) == 0x5d0)
- { itype = CRISV32F_INSN_BOUND_R_W_R; goto extract_sfmt_dstep; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 94 :
- if ((base_insn & 0xff0) == 0x5e0)
- { itype = CRISV32F_INSN_BOUND_R_D_R; goto extract_sfmt_dstep; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 95 :
- if ((base_insn & 0xff0) == 0x5f0)
- { itype = CRISV32F_INSN_CLEARF; goto extract_sfmt_setf; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 96 :
- if ((base_insn & 0xff0) == 0x600)
- { itype = CRISV32F_INSN_ADD_B_R; goto extract_sfmt_add_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 97 :
- if ((base_insn & 0xff0) == 0x610)
- { itype = CRISV32F_INSN_ADD_W_R; goto extract_sfmt_add_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 98 :
- if ((base_insn & 0xff0) == 0x620)
- { itype = CRISV32F_INSN_ADD_D_R; goto extract_sfmt_add_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 99 :
- if ((base_insn & 0xff0) == 0x630)
- { itype = CRISV32F_INSN_MOVE_R_SPRV32; goto extract_sfmt_move_r_sprv32; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 100 :
- if ((base_insn & 0xff0) == 0x640)
- { itype = CRISV32F_INSN_MOVE_B_R; goto extract_sfmt_move_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 101 :
- if ((base_insn & 0xff0) == 0x650)
- { itype = CRISV32F_INSN_MOVE_W_R; goto extract_sfmt_move_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 102 :
- if ((base_insn & 0xff0) == 0x660)
- { itype = CRISV32F_INSN_MOVE_D_R; goto extract_sfmt_move_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 103 :
- if ((base_insn & 0xff0) == 0x670)
- { itype = CRISV32F_INSN_MOVE_SPR_RV32; goto extract_sfmt_move_spr_rv32; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 104 :
- if ((base_insn & 0xff0) == 0x680)
- { itype = CRISV32F_INSN_SUB_B_R; goto extract_sfmt_add_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 105 :
- if ((base_insn & 0xff0) == 0x690)
- { itype = CRISV32F_INSN_SUB_W_R; goto extract_sfmt_add_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 106 :
- if ((base_insn & 0xff0) == 0x6a0)
- { itype = CRISV32F_INSN_SUB_D_R; goto extract_sfmt_add_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 107 :
- if ((base_insn & 0xff0) == 0x6b0)
- { itype = CRISV32F_INSN_ABS; goto extract_sfmt_movs_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 108 :
- if ((base_insn & 0xff0) == 0x6c0)
- { itype = CRISV32F_INSN_CMP_R_B_R; goto extract_sfmt_cmp_r_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 109 :
- if ((base_insn & 0xff0) == 0x6d0)
- { itype = CRISV32F_INSN_CMP_R_W_R; goto extract_sfmt_cmp_r_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 110 :
- if ((base_insn & 0xff0) == 0x6e0)
- { itype = CRISV32F_INSN_CMP_R_D_R; goto extract_sfmt_cmp_r_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 111 :
- if ((base_insn & 0xff0) == 0x6f0)
- { itype = CRISV32F_INSN_DSTEP; goto extract_sfmt_dstep; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 112 :
- if ((base_insn & 0xff0) == 0x700)
- { itype = CRISV32F_INSN_AND_B_R; goto extract_sfmt_and_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 113 :
- if ((base_insn & 0xff0) == 0x710)
- { itype = CRISV32F_INSN_AND_W_R; goto extract_sfmt_and_w_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 114 :
- if ((base_insn & 0xff0) == 0x720)
- { itype = CRISV32F_INSN_AND_D_R; goto extract_sfmt_and_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 115 :
- if ((base_insn & 0xff0) == 0x730)
- { itype = CRISV32F_INSN_LZ; goto extract_sfmt_movs_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 116 :
- if ((base_insn & 0xff0) == 0x740)
- { itype = CRISV32F_INSN_ORR_B_R; goto extract_sfmt_and_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 117 :
- if ((base_insn & 0xff0) == 0x750)
- { itype = CRISV32F_INSN_ORR_W_R; goto extract_sfmt_and_w_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 118 :
- if ((base_insn & 0xff0) == 0x760)
- { itype = CRISV32F_INSN_ORR_D_R; goto extract_sfmt_and_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 119 :
- if ((base_insn & 0xff0) == 0x770)
- { itype = CRISV32F_INSN_SWAP; goto extract_sfmt_swap; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 120 :
- if ((base_insn & 0xff0) == 0x780)
- { itype = CRISV32F_INSN_ASRR_B_R; goto extract_sfmt_asrr_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 121 :
- if ((base_insn & 0xff0) == 0x790)
- { itype = CRISV32F_INSN_ASRR_W_R; goto extract_sfmt_asrr_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 122 :
- if ((base_insn & 0xff0) == 0x7a0)
- { itype = CRISV32F_INSN_ASRR_D_R; goto extract_sfmt_and_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 123 :
- if ((base_insn & 0xff0) == 0x7b0)
- { itype = CRISV32F_INSN_XOR; goto extract_sfmt_dstep; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 124 :
- if ((base_insn & 0xff0) == 0x7c0)
- { itype = CRISV32F_INSN_LSRR_B_R; goto extract_sfmt_lsrr_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 125 :
- if ((base_insn & 0xff0) == 0x7d0)
- { itype = CRISV32F_INSN_LSRR_W_R; goto extract_sfmt_lsrr_b_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 126 :
- if ((base_insn & 0xff0) == 0x7e0)
- { itype = CRISV32F_INSN_LSRR_D_R; goto extract_sfmt_lsrr_d_r; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 127 :
- if ((base_insn & 0xff0) == 0x7f0)
- { itype = CRISV32F_INSN_MCP; goto extract_sfmt_mcp; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 128 :
- if ((base_insn & 0xbf0) == 0x800)
- { itype = CRISV32F_INSN_ADDU_M_B_M; goto extract_sfmt_adds_m_b_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 129 :
- if ((base_insn & 0xbf0) == 0x810)
- { itype = CRISV32F_INSN_ADDU_M_W_M; goto extract_sfmt_adds_m_w_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 130 :
- if ((base_insn & 0xbf0) == 0x820)
- { itype = CRISV32F_INSN_ADDS_M_B_M; goto extract_sfmt_adds_m_b_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 131 :
- if ((base_insn & 0xbf0) == 0x830)
- { itype = CRISV32F_INSN_ADDS_M_W_M; goto extract_sfmt_adds_m_w_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 132 :
- if ((base_insn & 0xbf0) == 0x840)
- { itype = CRISV32F_INSN_MOVU_M_B_M; goto extract_sfmt_movs_m_b_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 133 :
- if ((base_insn & 0xbf0) == 0x850)
- { itype = CRISV32F_INSN_MOVU_M_W_M; goto extract_sfmt_movs_m_w_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 134 :
- if ((base_insn & 0xbf0) == 0x860)
- { itype = CRISV32F_INSN_MOVS_M_B_M; goto extract_sfmt_movs_m_b_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 135 :
- if ((base_insn & 0xbf0) == 0x870)
- { itype = CRISV32F_INSN_MOVS_M_W_M; goto extract_sfmt_movs_m_w_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 136 :
- if ((base_insn & 0xbf0) == 0x880)
- { itype = CRISV32F_INSN_SUBU_M_B_M; goto extract_sfmt_adds_m_b_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 137 :
- if ((base_insn & 0xbf0) == 0x890)
- { itype = CRISV32F_INSN_SUBU_M_W_M; goto extract_sfmt_adds_m_w_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 138 :
- if ((base_insn & 0xbf0) == 0x8a0)
- { itype = CRISV32F_INSN_SUBS_M_B_M; goto extract_sfmt_adds_m_b_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 139 :
- if ((base_insn & 0xbf0) == 0x8b0)
- { itype = CRISV32F_INSN_SUBS_M_W_M; goto extract_sfmt_adds_m_w_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 140 :
- if ((base_insn & 0xbf0) == 0x8c0)
- { itype = CRISV32F_INSN_CMPU_M_B_M; goto extract_sfmt_cmp_m_b_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 141 :
- if ((base_insn & 0xbf0) == 0x8d0)
- { itype = CRISV32F_INSN_CMPU_M_W_M; goto extract_sfmt_cmp_m_w_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 142 :
- if ((base_insn & 0xbf0) == 0x8e0)
- { itype = CRISV32F_INSN_CMPS_M_B_M; goto extract_sfmt_cmp_m_b_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 143 :
- if ((base_insn & 0xbf0) == 0x8f0)
- { itype = CRISV32F_INSN_CMPS_M_W_M; goto extract_sfmt_cmp_m_w_m; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 144 :
- if ((base_insn & 0xff0) == 0x900)
- { itype = CRISV32F_INSN_MULU_B; goto extract_sfmt_muls_b; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 145 :
- if ((base_insn & 0xff0) == 0x910)
- { itype = CRISV32F_INSN_MULU_W; goto extract_sfmt_muls_b; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 146 :
- if ((base_insn & 0xff0) == 0x920)
- { itype = CRISV32F_INSN_MULU_D; goto extract_sfmt_muls_b; }
- itype = CRISV32F_INSN_X_INVALID; goto extract_sfmt_empty;
+ case 63 : itype = CRISV32F_INSN_LSRQ; goto extract_sfmt_asrq;
+ case 64 : itype = CRISV32F_INSN_ADDU_B_R; goto extract_sfmt_add_d_r;
+ case 65 : itype = CRISV32F_INSN_ADDU_W_R; goto extract_sfmt_add_d_r;
+ case 66 : itype = CRISV32F_INSN_ADDS_B_R; goto extract_sfmt_add_d_r;
+ case 67 : itype = CRISV32F_INSN_ADDS_W_R; goto extract_sfmt_add_d_r;
+ case 68 : itype = CRISV32F_INSN_MOVU_B_R; goto extract_sfmt_movs_b_r;
+ case 69 : itype = CRISV32F_INSN_MOVU_W_R; goto extract_sfmt_movs_b_r;
+ case 70 : itype = CRISV32F_INSN_MOVS_B_R; goto extract_sfmt_movs_b_r;
+ case 71 : itype = CRISV32F_INSN_MOVS_W_R; goto extract_sfmt_movs_b_r;
+ case 72 : itype = CRISV32F_INSN_SUBU_B_R; goto extract_sfmt_add_d_r;
+ case 73 : itype = CRISV32F_INSN_SUBU_W_R; goto extract_sfmt_add_d_r;
+ case 74 : itype = CRISV32F_INSN_SUBS_B_R; goto extract_sfmt_add_d_r;
+ case 75 : itype = CRISV32F_INSN_SUBS_W_R; goto extract_sfmt_add_d_r;
+ case 76 : itype = CRISV32F_INSN_LSLR_B_R; goto extract_sfmt_lsrr_b_r;
+ case 77 : itype = CRISV32F_INSN_LSLR_W_R; goto extract_sfmt_lsrr_b_r;
+ case 78 : itype = CRISV32F_INSN_LSLR_D_R; goto extract_sfmt_lsrr_d_r;
+ case 79 : itype = CRISV32F_INSN_BTST; goto extract_sfmt_btst;
+ case 80 : itype = CRISV32F_INSN_ADDI_B_R; goto extract_sfmt_addi_b_r;
+ case 81 : itype = CRISV32F_INSN_ADDI_W_R; goto extract_sfmt_addi_b_r;
+ case 82 : itype = CRISV32F_INSN_ADDI_D_R; goto extract_sfmt_addi_b_r;
+ case 83 : itype = CRISV32F_INSN_SCC; goto extract_sfmt_scc;
+ case 84 : itype = CRISV32F_INSN_ADDI_ACR_B_R; goto extract_sfmt_addi_acr_b_r;
+ case 85 : itype = CRISV32F_INSN_ADDI_ACR_W_R; goto extract_sfmt_addi_acr_b_r;
+ case 86 : itype = CRISV32F_INSN_ADDI_ACR_D_R; goto extract_sfmt_addi_acr_b_r;
+ case 87 : itype = CRISV32F_INSN_ADDC_R; goto extract_sfmt_add_d_r;
+ case 88 : itype = CRISV32F_INSN_NEG_B_R; goto extract_sfmt_neg_b_r;
+ case 89 : itype = CRISV32F_INSN_NEG_W_R; goto extract_sfmt_neg_b_r;
+ case 90 : itype = CRISV32F_INSN_NEG_D_R; goto extract_sfmt_neg_d_r;
+ case 91 : itype = CRISV32F_INSN_SETF; goto extract_sfmt_setf;
+ case 92 : itype = CRISV32F_INSN_BOUND_R_B_R; goto extract_sfmt_dstep;
+ case 93 : itype = CRISV32F_INSN_BOUND_R_W_R; goto extract_sfmt_dstep;
+ case 94 : itype = CRISV32F_INSN_BOUND_R_D_R; goto extract_sfmt_dstep;
+ case 95 : itype = CRISV32F_INSN_CLEARF; goto extract_sfmt_setf;
+ case 96 : itype = CRISV32F_INSN_ADD_B_R; goto extract_sfmt_add_b_r;
+ case 97 : itype = CRISV32F_INSN_ADD_W_R; goto extract_sfmt_add_b_r;
+ case 98 : itype = CRISV32F_INSN_ADD_D_R; goto extract_sfmt_add_d_r;
+ case 99 : itype = CRISV32F_INSN_MOVE_R_SPRV32; goto extract_sfmt_move_r_sprv32;
+ case 100 : itype = CRISV32F_INSN_MOVE_B_R; goto extract_sfmt_move_b_r;
+ case 101 : itype = CRISV32F_INSN_MOVE_W_R; goto extract_sfmt_move_b_r;
+ case 102 : itype = CRISV32F_INSN_MOVE_D_R; goto extract_sfmt_move_d_r;
+ case 103 : itype = CRISV32F_INSN_MOVE_SPR_RV32; goto extract_sfmt_move_spr_rv32;
+ case 104 : itype = CRISV32F_INSN_SUB_B_R; goto extract_sfmt_add_b_r;
+ case 105 : itype = CRISV32F_INSN_SUB_W_R; goto extract_sfmt_add_b_r;
+ case 106 : itype = CRISV32F_INSN_SUB_D_R; goto extract_sfmt_add_d_r;
+ case 107 : itype = CRISV32F_INSN_ABS; goto extract_sfmt_movs_b_r;
+ case 108 : itype = CRISV32F_INSN_CMP_R_B_R; goto extract_sfmt_cmp_r_b_r;
+ case 109 : itype = CRISV32F_INSN_CMP_R_W_R; goto extract_sfmt_cmp_r_b_r;
+ case 110 : itype = CRISV32F_INSN_CMP_R_D_R; goto extract_sfmt_cmp_r_b_r;
+ case 111 : itype = CRISV32F_INSN_DSTEP; goto extract_sfmt_dstep;
+ case 112 : itype = CRISV32F_INSN_AND_B_R; goto extract_sfmt_and_b_r;
+ case 113 : itype = CRISV32F_INSN_AND_W_R; goto extract_sfmt_and_b_r;
+ case 114 : itype = CRISV32F_INSN_AND_D_R; goto extract_sfmt_and_d_r;
+ case 115 : itype = CRISV32F_INSN_LZ; goto extract_sfmt_movs_b_r;
+ case 116 : itype = CRISV32F_INSN_ORR_B_R; goto extract_sfmt_and_b_r;
+ case 117 : itype = CRISV32F_INSN_ORR_W_R; goto extract_sfmt_and_b_r;
+ case 118 : itype = CRISV32F_INSN_ORR_D_R; goto extract_sfmt_and_d_r;
+ case 119 : itype = CRISV32F_INSN_SWAP; goto extract_sfmt_swap;
+ case 120 : itype = CRISV32F_INSN_ASRR_B_R; goto extract_sfmt_and_b_r;
+ case 121 : itype = CRISV32F_INSN_ASRR_W_R; goto extract_sfmt_and_b_r;
+ case 122 : itype = CRISV32F_INSN_ASRR_D_R; goto extract_sfmt_and_d_r;
+ case 123 : itype = CRISV32F_INSN_XOR; goto extract_sfmt_dstep;
+ case 124 : itype = CRISV32F_INSN_LSRR_B_R; goto extract_sfmt_lsrr_b_r;
+ case 125 : itype = CRISV32F_INSN_LSRR_W_R; goto extract_sfmt_lsrr_b_r;
+ case 126 : itype = CRISV32F_INSN_LSRR_D_R; goto extract_sfmt_lsrr_d_r;
+ case 127 : itype = CRISV32F_INSN_MCP; goto extract_sfmt_mcp;
+ case 128 : itype = CRISV32F_INSN_ADDU_M_B_M; goto extract_sfmt_adds_m_b_m;
+ case 129 : itype = CRISV32F_INSN_ADDU_M_W_M; goto extract_sfmt_adds_m_w_m;
+ case 130 : itype = CRISV32F_INSN_ADDS_M_B_M; goto extract_sfmt_adds_m_b_m;
+ case 131 : itype = CRISV32F_INSN_ADDS_M_W_M; goto extract_sfmt_adds_m_w_m;
+ case 132 : itype = CRISV32F_INSN_MOVU_M_B_M; goto extract_sfmt_movs_m_b_m;
+ case 133 : itype = CRISV32F_INSN_MOVU_M_W_M; goto extract_sfmt_movs_m_w_m;
+ case 134 : itype = CRISV32F_INSN_MOVS_M_B_M; goto extract_sfmt_movs_m_b_m;
+ case 135 : itype = CRISV32F_INSN_MOVS_M_W_M; goto extract_sfmt_movs_m_w_m;
+ case 136 : itype = CRISV32F_INSN_SUBU_M_B_M; goto extract_sfmt_adds_m_b_m;
+ case 137 : itype = CRISV32F_INSN_SUBU_M_W_M; goto extract_sfmt_adds_m_w_m;
+ case 138 : itype = CRISV32F_INSN_SUBS_M_B_M; goto extract_sfmt_adds_m_b_m;
+ case 139 : itype = CRISV32F_INSN_SUBS_M_W_M; goto extract_sfmt_adds_m_w_m;
+ case 140 : itype = CRISV32F_INSN_CMPU_M_B_M; goto extract_sfmt_cmp_m_b_m;
+ case 141 : itype = CRISV32F_INSN_CMPU_M_W_M; goto extract_sfmt_cmp_m_w_m;
+ case 142 : itype = CRISV32F_INSN_CMPS_M_B_M; goto extract_sfmt_cmp_m_b_m;
+ case 143 : itype = CRISV32F_INSN_CMPS_M_W_M; goto extract_sfmt_cmp_m_w_m;
+ case 144 : itype = CRISV32F_INSN_MULU_B; goto extract_sfmt_muls_b;
+ case 145 : itype = CRISV32F_INSN_MULU_W; goto extract_sfmt_muls_b;
+ case 146 : itype = CRISV32F_INSN_MULU_D; goto extract_sfmt_muls_b;