- case 104 :
- if ((base_insn & 0xff0) == 0x680)
- { itype = CRISV10F_INSN_SUB_B_R; goto extract_sfmt_add_b_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 105 :
- if ((base_insn & 0xff0) == 0x690)
- { itype = CRISV10F_INSN_SUB_W_R; goto extract_sfmt_add_b_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 106 :
- if ((base_insn & 0xff0) == 0x6a0)
- { itype = CRISV10F_INSN_SUB_D_R; goto extract_sfmt_add_d_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 107 :
- if ((base_insn & 0xff0) == 0x6b0)
- { itype = CRISV10F_INSN_ABS; goto extract_sfmt_movs_b_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 108 :
- if ((base_insn & 0xff0) == 0x6c0)
- { itype = CRISV10F_INSN_CMP_R_B_R; goto extract_sfmt_cmp_r_b_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 109 :
- if ((base_insn & 0xff0) == 0x6d0)
- { itype = CRISV10F_INSN_CMP_R_W_R; goto extract_sfmt_cmp_r_b_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 110 :
- if ((base_insn & 0xff0) == 0x6e0)
- { itype = CRISV10F_INSN_CMP_R_D_R; goto extract_sfmt_cmp_r_b_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 111 :
- if ((base_insn & 0xff0) == 0x6f0)
- { itype = CRISV10F_INSN_DSTEP; goto extract_sfmt_dstep; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 112 :
- if ((base_insn & 0xff0) == 0x700)
- { itype = CRISV10F_INSN_AND_B_R; goto extract_sfmt_and_b_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 113 :
- if ((base_insn & 0xff0) == 0x710)
- { itype = CRISV10F_INSN_AND_W_R; goto extract_sfmt_and_w_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 114 :
- if ((base_insn & 0xff0) == 0x720)
- { itype = CRISV10F_INSN_AND_D_R; goto extract_sfmt_and_d_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 115 :
- if ((base_insn & 0xff0) == 0x730)
- { itype = CRISV10F_INSN_LZ; goto extract_sfmt_movs_b_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 116 :
- if ((base_insn & 0xff0) == 0x740)
- { itype = CRISV10F_INSN_ORR_B_R; goto extract_sfmt_and_b_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 117 :
- if ((base_insn & 0xff0) == 0x750)
- { itype = CRISV10F_INSN_ORR_W_R; goto extract_sfmt_and_w_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 118 :
- if ((base_insn & 0xff0) == 0x760)
- { itype = CRISV10F_INSN_ORR_D_R; goto extract_sfmt_and_d_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 119 :
- if ((base_insn & 0xff0) == 0x770)
- { itype = CRISV10F_INSN_SWAP; goto extract_sfmt_swap; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 120 :
- if ((base_insn & 0xff0) == 0x780)
- { itype = CRISV10F_INSN_ASRR_B_R; goto extract_sfmt_asrr_b_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 121 :
- if ((base_insn & 0xff0) == 0x790)
- { itype = CRISV10F_INSN_ASRR_W_R; goto extract_sfmt_asrr_b_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 122 :
- if ((base_insn & 0xff0) == 0x7a0)
- { itype = CRISV10F_INSN_ASRR_D_R; goto extract_sfmt_and_d_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 123 :
- if ((base_insn & 0xff0) == 0x7b0)
- { itype = CRISV10F_INSN_XOR; goto extract_sfmt_dstep; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 124 :
- if ((base_insn & 0xff0) == 0x7c0)
- { itype = CRISV10F_INSN_LSRR_B_R; goto extract_sfmt_lsrr_b_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 125 :
- if ((base_insn & 0xff0) == 0x7d0)
- { itype = CRISV10F_INSN_LSRR_W_R; goto extract_sfmt_lsrr_b_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 126 :
- if ((base_insn & 0xff0) == 0x7e0)
- { itype = CRISV10F_INSN_LSRR_D_R; goto extract_sfmt_lsrr_d_r; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 127 :
- if ((base_insn & 0xff0) == 0x7f0)
- { itype = CRISV10F_INSN_MSTEP; goto extract_sfmt_mstep; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 128 :
- if ((base_insn & 0xbf0) == 0x800)
- { itype = CRISV10F_INSN_ADDU_M_B_M; goto extract_sfmt_adds_m_b_m; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 129 :
- if ((base_insn & 0xbf0) == 0x810)
- { itype = CRISV10F_INSN_ADDU_M_W_M; goto extract_sfmt_adds_m_w_m; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
- case 130 :
- if ((base_insn & 0xbf0) == 0x820)
- { itype = CRISV10F_INSN_ADDS_M_B_M; goto extract_sfmt_adds_m_b_m; }
- itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+ case 104 : itype = CRISV10F_INSN_SUB_B_R; goto extract_sfmt_add_b_r;
+ case 105 : itype = CRISV10F_INSN_SUB_W_R; goto extract_sfmt_add_b_r;
+ case 106 : itype = CRISV10F_INSN_SUB_D_R; goto extract_sfmt_add_d_r;
+ case 107 : itype = CRISV10F_INSN_ABS; goto extract_sfmt_movs_b_r;
+ case 108 : itype = CRISV10F_INSN_CMP_R_B_R; goto extract_sfmt_cmp_r_b_r;
+ case 109 : itype = CRISV10F_INSN_CMP_R_W_R; goto extract_sfmt_cmp_r_b_r;
+ case 110 : itype = CRISV10F_INSN_CMP_R_D_R; goto extract_sfmt_cmp_r_b_r;
+ case 111 : itype = CRISV10F_INSN_DSTEP; goto extract_sfmt_dstep;
+ case 112 : itype = CRISV10F_INSN_AND_B_R; goto extract_sfmt_and_b_r;
+ case 113 : itype = CRISV10F_INSN_AND_W_R; goto extract_sfmt_and_b_r;
+ case 114 : itype = CRISV10F_INSN_AND_D_R; goto extract_sfmt_and_d_r;
+ case 115 : itype = CRISV10F_INSN_LZ; goto extract_sfmt_movs_b_r;
+ case 116 : itype = CRISV10F_INSN_ORR_B_R; goto extract_sfmt_and_b_r;
+ case 117 : itype = CRISV10F_INSN_ORR_W_R; goto extract_sfmt_and_b_r;
+ case 118 : itype = CRISV10F_INSN_ORR_D_R; goto extract_sfmt_and_d_r;
+ case 119 : itype = CRISV10F_INSN_SWAP; goto extract_sfmt_swap;
+ case 120 : itype = CRISV10F_INSN_ASRR_B_R; goto extract_sfmt_and_b_r;
+ case 121 : itype = CRISV10F_INSN_ASRR_W_R; goto extract_sfmt_and_b_r;
+ case 122 : itype = CRISV10F_INSN_ASRR_D_R; goto extract_sfmt_and_d_r;
+ case 123 : itype = CRISV10F_INSN_XOR; goto extract_sfmt_dstep;
+ case 124 : itype = CRISV10F_INSN_LSRR_B_R; goto extract_sfmt_lsrr_b_r;
+ case 125 : itype = CRISV10F_INSN_LSRR_W_R; goto extract_sfmt_lsrr_b_r;
+ case 126 : itype = CRISV10F_INSN_LSRR_D_R; goto extract_sfmt_lsrr_d_r;
+ case 127 : itype = CRISV10F_INSN_MSTEP; goto extract_sfmt_mstep;
+ case 128 : itype = CRISV10F_INSN_ADDU_M_B_M; goto extract_sfmt_adds_m_b_m;
+ case 129 : itype = CRISV10F_INSN_ADDU_M_W_M; goto extract_sfmt_adds_m_w_m;
+ case 130 : itype = CRISV10F_INSN_ADDS_M_B_M; goto extract_sfmt_adds_m_b_m;