public inbox for gdb-cvs@sourceware.org
help / color / mirror / Atom feed
* [binutils-gdb] sim: cgen: regenerate decode tables
@ 2023-12-24  9:08 Michael Frysinger
  0 siblings, 0 replies; only message in thread
From: Michael Frysinger @ 2023-12-24  9:08 UTC (permalink / raw)
  To: gdb-cvs

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=aea0b94653b6a5dff6f12ec14fd344db73b3a9f8

commit aea0b94653b6a5dff6f12ec14fd344db73b3a9f8
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Sun Dec 24 04:07:32 2023 -0500

    sim: cgen: regenerate decode tables
    
    Integrate some changes from upstream cgen that tightened up the
    generated output.  Shouldn't be any functional changes here.

Diff:
---
 sim/cris/decodev10.c | 3180 +++++++++++++++++++++++++-------------------------
 sim/cris/decodev32.c | 2326 ++++++++++++++++++------------------
 sim/frv/decode.c     | 1902 +++++++++++++++---------------
 sim/iq2000/decode.c  |  464 ++++----
 sim/lm32/decode.c    |  130 +--
 sim/m32r/decode.c    |  400 +++----
 sim/m32r/decode2.c   |  518 ++++----
 sim/m32r/decodex.c   |  492 ++++----
 sim/or1k/decode.c    | 2242 +++++++++++++++++------------------
 9 files changed, 5827 insertions(+), 5827 deletions(-)

diff --git a/sim/cris/decodev10.c b/sim/cris/decodev10.c
index 650c5db0b59..7683530419a 100644
--- a/sim/cris/decodev10.c
+++ b/sim/cris/decodev10.c
@@ -331,2055 +331,2055 @@ crisv10f_decode (SIM_CPU *current_cpu, IADDR pc,
       unsigned int val0 = (((insn >> 4) & (255 << 0)));
       switch (val0)
       {
-      case 0 : /* fall through */
-      case 1 : /* fall through */
-      case 2 : /* fall through */
-      case 3 : /* fall through */
-      case 4 : /* fall through */
-      case 5 : /* fall through */
-      case 6 : /* fall through */
-      case 7 : /* fall through */
-      case 8 : /* fall through */
-      case 9 : /* fall through */
-      case 10 : /* fall through */
-      case 11 : /* fall through */
-      case 12 : /* fall through */
-      case 13 : /* fall through */
-      case 14 : /* fall through */
-      case 15 :
+      case 0:
+      case 1:
+      case 2:
+      case 3:
+      case 4:
+      case 5:
+      case 6:
+      case 7:
+      case 8:
+      case 9:
+      case 10:
+      case 11:
+      case 12:
+      case 13:
+      case 14:
+      case 15:
         {
           unsigned int val1 = (((insn >> 12) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 15 : itype = CRISV10F_INSN_BCC_B; goto extract_sfmt_bcc_b;
-          case 14 : itype = CRISV10F_INSN_BA_B; goto extract_sfmt_ba_b;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 15: itype = CRISV10F_INSN_BCC_B; goto extract_sfmt_bcc_b;
+          case 14: itype = CRISV10F_INSN_BA_B; goto extract_sfmt_ba_b;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 16 : /* fall through */
-      case 17 : /* fall through */
-      case 18 : /* fall through */
-      case 19 : /* fall through */
-      case 20 : /* fall through */
-      case 21 : /* fall through */
-      case 22 : /* fall through */
-      case 23 : /* fall through */
-      case 24 : /* fall through */
-      case 25 : /* fall through */
-      case 26 : /* fall through */
-      case 27 : /* fall through */
-      case 28 : /* fall through */
-      case 29 : /* fall through */
-      case 30 : /* fall through */
-      case 31 :
+      case 16:
+      case 17:
+      case 18:
+      case 19:
+      case 20:
+      case 21:
+      case 22:
+      case 23:
+      case 24:
+      case 25:
+      case 26:
+      case 27:
+      case 28:
+      case 29:
+      case 30:
+      case 31:
         {
           unsigned int val1 = (((insn >> 12) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_ADDOQ; goto extract_sfmt_addoq;
-          case 15 : itype = CRISV10F_INSN_BDAPQPC; goto extract_sfmt_bdapqpc;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_ADDOQ; goto extract_sfmt_addoq;
+          case 15: itype = CRISV10F_INSN_BDAPQPC; goto extract_sfmt_bdapqpc;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 32 : /* fall through */
-      case 33 : /* fall through */
-      case 34 : /* fall through */
-      case 35 : itype = CRISV10F_INSN_ADDQ; goto extract_sfmt_addq;
-      case 36 : /* fall through */
-      case 37 : /* fall through */
-      case 38 : /* fall through */
-      case 39 : itype = CRISV10F_INSN_MOVEQ; goto extract_sfmt_moveq;
-      case 40 : /* fall through */
-      case 41 : /* fall through */
-      case 42 : /* fall through */
-      case 43 : itype = CRISV10F_INSN_SUBQ; goto extract_sfmt_addq;
-      case 44 : /* fall through */
-      case 45 : /* fall through */
-      case 46 : /* fall through */
-      case 47 : itype = CRISV10F_INSN_CMPQ; goto extract_sfmt_cmpq;
-      case 48 : /* fall through */
-      case 49 : /* fall through */
-      case 50 : /* fall through */
-      case 51 : itype = CRISV10F_INSN_ANDQ; goto extract_sfmt_andq;
-      case 52 : /* fall through */
-      case 53 : /* fall through */
-      case 54 : /* fall through */
-      case 55 : itype = CRISV10F_INSN_ORQ; goto extract_sfmt_andq;
-      case 56 : /* fall through */
-      case 57 : itype = CRISV10F_INSN_BTSTQ; goto extract_sfmt_btstq;
-      case 58 : /* fall through */
-      case 59 : itype = CRISV10F_INSN_ASRQ; goto extract_sfmt_asrq;
-      case 60 : /* fall through */
-      case 61 : itype = CRISV10F_INSN_LSLQ; goto extract_sfmt_asrq;
-      case 62 : /* fall through */
-      case 63 : itype = CRISV10F_INSN_LSRQ; goto extract_sfmt_asrq;
-      case 64 : itype = CRISV10F_INSN_ADDU_B_R; goto extract_sfmt_add_d_r;
-      case 65 : itype = CRISV10F_INSN_ADDU_W_R; goto extract_sfmt_add_d_r;
-      case 66 : itype = CRISV10F_INSN_ADDS_B_R; goto extract_sfmt_add_d_r;
-      case 67 : itype = CRISV10F_INSN_ADDS_W_R; goto extract_sfmt_add_d_r;
-      case 68 : itype = CRISV10F_INSN_MOVU_B_R; goto extract_sfmt_movs_b_r;
-      case 69 : itype = CRISV10F_INSN_MOVU_W_R; goto extract_sfmt_movs_b_r;
-      case 70 : itype = CRISV10F_INSN_MOVS_B_R; goto extract_sfmt_movs_b_r;
-      case 71 : itype = CRISV10F_INSN_MOVS_W_R; goto extract_sfmt_movs_b_r;
-      case 72 : itype = CRISV10F_INSN_SUBU_B_R; goto extract_sfmt_add_d_r;
-      case 73 : itype = CRISV10F_INSN_SUBU_W_R; goto extract_sfmt_add_d_r;
-      case 74 : itype = CRISV10F_INSN_SUBS_B_R; goto extract_sfmt_add_d_r;
-      case 75 : itype = CRISV10F_INSN_SUBS_W_R; goto extract_sfmt_add_d_r;
-      case 76 : itype = CRISV10F_INSN_LSLR_B_R; goto extract_sfmt_lsrr_b_r;
-      case 77 : itype = CRISV10F_INSN_LSLR_W_R; goto extract_sfmt_lsrr_b_r;
-      case 78 : itype = CRISV10F_INSN_LSLR_D_R; goto extract_sfmt_lsrr_d_r;
-      case 79 : itype = CRISV10F_INSN_BTST; goto extract_sfmt_btst;
-      case 80 :
+      case 32:
+      case 33:
+      case 34:
+      case 35: itype = CRISV10F_INSN_ADDQ; goto extract_sfmt_addq;
+      case 36:
+      case 37:
+      case 38:
+      case 39: itype = CRISV10F_INSN_MOVEQ; goto extract_sfmt_moveq;
+      case 40:
+      case 41:
+      case 42:
+      case 43: itype = CRISV10F_INSN_SUBQ; goto extract_sfmt_addq;
+      case 44:
+      case 45:
+      case 46:
+      case 47: itype = CRISV10F_INSN_CMPQ; goto extract_sfmt_cmpq;
+      case 48:
+      case 49:
+      case 50:
+      case 51: itype = CRISV10F_INSN_ANDQ; goto extract_sfmt_andq;
+      case 52:
+      case 53:
+      case 54:
+      case 55: itype = CRISV10F_INSN_ORQ; goto extract_sfmt_andq;
+      case 56:
+      case 57: itype = CRISV10F_INSN_BTSTQ; goto extract_sfmt_btstq;
+      case 58:
+      case 59: itype = CRISV10F_INSN_ASRQ; goto extract_sfmt_asrq;
+      case 60:
+      case 61: itype = CRISV10F_INSN_LSLQ; goto extract_sfmt_asrq;
+      case 62:
+      case 63: itype = CRISV10F_INSN_LSRQ; goto extract_sfmt_asrq;
+      case 64: itype = CRISV10F_INSN_ADDU_B_R; goto extract_sfmt_add_d_r;
+      case 65: itype = CRISV10F_INSN_ADDU_W_R; goto extract_sfmt_add_d_r;
+      case 66: itype = CRISV10F_INSN_ADDS_B_R; goto extract_sfmt_add_d_r;
+      case 67: itype = CRISV10F_INSN_ADDS_W_R; goto extract_sfmt_add_d_r;
+      case 68: itype = CRISV10F_INSN_MOVU_B_R; goto extract_sfmt_movs_b_r;
+      case 69: itype = CRISV10F_INSN_MOVU_W_R; goto extract_sfmt_movs_b_r;
+      case 70: itype = CRISV10F_INSN_MOVS_B_R; goto extract_sfmt_movs_b_r;
+      case 71: itype = CRISV10F_INSN_MOVS_W_R; goto extract_sfmt_movs_b_r;
+      case 72: itype = CRISV10F_INSN_SUBU_B_R; goto extract_sfmt_add_d_r;
+      case 73: itype = CRISV10F_INSN_SUBU_W_R; goto extract_sfmt_add_d_r;
+      case 74: itype = CRISV10F_INSN_SUBS_B_R; goto extract_sfmt_add_d_r;
+      case 75: itype = CRISV10F_INSN_SUBS_W_R; goto extract_sfmt_add_d_r;
+      case 76: itype = CRISV10F_INSN_LSLR_B_R; goto extract_sfmt_lsrr_b_r;
+      case 77: itype = CRISV10F_INSN_LSLR_W_R; goto extract_sfmt_lsrr_b_r;
+      case 78: itype = CRISV10F_INSN_LSLR_D_R; goto extract_sfmt_lsrr_d_r;
+      case 79: itype = CRISV10F_INSN_BTST; goto extract_sfmt_btst;
+      case 80:
         {
           unsigned int val1 = (((insn >> 8) & (7 << 4)) | ((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : /* fall through */
-          case 16 : /* fall through */
-          case 17 : /* fall through */
-          case 18 : /* fall through */
-          case 19 : /* fall through */
-          case 20 : /* fall through */
-          case 21 : /* fall through */
-          case 22 : /* fall through */
-          case 23 : /* fall through */
-          case 24 : /* fall through */
-          case 25 : /* fall through */
-          case 26 : /* fall through */
-          case 27 : /* fall through */
-          case 28 : /* fall through */
-          case 29 : /* fall through */
-          case 30 : /* fall through */
-          case 31 : /* fall through */
-          case 32 : /* fall through */
-          case 33 : /* fall through */
-          case 34 : /* fall through */
-          case 35 : /* fall through */
-          case 36 : /* fall through */
-          case 37 : /* fall through */
-          case 38 : /* fall through */
-          case 39 : /* fall through */
-          case 40 : /* fall through */
-          case 41 : /* fall through */
-          case 42 : /* fall through */
-          case 43 : /* fall through */
-          case 44 : /* fall through */
-          case 45 : /* fall through */
-          case 46 : /* fall through */
-          case 47 : /* fall through */
-          case 48 : /* fall through */
-          case 49 : /* fall through */
-          case 50 : /* fall through */
-          case 51 : /* fall through */
-          case 52 : /* fall through */
-          case 53 : /* fall through */
-          case 54 : /* fall through */
-          case 55 : /* fall through */
-          case 56 : /* fall through */
-          case 57 : /* fall through */
-          case 58 : /* fall through */
-          case 59 : /* fall through */
-          case 60 : /* fall through */
-          case 61 : /* fall through */
-          case 62 : /* fall through */
-          case 63 : /* fall through */
-          case 64 : /* fall through */
-          case 65 : /* fall through */
-          case 66 : /* fall through */
-          case 67 : /* fall through */
-          case 68 : /* fall through */
-          case 69 : /* fall through */
-          case 70 : /* fall through */
-          case 71 : /* fall through */
-          case 72 : /* fall through */
-          case 73 : /* fall through */
-          case 74 : /* fall through */
-          case 75 : /* fall through */
-          case 76 : /* fall through */
-          case 77 : /* fall through */
-          case 78 : /* fall through */
-          case 79 : /* fall through */
-          case 80 : /* fall through */
-          case 81 : /* fall through */
-          case 82 : /* fall through */
-          case 83 : /* fall through */
-          case 84 : /* fall through */
-          case 85 : /* fall through */
-          case 86 : /* fall through */
-          case 87 : /* fall through */
-          case 88 : /* fall through */
-          case 89 : /* fall through */
-          case 90 : /* fall through */
-          case 91 : /* fall through */
-          case 92 : /* fall through */
-          case 93 : /* fall through */
-          case 94 : /* fall through */
-          case 95 : /* fall through */
-          case 96 : /* fall through */
-          case 97 : /* fall through */
-          case 98 : /* fall through */
-          case 99 : /* fall through */
-          case 100 : /* fall through */
-          case 101 : /* fall through */
-          case 102 : /* fall through */
-          case 103 : /* fall through */
-          case 104 : /* fall through */
-          case 105 : /* fall through */
-          case 106 : /* fall through */
-          case 107 : /* fall through */
-          case 108 : /* fall through */
-          case 109 : /* fall through */
-          case 110 : /* fall through */
-          case 111 : /* fall through */
-          case 112 : /* fall through */
-          case 113 : /* fall through */
-          case 114 : /* fall through */
-          case 115 : /* fall through */
-          case 116 : /* fall through */
-          case 117 : /* fall through */
-          case 118 : /* fall through */
-          case 119 : /* fall through */
-          case 120 : /* fall through */
-          case 121 : /* fall through */
-          case 122 : /* fall through */
-          case 123 : /* fall through */
-          case 124 : /* fall through */
-          case 125 : /* fall through */
-          case 126 : /* fall through */
-          case 127 : itype = CRISV10F_INSN_ADDI_B_R; goto extract_sfmt_addi_b_r;
-          case 15 :
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14:
+          case 16:
+          case 17:
+          case 18:
+          case 19:
+          case 20:
+          case 21:
+          case 22:
+          case 23:
+          case 24:
+          case 25:
+          case 26:
+          case 27:
+          case 28:
+          case 29:
+          case 30:
+          case 31:
+          case 32:
+          case 33:
+          case 34:
+          case 35:
+          case 36:
+          case 37:
+          case 38:
+          case 39:
+          case 40:
+          case 41:
+          case 42:
+          case 43:
+          case 44:
+          case 45:
+          case 46:
+          case 47:
+          case 48:
+          case 49:
+          case 50:
+          case 51:
+          case 52:
+          case 53:
+          case 54:
+          case 55:
+          case 56:
+          case 57:
+          case 58:
+          case 59:
+          case 60:
+          case 61:
+          case 62:
+          case 63:
+          case 64:
+          case 65:
+          case 66:
+          case 67:
+          case 68:
+          case 69:
+          case 70:
+          case 71:
+          case 72:
+          case 73:
+          case 74:
+          case 75:
+          case 76:
+          case 77:
+          case 78:
+          case 79:
+          case 80:
+          case 81:
+          case 82:
+          case 83:
+          case 84:
+          case 85:
+          case 86:
+          case 87:
+          case 88:
+          case 89:
+          case 90:
+          case 91:
+          case 92:
+          case 93:
+          case 94:
+          case 95:
+          case 96:
+          case 97:
+          case 98:
+          case 99:
+          case 100:
+          case 101:
+          case 102:
+          case 103:
+          case 104:
+          case 105:
+          case 106:
+          case 107:
+          case 108:
+          case 109:
+          case 110:
+          case 111:
+          case 112:
+          case 113:
+          case 114:
+          case 115:
+          case 116:
+          case 117:
+          case 118:
+          case 119:
+          case 120:
+          case 121:
+          case 122:
+          case 123:
+          case 124:
+          case 125:
+          case 126:
+          case 127: itype = CRISV10F_INSN_ADDI_B_R; goto extract_sfmt_addi_b_r;
+          case 15:
             {
               unsigned int val2 = (((insn >> 15) & (1 << 0)));
               switch (val2)
               {
-              case 0 : itype = CRISV10F_INSN_NOP; goto extract_sfmt_nop;
-              case 1 : itype = CRISV10F_INSN_ADDI_B_R; goto extract_sfmt_addi_b_r;
-              default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+              case 0: itype = CRISV10F_INSN_NOP; goto extract_sfmt_nop;
+              case 1: itype = CRISV10F_INSN_ADDI_B_R; goto extract_sfmt_addi_b_r;
+              default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
               }
             }
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 81 : itype = CRISV10F_INSN_ADDI_W_R; goto extract_sfmt_addi_b_r;
-      case 82 : itype = CRISV10F_INSN_ADDI_D_R; goto extract_sfmt_addi_b_r;
-      case 83 : itype = CRISV10F_INSN_SCC; goto extract_sfmt_scc;
-      case 84 :
+      case 81: itype = CRISV10F_INSN_ADDI_W_R; goto extract_sfmt_addi_b_r;
+      case 82: itype = CRISV10F_INSN_ADDI_D_R; goto extract_sfmt_addi_b_r;
+      case 83: itype = CRISV10F_INSN_SCC; goto extract_sfmt_scc;
+      case 84:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_ADDI_ACR_B_R; goto extract_sfmt_addi_acr_b_r;
-          case 15 : itype = CRISV10F_INSN_BIAP_PC_B_R; goto extract_sfmt_biap_pc_b_r;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_ADDI_ACR_B_R; goto extract_sfmt_addi_acr_b_r;
+          case 15: itype = CRISV10F_INSN_BIAP_PC_B_R; goto extract_sfmt_biap_pc_b_r;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 85 :
+      case 85:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_ADDI_ACR_W_R; goto extract_sfmt_addi_acr_b_r;
-          case 15 : itype = CRISV10F_INSN_BIAP_PC_W_R; goto extract_sfmt_biap_pc_b_r;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_ADDI_ACR_W_R; goto extract_sfmt_addi_acr_b_r;
+          case 15: itype = CRISV10F_INSN_BIAP_PC_W_R; goto extract_sfmt_biap_pc_b_r;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 86 :
+      case 86:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_ADDI_ACR_D_R; goto extract_sfmt_addi_acr_b_r;
-          case 15 : itype = CRISV10F_INSN_BIAP_PC_D_R; goto extract_sfmt_biap_pc_b_r;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_ADDI_ACR_D_R; goto extract_sfmt_addi_acr_b_r;
+          case 15: itype = CRISV10F_INSN_BIAP_PC_D_R; goto extract_sfmt_biap_pc_b_r;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 88 : itype = CRISV10F_INSN_NEG_B_R; goto extract_sfmt_neg_b_r;
-      case 89 : itype = CRISV10F_INSN_NEG_W_R; goto extract_sfmt_neg_b_r;
-      case 90 : itype = CRISV10F_INSN_NEG_D_R; goto extract_sfmt_neg_d_r;
-      case 91 : itype = CRISV10F_INSN_SETF; goto extract_sfmt_setf;
-      case 92 : itype = CRISV10F_INSN_BOUND_R_B_R; goto extract_sfmt_dstep;
-      case 93 : itype = CRISV10F_INSN_BOUND_R_W_R; goto extract_sfmt_dstep;
-      case 94 : itype = CRISV10F_INSN_BOUND_R_D_R; goto extract_sfmt_dstep;
-      case 95 : itype = CRISV10F_INSN_CLEARF; goto extract_sfmt_setf;
-      case 96 : itype = CRISV10F_INSN_ADD_B_R; goto extract_sfmt_add_b_r;
-      case 97 : itype = CRISV10F_INSN_ADD_W_R; goto extract_sfmt_add_b_r;
-      case 98 : itype = CRISV10F_INSN_ADD_D_R; goto extract_sfmt_add_d_r;
-      case 99 : itype = CRISV10F_INSN_MOVE_R_SPRV10; goto extract_sfmt_move_r_sprv10;
-      case 100 : itype = CRISV10F_INSN_MOVE_B_R; goto extract_sfmt_move_b_r;
-      case 101 : itype = CRISV10F_INSN_MOVE_W_R; goto extract_sfmt_move_b_r;
-      case 102 :
+      case 88: itype = CRISV10F_INSN_NEG_B_R; goto extract_sfmt_neg_b_r;
+      case 89: itype = CRISV10F_INSN_NEG_W_R; goto extract_sfmt_neg_b_r;
+      case 90: itype = CRISV10F_INSN_NEG_D_R; goto extract_sfmt_neg_d_r;
+      case 91: itype = CRISV10F_INSN_SETF; goto extract_sfmt_setf;
+      case 92: itype = CRISV10F_INSN_BOUND_R_B_R; goto extract_sfmt_dstep;
+      case 93: itype = CRISV10F_INSN_BOUND_R_W_R; goto extract_sfmt_dstep;
+      case 94: itype = CRISV10F_INSN_BOUND_R_D_R; goto extract_sfmt_dstep;
+      case 95: itype = CRISV10F_INSN_CLEARF; goto extract_sfmt_setf;
+      case 96: itype = CRISV10F_INSN_ADD_B_R; goto extract_sfmt_add_b_r;
+      case 97: itype = CRISV10F_INSN_ADD_W_R; goto extract_sfmt_add_b_r;
+      case 98: itype = CRISV10F_INSN_ADD_D_R; goto extract_sfmt_add_d_r;
+      case 99: itype = CRISV10F_INSN_MOVE_R_SPRV10; goto extract_sfmt_move_r_sprv10;
+      case 100: itype = CRISV10F_INSN_MOVE_B_R; goto extract_sfmt_move_b_r;
+      case 101: itype = CRISV10F_INSN_MOVE_W_R; goto extract_sfmt_move_b_r;
+      case 102:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_MOVE_D_R; goto extract_sfmt_move_d_r;
-          case 15 : itype = CRISV10F_INSN_MOVEPCR; goto extract_sfmt_movepcr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_MOVE_D_R; goto extract_sfmt_move_d_r;
+          case 15: itype = CRISV10F_INSN_MOVEPCR; goto extract_sfmt_movepcr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 103 :
+      case 103:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_MOVE_SPR_RV10; goto extract_sfmt_move_spr_rv10;
-          case 15 : itype = CRISV10F_INSN_RET_TYPE; goto extract_sfmt_ret_type;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_MOVE_SPR_RV10; goto extract_sfmt_move_spr_rv10;
+          case 15: itype = CRISV10F_INSN_RET_TYPE; goto extract_sfmt_ret_type;
+          default: 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;
-      case 131 :
+      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;
+      case 131:
         {
           unsigned int val1 = (((insn >> 8) & (7 << 4)) | ((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : /* fall through */
-          case 15 : /* fall through */
-          case 16 : /* fall through */
-          case 17 : /* fall through */
-          case 18 : /* fall through */
-          case 19 : /* fall through */
-          case 20 : /* fall through */
-          case 21 : /* fall through */
-          case 22 : /* fall through */
-          case 23 : /* fall through */
-          case 24 : /* fall through */
-          case 25 : /* fall through */
-          case 26 : /* fall through */
-          case 27 : /* fall through */
-          case 28 : /* fall through */
-          case 29 : /* fall through */
-          case 30 : /* fall through */
-          case 31 : /* fall through */
-          case 32 : /* fall through */
-          case 33 : /* fall through */
-          case 34 : /* fall through */
-          case 35 : /* fall through */
-          case 36 : /* fall through */
-          case 37 : /* fall through */
-          case 38 : /* fall through */
-          case 39 : /* fall through */
-          case 40 : /* fall through */
-          case 41 : /* fall through */
-          case 42 : /* fall through */
-          case 43 : /* fall through */
-          case 44 : /* fall through */
-          case 45 : /* fall through */
-          case 46 : /* fall through */
-          case 47 : /* fall through */
-          case 48 : /* fall through */
-          case 49 : /* fall through */
-          case 50 : /* fall through */
-          case 51 : /* fall through */
-          case 52 : /* fall through */
-          case 53 : /* fall through */
-          case 54 : /* fall through */
-          case 55 : /* fall through */
-          case 56 : /* fall through */
-          case 57 : /* fall through */
-          case 58 : /* fall through */
-          case 59 : /* fall through */
-          case 60 : /* fall through */
-          case 61 : /* fall through */
-          case 62 : /* fall through */
-          case 63 : /* fall through */
-          case 64 : /* fall through */
-          case 65 : /* fall through */
-          case 66 : /* fall through */
-          case 67 : /* fall through */
-          case 68 : /* fall through */
-          case 69 : /* fall through */
-          case 70 : /* fall through */
-          case 71 : /* fall through */
-          case 72 : /* fall through */
-          case 73 : /* fall through */
-          case 74 : /* fall through */
-          case 75 : /* fall through */
-          case 76 : /* fall through */
-          case 77 : /* fall through */
-          case 78 : /* fall through */
-          case 79 : /* fall through */
-          case 80 : /* fall through */
-          case 81 : /* fall through */
-          case 82 : /* fall through */
-          case 83 : /* fall through */
-          case 84 : /* fall through */
-          case 85 : /* fall through */
-          case 86 : /* fall through */
-          case 87 : /* fall through */
-          case 88 : /* fall through */
-          case 89 : /* fall through */
-          case 90 : /* fall through */
-          case 91 : /* fall through */
-          case 92 : /* fall through */
-          case 93 : /* fall through */
-          case 94 : /* fall through */
-          case 95 : /* fall through */
-          case 96 : /* fall through */
-          case 97 : /* fall through */
-          case 98 : /* fall through */
-          case 99 : /* fall through */
-          case 100 : /* fall through */
-          case 101 : /* fall through */
-          case 102 : /* fall through */
-          case 103 : /* fall through */
-          case 104 : /* fall through */
-          case 105 : /* fall through */
-          case 106 : /* fall through */
-          case 107 : /* fall through */
-          case 108 : /* fall through */
-          case 109 : /* fall through */
-          case 110 : /* fall through */
-          case 111 : /* fall through */
-          case 112 : /* fall through */
-          case 113 : /* fall through */
-          case 114 : /* fall through */
-          case 115 : /* fall through */
-          case 116 : /* fall through */
-          case 117 : /* fall through */
-          case 118 : /* fall through */
-          case 119 : /* fall through */
-          case 120 : /* fall through */
-          case 121 : /* fall through */
-          case 122 : /* fall through */
-          case 123 : /* fall through */
-          case 124 : /* fall through */
-          case 125 : /* fall through */
-          case 126 : itype = CRISV10F_INSN_ADDS_M_W_M; goto extract_sfmt_adds_m_w_m;
-          case 127 :
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14:
+          case 15:
+          case 16:
+          case 17:
+          case 18:
+          case 19:
+          case 20:
+          case 21:
+          case 22:
+          case 23:
+          case 24:
+          case 25:
+          case 26:
+          case 27:
+          case 28:
+          case 29:
+          case 30:
+          case 31:
+          case 32:
+          case 33:
+          case 34:
+          case 35:
+          case 36:
+          case 37:
+          case 38:
+          case 39:
+          case 40:
+          case 41:
+          case 42:
+          case 43:
+          case 44:
+          case 45:
+          case 46:
+          case 47:
+          case 48:
+          case 49:
+          case 50:
+          case 51:
+          case 52:
+          case 53:
+          case 54:
+          case 55:
+          case 56:
+          case 57:
+          case 58:
+          case 59:
+          case 60:
+          case 61:
+          case 62:
+          case 63:
+          case 64:
+          case 65:
+          case 66:
+          case 67:
+          case 68:
+          case 69:
+          case 70:
+          case 71:
+          case 72:
+          case 73:
+          case 74:
+          case 75:
+          case 76:
+          case 77:
+          case 78:
+          case 79:
+          case 80:
+          case 81:
+          case 82:
+          case 83:
+          case 84:
+          case 85:
+          case 86:
+          case 87:
+          case 88:
+          case 89:
+          case 90:
+          case 91:
+          case 92:
+          case 93:
+          case 94:
+          case 95:
+          case 96:
+          case 97:
+          case 98:
+          case 99:
+          case 100:
+          case 101:
+          case 102:
+          case 103:
+          case 104:
+          case 105:
+          case 106:
+          case 107:
+          case 108:
+          case 109:
+          case 110:
+          case 111:
+          case 112:
+          case 113:
+          case 114:
+          case 115:
+          case 116:
+          case 117:
+          case 118:
+          case 119:
+          case 120:
+          case 121:
+          case 122:
+          case 123:
+          case 124:
+          case 125:
+          case 126: itype = CRISV10F_INSN_ADDS_M_W_M; goto extract_sfmt_adds_m_w_m;
+          case 127:
             {
               unsigned int val2 = (((insn >> 15) & (1 << 0)));
               switch (val2)
               {
-              case 0 : itype = CRISV10F_INSN_ADDS_M_W_M; goto extract_sfmt_adds_m_w_m;
-              case 1 : itype = CRISV10F_INSN_ADDSPCPC; goto extract_sfmt_addspcpc;
-              default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+              case 0: itype = CRISV10F_INSN_ADDS_M_W_M; goto extract_sfmt_adds_m_w_m;
+              case 1: itype = CRISV10F_INSN_ADDSPCPC; goto extract_sfmt_addspcpc;
+              default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
               }
             }
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 132 : itype = CRISV10F_INSN_MOVU_M_B_M; goto extract_sfmt_movs_m_b_m;
-      case 133 : itype = CRISV10F_INSN_MOVU_M_W_M; goto extract_sfmt_movs_m_w_m;
-      case 134 : itype = CRISV10F_INSN_MOVS_M_B_M; goto extract_sfmt_movs_m_b_m;
-      case 135 : itype = CRISV10F_INSN_MOVS_M_W_M; goto extract_sfmt_movs_m_w_m;
-      case 136 : itype = CRISV10F_INSN_SUBU_M_B_M; goto extract_sfmt_adds_m_b_m;
-      case 137 : itype = CRISV10F_INSN_SUBU_M_W_M; goto extract_sfmt_adds_m_w_m;
-      case 138 : itype = CRISV10F_INSN_SUBS_M_B_M; goto extract_sfmt_adds_m_b_m;
-      case 139 : itype = CRISV10F_INSN_SUBS_M_W_M; goto extract_sfmt_adds_m_w_m;
-      case 140 : itype = CRISV10F_INSN_CMPU_M_B_M; goto extract_sfmt_cmp_m_b_m;
-      case 141 : itype = CRISV10F_INSN_CMPU_M_W_M; goto extract_sfmt_cmp_m_w_m;
-      case 142 : itype = CRISV10F_INSN_CMPS_M_B_M; goto extract_sfmt_cmp_m_b_m;
-      case 143 : itype = CRISV10F_INSN_CMPS_M_W_M; goto extract_sfmt_cmp_m_w_m;
-      case 144 : itype = CRISV10F_INSN_MULU_B; goto extract_sfmt_muls_b;
-      case 145 : itype = CRISV10F_INSN_MULU_W; goto extract_sfmt_muls_b;
-      case 146 : itype = CRISV10F_INSN_MULU_D; goto extract_sfmt_muls_b;
-      case 147 :
+      case 132: itype = CRISV10F_INSN_MOVU_M_B_M; goto extract_sfmt_movs_m_b_m;
+      case 133: itype = CRISV10F_INSN_MOVU_M_W_M; goto extract_sfmt_movs_m_w_m;
+      case 134: itype = CRISV10F_INSN_MOVS_M_B_M; goto extract_sfmt_movs_m_b_m;
+      case 135: itype = CRISV10F_INSN_MOVS_M_W_M; goto extract_sfmt_movs_m_w_m;
+      case 136: itype = CRISV10F_INSN_SUBU_M_B_M; goto extract_sfmt_adds_m_b_m;
+      case 137: itype = CRISV10F_INSN_SUBU_M_W_M; goto extract_sfmt_adds_m_w_m;
+      case 138: itype = CRISV10F_INSN_SUBS_M_B_M; goto extract_sfmt_adds_m_b_m;
+      case 139: itype = CRISV10F_INSN_SUBS_M_W_M; goto extract_sfmt_adds_m_w_m;
+      case 140: itype = CRISV10F_INSN_CMPU_M_B_M; goto extract_sfmt_cmp_m_b_m;
+      case 141: itype = CRISV10F_INSN_CMPU_M_W_M; goto extract_sfmt_cmp_m_w_m;
+      case 142: itype = CRISV10F_INSN_CMPS_M_B_M; goto extract_sfmt_cmp_m_b_m;
+      case 143: itype = CRISV10F_INSN_CMPS_M_W_M; goto extract_sfmt_cmp_m_w_m;
+      case 144: itype = CRISV10F_INSN_MULU_B; goto extract_sfmt_muls_b;
+      case 145: itype = CRISV10F_INSN_MULU_W; goto extract_sfmt_muls_b;
+      case 146: itype = CRISV10F_INSN_MULU_D; goto extract_sfmt_muls_b;
+      case 147:
         {
           unsigned int val1 = (((insn >> 12) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 15 : itype = CRISV10F_INSN_JUMP_M; goto extract_sfmt_jump_m;
-          case 14 : itype = CRISV10F_INSN_BREAK; goto extract_sfmt_break;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 15: itype = CRISV10F_INSN_JUMP_M; goto extract_sfmt_jump_m;
+          case 14: itype = CRISV10F_INSN_BREAK; goto extract_sfmt_break;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 148 : itype = CRISV10F_INSN_ADDO_M_B_M; goto extract_sfmt_addo_m_b_m;
-      case 149 : itype = CRISV10F_INSN_ADDO_M_W_M; goto extract_sfmt_addo_m_w_m;
-      case 150 : itype = CRISV10F_INSN_ADDO_M_D_M; goto extract_sfmt_addo_m_d_m;
-      case 151 :
+      case 148: itype = CRISV10F_INSN_ADDO_M_B_M; goto extract_sfmt_addo_m_b_m;
+      case 149: itype = CRISV10F_INSN_ADDO_M_W_M; goto extract_sfmt_addo_m_w_m;
+      case 150: itype = CRISV10F_INSN_ADDO_M_D_M; goto extract_sfmt_addo_m_d_m;
+      case 151:
         if ((base_insn & 0xfbf0) == 0x970)
           { itype = CRISV10F_INSN_DIP_M; goto extract_sfmt_dip_m; }
         itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
-      case 155 : itype = CRISV10F_INSN_JUMP_R; goto extract_sfmt_jump_r;
-      case 156 : itype = CRISV10F_INSN_BOUND_M_B_M; goto extract_sfmt_bound_m_b_m;
-      case 157 : itype = CRISV10F_INSN_BOUND_M_W_M; goto extract_sfmt_bound_m_w_m;
-      case 158 : itype = CRISV10F_INSN_BOUND_M_D_M; goto extract_sfmt_bound_m_d_m;
-      case 160 : itype = CRISV10F_INSN_ADD_M_B_M; goto extract_sfmt_add_m_b_m;
-      case 161 : itype = CRISV10F_INSN_ADD_M_W_M; goto extract_sfmt_add_m_w_m;
-      case 162 : itype = CRISV10F_INSN_ADD_M_D_M; goto extract_sfmt_add_m_d_m;
-      case 163 : itype = CRISV10F_INSN_MOVE_M_SPRV10; goto extract_sfmt_move_m_sprv10;
-      case 164 : itype = CRISV10F_INSN_MOVE_M_B_M; goto extract_sfmt_move_m_b_m;
-      case 165 : itype = CRISV10F_INSN_MOVE_M_W_M; goto extract_sfmt_move_m_w_m;
-      case 166 : itype = CRISV10F_INSN_MOVE_M_D_M; goto extract_sfmt_move_m_d_m;
-      case 167 : /* fall through */
-      case 231 : itype = CRISV10F_INSN_MOVE_SPR_MV10; goto extract_sfmt_move_spr_mv10;
-      case 168 : itype = CRISV10F_INSN_SUB_M_B_M; goto extract_sfmt_add_m_b_m;
-      case 169 : itype = CRISV10F_INSN_SUB_M_W_M; goto extract_sfmt_add_m_w_m;
-      case 170 : itype = CRISV10F_INSN_SUB_M_D_M; goto extract_sfmt_add_m_d_m;
-      case 172 : itype = CRISV10F_INSN_CMP_M_B_M; goto extract_sfmt_cmp_m_b_m;
-      case 173 : itype = CRISV10F_INSN_CMP_M_W_M; goto extract_sfmt_cmp_m_w_m;
-      case 174 : itype = CRISV10F_INSN_CMP_M_D_M; goto extract_sfmt_cmp_m_d_m;
-      case 176 : itype = CRISV10F_INSN_AND_M_B_M; goto extract_sfmt_and_m_b_m;
-      case 177 : itype = CRISV10F_INSN_AND_M_W_M; goto extract_sfmt_and_m_w_m;
-      case 178 : itype = CRISV10F_INSN_AND_M_D_M; goto extract_sfmt_and_m_d_m;
-      case 180 : itype = CRISV10F_INSN_OR_M_B_M; goto extract_sfmt_and_m_b_m;
-      case 181 : itype = CRISV10F_INSN_OR_M_W_M; goto extract_sfmt_and_m_w_m;
-      case 182 : itype = CRISV10F_INSN_OR_M_D_M; goto extract_sfmt_and_m_d_m;
-      case 183 : /* fall through */
-      case 247 :
+      case 155: itype = CRISV10F_INSN_JUMP_R; goto extract_sfmt_jump_r;
+      case 156: itype = CRISV10F_INSN_BOUND_M_B_M; goto extract_sfmt_bound_m_b_m;
+      case 157: itype = CRISV10F_INSN_BOUND_M_W_M; goto extract_sfmt_bound_m_w_m;
+      case 158: itype = CRISV10F_INSN_BOUND_M_D_M; goto extract_sfmt_bound_m_d_m;
+      case 160: itype = CRISV10F_INSN_ADD_M_B_M; goto extract_sfmt_add_m_b_m;
+      case 161: itype = CRISV10F_INSN_ADD_M_W_M; goto extract_sfmt_add_m_w_m;
+      case 162: itype = CRISV10F_INSN_ADD_M_D_M; goto extract_sfmt_add_m_d_m;
+      case 163: itype = CRISV10F_INSN_MOVE_M_SPRV10; goto extract_sfmt_move_m_sprv10;
+      case 164: itype = CRISV10F_INSN_MOVE_M_B_M; goto extract_sfmt_move_m_b_m;
+      case 165: itype = CRISV10F_INSN_MOVE_M_W_M; goto extract_sfmt_move_m_w_m;
+      case 166: itype = CRISV10F_INSN_MOVE_M_D_M; goto extract_sfmt_move_m_d_m;
+      case 167:
+      case 231: itype = CRISV10F_INSN_MOVE_SPR_MV10; goto extract_sfmt_move_spr_mv10;
+      case 168: itype = CRISV10F_INSN_SUB_M_B_M; goto extract_sfmt_add_m_b_m;
+      case 169: itype = CRISV10F_INSN_SUB_M_W_M; goto extract_sfmt_add_m_w_m;
+      case 170: itype = CRISV10F_INSN_SUB_M_D_M; goto extract_sfmt_add_m_d_m;
+      case 172: itype = CRISV10F_INSN_CMP_M_B_M; goto extract_sfmt_cmp_m_b_m;
+      case 173: itype = CRISV10F_INSN_CMP_M_W_M; goto extract_sfmt_cmp_m_w_m;
+      case 174: itype = CRISV10F_INSN_CMP_M_D_M; goto extract_sfmt_cmp_m_d_m;
+      case 176: itype = CRISV10F_INSN_AND_M_B_M; goto extract_sfmt_and_m_b_m;
+      case 177: itype = CRISV10F_INSN_AND_M_W_M; goto extract_sfmt_and_m_w_m;
+      case 178: itype = CRISV10F_INSN_AND_M_D_M; goto extract_sfmt_and_m_d_m;
+      case 180: itype = CRISV10F_INSN_OR_M_B_M; goto extract_sfmt_and_m_b_m;
+      case 181: itype = CRISV10F_INSN_OR_M_W_M; goto extract_sfmt_and_m_w_m;
+      case 182: itype = CRISV10F_INSN_OR_M_D_M; goto extract_sfmt_and_m_d_m;
+      case 183:
+      case 247:
         if ((base_insn & 0xfbf0) == 0x3b70)
           { itype = CRISV10F_INSN_SBFS; goto extract_sfmt_sbfs; }
         itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
-      case 184 : /* fall through */
-      case 248 :
+      case 184:
+      case 248:
         if ((base_insn & 0xfbf0) == 0xb80)
           { itype = CRISV10F_INSN_TEST_M_B_M; goto extract_sfmt_test_m_b_m; }
         itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
-      case 185 : /* fall through */
-      case 249 :
+      case 185:
+      case 249:
         if ((base_insn & 0xfbf0) == 0xb90)
           { itype = CRISV10F_INSN_TEST_M_W_M; goto extract_sfmt_test_m_w_m; }
         itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
-      case 186 : /* fall through */
-      case 250 :
+      case 186:
+      case 250:
         if ((base_insn & 0xfbf0) == 0xba0)
           { itype = CRISV10F_INSN_TEST_M_D_M; goto extract_sfmt_test_m_d_m; }
         itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
-      case 187 : /* fall through */
-      case 251 :
+      case 187:
+      case 251:
         {
           unsigned int val1 = (((insn >> 12) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_MOVEM_M_R; goto extract_sfmt_movem_m_r;
-          case 15 : itype = CRISV10F_INSN_MOVEM_M_PC; goto extract_sfmt_movem_m_pc;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_MOVEM_M_R; goto extract_sfmt_movem_m_r;
+          case 15: itype = CRISV10F_INSN_MOVEM_M_PC; goto extract_sfmt_movem_m_pc;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 188 : /* fall through */
-      case 252 : itype = CRISV10F_INSN_MOVE_R_M_B_M; goto extract_sfmt_move_r_m_b_m;
-      case 189 : /* fall through */
-      case 253 : itype = CRISV10F_INSN_MOVE_R_M_W_M; goto extract_sfmt_move_r_m_w_m;
-      case 190 : /* fall through */
-      case 254 : itype = CRISV10F_INSN_MOVE_R_M_D_M; goto extract_sfmt_move_r_m_d_m;
-      case 191 : /* fall through */
-      case 255 : itype = CRISV10F_INSN_MOVEM_R_M; goto extract_sfmt_movem_r_m;
-      case 192 :
+      case 188:
+      case 252: itype = CRISV10F_INSN_MOVE_R_M_B_M; goto extract_sfmt_move_r_m_b_m;
+      case 189:
+      case 253: itype = CRISV10F_INSN_MOVE_R_M_W_M; goto extract_sfmt_move_r_m_w_m;
+      case 190:
+      case 254: itype = CRISV10F_INSN_MOVE_R_M_D_M; goto extract_sfmt_move_r_m_d_m;
+      case 191:
+      case 255: itype = CRISV10F_INSN_MOVEM_R_M; goto extract_sfmt_movem_r_m;
+      case 192:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_ADDU_M_B_M; goto extract_sfmt_adds_m_b_m;
-          case 15 : itype = CRISV10F_INSN_ADDUCBR; goto extract_sfmt_addscbr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_ADDU_M_B_M; goto extract_sfmt_adds_m_b_m;
+          case 15: itype = CRISV10F_INSN_ADDUCBR; goto extract_sfmt_addscbr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 193 :
+      case 193:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_ADDU_M_W_M; goto extract_sfmt_adds_m_w_m;
-          case 15 : itype = CRISV10F_INSN_ADDUCWR; goto extract_sfmt_addscwr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_ADDU_M_W_M; goto extract_sfmt_adds_m_w_m;
+          case 15: itype = CRISV10F_INSN_ADDUCWR; goto extract_sfmt_addscwr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 194 :
+      case 194:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_ADDS_M_B_M; goto extract_sfmt_adds_m_b_m;
-          case 15 : itype = CRISV10F_INSN_ADDSCBR; goto extract_sfmt_addscbr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_ADDS_M_B_M; goto extract_sfmt_adds_m_b_m;
+          case 15: itype = CRISV10F_INSN_ADDSCBR; goto extract_sfmt_addscbr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 195 :
+      case 195:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_ADDS_M_W_M; goto extract_sfmt_adds_m_w_m;
-          case 15 : itype = CRISV10F_INSN_ADDSCWR; goto extract_sfmt_addscwr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_ADDS_M_W_M; goto extract_sfmt_adds_m_w_m;
+          case 15: itype = CRISV10F_INSN_ADDSCWR; goto extract_sfmt_addscwr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 196 :
+      case 196:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_MOVU_M_B_M; goto extract_sfmt_movs_m_b_m;
-          case 15 : itype = CRISV10F_INSN_MOVUCBR; goto extract_sfmt_movucbr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_MOVU_M_B_M; goto extract_sfmt_movs_m_b_m;
+          case 15: itype = CRISV10F_INSN_MOVUCBR; goto extract_sfmt_movucbr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 197 :
+      case 197:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_MOVU_M_W_M; goto extract_sfmt_movs_m_w_m;
-          case 15 : itype = CRISV10F_INSN_MOVUCWR; goto extract_sfmt_movucwr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_MOVU_M_W_M; goto extract_sfmt_movs_m_w_m;
+          case 15: itype = CRISV10F_INSN_MOVUCWR; goto extract_sfmt_movucwr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 198 :
+      case 198:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_MOVS_M_B_M; goto extract_sfmt_movs_m_b_m;
-          case 15 : itype = CRISV10F_INSN_MOVSCBR; goto extract_sfmt_movscbr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_MOVS_M_B_M; goto extract_sfmt_movs_m_b_m;
+          case 15: itype = CRISV10F_INSN_MOVSCBR; goto extract_sfmt_movscbr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 199 :
+      case 199:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_MOVS_M_W_M; goto extract_sfmt_movs_m_w_m;
-          case 15 : itype = CRISV10F_INSN_MOVSCWR; goto extract_sfmt_movscwr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_MOVS_M_W_M; goto extract_sfmt_movs_m_w_m;
+          case 15: itype = CRISV10F_INSN_MOVSCWR; goto extract_sfmt_movscwr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 200 :
+      case 200:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_SUBU_M_B_M; goto extract_sfmt_adds_m_b_m;
-          case 15 : itype = CRISV10F_INSN_SUBUCBR; goto extract_sfmt_addscbr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_SUBU_M_B_M; goto extract_sfmt_adds_m_b_m;
+          case 15: itype = CRISV10F_INSN_SUBUCBR; goto extract_sfmt_addscbr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 201 :
+      case 201:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_SUBU_M_W_M; goto extract_sfmt_adds_m_w_m;
-          case 15 : itype = CRISV10F_INSN_SUBUCWR; goto extract_sfmt_addscwr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_SUBU_M_W_M; goto extract_sfmt_adds_m_w_m;
+          case 15: itype = CRISV10F_INSN_SUBUCWR; goto extract_sfmt_addscwr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 202 :
+      case 202:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_SUBS_M_B_M; goto extract_sfmt_adds_m_b_m;
-          case 15 : itype = CRISV10F_INSN_SUBSCBR; goto extract_sfmt_addscbr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_SUBS_M_B_M; goto extract_sfmt_adds_m_b_m;
+          case 15: itype = CRISV10F_INSN_SUBSCBR; goto extract_sfmt_addscbr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 203 :
+      case 203:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_SUBS_M_W_M; goto extract_sfmt_adds_m_w_m;
-          case 15 : itype = CRISV10F_INSN_SUBSCWR; goto extract_sfmt_addscwr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_SUBS_M_W_M; goto extract_sfmt_adds_m_w_m;
+          case 15: itype = CRISV10F_INSN_SUBSCWR; goto extract_sfmt_addscwr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 204 :
+      case 204:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_CMPU_M_B_M; goto extract_sfmt_cmp_m_b_m;
-          case 15 : itype = CRISV10F_INSN_CMPUCBR; goto extract_sfmt_cmpucbr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_CMPU_M_B_M; goto extract_sfmt_cmp_m_b_m;
+          case 15: itype = CRISV10F_INSN_CMPUCBR; goto extract_sfmt_cmpucbr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 205 :
+      case 205:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_CMPU_M_W_M; goto extract_sfmt_cmp_m_w_m;
-          case 15 : itype = CRISV10F_INSN_CMPUCWR; goto extract_sfmt_cmpucwr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_CMPU_M_W_M; goto extract_sfmt_cmp_m_w_m;
+          case 15: itype = CRISV10F_INSN_CMPUCWR; goto extract_sfmt_cmpucwr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 206 :
+      case 206:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_CMPS_M_B_M; goto extract_sfmt_cmp_m_b_m;
-          case 15 : itype = CRISV10F_INSN_CMPSCBR; goto extract_sfmt_cmpcbr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_CMPS_M_B_M; goto extract_sfmt_cmp_m_b_m;
+          case 15: itype = CRISV10F_INSN_CMPSCBR; goto extract_sfmt_cmpcbr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 207 :
+      case 207:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_CMPS_M_W_M; goto extract_sfmt_cmp_m_w_m;
-          case 15 : itype = CRISV10F_INSN_CMPSCWR; goto extract_sfmt_cmpcwr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_CMPS_M_W_M; goto extract_sfmt_cmp_m_w_m;
+          case 15: itype = CRISV10F_INSN_CMPSCWR; goto extract_sfmt_cmpcwr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 208 : itype = CRISV10F_INSN_MULS_B; goto extract_sfmt_muls_b;
-      case 209 : itype = CRISV10F_INSN_MULS_W; goto extract_sfmt_muls_b;
-      case 210 : itype = CRISV10F_INSN_MULS_D; goto extract_sfmt_muls_b;
-      case 211 :
+      case 208: itype = CRISV10F_INSN_MULS_B; goto extract_sfmt_muls_b;
+      case 209: itype = CRISV10F_INSN_MULS_W; goto extract_sfmt_muls_b;
+      case 210: itype = CRISV10F_INSN_MULS_D; goto extract_sfmt_muls_b;
+      case 211:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_JUMP_M; goto extract_sfmt_jump_m;
-          case 15 : itype = CRISV10F_INSN_JUMP_C; goto extract_sfmt_jump_c;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_JUMP_M; goto extract_sfmt_jump_m;
+          case 15: itype = CRISV10F_INSN_JUMP_C; goto extract_sfmt_jump_c;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 212 :
+      case 212:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_ADDO_M_B_M; goto extract_sfmt_addo_m_b_m;
-          case 15 : itype = CRISV10F_INSN_ADDO_CB; goto extract_sfmt_addo_cb;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_ADDO_M_B_M; goto extract_sfmt_addo_m_b_m;
+          case 15: itype = CRISV10F_INSN_ADDO_CB; goto extract_sfmt_addo_cb;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 213 :
+      case 213:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_ADDO_M_W_M; goto extract_sfmt_addo_m_w_m;
-          case 15 : itype = CRISV10F_INSN_ADDO_CW; goto extract_sfmt_addo_cw;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_ADDO_M_W_M; goto extract_sfmt_addo_m_w_m;
+          case 15: itype = CRISV10F_INSN_ADDO_CW; goto extract_sfmt_addo_cw;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 214 :
+      case 214:
         {
           unsigned int val1 = (((insn >> 12) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 :
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14:
             {
               unsigned int val2 = (((insn >> 0) & (15 << 0)));
               switch (val2)
               {
-              case 0 : /* fall through */
-              case 1 : /* fall through */
-              case 2 : /* fall through */
-              case 3 : /* fall through */
-              case 4 : /* fall through */
-              case 5 : /* fall through */
-              case 6 : /* fall through */
-              case 7 : /* fall through */
-              case 8 : /* fall through */
-              case 9 : /* fall through */
-              case 10 : /* fall through */
-              case 11 : /* fall through */
-              case 12 : /* fall through */
-              case 13 : /* fall through */
-              case 14 : itype = CRISV10F_INSN_ADDO_M_D_M; goto extract_sfmt_addo_m_d_m;
-              case 15 : itype = CRISV10F_INSN_ADDO_CD; goto extract_sfmt_addo_cd;
-              default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+              case 0:
+              case 1:
+              case 2:
+              case 3:
+              case 4:
+              case 5:
+              case 6:
+              case 7:
+              case 8:
+              case 9:
+              case 10:
+              case 11:
+              case 12:
+              case 13:
+              case 14: itype = CRISV10F_INSN_ADDO_M_D_M; goto extract_sfmt_addo_m_d_m;
+              case 15: itype = CRISV10F_INSN_ADDO_CD; goto extract_sfmt_addo_cd;
+              default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
               }
             }
-          case 15 :
+          case 15:
             {
               unsigned int val2 = (((insn >> 0) & (15 << 0)));
               switch (val2)
               {
-              case 0 : /* fall through */
-              case 1 : /* fall through */
-              case 2 : /* fall through */
-              case 3 : /* fall through */
-              case 4 : /* fall through */
-              case 5 : /* fall through */
-              case 6 : /* fall through */
-              case 7 : /* fall through */
-              case 8 : /* fall through */
-              case 9 : /* fall through */
-              case 10 : /* fall through */
-              case 11 : /* fall through */
-              case 12 : /* fall through */
-              case 13 : /* fall through */
-              case 14 : itype = CRISV10F_INSN_ADDO_M_D_M; goto extract_sfmt_addo_m_d_m;
-              case 15 : itype = CRISV10F_INSN_BDAP_32_PC; goto extract_sfmt_bdap_32_pc;
-              default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+              case 0:
+              case 1:
+              case 2:
+              case 3:
+              case 4:
+              case 5:
+              case 6:
+              case 7:
+              case 8:
+              case 9:
+              case 10:
+              case 11:
+              case 12:
+              case 13:
+              case 14: itype = CRISV10F_INSN_ADDO_M_D_M; goto extract_sfmt_addo_m_d_m;
+              case 15: itype = CRISV10F_INSN_BDAP_32_PC; goto extract_sfmt_bdap_32_pc;
+              default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
               }
             }
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 215 :
+      case 215:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 :
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14:
             if ((base_insn & 0xfbf0) == 0x970)
               { itype = CRISV10F_INSN_DIP_M; goto extract_sfmt_dip_m; }
             itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
-          case 15 :
+          case 15:
             if ((base_insn & 0xffff) == 0xd7f)
               { itype = CRISV10F_INSN_DIP_C; goto extract_sfmt_dip_c; }
             itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 220 :
+      case 220:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_BOUND_M_B_M; goto extract_sfmt_bound_m_b_m;
-          case 15 : itype = CRISV10F_INSN_BOUND_CB; goto extract_sfmt_bound_cb;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_BOUND_M_B_M; goto extract_sfmt_bound_m_b_m;
+          case 15: itype = CRISV10F_INSN_BOUND_CB; goto extract_sfmt_bound_cb;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 221 :
+      case 221:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_BOUND_M_W_M; goto extract_sfmt_bound_m_w_m;
-          case 15 : itype = CRISV10F_INSN_BOUND_CW; goto extract_sfmt_bound_cw;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_BOUND_M_W_M; goto extract_sfmt_bound_m_w_m;
+          case 15: itype = CRISV10F_INSN_BOUND_CW; goto extract_sfmt_bound_cw;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 222 :
+      case 222:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_BOUND_M_D_M; goto extract_sfmt_bound_m_d_m;
-          case 15 : itype = CRISV10F_INSN_BOUND_CD; goto extract_sfmt_bound_cd;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_BOUND_M_D_M; goto extract_sfmt_bound_m_d_m;
+          case 15: itype = CRISV10F_INSN_BOUND_CD; goto extract_sfmt_bound_cd;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 223 :
+      case 223:
         {
           unsigned int val1 = (((insn >> 12) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 15 :
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 15:
             if ((base_insn & 0xfff) == 0xdff)
               { itype = CRISV10F_INSN_BCC_W; goto extract_sfmt_bcc_w; }
             itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
-          case 14 :
+          case 14:
             if ((base_insn & 0xffff) == 0xedff)
               { itype = CRISV10F_INSN_BA_W; goto extract_sfmt_ba_w; }
             itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 224 :
+      case 224:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_ADD_M_B_M; goto extract_sfmt_add_m_b_m;
-          case 15 : itype = CRISV10F_INSN_ADDCBR; goto extract_sfmt_addcbr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_ADD_M_B_M; goto extract_sfmt_add_m_b_m;
+          case 15: itype = CRISV10F_INSN_ADDCBR; goto extract_sfmt_addcbr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 225 :
+      case 225:
         {
           unsigned int val1 = (((insn >> 0) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 : itype = CRISV10F_INSN_ADD_M_W_M; goto extract_sfmt_add_m_w_m;
-          case 15 : itype = CRISV10F_INSN_ADDCWR; goto extract_sfmt_addcwr;
-          default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14: itype = CRISV10F_INSN_ADD_M_W_M; goto extract_sfmt_add_m_w_m;
+          case 15: itype = CRISV10F_INSN_ADDCWR; goto extract_sfmt_addcwr;
+          default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
           }
         }
-      case 226 :
+      case 226:
         {
           unsigned int val1 = (((insn >> 12) & (15 << 0)));
           switch (val1)
           {
-          case 0 : /* fall through */
-          case 1 : /* fall through */
-          case 2 : /* fall through */
-          case 3 : /* fall through */
-          case 4 : /* fall through */
-          case 5 : /* fall through */
-          case 6 : /* fall through */
-          case 7 : /* fall through */
-          case 8 : /* fall through */
-          case 9 : /* fall through */
-          case 10 : /* fall through */
-          case 11 : /* fall through */
-          case 12 : /* fall through */
-          case 13 : /* fall through */
-          case 14 :
+          case 0:
+          case 1:
+          case 2:
+          case 3:
+          case 4:
+          case 5:
+          case 6:
+          case 7:
+          case 8:
+          case 9:
+          case 10:
+          case 11:
+          case 12:
+          case 13:
+          case 14:
             {
               unsigned int val2 = (((insn >> 0) & (15 << 0)));
               switch (val2)
               {
-              case 0 : /* fall through */
-              case 1 : /* fall through */
-              case 2 : /* fall through */
-              case 3 : /* fall through */
-              case 4 : /* fall through */
-              case 5 : /* fall through */
-              case 6 : /* fall through */
-              case 7 : /* fall through */
-              case 8 : /* fall through */
-              case 9 : /* fall through */
-              case 10 : /* fall through */
-              case 11 : /* fall through */
-              case 12 : /* fall through */
-              case 13 : /* fall through */
-              case 14 : itype = CRISV10F_INSN_ADD_M_D_M; goto extract_sfmt_add_m_d_m;
-              case 15 : itype = CRISV10F_INSN_ADDCDR; goto extract_sfmt_addcdr;
-              default : itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
+              case 0:
+              case 1:
+              case 2:
+              case 3:
+              case 4:
+              case 5:
+              case 6:
+              case 7:
+              case 8:
+              case 9:
+              case 10:
+              case 11:
+              case 12:
+              case 13:
+              case 14: itype = CRISV10F_INSN_ADD_M_D_M; goto extract_sfmt_add_m_d_m;
+              case 15: itype = CRISV10F_INSN_ADDCDR; goto extract_sfmt_addcdr;
+              default: itype = CRISV10F_INSN_X_INVALID; goto extract_sfmt_empty;
               }
             }
-          case 15 :
+          case 15:
             {
               unsigned int val2 = (((insn >> 0) & (15 << 0)));
               switch (val2)
               [...]

[diff truncated at 100000 bytes]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-12-24  9:08 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-24  9:08 [binutils-gdb] sim: cgen: regenerate decode tables Michael Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).