Home | History | Annotate | Download | only in Hexagon
      1 //===- HexagonDepIICScalar.td ---------------------------------------------===//
      2 //
      3 //                     The LLVM Compiler Infrastructure
      4 //
      5 // This file is distributed under the University of Illinois Open Source
      6 // License. See LICENSE.TXT for details.
      7 //
      8 //===----------------------------------------------------------------------===//
      9 // Automatically generated file, please consult code owner before editing.
     10 //===----------------------------------------------------------------------===//
     11 
     12 
     13 def tc_00afc57e : InstrItinClass;
     14 def tc_00e7c26e : InstrItinClass;
     15 def tc_03220ffa : InstrItinClass;
     16 def tc_038a1342 : InstrItinClass;
     17 def tc_04c9decc : InstrItinClass;
     18 def tc_05b6c987 : InstrItinClass;
     19 def tc_0cd51c76 : InstrItinClass;
     20 def tc_0dc560de : InstrItinClass;
     21 def tc_0fc1ae07 : InstrItinClass;
     22 def tc_10b97e27 : InstrItinClass;
     23 def tc_1372bca1 : InstrItinClass;
     24 def tc_14cd4cfa : InstrItinClass;
     25 def tc_15411484 : InstrItinClass;
     26 def tc_16d0d8d5 : InstrItinClass;
     27 def tc_181af5d0 : InstrItinClass;
     28 def tc_1853ea6d : InstrItinClass;
     29 def tc_1b82a277 : InstrItinClass;
     30 def tc_1b9c9ee5 : InstrItinClass;
     31 def tc_1d5a38a8 : InstrItinClass;
     32 def tc_1e856f58 : InstrItinClass;
     33 def tc_234a11a5 : InstrItinClass;
     34 def tc_238d91d2 : InstrItinClass;
     35 def tc_29175780 : InstrItinClass;
     36 def tc_2a160009 : InstrItinClass;
     37 def tc_2b2f4060 : InstrItinClass;
     38 def tc_2b6f77c6 : InstrItinClass;
     39 def tc_2f185f5c : InstrItinClass;
     40 def tc_2fc0c436 : InstrItinClass;
     41 def tc_351fed2d : InstrItinClass;
     42 def tc_3669266a : InstrItinClass;
     43 def tc_367f7f3d : InstrItinClass;
     44 def tc_36c68ad1 : InstrItinClass;
     45 def tc_395dc00f : InstrItinClass;
     46 def tc_3bc2c5d3 : InstrItinClass;
     47 def tc_3cb8ea06 : InstrItinClass;
     48 def tc_3d04548d : InstrItinClass;
     49 def tc_3da80ba5 : InstrItinClass;
     50 def tc_3e07fb90 : InstrItinClass;
     51 def tc_41d5298e : InstrItinClass;
     52 def tc_4403ca65 : InstrItinClass;
     53 def tc_44126683 : InstrItinClass;
     54 def tc_452f85af : InstrItinClass;
     55 def tc_481e5e5c : InstrItinClass;
     56 def tc_49eb22c8 : InstrItinClass;
     57 def tc_4ca572d4 : InstrItinClass;
     58 def tc_4d9914c9 : InstrItinClass;
     59 def tc_4d99bca9 : InstrItinClass;
     60 def tc_4f7cd700 : InstrItinClass;
     61 def tc_513bef45 : InstrItinClass;
     62 def tc_51b866be : InstrItinClass;
     63 def tc_523fcf30 : InstrItinClass;
     64 def tc_5274e61a : InstrItinClass;
     65 def tc_52d7bbea : InstrItinClass;
     66 def tc_53bc8a6a : InstrItinClass;
     67 def tc_53bdb2f6 : InstrItinClass;
     68 def tc_540fdfbc : InstrItinClass;
     69 def tc_55050d58 : InstrItinClass;
     70 def tc_57288781 : InstrItinClass;
     71 def tc_594ab548 : InstrItinClass;
     72 def tc_59a01ead : InstrItinClass;
     73 def tc_5acef64a : InstrItinClass;
     74 def tc_5ba5997d : InstrItinClass;
     75 def tc_5eb851fc : InstrItinClass;
     76 def tc_5f6847a1 : InstrItinClass;
     77 def tc_60571023 : InstrItinClass;
     78 def tc_609d2efe : InstrItinClass;
     79 def tc_63fe3df7 : InstrItinClass;
     80 def tc_66888ded : InstrItinClass;
     81 def tc_6792d5ff : InstrItinClass;
     82 def tc_681a2300 : InstrItinClass;
     83 def tc_68cb12ce : InstrItinClass;
     84 def tc_6aa5711a : InstrItinClass;
     85 def tc_6ac37025 : InstrItinClass;
     86 def tc_6ebb4a12 : InstrItinClass;
     87 def tc_6efc556e : InstrItinClass;
     88 def tc_6fa4db47 : InstrItinClass;
     89 def tc_73043bf4 : InstrItinClass;
     90 def tc_746baa8e : InstrItinClass;
     91 def tc_74e47fd9 : InstrItinClass;
     92 def tc_7934b9df : InstrItinClass;
     93 def tc_7a830544 : InstrItinClass;
     94 def tc_7f881c76 : InstrItinClass;
     95 def tc_84df2cd3 : InstrItinClass;
     96 def tc_855b0b61 : InstrItinClass;
     97 def tc_87735c3b : InstrItinClass;
     98 def tc_897d1a9d : InstrItinClass;
     99 def tc_8b15472a : InstrItinClass;
    100 def tc_8fd5f294 : InstrItinClass;
    101 def tc_8fe6b782 : InstrItinClass;
    102 def tc_90f3e30c : InstrItinClass;
    103 def tc_976ddc4f : InstrItinClass;
    104 def tc_97743097 : InstrItinClass;
    105 def tc_994333cd : InstrItinClass;
    106 def tc_999d32db : InstrItinClass;
    107 def tc_99be14ca : InstrItinClass;
    108 def tc_9c00ce8d : InstrItinClass;
    109 def tc_9c98e8af : InstrItinClass;
    110 def tc_9d5941c7 : InstrItinClass;
    111 def tc_9ef61e5c : InstrItinClass;
    112 def tc_9faf76ae : InstrItinClass;
    113 def tc_9fdb5406 : InstrItinClass;
    114 def tc_a21dc435 : InstrItinClass;
    115 def tc_a27582fa : InstrItinClass;
    116 def tc_a46f0df5 : InstrItinClass;
    117 def tc_a788683e : InstrItinClass;
    118 def tc_a8acdac0 : InstrItinClass;
    119 def tc_a904d137 : InstrItinClass;
    120 def tc_adb14c66 : InstrItinClass;
    121 def tc_b13761ae : InstrItinClass;
    122 def tc_b166348b : InstrItinClass;
    123 def tc_b44c6e2a : InstrItinClass;
    124 def tc_b77c481f : InstrItinClass;
    125 def tc_b7dd427e : InstrItinClass;
    126 def tc_b9488031 : InstrItinClass;
    127 def tc_b9c0b731 : InstrItinClass;
    128 def tc_b9c4623f : InstrItinClass;
    129 def tc_bad2bcaf : InstrItinClass;
    130 def tc_bcc96cee : InstrItinClass;
    131 def tc_bde7aaf4 : InstrItinClass;
    132 def tc_be706f30 : InstrItinClass;
    133 def tc_c2f7d806 : InstrItinClass;
    134 def tc_c5e2426d : InstrItinClass;
    135 def tc_c6aa82f7 : InstrItinClass;
    136 def tc_c6ce9b3f : InstrItinClass;
    137 def tc_c6ebf8dd : InstrItinClass;
    138 def tc_c74f796f : InstrItinClass;
    139 def tc_c82dc1ff : InstrItinClass;
    140 def tc_caaebcba : InstrItinClass;
    141 def tc_cd7374a0 : InstrItinClass;
    142 def tc_cde8b071 : InstrItinClass;
    143 def tc_cf47a43f : InstrItinClass;
    144 def tc_cf59f215 : InstrItinClass;
    145 def tc_d088982c : InstrItinClass;
    146 def tc_d1090e34 : InstrItinClass;
    147 def tc_d24b2d85 : InstrItinClass;
    148 def tc_d580173f : InstrItinClass;
    149 def tc_d6bf0472 : InstrItinClass;
    150 def tc_d9709180 : InstrItinClass;
    151 def tc_d9f95eef : InstrItinClass;
    152 def tc_daa058fa : InstrItinClass;
    153 def tc_dbdffe3d : InstrItinClass;
    154 def tc_e0739b8c : InstrItinClass;
    155 def tc_e1e99bfa : InstrItinClass;
    156 def tc_e216a5db : InstrItinClass;
    157 def tc_e421e012 : InstrItinClass;
    158 def tc_e7624c08 : InstrItinClass;
    159 def tc_e7d02c66 : InstrItinClass;
    160 def tc_e913dc32 : InstrItinClass;
    161 def tc_e9c822f7 : InstrItinClass;
    162 def tc_e9fae2d6 : InstrItinClass;
    163 def tc_ef52ed71 : InstrItinClass;
    164 def tc_ef84f62f : InstrItinClass;
    165 def tc_f2704b9a : InstrItinClass;
    166 def tc_f3eaa14b : InstrItinClass;
    167 def tc_f47d212f : InstrItinClass;
    168 def tc_f49e76f4 : InstrItinClass;
    169 def tc_f7dd9c9f : InstrItinClass;
    170 def tc_f86c328a : InstrItinClass;
    171 def tc_f8eeed7a : InstrItinClass;
    172 def tc_fcab4871 : InstrItinClass;
    173 def tc_ff9ee76e : InstrItinClass;
    174 
    175 class DepScalarItinV4 {
    176   list<InstrItinData> DepScalarItinV4_list = [
    177     InstrItinData <tc_00afc57e, [InstrStage<1, [SLOT2, SLOT3]>]>,
    178     InstrItinData <tc_00e7c26e, [InstrStage<1, [SLOT0]>]>,
    179     InstrItinData <tc_03220ffa, [InstrStage<1, [SLOT0, SLOT1]>]>,
    180     InstrItinData <tc_038a1342, [InstrStage<1, [SLOT2, SLOT3]>]>,
    181     InstrItinData <tc_04c9decc, [InstrStage<1, [SLOT2, SLOT3]>]>,
    182     InstrItinData <tc_05b6c987, [InstrStage<1, [SLOT0, SLOT1]>]>,
    183     InstrItinData <tc_0cd51c76, [InstrStage<1, [SLOT0, SLOT1]>]>,
    184     InstrItinData <tc_0dc560de, [InstrStage<1, [SLOT0, SLOT1]>]>,
    185     InstrItinData <tc_0fc1ae07, [InstrStage<1, [SLOT0]>]>,
    186     InstrItinData <tc_10b97e27, [InstrStage<1, [SLOT2]>]>,
    187     InstrItinData <tc_1372bca1, [InstrStage<1, [SLOT0]>]>,
    188     InstrItinData <tc_14cd4cfa, [InstrStage<1, [SLOT2]>]>,
    189     InstrItinData <tc_15411484, [InstrStage<1, [SLOT2]>]>,
    190     InstrItinData <tc_16d0d8d5, [InstrStage<1, [SLOT2, SLOT3]>]>,
    191     InstrItinData <tc_181af5d0, [InstrStage<1, [SLOT2]>]>,
    192     InstrItinData <tc_1853ea6d, [InstrStage<1, [SLOT2, SLOT3]>]>,
    193     InstrItinData <tc_1b82a277, [InstrStage<1, [SLOT0, SLOT1]>]>,
    194     InstrItinData <tc_1b9c9ee5, [InstrStage<1, [SLOT2, SLOT3]>]>,
    195     InstrItinData <tc_1d5a38a8, [InstrStage<1, [SLOT0, SLOT1]>]>,
    196     InstrItinData <tc_1e856f58, [InstrStage<1, [SLOT2, SLOT3]>]>,
    197     InstrItinData <tc_234a11a5, [InstrStage<1, [SLOT2, SLOT3]>]>,
    198     InstrItinData <tc_238d91d2, [InstrStage<1, [SLOT0, SLOT1]>]>,
    199     InstrItinData <tc_29175780, [InstrStage<1, [SLOT3]>]>,
    200     InstrItinData <tc_2a160009, [InstrStage<1, [SLOT0]>]>,
    201     InstrItinData <tc_2b2f4060, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    202     InstrItinData <tc_2b6f77c6, [InstrStage<1, [SLOT2, SLOT3]>]>,
    203     InstrItinData <tc_2f185f5c, [InstrStage<1, [SLOT2, SLOT3]>]>,
    204     InstrItinData <tc_2fc0c436, [InstrStage<1, [SLOT0, SLOT1]>]>,
    205     InstrItinData <tc_351fed2d, [InstrStage<1, [SLOT2, SLOT3]>]>,
    206     InstrItinData <tc_3669266a, [InstrStage<1, [SLOT2, SLOT3]>]>,
    207     InstrItinData <tc_367f7f3d, [InstrStage<1, [SLOT0]>]>,
    208     InstrItinData <tc_36c68ad1, [InstrStage<1, [SLOT0, SLOT1]>]>,
    209     InstrItinData <tc_395dc00f, [InstrStage<1, [SLOT0]>]>,
    210     InstrItinData <tc_3bc2c5d3, [InstrStage<1, [SLOT0]>]>,
    211     InstrItinData <tc_3cb8ea06, [InstrStage<1, [SLOT2, SLOT3]>]>,
    212     InstrItinData <tc_3d04548d, [InstrStage<1, [SLOT0]>]>,
    213     InstrItinData <tc_3da80ba5, [InstrStage<1, [SLOT0]>]>,
    214     InstrItinData <tc_3e07fb90, [InstrStage<1, [SLOT0, SLOT1]>]>,
    215     InstrItinData <tc_41d5298e, [InstrStage<1, [SLOT2, SLOT3]>]>,
    216     InstrItinData <tc_4403ca65, [InstrStage<1, [SLOT0, SLOT1]>]>,
    217     InstrItinData <tc_44126683, [InstrStage<1, [SLOT0]>]>,
    218     InstrItinData <tc_452f85af, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    219     InstrItinData <tc_481e5e5c, [InstrStage<1, [SLOT2, SLOT3]>]>,
    220     InstrItinData <tc_49eb22c8, [InstrStage<1, [SLOT2, SLOT3]>]>,
    221     InstrItinData <tc_4ca572d4, [InstrStage<1, [SLOT3]>]>,
    222     InstrItinData <tc_4d9914c9, [InstrStage<1, [SLOT0]>]>,
    223     InstrItinData <tc_4d99bca9, [InstrStage<1, [SLOT2, SLOT3]>]>,
    224     InstrItinData <tc_4f7cd700, [InstrStage<1, [SLOT3]>]>,
    225     InstrItinData <tc_513bef45, [InstrStage<1, [SLOT0]>]>,
    226     InstrItinData <tc_51b866be, [InstrStage<1, [SLOT0]>]>,
    227     InstrItinData <tc_523fcf30, [InstrStage<1, [SLOT2, SLOT3]>]>,
    228     InstrItinData <tc_5274e61a, [InstrStage<1, [SLOT0, SLOT1]>]>,
    229     InstrItinData <tc_52d7bbea, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    230     InstrItinData <tc_53bc8a6a, [InstrStage<1, [SLOT2, SLOT3]>]>,
    231     InstrItinData <tc_53bdb2f6, [InstrStage<1, [SLOT0]>]>,
    232     InstrItinData <tc_540fdfbc, [InstrStage<1, [SLOT2, SLOT3]>]>,
    233     InstrItinData <tc_55050d58, [InstrStage<1, [SLOT2, SLOT3]>]>,
    234     InstrItinData <tc_57288781, [InstrStage<1, [SLOT0, SLOT1]>]>,
    235     InstrItinData <tc_594ab548, [InstrStage<1, [SLOT0]>]>,
    236     InstrItinData <tc_59a01ead, [InstrStage<1, [SLOT2]>]>,
    237     InstrItinData <tc_5acef64a, [InstrStage<1, [SLOT0, SLOT1]>]>,
    238     InstrItinData <tc_5ba5997d, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    239     InstrItinData <tc_5eb851fc, [InstrStage<1, [SLOT0]>]>,
    240     InstrItinData <tc_5f6847a1, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    241     InstrItinData <tc_60571023, [InstrStage<1, [SLOT2, SLOT3]>]>,
    242     InstrItinData <tc_609d2efe, [InstrStage<1, [SLOT0, SLOT1]>]>,
    243     InstrItinData <tc_63fe3df7, [InstrStage<1, [SLOT0, SLOT1]>]>,
    244     InstrItinData <tc_66888ded, [InstrStage<1, [SLOT0, SLOT1]>]>,
    245     InstrItinData <tc_6792d5ff, [InstrStage<1, [SLOT2, SLOT3]>]>,
    246     InstrItinData <tc_681a2300, [InstrStage<1, [SLOT2]>]>,
    247     InstrItinData <tc_68cb12ce, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    248     InstrItinData <tc_6aa5711a, [InstrStage<1, [SLOT0]>]>,
    249     InstrItinData <tc_6ac37025, [InstrStage<1, [SLOT0]>]>,
    250     InstrItinData <tc_6ebb4a12, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    251     InstrItinData <tc_6efc556e, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    252     InstrItinData <tc_6fa4db47, [InstrStage<1, [SLOT3]>]>,
    253     InstrItinData <tc_73043bf4, [InstrStage<1, [SLOT3]>]>,
    254     InstrItinData <tc_746baa8e, [InstrStage<1, [SLOT0]>]>,
    255     InstrItinData <tc_74e47fd9, [InstrStage<1, [SLOT0, SLOT1]>]>,
    256     InstrItinData <tc_7934b9df, [InstrStage<1, [SLOT3]>]>,
    257     InstrItinData <tc_7a830544, [InstrStage<1, [SLOT2, SLOT3]>]>,
    258     InstrItinData <tc_7f881c76, [InstrStage<1, [SLOT0, SLOT1]>]>,
    259     InstrItinData <tc_84df2cd3, [InstrStage<1, [SLOT2, SLOT3]>]>,
    260     InstrItinData <tc_855b0b61, [InstrStage<1, [SLOT2, SLOT3]>]>,
    261     InstrItinData <tc_87735c3b, [InstrStage<1, [SLOT2, SLOT3]>]>,
    262     InstrItinData <tc_897d1a9d, [InstrStage<1, [SLOT2, SLOT3]>]>,
    263     InstrItinData <tc_8b15472a, [InstrStage<1, [SLOT0, SLOT1]>]>,
    264     InstrItinData <tc_8fd5f294, [InstrStage<1, [SLOT2, SLOT3]>]>,
    265     InstrItinData <tc_8fe6b782, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    266     InstrItinData <tc_90f3e30c, [InstrStage<1, [SLOT0, SLOT1]>]>,
    267     InstrItinData <tc_976ddc4f, [InstrStage<1, [SLOT2, SLOT3]>]>,
    268     InstrItinData <tc_97743097, [InstrStage<1, [SLOT2]>]>,
    269     InstrItinData <tc_994333cd, [InstrStage<1, [SLOT3]>]>,
    270     InstrItinData <tc_999d32db, [InstrStage<1, [SLOT2]>]>,
    271     InstrItinData <tc_99be14ca, [InstrStage<1, [SLOT2, SLOT3]>]>,
    272     InstrItinData <tc_9c00ce8d, [InstrStage<1, [SLOT2, SLOT3]>]>,
    273     InstrItinData <tc_9c98e8af, [InstrStage<1, [SLOT0, SLOT1]>]>,
    274     InstrItinData <tc_9d5941c7, [InstrStage<1, [SLOT0]>]>,
    275     InstrItinData <tc_9ef61e5c, [InstrStage<1, [SLOT0, SLOT1]>]>,
    276     InstrItinData <tc_9faf76ae, [InstrStage<1, [SLOT2]>]>,
    277     InstrItinData <tc_9fdb5406, [InstrStage<1, [SLOT0, SLOT1]>]>,
    278     InstrItinData <tc_a21dc435, [InstrStage<1, [SLOT3]>]>,
    279     InstrItinData <tc_a27582fa, [InstrStage<1, [SLOT2, SLOT3]>]>,
    280     InstrItinData <tc_a46f0df5, [InstrStage<1, [SLOT2, SLOT3]>]>,
    281     InstrItinData <tc_a788683e, [InstrStage<1, [SLOT0, SLOT1]>]>,
    282     InstrItinData <tc_a8acdac0, [InstrStage<1, [SLOT0]>]>,
    283     InstrItinData <tc_a904d137, [InstrStage<1, [SLOT0, SLOT1]>]>,
    284     InstrItinData <tc_adb14c66, [InstrStage<1, [SLOT0]>]>,
    285     InstrItinData <tc_b13761ae, [InstrStage<1, [SLOT2]>]>,
    286     InstrItinData <tc_b166348b, [InstrStage<1, [SLOT0]>]>,
    287     InstrItinData <tc_b44c6e2a, [InstrStage<1, [SLOT2, SLOT3]>]>,
    288     InstrItinData <tc_b77c481f, [InstrStage<1, [SLOT0, SLOT1]>]>,
    289     InstrItinData <tc_b7dd427e, [InstrStage<1, [SLOT0, SLOT1]>]>,
    290     InstrItinData <tc_b9488031, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    291     InstrItinData <tc_b9c0b731, [InstrStage<1, [SLOT2, SLOT3]>]>,
    292     InstrItinData <tc_b9c4623f, [InstrStage<1, [SLOT3]>]>,
    293     InstrItinData <tc_bad2bcaf, [InstrStage<1, [SLOT0, SLOT1]>]>,
    294     InstrItinData <tc_bcc96cee, [InstrStage<1, [SLOT2, SLOT3]>]>,
    295     InstrItinData <tc_bde7aaf4, [InstrStage<1, [SLOT0]>]>,
    296     InstrItinData <tc_be706f30, [InstrStage<1, [SLOT2, SLOT3]>]>,
    297     InstrItinData <tc_c2f7d806, [InstrStage<1, [SLOT2, SLOT3]>]>,
    298     InstrItinData <tc_c5e2426d, [InstrStage<1, [SLOT3]>]>,
    299     InstrItinData <tc_c6aa82f7, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    300     InstrItinData <tc_c6ce9b3f, [InstrStage<1, [SLOT2, SLOT3]>]>,
    301     InstrItinData <tc_c6ebf8dd, [InstrStage<1, [SLOT2, SLOT3]>]>,
    302     InstrItinData <tc_c74f796f, [InstrStage<1, [SLOT2, SLOT3]>]>,
    303     InstrItinData <tc_c82dc1ff, [InstrStage<1, [SLOT3]>]>,
    304     InstrItinData <tc_caaebcba, [InstrStage<1, [SLOT2, SLOT3]>]>,
    305     InstrItinData <tc_cd7374a0, [InstrStage<1, [SLOT0, SLOT1]>]>,
    306     InstrItinData <tc_cde8b071, [InstrStage<1, [SLOT2, SLOT3]>]>,
    307     InstrItinData <tc_cf47a43f, [InstrStage<1, [SLOT0, SLOT1]>]>,
    308     InstrItinData <tc_cf59f215, [InstrStage<1, [SLOT3]>]>,
    309     InstrItinData <tc_d088982c, [InstrStage<1, [SLOT2, SLOT3]>]>,
    310     InstrItinData <tc_d1090e34, [InstrStage<1, [SLOT0, SLOT1]>]>,
    311     InstrItinData <tc_d24b2d85, [InstrStage<1, [SLOT0]>]>,
    312     InstrItinData <tc_d580173f, [InstrStage<1, [SLOT2, SLOT3]>]>,
    313     InstrItinData <tc_d6bf0472, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    314     InstrItinData <tc_d9709180, [InstrStage<1, [SLOT0, SLOT1]>]>,
    315     InstrItinData <tc_d9f95eef, [InstrStage<1, [SLOT0]>]>,
    316     InstrItinData <tc_daa058fa, [InstrStage<1, [SLOT0]>]>,
    317     InstrItinData <tc_dbdffe3d, [InstrStage<1, [SLOT2, SLOT3]>]>,
    318     InstrItinData <tc_e0739b8c, [InstrStage<1, [SLOT2]>]>,
    319     InstrItinData <tc_e1e99bfa, [InstrStage<1, [SLOT2, SLOT3]>]>,
    320     InstrItinData <tc_e216a5db, [InstrStage<1, [SLOT0]>]>,
    321     InstrItinData <tc_e421e012, [InstrStage<1, [SLOT0]>]>,
    322     InstrItinData <tc_e7624c08, [InstrStage<1, [SLOT0]>]>,
    323     InstrItinData <tc_e7d02c66, [InstrStage<1, [SLOT0]>]>,
    324     InstrItinData <tc_e913dc32, [InstrStage<1, [SLOT2, SLOT3]>]>,
    325     InstrItinData <tc_e9c822f7, [InstrStage<1, [SLOT0, SLOT1]>]>,
    326     InstrItinData <tc_e9fae2d6, [InstrStage<1, [SLOT2, SLOT3]>]>,
    327     InstrItinData <tc_ef52ed71, [InstrStage<1, [SLOT0, SLOT1]>]>,
    328     InstrItinData <tc_ef84f62f, [InstrStage<1, [SLOT2, SLOT3]>]>,
    329     InstrItinData <tc_f2704b9a, [InstrStage<1, [SLOT2, SLOT3]>]>,
    330     InstrItinData <tc_f3eaa14b, [InstrStage<1, [SLOT2, SLOT3]>]>,
    331     InstrItinData <tc_f47d212f, [InstrStage<1, [SLOT0, SLOT1]>]>,
    332     InstrItinData <tc_f49e76f4, [InstrStage<1, [SLOT2, SLOT3]>]>,
    333     InstrItinData <tc_f7dd9c9f, [InstrStage<1, [SLOT0]>]>,
    334     InstrItinData <tc_f86c328a, [InstrStage<1, [SLOT0, SLOT1]>]>,
    335     InstrItinData <tc_f8eeed7a, [InstrStage<1, [SLOT2, SLOT3]>]>,
    336     InstrItinData <tc_fcab4871, [InstrStage<1, [SLOT0]>]>,
    337     InstrItinData <tc_ff9ee76e, [InstrStage<1, [SLOT0]>]>  ];
    338 }
    339 
    340 class DepScalarItinV5 {
    341   list<InstrItinData> DepScalarItinV5_list = [
    342     InstrItinData <tc_00afc57e, [InstrStage<1, [SLOT2, SLOT3]>]>,
    343     InstrItinData <tc_00e7c26e, [InstrStage<1, [SLOT0]>]>,
    344     InstrItinData <tc_03220ffa, [InstrStage<1, [SLOT0, SLOT1]>]>,
    345     InstrItinData <tc_038a1342, [InstrStage<1, [SLOT2, SLOT3]>]>,
    346     InstrItinData <tc_04c9decc, [InstrStage<1, [SLOT2, SLOT3]>]>,
    347     InstrItinData <tc_05b6c987, [InstrStage<1, [SLOT0, SLOT1]>]>,
    348     InstrItinData <tc_0cd51c76, [InstrStage<1, [SLOT0, SLOT1]>]>,
    349     InstrItinData <tc_0dc560de, [InstrStage<1, [SLOT0, SLOT1]>]>,
    350     InstrItinData <tc_0fc1ae07, [InstrStage<1, [SLOT0]>]>,
    351     InstrItinData <tc_10b97e27, [InstrStage<1, [SLOT2]>]>,
    352     InstrItinData <tc_1372bca1, [InstrStage<1, [SLOT0]>]>,
    353     InstrItinData <tc_14cd4cfa, [InstrStage<1, [SLOT2]>]>,
    354     InstrItinData <tc_15411484, [InstrStage<1, [SLOT2]>]>,
    355     InstrItinData <tc_16d0d8d5, [InstrStage<1, [SLOT2, SLOT3]>]>,
    356     InstrItinData <tc_181af5d0, [InstrStage<1, [SLOT2]>]>,
    357     InstrItinData <tc_1853ea6d, [InstrStage<1, [SLOT2, SLOT3]>]>,
    358     InstrItinData <tc_1b82a277, [InstrStage<1, [SLOT0, SLOT1]>]>,
    359     InstrItinData <tc_1b9c9ee5, [InstrStage<1, [SLOT2, SLOT3]>]>,
    360     InstrItinData <tc_1d5a38a8, [InstrStage<1, [SLOT0, SLOT1]>]>,
    361     InstrItinData <tc_1e856f58, [InstrStage<1, [SLOT2, SLOT3]>]>,
    362     InstrItinData <tc_234a11a5, [InstrStage<1, [SLOT2, SLOT3]>]>,
    363     InstrItinData <tc_238d91d2, [InstrStage<1, [SLOT0, SLOT1]>]>,
    364     InstrItinData <tc_29175780, [InstrStage<1, [SLOT3]>]>,
    365     InstrItinData <tc_2a160009, [InstrStage<1, [SLOT0]>]>,
    366     InstrItinData <tc_2b2f4060, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    367     InstrItinData <tc_2b6f77c6, [InstrStage<1, [SLOT2, SLOT3]>]>,
    368     InstrItinData <tc_2f185f5c, [InstrStage<1, [SLOT2, SLOT3]>]>,
    369     InstrItinData <tc_2fc0c436, [InstrStage<1, [SLOT0, SLOT1]>]>,
    370     InstrItinData <tc_351fed2d, [InstrStage<1, [SLOT2, SLOT3]>]>,
    371     InstrItinData <tc_3669266a, [InstrStage<1, [SLOT2, SLOT3]>]>,
    372     InstrItinData <tc_367f7f3d, [InstrStage<1, [SLOT0]>]>,
    373     InstrItinData <tc_36c68ad1, [InstrStage<1, [SLOT0, SLOT1]>]>,
    374     InstrItinData <tc_395dc00f, [InstrStage<1, [SLOT0]>]>,
    375     InstrItinData <tc_3bc2c5d3, [InstrStage<1, [SLOT0]>]>,
    376     InstrItinData <tc_3cb8ea06, [InstrStage<1, [SLOT2, SLOT3]>]>,
    377     InstrItinData <tc_3d04548d, [InstrStage<1, [SLOT0]>]>,
    378     InstrItinData <tc_3da80ba5, [InstrStage<1, [SLOT0]>]>,
    379     InstrItinData <tc_3e07fb90, [InstrStage<1, [SLOT0, SLOT1]>]>,
    380     InstrItinData <tc_41d5298e, [InstrStage<1, [SLOT2, SLOT3]>]>,
    381     InstrItinData <tc_4403ca65, [InstrStage<1, [SLOT0, SLOT1]>]>,
    382     InstrItinData <tc_44126683, [InstrStage<1, [SLOT0]>]>,
    383     InstrItinData <tc_452f85af, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    384     InstrItinData <tc_481e5e5c, [InstrStage<1, [SLOT2, SLOT3]>]>,
    385     InstrItinData <tc_49eb22c8, [InstrStage<1, [SLOT2, SLOT3]>]>,
    386     InstrItinData <tc_4ca572d4, [InstrStage<1, [SLOT3]>]>,
    387     InstrItinData <tc_4d9914c9, [InstrStage<1, [SLOT0]>]>,
    388     InstrItinData <tc_4d99bca9, [InstrStage<1, [SLOT2, SLOT3]>]>,
    389     InstrItinData <tc_4f7cd700, [InstrStage<1, [SLOT3]>]>,
    390     InstrItinData <tc_513bef45, [InstrStage<1, [SLOT0]>]>,
    391     InstrItinData <tc_51b866be, [InstrStage<1, [SLOT0]>]>,
    392     InstrItinData <tc_523fcf30, [InstrStage<1, [SLOT2, SLOT3]>]>,
    393     InstrItinData <tc_5274e61a, [InstrStage<1, [SLOT0, SLOT1]>]>,
    394     InstrItinData <tc_52d7bbea, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    395     InstrItinData <tc_53bc8a6a, [InstrStage<1, [SLOT2, SLOT3]>]>,
    396     InstrItinData <tc_53bdb2f6, [InstrStage<1, [SLOT0]>]>,
    397     InstrItinData <tc_540fdfbc, [InstrStage<1, [SLOT2, SLOT3]>]>,
    398     InstrItinData <tc_55050d58, [InstrStage<1, [SLOT2, SLOT3]>]>,
    399     InstrItinData <tc_57288781, [InstrStage<1, [SLOT0, SLOT1]>]>,
    400     InstrItinData <tc_594ab548, [InstrStage<1, [SLOT0]>]>,
    401     InstrItinData <tc_59a01ead, [InstrStage<1, [SLOT2]>]>,
    402     InstrItinData <tc_5acef64a, [InstrStage<1, [SLOT0, SLOT1]>]>,
    403     InstrItinData <tc_5ba5997d, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    404     InstrItinData <tc_5eb851fc, [InstrStage<1, [SLOT0]>]>,
    405     InstrItinData <tc_5f6847a1, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    406     InstrItinData <tc_60571023, [InstrStage<1, [SLOT2, SLOT3]>]>,
    407     InstrItinData <tc_609d2efe, [InstrStage<1, [SLOT0, SLOT1]>]>,
    408     InstrItinData <tc_63fe3df7, [InstrStage<1, [SLOT0, SLOT1]>]>,
    409     InstrItinData <tc_66888ded, [InstrStage<1, [SLOT0, SLOT1]>]>,
    410     InstrItinData <tc_6792d5ff, [InstrStage<1, [SLOT2, SLOT3]>]>,
    411     InstrItinData <tc_681a2300, [InstrStage<1, [SLOT2]>]>,
    412     InstrItinData <tc_68cb12ce, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    413     InstrItinData <tc_6aa5711a, [InstrStage<1, [SLOT0]>]>,
    414     InstrItinData <tc_6ac37025, [InstrStage<1, [SLOT0]>]>,
    415     InstrItinData <tc_6ebb4a12, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    416     InstrItinData <tc_6efc556e, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    417     InstrItinData <tc_6fa4db47, [InstrStage<1, [SLOT3]>]>,
    418     InstrItinData <tc_73043bf4, [InstrStage<1, [SLOT3]>]>,
    419     InstrItinData <tc_746baa8e, [InstrStage<1, [SLOT0]>]>,
    420     InstrItinData <tc_74e47fd9, [InstrStage<1, [SLOT0, SLOT1]>]>,
    421     InstrItinData <tc_7934b9df, [InstrStage<1, [SLOT3]>]>,
    422     InstrItinData <tc_7a830544, [InstrStage<1, [SLOT2, SLOT3]>]>,
    423     InstrItinData <tc_7f881c76, [InstrStage<1, [SLOT0, SLOT1]>]>,
    424     InstrItinData <tc_84df2cd3, [InstrStage<1, [SLOT2, SLOT3]>]>,
    425     InstrItinData <tc_855b0b61, [InstrStage<1, [SLOT2, SLOT3]>]>,
    426     InstrItinData <tc_87735c3b, [InstrStage<1, [SLOT2, SLOT3]>]>,
    427     InstrItinData <tc_897d1a9d, [InstrStage<1, [SLOT2, SLOT3]>]>,
    428     InstrItinData <tc_8b15472a, [InstrStage<1, [SLOT0, SLOT1]>]>,
    429     InstrItinData <tc_8fd5f294, [InstrStage<1, [SLOT2, SLOT3]>]>,
    430     InstrItinData <tc_8fe6b782, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    431     InstrItinData <tc_90f3e30c, [InstrStage<1, [SLOT0, SLOT1]>]>,
    432     InstrItinData <tc_976ddc4f, [InstrStage<1, [SLOT2, SLOT3]>]>,
    433     InstrItinData <tc_97743097, [InstrStage<1, [SLOT2]>]>,
    434     InstrItinData <tc_994333cd, [InstrStage<1, [SLOT3]>]>,
    435     InstrItinData <tc_999d32db, [InstrStage<1, [SLOT2]>]>,
    436     InstrItinData <tc_99be14ca, [InstrStage<1, [SLOT2, SLOT3]>]>,
    437     InstrItinData <tc_9c00ce8d, [InstrStage<1, [SLOT2, SLOT3]>]>,
    438     InstrItinData <tc_9c98e8af, [InstrStage<1, [SLOT0, SLOT1]>]>,
    439     InstrItinData <tc_9d5941c7, [InstrStage<1, [SLOT0]>]>,
    440     InstrItinData <tc_9ef61e5c, [InstrStage<1, [SLOT0, SLOT1]>]>,
    441     InstrItinData <tc_9faf76ae, [InstrStage<1, [SLOT2]>]>,
    442     InstrItinData <tc_9fdb5406, [InstrStage<1, [SLOT0, SLOT1]>]>,
    443     InstrItinData <tc_a21dc435, [InstrStage<1, [SLOT3]>]>,
    444     InstrItinData <tc_a27582fa, [InstrStage<1, [SLOT2, SLOT3]>]>,
    445     InstrItinData <tc_a46f0df5, [InstrStage<1, [SLOT2, SLOT3]>]>,
    446     InstrItinData <tc_a788683e, [InstrStage<1, [SLOT0, SLOT1]>]>,
    447     InstrItinData <tc_a8acdac0, [InstrStage<1, [SLOT0]>]>,
    448     InstrItinData <tc_a904d137, [InstrStage<1, [SLOT0, SLOT1]>]>,
    449     InstrItinData <tc_adb14c66, [InstrStage<1, [SLOT0]>]>,
    450     InstrItinData <tc_b13761ae, [InstrStage<1, [SLOT2]>]>,
    451     InstrItinData <tc_b166348b, [InstrStage<1, [SLOT0]>]>,
    452     InstrItinData <tc_b44c6e2a, [InstrStage<1, [SLOT2, SLOT3]>]>,
    453     InstrItinData <tc_b77c481f, [InstrStage<1, [SLOT0, SLOT1]>]>,
    454     InstrItinData <tc_b7dd427e, [InstrStage<1, [SLOT0, SLOT1]>]>,
    455     InstrItinData <tc_b9488031, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    456     InstrItinData <tc_b9c0b731, [InstrStage<1, [SLOT2, SLOT3]>]>,
    457     InstrItinData <tc_b9c4623f, [InstrStage<1, [SLOT3]>]>,
    458     InstrItinData <tc_bad2bcaf, [InstrStage<1, [SLOT0, SLOT1]>]>,
    459     InstrItinData <tc_bcc96cee, [InstrStage<1, [SLOT2, SLOT3]>]>,
    460     InstrItinData <tc_bde7aaf4, [InstrStage<1, [SLOT0]>]>,
    461     InstrItinData <tc_be706f30, [InstrStage<1, [SLOT2, SLOT3]>]>,
    462     InstrItinData <tc_c2f7d806, [InstrStage<1, [SLOT2, SLOT3]>]>,
    463     InstrItinData <tc_c5e2426d, [InstrStage<1, [SLOT3]>]>,
    464     InstrItinData <tc_c6aa82f7, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    465     InstrItinData <tc_c6ce9b3f, [InstrStage<1, [SLOT2, SLOT3]>]>,
    466     InstrItinData <tc_c6ebf8dd, [InstrStage<1, [SLOT2, SLOT3]>]>,
    467     InstrItinData <tc_c74f796f, [InstrStage<1, [SLOT2, SLOT3]>]>,
    468     InstrItinData <tc_c82dc1ff, [InstrStage<1, [SLOT3]>]>,
    469     InstrItinData <tc_caaebcba, [InstrStage<1, [SLOT2, SLOT3]>]>,
    470     InstrItinData <tc_cd7374a0, [InstrStage<1, [SLOT0, SLOT1]>]>,
    471     InstrItinData <tc_cde8b071, [InstrStage<1, [SLOT2, SLOT3]>]>,
    472     InstrItinData <tc_cf47a43f, [InstrStage<1, [SLOT0, SLOT1]>]>,
    473     InstrItinData <tc_cf59f215, [InstrStage<1, [SLOT3]>]>,
    474     InstrItinData <tc_d088982c, [InstrStage<1, [SLOT2, SLOT3]>]>,
    475     InstrItinData <tc_d1090e34, [InstrStage<1, [SLOT0, SLOT1]>]>,
    476     InstrItinData <tc_d24b2d85, [InstrStage<1, [SLOT0]>]>,
    477     InstrItinData <tc_d580173f, [InstrStage<1, [SLOT2, SLOT3]>]>,
    478     InstrItinData <tc_d6bf0472, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
    479     InstrItinData <tc_d9709180, [InstrStage<1, [SLOT0, SLOT1]>]>,
    480     InstrItinData <tc_d9f95eef, [InstrStage<1, [SLOT0]>]>,
    481     InstrItinData <tc_daa058fa, [InstrStage<1, [SLOT0]>]>,
    482     InstrItinData <tc_dbdffe3d, [InstrStage<1, [SLOT2, SLOT3]>]>,
    483     InstrItinData <tc_e0739b8c, [InstrStage<1, [SLOT2]>]>,
    484     InstrItinData <tc_e1e99bfa, [InstrStage<1, [SLOT2, SLOT3]>]>,
    485     InstrItinData <tc_e216a5db, [InstrStage<1, [SLOT0]>]>,
    486     InstrItinData <tc_e421e012, [InstrStage<1, [SLOT0]>]>,
    487     InstrItinData <tc_e7624c08, [InstrStage<1, [SLOT0]>]>,
    488     InstrItinData <tc_e7d02c66, [InstrStage<1, [SLOT0]>]>,
    489     InstrItinData <tc_e913dc32, [InstrStage<1, [SLOT2, SLOT3]>]>,
    490     InstrItinData <tc_e9c822f7, [InstrStage<1, [SLOT0, SLOT1]>]>,
    491     InstrItinData <tc_e9fae2d6, [InstrStage<1, [SLOT2, SLOT3]>]>,
    492     InstrItinData <tc_ef52ed71, [InstrStage<1, [SLOT0, SLOT1]>]>,
    493     InstrItinData <tc_ef84f62f, [InstrStage<1, [SLOT2, SLOT3]>]>,
    494     InstrItinData <tc_f2704b9a, [InstrStage<1, [SLOT2, SLOT3]>]>,
    495     InstrItinData <tc_f3eaa14b, [InstrStage<1, [SLOT2, SLOT3]>]>,
    496     InstrItinData <tc_f47d212f, [InstrStage<1, [SLOT0, SLOT1]>]>,
    497     InstrItinData <tc_f49e76f4, [InstrStage<1, [SLOT2, SLOT3]>]>,
    498     InstrItinData <tc_f7dd9c9f, [InstrStage<1, [SLOT0]>]>,
    499     InstrItinData <tc_f86c328a, [InstrStage<1, [SLOT0, SLOT1]>]>,
    500     InstrItinData <tc_f8eeed7a, [InstrStage<1, [SLOT2, SLOT3]>]>,
    501     InstrItinData <tc_fcab4871, [InstrStage<1, [SLOT0]>]>,
    502     InstrItinData <tc_ff9ee76e, [InstrStage<1, [SLOT0]>]>  ];
    503 }
    504 
    505 class DepScalarItinV55 {
    506   list<InstrItinData> DepScalarItinV55_list = [
    507     InstrItinData <tc_00afc57e, /*tc_2*/
    508       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
    509       [Hex_FWD, Hex_FWD]>,
    510 
    511     InstrItinData <tc_00e7c26e, /*tc_st*/
    512       [InstrStage<1, [SLOT0]>], [1],
    513       [Hex_FWD]>,
    514 
    515     InstrItinData <tc_03220ffa, /*tc_ld*/
    516       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
    517       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    518 
    519     InstrItinData <tc_038a1342, /*tc_3*/
    520       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 1, 2],
    521       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    522 
    523     InstrItinData <tc_04c9decc, /*tc_2early*/
    524       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
    525       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    526 
    527     InstrItinData <tc_05b6c987, /*tc_st*/
    528       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
    529       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    530 
    531     InstrItinData <tc_0cd51c76, /*tc_ld*/
    532       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
    533       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    534 
    535     InstrItinData <tc_0dc560de, /*tc_st*/
    536       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
    537       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    538 
    539     InstrItinData <tc_0fc1ae07, /*tc_ld*/
    540       [InstrStage<1, [SLOT0]>], [2],
    541       [Hex_FWD]>,
    542 
    543     InstrItinData <tc_10b97e27, /*tc_2early*/
    544       [InstrStage<1, [SLOT2]>], [2, 1],
    545       [Hex_FWD, Hex_FWD]>,
    546 
    547     InstrItinData <tc_1372bca1, /*tc_3stall*/
    548       [InstrStage<1, [SLOT0]>], [4, 1, 1],
    549       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    550 
    551     InstrItinData <tc_14cd4cfa, /*tc_2early*/
    552       [InstrStage<1, [SLOT2]>], [2],
    553       [Hex_FWD]>,
    554 
    555     InstrItinData <tc_15411484, /*tc_2early*/
    556       [InstrStage<1, [SLOT2]>], [1],
    557       [Hex_FWD]>,
    558 
    559     InstrItinData <tc_16d0d8d5, /*tc_3x*/
    560       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
    561       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    562 
    563     InstrItinData <tc_181af5d0, /*tc_2early*/
    564       [InstrStage<1, [SLOT2]>], [3, 1],
    565       [Hex_FWD, Hex_FWD]>,
    566 
    567     InstrItinData <tc_1853ea6d, /*tc_3x*/
    568       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
    569       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    570 
    571     InstrItinData <tc_1b82a277, /*tc_1*/
    572       [InstrStage<1, [SLOT0, SLOT1]>], [3],
    573       [Hex_FWD]>,
    574 
    575     InstrItinData <tc_1b9c9ee5, /*tc_1*/
    576       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
    577       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    578 
    579     InstrItinData <tc_1d5a38a8, /*tc_ld*/
    580       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
    581       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    582 
    583     InstrItinData <tc_1e856f58, /*tc_2early*/
    584       [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 1],
    585       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    586 
    587     InstrItinData <tc_234a11a5, /*tc_3x*/
    588       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
    589       [Hex_FWD, Hex_FWD]>,
    590 
    591     InstrItinData <tc_238d91d2, /*tc_st*/
    592       [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
    593       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    594 
    595     InstrItinData <tc_29175780, /*tc_3x*/
    596       [InstrStage<1, [SLOT3]>], [4, 2],
    597       [Hex_FWD, Hex_FWD]>,
    598 
    599     InstrItinData <tc_2a160009, /*tc_2early*/
    600       [InstrStage<1, [SLOT0]>], [],
    601       []>,
    602 
    603     InstrItinData <tc_2b2f4060, /*tc_1*/
    604       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2, 2],
    605       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    606 
    607     InstrItinData <tc_2b6f77c6, /*tc_2*/
    608       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
    609       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    610 
    611     InstrItinData <tc_2f185f5c, /*tc_2early*/
    612       [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
    613       [Hex_FWD, Hex_FWD]>,
    614 
    615     InstrItinData <tc_2fc0c436, /*tc_ld*/
    616       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
    617       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    618 
    619     InstrItinData <tc_351fed2d, /*tc_2early*/
    620       [InstrStage<1, [SLOT2, SLOT3]>], [3, 1],
    621       [Hex_FWD, Hex_FWD]>,
    622 
    623     InstrItinData <tc_3669266a, /*tc_2early*/
    624       [InstrStage<1, [SLOT2, SLOT3]>], [2],
    625       [Hex_FWD]>,
    626 
    627     InstrItinData <tc_367f7f3d, /*tc_st*/
    628       [InstrStage<1, [SLOT0]>], [],
    629       []>,
    630 
    631     InstrItinData <tc_36c68ad1, /*tc_ld*/
    632       [InstrStage<1, [SLOT0, SLOT1]>], [],
    633       []>,
    634 
    635     InstrItinData <tc_395dc00f, /*tc_3stall*/
    636       [InstrStage<1, [SLOT0]>], [4, 3, 1],
    637       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    638 
    639     InstrItinData <tc_3bc2c5d3, /*tc_3stall*/
    640       [InstrStage<1, [SLOT0]>], [2],
    641       [Hex_FWD]>,
    642 
    643     InstrItinData <tc_3cb8ea06, /*tc_2early*/
    644       [InstrStage<1, [SLOT2, SLOT3]>], [1, 2],
    645       [Hex_FWD, Hex_FWD]>,
    646 
    647     InstrItinData <tc_3d04548d, /*tc_3stall*/
    648       [InstrStage<1, [SLOT0]>], [4, 2],
    649       [Hex_FWD, Hex_FWD]>,
    650 
    651     InstrItinData <tc_3da80ba5, /*tc_ld*/
    652       [InstrStage<1, [SLOT0]>], [1],
    653       [Hex_FWD]>,
    654 
    655     InstrItinData <tc_3e07fb90, /*tc_st*/
    656       [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
    657       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    658 
    659     InstrItinData <tc_41d5298e, /*tc_2*/
    660       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
    661       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    662 
    663     InstrItinData <tc_4403ca65, /*tc_ld*/
    664       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
    665       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    666 
    667     InstrItinData <tc_44126683, /*tc_st*/
    668       [InstrStage<1, [SLOT0]>], [1, 2, 2],
    669       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    670 
    671     InstrItinData <tc_452f85af, /*tc_1*/
    672       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
    673       [Hex_FWD]>,
    674 
    675     InstrItinData <tc_481e5e5c, /*tc_2early*/
    676       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
    677       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    678 
    679     InstrItinData <tc_49eb22c8, /*tc_1*/
    680       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
    681       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    682 
    683     InstrItinData <tc_4ca572d4, /*tc_3x*/
    684       [InstrStage<1, [SLOT3]>], [],
    685       []>,
    686 
    687     InstrItinData <tc_4d9914c9, /*tc_ld*/
    688       [InstrStage<1, [SLOT0]>], [1, 2],
    689       [Hex_FWD, Hex_FWD]>,
    690 
    691     InstrItinData <tc_4d99bca9, /*tc_3x*/
    692       [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1],
    693       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    694 
    695     InstrItinData <tc_4f7cd700, /*tc_3x*/
    696       [InstrStage<1, [SLOT3]>], [2, 1],
    697       [Hex_FWD, Hex_FWD]>,
    698 
    699     InstrItinData <tc_513bef45, /*tc_3stall*/
    700       [InstrStage<1, [SLOT0]>], [4, 2, 1],
    701       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    702 
    703     InstrItinData <tc_51b866be, /*tc_3stall*/
    704       [InstrStage<1, [SLOT0]>], [3, 1, 2],
    705       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    706 
    707     InstrItinData <tc_523fcf30, /*tc_3stall*/
    708       [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 2],
    709       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    710 
    711     InstrItinData <tc_5274e61a, /*tc_st*/
    712       [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
    713       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    714 
    715     InstrItinData <tc_52d7bbea, /*tc_2early*/
    716       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
    717       []>,
    718 
    719     InstrItinData <tc_53bc8a6a, /*tc_2early*/
    720       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
    721       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    722 
    723     InstrItinData <tc_53bdb2f6, /*tc_st*/
    724       [InstrStage<1, [SLOT0]>], [3, 2, 3],
    725       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    726 
    727     InstrItinData <tc_540fdfbc, /*tc_1*/
    728       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
    729       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    730 
    731     InstrItinData <tc_55050d58, /*tc_1*/
    732       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
    733       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    734 
    735     InstrItinData <tc_57288781, /*tc_st*/
    736       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
    737       [Hex_FWD, Hex_FWD]>,
    738 
    739     InstrItinData <tc_594ab548, /*tc_st*/
    740       [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
    741       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    742 
    743     InstrItinData <tc_59a01ead, /*tc_2early*/
    744       [InstrStage<1, [SLOT2]>], [3, 2, 2],
    745       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    746 
    747     InstrItinData <tc_5acef64a, /*tc_ld*/
    748       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
    749       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    750 
    751     InstrItinData <tc_5ba5997d, /*tc_2*/
    752       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
    753       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    754 
    755     InstrItinData <tc_5eb851fc, /*tc_3stall*/
    756       [InstrStage<1, [SLOT0]>], [1, 3, 2],
    757       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    758 
    759     InstrItinData <tc_5f6847a1, /*tc_1*/
    760       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2],
    761       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    762 
    763     InstrItinData <tc_60571023, /*tc_3x*/
    764       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
    765       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    766 
    767     InstrItinData <tc_609d2efe, /*tc_1*/
    768       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
    769       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    770 
    771     InstrItinData <tc_63fe3df7, /*tc_ld*/
    772       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 3, 1, 2],
    773       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    774 
    775     InstrItinData <tc_66888ded, /*tc_st*/
    776       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
    777       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    778 
    779     InstrItinData <tc_6792d5ff, /*tc_3x*/
    780       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
    781       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    782 
    783     InstrItinData <tc_681a2300, /*tc_2early*/
    784       [InstrStage<1, [SLOT2]>], [2],
    785       [Hex_FWD]>,
    786 
    787     InstrItinData <tc_68cb12ce, /*tc_1*/
    788       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
    789       [Hex_FWD, Hex_FWD]>,
    790 
    791     InstrItinData <tc_6aa5711a, /*tc_ld*/
    792       [InstrStage<1, [SLOT0]>], [4, 1],
    793       [Hex_FWD, Hex_FWD]>,
    794 
    795     InstrItinData <tc_6ac37025, /*tc_st*/
    796       [InstrStage<1, [SLOT0]>], [2, 2, 3],
    797       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    798 
    799     InstrItinData <tc_6ebb4a12, /*tc_2early*/
    800       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 2],
    801       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    802 
    803     InstrItinData <tc_6efc556e, /*tc_1*/
    804       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
    805       []>,
    806 
    807     InstrItinData <tc_6fa4db47, /*tc_3x*/
    808       [InstrStage<1, [SLOT3]>], [4, 2],
    809       [Hex_FWD, Hex_FWD]>,
    810 
    811     InstrItinData <tc_73043bf4, /*tc_2early*/
    812       [InstrStage<1, [SLOT3]>], [1, 2],
    813       [Hex_FWD, Hex_FWD]>,
    814 
    815     InstrItinData <tc_746baa8e, /*tc_3stall*/
    816       [InstrStage<1, [SLOT0]>], [3, 2],
    817       [Hex_FWD, Hex_FWD]>,
    818 
    819     InstrItinData <tc_74e47fd9, /*tc_st*/
    820       [InstrStage<1, [SLOT0, SLOT1]>], [3, 3, 1, 2, 2],
    821       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    822 
    823     InstrItinData <tc_7934b9df, /*tc_3x*/
    824       [InstrStage<1, [SLOT3]>], [2, 1],
    825       [Hex_FWD, Hex_FWD]>,
    826 
    827     InstrItinData <tc_7a830544, /*tc_2early*/
    828       [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 2],
    829       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    830 
    831     InstrItinData <tc_7f881c76, /*tc_ld*/
    832       [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
    833       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    834 
    835     InstrItinData <tc_84df2cd3, /*tc_1*/
    836       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
    837       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    838 
    839     InstrItinData <tc_855b0b61, /*tc_2early*/
    840       [InstrStage<1, [SLOT2, SLOT3]>], [1, 1, 2],
    841       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    842 
    843     InstrItinData <tc_87735c3b, /*tc_1*/
    844       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2, 2],
    845       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    846 
    847     InstrItinData <tc_897d1a9d, /*tc_1*/
    848       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
    849       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    850 
    851     InstrItinData <tc_8b15472a, /*tc_st*/
    852       [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
    853       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    854 
    855     InstrItinData <tc_8fd5f294, /*tc_3x*/
    856       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
    857       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    858 
    859     InstrItinData <tc_8fe6b782, /*tc_2*/
    860       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
    861       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    862 
    863     InstrItinData <tc_90f3e30c, /*tc_2early*/
    864       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
    865       [Hex_FWD, Hex_FWD]>,
    866 
    867     InstrItinData <tc_976ddc4f, /*tc_3x*/
    868       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
    869       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    870 
    871     InstrItinData <tc_97743097, /*tc_2early*/
    872       [InstrStage<1, [SLOT2]>], [2, 1],
    873       [Hex_FWD, Hex_FWD]>,
    874 
    875     InstrItinData <tc_994333cd, /*tc_3x*/
    876       [InstrStage<1, [SLOT3]>], [4, 1],
    877       [Hex_FWD, Hex_FWD]>,
    878 
    879     InstrItinData <tc_999d32db, /*tc_2early*/
    880       [InstrStage<1, [SLOT2]>], [1],
    881       [Hex_FWD]>,
    882 
    883     InstrItinData <tc_99be14ca, /*tc_2early*/
    884       [InstrStage<1, [SLOT2, SLOT3]>], [1, 2, 2],
    885       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    886 
    887     InstrItinData <tc_9c00ce8d, /*tc_3x*/
    888       [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1],
    889       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    890 
    891     InstrItinData <tc_9c98e8af, /*tc_ld*/
    892       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
    893       [Hex_FWD, Hex_FWD]>,
    894 
    895     InstrItinData <tc_9d5941c7, /*tc_st*/
    896       [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
    897       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    898 
    899     InstrItinData <tc_9ef61e5c, /*tc_ld*/
    900       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
    901       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    902 
    903     InstrItinData <tc_9faf76ae, /*tc_2early*/
    904       [InstrStage<1, [SLOT2]>], [1],
    905       [Hex_FWD]>,
    906 
    907     InstrItinData <tc_9fdb5406, /*tc_st*/
    908       [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
    909       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    910 
    911     InstrItinData <tc_a21dc435, /*tc_3x*/
    912       [InstrStage<1, [SLOT3]>], [4, 1],
    913       [Hex_FWD, Hex_FWD]>,
    914 
    915     InstrItinData <tc_a27582fa, /*tc_2early*/
    916       [InstrStage<1, [SLOT2, SLOT3]>], [2],
    917       [Hex_FWD]>,
    918 
    919     InstrItinData <tc_a46f0df5, /*tc_2early*/
    920       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
    921       [Hex_FWD, Hex_FWD]>,
    922 
    923     InstrItinData <tc_a788683e, /*tc_st*/
    924       [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
    925       [Hex_FWD, Hex_FWD]>,
    926 
    927     InstrItinData <tc_a8acdac0, /*tc_st*/
    928       [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
    929       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    930 
    931     InstrItinData <tc_a904d137, /*tc_1*/
    932       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
    933       [Hex_FWD, Hex_FWD]>,
    934 
    935     InstrItinData <tc_adb14c66, /*tc_st*/
    936       [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
    937       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    938 
    939     InstrItinData <tc_b13761ae, /*tc_2early*/
    940       [InstrStage<1, [SLOT2]>], [],
    941       []>,
    942 
    943     InstrItinData <tc_b166348b, /*tc_st*/
    944       [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
    945       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    946 
    947     InstrItinData <tc_b44c6e2a, /*tc_2*/
    948       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
    949       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    950 
    951     InstrItinData <tc_b77c481f, /*tc_ld*/
    952       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
    953       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    954 
    955     InstrItinData <tc_b7dd427e, /*tc_ld*/
    956       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
    957       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    958 
    959     InstrItinData <tc_b9488031, /*tc_1*/
    960       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
    961       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    962 
    963     InstrItinData <tc_b9c0b731, /*tc_3x*/
    964       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
    965       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    966 
    967     InstrItinData <tc_b9c4623f, /*tc_2*/
    968       [InstrStage<1, [SLOT3]>], [4, 2],
    969       [Hex_FWD, Hex_FWD]>,
    970 
    971     InstrItinData <tc_bad2bcaf, /*tc_ld*/
    972       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
    973       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    974 
    975     InstrItinData <tc_bcc96cee, /*tc_3x*/
    976       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
    977       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
    978 
    979     InstrItinData <tc_bde7aaf4, /*tc_3stall*/
    980       [InstrStage<1, [SLOT0]>], [3, 2, 2],
    981       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    982 
    983     InstrItinData <tc_be706f30, /*tc_1*/
    984       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
    985       [Hex_FWD, Hex_FWD]>,
    986 
    987     InstrItinData <tc_c2f7d806, /*tc_2*/
    988       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
    989       [Hex_FWD, Hex_FWD]>,
    990 
    991     InstrItinData <tc_c5e2426d, /*tc_3x*/
    992       [InstrStage<1, [SLOT3]>], [2, 2],
    993       [Hex_FWD, Hex_FWD]>,
    994 
    995     InstrItinData <tc_c6aa82f7, /*tc_2early*/
    996       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 1],
    997       [Hex_FWD, Hex_FWD, Hex_FWD]>,
    998 
    999     InstrItinData <tc_c6ce9b3f, /*tc_3*/
   1000       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 1],
   1001       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1002 
   1003     InstrItinData <tc_c6ebf8dd, /*tc_3stall*/
   1004       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
   1005       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1006 
   1007     InstrItinData <tc_c74f796f, /*tc_2*/
   1008       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
   1009       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1010 
   1011     InstrItinData <tc_c82dc1ff, /*tc_3x*/
   1012       [InstrStage<1, [SLOT3]>], [1],
   1013       [Hex_FWD]>,
   1014 
   1015     InstrItinData <tc_caaebcba, /*tc_3*/
   1016       [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 1],
   1017       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1018 
   1019     InstrItinData <tc_cd7374a0, /*tc_st*/
   1020       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
   1021       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1022 
   1023     InstrItinData <tc_cde8b071, /*tc_1*/
   1024       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   1025       [Hex_FWD, Hex_FWD]>,
   1026 
   1027     InstrItinData <tc_cf47a43f, /*tc_ld*/
   1028       [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
   1029       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1030 
   1031     InstrItinData <tc_cf59f215, /*tc_3x*/
   1032       [InstrStage<1, [SLOT3]>], [2, 2],
   1033       [Hex_FWD, Hex_FWD]>,
   1034 
   1035     InstrItinData <tc_d088982c, /*tc_1*/
   1036       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   1037       [Hex_FWD, Hex_FWD]>,
   1038 
   1039     InstrItinData <tc_d1090e34, /*tc_ld*/
   1040       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
   1041       [Hex_FWD, Hex_FWD]>,
   1042 
   1043     InstrItinData <tc_d24b2d85, /*tc_st*/
   1044       [InstrStage<1, [SLOT0]>], [3, 3, 1, 2, 3],
   1045       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1046 
   1047     InstrItinData <tc_d580173f, /*tc_3*/
   1048       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 1],
   1049       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1050 
   1051     InstrItinData <tc_d6bf0472, /*tc_1*/
   1052       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
   1053       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1054 
   1055     InstrItinData <tc_d9709180, /*tc_st*/
   1056       [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
   1057       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1058 
   1059     InstrItinData <tc_d9f95eef, /*tc_st*/
   1060       [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
   1061       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1062 
   1063     InstrItinData <tc_daa058fa, /*tc_3stall*/
   1064       [InstrStage<1, [SLOT0]>], [1, 1],
   1065       [Hex_FWD, Hex_FWD]>,
   1066 
   1067     InstrItinData <tc_dbdffe3d, /*tc_2*/
   1068       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   1069       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1070 
   1071     InstrItinData <tc_e0739b8c, /*tc_2early*/
   1072       [InstrStage<1, [SLOT2]>], [2, 1],
   1073       [Hex_FWD, Hex_FWD]>,
   1074 
   1075     InstrItinData <tc_e1e99bfa, /*tc_2early*/
   1076       [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
   1077       [Hex_FWD, Hex_FWD]>,
   1078 
   1079     InstrItinData <tc_e216a5db, /*tc_ld*/
   1080       [InstrStage<1, [SLOT0]>], [4, 2, 2],
   1081       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1082 
   1083     InstrItinData <tc_e421e012, /*tc_st*/
   1084       [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
   1085       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1086 
   1087     InstrItinData <tc_e7624c08, /*tc_3stall*/
   1088       [InstrStage<1, [SLOT0]>], [3],
   1089       [Hex_FWD]>,
   1090 
   1091     InstrItinData <tc_e7d02c66, /*tc_st*/
   1092       [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
   1093       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1094 
   1095     InstrItinData <tc_e913dc32, /*tc_3x*/
   1096       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
   1097       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1098 
   1099     InstrItinData <tc_e9c822f7, /*tc_1*/
   1100       [InstrStage<1, [SLOT0, SLOT1]>], [3],
   1101       [Hex_FWD]>,
   1102 
   1103     InstrItinData <tc_e9fae2d6, /*tc_2early*/
   1104       [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
   1105       [Hex_FWD, Hex_FWD]>,
   1106 
   1107     InstrItinData <tc_ef52ed71, /*tc_ld*/
   1108       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
   1109       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1110 
   1111     InstrItinData <tc_ef84f62f, /*tc_2*/
   1112       [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
   1113       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1114 
   1115     InstrItinData <tc_f2704b9a, /*tc_2early*/
   1116       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   1117       [Hex_FWD, Hex_FWD]>,
   1118 
   1119     InstrItinData <tc_f3eaa14b, /*tc_3x*/
   1120       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1],
   1121       [Hex_FWD, Hex_FWD]>,
   1122 
   1123     InstrItinData <tc_f47d212f, /*tc_ld*/
   1124       [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
   1125       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1126 
   1127     InstrItinData <tc_f49e76f4, /*tc_2*/
   1128       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   1129       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1130 
   1131     InstrItinData <tc_f7dd9c9f, /*tc_st*/
   1132       [InstrStage<1, [SLOT0]>], [1, 2, 3],
   1133       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1134 
   1135     InstrItinData <tc_f86c328a, /*tc_st*/
   1136       [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
   1137       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1138 
   1139     InstrItinData <tc_f8eeed7a, /*tc_1*/
   1140       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
   1141       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1142 
   1143     InstrItinData <tc_fcab4871, /*tc_3stall*/
   1144       [InstrStage<1, [SLOT0]>], [],
   1145       []>,
   1146 
   1147     InstrItinData <tc_ff9ee76e, /*tc_st*/
   1148       [InstrStage<1, [SLOT0]>], [2, 3],
   1149       [Hex_FWD, Hex_FWD]>
   1150   ];
   1151 }
   1152 
   1153 class DepScalarItinV60 {
   1154   list<InstrItinData> DepScalarItinV60_list = [
   1155     InstrItinData <tc_00afc57e, /*tc_2*/
   1156       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
   1157       [Hex_FWD, Hex_FWD]>,
   1158 
   1159     InstrItinData <tc_00e7c26e, /*tc_st*/
   1160       [InstrStage<1, [SLOT0]>], [1],
   1161       [Hex_FWD]>,
   1162 
   1163     InstrItinData <tc_03220ffa, /*tc_ld*/
   1164       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
   1165       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1166 
   1167     InstrItinData <tc_038a1342, /*tc_4x*/
   1168       [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
   1169       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1170 
   1171     InstrItinData <tc_04c9decc, /*tc_3stall*/
   1172       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
   1173       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1174 
   1175     InstrItinData <tc_05b6c987, /*tc_st*/
   1176       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
   1177       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1178 
   1179     InstrItinData <tc_0cd51c76, /*tc_ld*/
   1180       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
   1181       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1182 
   1183     InstrItinData <tc_0dc560de, /*tc_st*/
   1184       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
   1185       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1186 
   1187     InstrItinData <tc_0fc1ae07, /*tc_ld*/
   1188       [InstrStage<1, [SLOT0]>], [2],
   1189       [Hex_FWD]>,
   1190 
   1191     InstrItinData <tc_10b97e27, /*tc_2early*/
   1192       [InstrStage<1, [SLOT2]>], [2, 1],
   1193       [Hex_FWD, Hex_FWD]>,
   1194 
   1195     InstrItinData <tc_1372bca1, /*tc_3stall*/
   1196       [InstrStage<1, [SLOT0]>], [4, 1, 1],
   1197       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1198 
   1199     InstrItinData <tc_14cd4cfa, /*tc_2early*/
   1200       [InstrStage<1, [SLOT2]>], [2],
   1201       [Hex_FWD]>,
   1202 
   1203     InstrItinData <tc_15411484, /*tc_2early*/
   1204       [InstrStage<1, [SLOT2]>], [1],
   1205       [Hex_FWD]>,
   1206 
   1207     InstrItinData <tc_16d0d8d5, /*tc_3x*/
   1208       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
   1209       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1210 
   1211     InstrItinData <tc_181af5d0, /*tc_2early*/
   1212       [InstrStage<1, [SLOT2]>], [3, 1],
   1213       [Hex_FWD, Hex_FWD]>,
   1214 
   1215     InstrItinData <tc_1853ea6d, /*tc_3x*/
   1216       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
   1217       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1218 
   1219     InstrItinData <tc_1b82a277, /*tc_1*/
   1220       [InstrStage<1, [SLOT0, SLOT1]>], [3],
   1221       [Hex_FWD]>,
   1222 
   1223     InstrItinData <tc_1b9c9ee5, /*tc_2*/
   1224       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   1225       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1226 
   1227     InstrItinData <tc_1d5a38a8, /*tc_ld*/
   1228       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
   1229       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1230 
   1231     InstrItinData <tc_1e856f58, /*tc_2early*/
   1232       [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 1],
   1233       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1234 
   1235     InstrItinData <tc_234a11a5, /*tc_2*/
   1236       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
   1237       [Hex_FWD, Hex_FWD]>,
   1238 
   1239     InstrItinData <tc_238d91d2, /*tc_st*/
   1240       [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
   1241       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1242 
   1243     InstrItinData <tc_29175780, /*tc_3x*/
   1244       [InstrStage<1, [SLOT3]>], [4, 2],
   1245       [Hex_FWD, Hex_FWD]>,
   1246 
   1247     InstrItinData <tc_2a160009, /*tc_2early*/
   1248       [InstrStage<1, [SLOT0]>], [],
   1249       []>,
   1250 
   1251     InstrItinData <tc_2b2f4060, /*tc_1*/
   1252       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2, 2],
   1253       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1254 
   1255     InstrItinData <tc_2b6f77c6, /*tc_2*/
   1256       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   1257       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1258 
   1259     InstrItinData <tc_2f185f5c, /*tc_2early*/
   1260       [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
   1261       [Hex_FWD, Hex_FWD]>,
   1262 
   1263     InstrItinData <tc_2fc0c436, /*tc_ld*/
   1264       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
   1265       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1266 
   1267     InstrItinData <tc_351fed2d, /*tc_2early*/
   1268       [InstrStage<1, [SLOT2, SLOT3]>], [3, 1],
   1269       [Hex_FWD, Hex_FWD]>,
   1270 
   1271     InstrItinData <tc_3669266a, /*tc_2early*/
   1272       [InstrStage<1, [SLOT2, SLOT3]>], [2],
   1273       [Hex_FWD]>,
   1274 
   1275     InstrItinData <tc_367f7f3d, /*tc_st*/
   1276       [InstrStage<1, [SLOT0]>], [],
   1277       []>,
   1278 
   1279     InstrItinData <tc_36c68ad1, /*tc_ld*/
   1280       [InstrStage<1, [SLOT0, SLOT1]>], [],
   1281       []>,
   1282 
   1283     InstrItinData <tc_395dc00f, /*tc_newvjump*/
   1284       [InstrStage<1, [SLOT0]>], [3, 3, 2],
   1285       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1286 
   1287     InstrItinData <tc_3bc2c5d3, /*tc_newvjump*/
   1288       [InstrStage<1, [SLOT0]>], [2],
   1289       [Hex_FWD]>,
   1290 
   1291     InstrItinData <tc_3cb8ea06, /*tc_2early*/
   1292       [InstrStage<1, [SLOT2, SLOT3]>], [1, 2],
   1293       [Hex_FWD, Hex_FWD]>,
   1294 
   1295     InstrItinData <tc_3d04548d, /*tc_newvjump*/
   1296       [InstrStage<1, [SLOT0]>], [3, 2],
   1297       [Hex_FWD, Hex_FWD]>,
   1298 
   1299     InstrItinData <tc_3da80ba5, /*tc_ld*/
   1300       [InstrStage<1, [SLOT0]>], [1],
   1301       [Hex_FWD]>,
   1302 
   1303     InstrItinData <tc_3e07fb90, /*tc_st*/
   1304       [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
   1305       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1306 
   1307     InstrItinData <tc_41d5298e, /*tc_2*/
   1308       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
   1309       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1310 
   1311     InstrItinData <tc_4403ca65, /*tc_ld*/
   1312       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
   1313       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1314 
   1315     InstrItinData <tc_44126683, /*tc_st*/
   1316       [InstrStage<1, [SLOT0]>], [1, 2, 2],
   1317       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1318 
   1319     InstrItinData <tc_452f85af, /*tc_1*/
   1320       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
   1321       [Hex_FWD]>,
   1322 
   1323     InstrItinData <tc_481e5e5c, /*tc_2early*/
   1324       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
   1325       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1326 
   1327     InstrItinData <tc_49eb22c8, /*tc_1*/
   1328       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   1329       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1330 
   1331     InstrItinData <tc_4ca572d4, /*tc_3stall*/
   1332       [InstrStage<1, [SLOT3]>], [],
   1333       []>,
   1334 
   1335     InstrItinData <tc_4d9914c9, /*tc_ld*/
   1336       [InstrStage<1, [SLOT0]>], [1, 2],
   1337       [Hex_FWD, Hex_FWD]>,
   1338 
   1339     InstrItinData <tc_4d99bca9, /*tc_4x*/
   1340       [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
   1341       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1342 
   1343     InstrItinData <tc_4f7cd700, /*tc_3stall*/
   1344       [InstrStage<1, [SLOT3]>], [2, 1],
   1345       [Hex_FWD, Hex_FWD]>,
   1346 
   1347     InstrItinData <tc_513bef45, /*tc_newvjump*/
   1348       [InstrStage<1, [SLOT0]>], [3, 2, 2],
   1349       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1350 
   1351     InstrItinData <tc_51b866be, /*tc_newvjump*/
   1352       [InstrStage<1, [SLOT0]>], [3, 2, 2],
   1353       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1354 
   1355     InstrItinData <tc_523fcf30, /*tc_3stall*/
   1356       [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 2],
   1357       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1358 
   1359     InstrItinData <tc_5274e61a, /*tc_st*/
   1360       [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
   1361       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1362 
   1363     InstrItinData <tc_52d7bbea, /*tc_2early*/
   1364       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
   1365       []>,
   1366 
   1367     InstrItinData <tc_53bc8a6a, /*tc_2early*/
   1368       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   1369       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1370 
   1371     InstrItinData <tc_53bdb2f6, /*tc_st*/
   1372       [InstrStage<1, [SLOT0]>], [3, 2, 3],
   1373       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1374 
   1375     InstrItinData <tc_540fdfbc, /*tc_1*/
   1376       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   1377       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1378 
   1379     InstrItinData <tc_55050d58, /*tc_1*/
   1380       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   1381       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1382 
   1383     InstrItinData <tc_57288781, /*tc_st*/
   1384       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
   1385       [Hex_FWD, Hex_FWD]>,
   1386 
   1387     InstrItinData <tc_594ab548, /*tc_st*/
   1388       [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
   1389       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1390 
   1391     InstrItinData <tc_59a01ead, /*tc_2early*/
   1392       [InstrStage<1, [SLOT2]>], [3, 2, 2],
   1393       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1394 
   1395     InstrItinData <tc_5acef64a, /*tc_ld*/
   1396       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
   1397       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1398 
   1399     InstrItinData <tc_5ba5997d, /*tc_2*/
   1400       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
   1401       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1402 
   1403     InstrItinData <tc_5eb851fc, /*tc_newvjump*/
   1404       [InstrStage<1, [SLOT0]>], [2, 3, 2],
   1405       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1406 
   1407     InstrItinData <tc_5f6847a1, /*tc_1*/
   1408       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2],
   1409       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1410 
   1411     InstrItinData <tc_60571023, /*tc_3x*/
   1412       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
   1413       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1414 
   1415     InstrItinData <tc_609d2efe, /*tc_1*/
   1416       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
   1417       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1418 
   1419     InstrItinData <tc_63fe3df7, /*tc_ld*/
   1420       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 3, 1, 2],
   1421       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1422 
   1423     InstrItinData <tc_66888ded, /*tc_st*/
   1424       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
   1425       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1426 
   1427     InstrItinData <tc_6792d5ff, /*tc_4x*/
   1428       [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
   1429       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1430 
   1431     InstrItinData <tc_681a2300, /*tc_3stall*/
   1432       [InstrStage<1, [SLOT2]>], [2],
   1433       [Hex_FWD]>,
   1434 
   1435     InstrItinData <tc_68cb12ce, /*tc_1*/
   1436       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
   1437       [Hex_FWD, Hex_FWD]>,
   1438 
   1439     InstrItinData <tc_6aa5711a, /*tc_ld*/
   1440       [InstrStage<1, [SLOT0]>], [4, 1],
   1441       [Hex_FWD, Hex_FWD]>,
   1442 
   1443     InstrItinData <tc_6ac37025, /*tc_st*/
   1444       [InstrStage<1, [SLOT0]>], [2, 2, 3],
   1445       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1446 
   1447     InstrItinData <tc_6ebb4a12, /*tc_2early*/
   1448       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 2],
   1449       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1450 
   1451     InstrItinData <tc_6efc556e, /*tc_1*/
   1452       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
   1453       []>,
   1454 
   1455     InstrItinData <tc_6fa4db47, /*tc_3x*/
   1456       [InstrStage<1, [SLOT3]>], [4, 2],
   1457       [Hex_FWD, Hex_FWD]>,
   1458 
   1459     InstrItinData <tc_73043bf4, /*tc_2early*/
   1460       [InstrStage<1, [SLOT3]>], [1, 2],
   1461       [Hex_FWD, Hex_FWD]>,
   1462 
   1463     InstrItinData <tc_746baa8e, /*tc_newvjump*/
   1464       [InstrStage<1, [SLOT0]>], [3, 2],
   1465       [Hex_FWD, Hex_FWD]>,
   1466 
   1467     InstrItinData <tc_74e47fd9, /*tc_st*/
   1468       [InstrStage<1, [SLOT0, SLOT1]>], [3, 3, 1, 2, 2],
   1469       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1470 
   1471     InstrItinData <tc_7934b9df, /*tc_3x*/
   1472       [InstrStage<1, [SLOT3]>], [2, 1],
   1473       [Hex_FWD, Hex_FWD]>,
   1474 
   1475     InstrItinData <tc_7a830544, /*tc_2early*/
   1476       [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 2],
   1477       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1478 
   1479     InstrItinData <tc_7f881c76, /*tc_ld*/
   1480       [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
   1481       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1482 
   1483     InstrItinData <tc_84df2cd3, /*tc_2*/
   1484       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
   1485       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1486 
   1487     InstrItinData <tc_855b0b61, /*tc_2early*/
   1488       [InstrStage<1, [SLOT2, SLOT3]>], [1, 1, 2],
   1489       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1490 
   1491     InstrItinData <tc_87735c3b, /*tc_2*/
   1492       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
   1493       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1494 
   1495     InstrItinData <tc_897d1a9d, /*tc_1*/
   1496       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   1497       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1498 
   1499     InstrItinData <tc_8b15472a, /*tc_st*/
   1500       [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
   1501       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1502 
   1503     InstrItinData <tc_8fd5f294, /*tc_3x*/
   1504       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
   1505       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1506 
   1507     InstrItinData <tc_8fe6b782, /*tc_1*/
   1508       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
   1509       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1510 
   1511     InstrItinData <tc_90f3e30c, /*tc_2early*/
   1512       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
   1513       [Hex_FWD, Hex_FWD]>,
   1514 
   1515     InstrItinData <tc_976ddc4f, /*tc_2*/
   1516       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   1517       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1518 
   1519     InstrItinData <tc_97743097, /*tc_2early*/
   1520       [InstrStage<1, [SLOT2]>], [2, 1],
   1521       [Hex_FWD, Hex_FWD]>,
   1522 
   1523     InstrItinData <tc_994333cd, /*tc_3x*/
   1524       [InstrStage<1, [SLOT3]>], [4, 1],
   1525       [Hex_FWD, Hex_FWD]>,
   1526 
   1527     InstrItinData <tc_999d32db, /*tc_2early*/
   1528       [InstrStage<1, [SLOT2]>], [1],
   1529       [Hex_FWD]>,
   1530 
   1531     InstrItinData <tc_99be14ca, /*tc_2early*/
   1532       [InstrStage<1, [SLOT2, SLOT3]>], [1, 2, 2],
   1533       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1534 
   1535     InstrItinData <tc_9c00ce8d, /*tc_4x*/
   1536       [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
   1537       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1538 
   1539     InstrItinData <tc_9c98e8af, /*tc_ld*/
   1540       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
   1541       [Hex_FWD, Hex_FWD]>,
   1542 
   1543     InstrItinData <tc_9d5941c7, /*tc_st*/
   1544       [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
   1545       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1546 
   1547     InstrItinData <tc_9ef61e5c, /*tc_ld*/
   1548       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
   1549       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1550 
   1551     InstrItinData <tc_9faf76ae, /*tc_2early*/
   1552       [InstrStage<1, [SLOT2]>], [1],
   1553       [Hex_FWD]>,
   1554 
   1555     InstrItinData <tc_9fdb5406, /*tc_st*/
   1556       [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
   1557       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1558 
   1559     InstrItinData <tc_a21dc435, /*tc_3x*/
   1560       [InstrStage<1, [SLOT3]>], [4, 1],
   1561       [Hex_FWD, Hex_FWD]>,
   1562 
   1563     InstrItinData <tc_a27582fa, /*tc_2early*/
   1564       [InstrStage<1, [SLOT2, SLOT3]>], [2],
   1565       [Hex_FWD]>,
   1566 
   1567     InstrItinData <tc_a46f0df5, /*tc_2early*/
   1568       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   1569       [Hex_FWD, Hex_FWD]>,
   1570 
   1571     InstrItinData <tc_a788683e, /*tc_st*/
   1572       [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
   1573       [Hex_FWD, Hex_FWD]>,
   1574 
   1575     InstrItinData <tc_a8acdac0, /*tc_st*/
   1576       [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
   1577       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1578 
   1579     InstrItinData <tc_a904d137, /*tc_1*/
   1580       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
   1581       [Hex_FWD, Hex_FWD]>,
   1582 
   1583     InstrItinData <tc_adb14c66, /*tc_st*/
   1584       [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
   1585       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1586 
   1587     InstrItinData <tc_b13761ae, /*tc_2early*/
   1588       [InstrStage<1, [SLOT2]>], [],
   1589       []>,
   1590 
   1591     InstrItinData <tc_b166348b, /*tc_st*/
   1592       [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
   1593       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1594 
   1595     InstrItinData <tc_b44c6e2a, /*tc_2*/
   1596       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   1597       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1598 
   1599     InstrItinData <tc_b77c481f, /*tc_ld*/
   1600       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
   1601       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1602 
   1603     InstrItinData <tc_b7dd427e, /*tc_ld*/
   1604       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
   1605       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1606 
   1607     InstrItinData <tc_b9488031, /*tc_1*/
   1608       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
   1609       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1610 
   1611     InstrItinData <tc_b9c0b731, /*tc_3x*/
   1612       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
   1613       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1614 
   1615     InstrItinData <tc_b9c4623f, /*tc_2*/
   1616       [InstrStage<1, [SLOT3]>], [4, 2],
   1617       [Hex_FWD, Hex_FWD]>,
   1618 
   1619     InstrItinData <tc_bad2bcaf, /*tc_ld*/
   1620       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
   1621       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1622 
   1623     InstrItinData <tc_bcc96cee, /*tc_3x*/
   1624       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
   1625       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1626 
   1627     InstrItinData <tc_bde7aaf4, /*tc_newvjump*/
   1628       [InstrStage<1, [SLOT0]>], [3, 2, 2],
   1629       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1630 
   1631     InstrItinData <tc_be706f30, /*tc_1*/
   1632       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   1633       [Hex_FWD, Hex_FWD]>,
   1634 
   1635     InstrItinData <tc_c2f7d806, /*tc_2*/
   1636       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
   1637       [Hex_FWD, Hex_FWD]>,
   1638 
   1639     InstrItinData <tc_c5e2426d, /*tc_3stall*/
   1640       [InstrStage<1, [SLOT3]>], [2, 2],
   1641       [Hex_FWD, Hex_FWD]>,
   1642 
   1643     InstrItinData <tc_c6aa82f7, /*tc_2early*/
   1644       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 1],
   1645       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1646 
   1647     InstrItinData <tc_c6ce9b3f, /*tc_3x*/
   1648       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
   1649       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1650 
   1651     InstrItinData <tc_c6ebf8dd, /*tc_3stall*/
   1652       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
   1653       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1654 
   1655     InstrItinData <tc_c74f796f, /*tc_2*/
   1656       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
   1657       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1658 
   1659     InstrItinData <tc_c82dc1ff, /*tc_3x*/
   1660       [InstrStage<1, [SLOT3]>], [1],
   1661       [Hex_FWD]>,
   1662 
   1663     InstrItinData <tc_caaebcba, /*tc_3stall*/
   1664       [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 1],
   1665       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1666 
   1667     InstrItinData <tc_cd7374a0, /*tc_st*/
   1668       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
   1669       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1670 
   1671     InstrItinData <tc_cde8b071, /*tc_1*/
   1672       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   1673       [Hex_FWD, Hex_FWD]>,
   1674 
   1675     InstrItinData <tc_cf47a43f, /*tc_ld*/
   1676       [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
   1677       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1678 
   1679     InstrItinData <tc_cf59f215, /*tc_3x*/
   1680       [InstrStage<1, [SLOT3]>], [2, 2],
   1681       [Hex_FWD, Hex_FWD]>,
   1682 
   1683     InstrItinData <tc_d088982c, /*tc_2*/
   1684       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
   1685       [Hex_FWD, Hex_FWD]>,
   1686 
   1687     InstrItinData <tc_d1090e34, /*tc_ld*/
   1688       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
   1689       [Hex_FWD, Hex_FWD]>,
   1690 
   1691     InstrItinData <tc_d24b2d85, /*tc_st*/
   1692       [InstrStage<1, [SLOT0]>], [3, 3, 1, 2, 3],
   1693       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1694 
   1695     InstrItinData <tc_d580173f, /*tc_4x*/
   1696       [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
   1697       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1698 
   1699     InstrItinData <tc_d6bf0472, /*tc_1*/
   1700       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
   1701       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1702 
   1703     InstrItinData <tc_d9709180, /*tc_st*/
   1704       [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
   1705       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1706 
   1707     InstrItinData <tc_d9f95eef, /*tc_st*/
   1708       [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
   1709       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1710 
   1711     InstrItinData <tc_daa058fa, /*tc_3stall*/
   1712       [InstrStage<1, [SLOT0]>], [1, 1],
   1713       [Hex_FWD, Hex_FWD]>,
   1714 
   1715     InstrItinData <tc_dbdffe3d, /*tc_1*/
   1716       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   1717       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1718 
   1719     InstrItinData <tc_e0739b8c, /*tc_2early*/
   1720       [InstrStage<1, [SLOT2]>], [2, 1],
   1721       [Hex_FWD, Hex_FWD]>,
   1722 
   1723     InstrItinData <tc_e1e99bfa, /*tc_2early*/
   1724       [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
   1725       [Hex_FWD, Hex_FWD]>,
   1726 
   1727     InstrItinData <tc_e216a5db, /*tc_ld*/
   1728       [InstrStage<1, [SLOT0]>], [4, 2, 2],
   1729       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1730 
   1731     InstrItinData <tc_e421e012, /*tc_st*/
   1732       [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
   1733       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1734 
   1735     InstrItinData <tc_e7624c08, /*tc_newvjump*/
   1736       [InstrStage<1, [SLOT0]>], [3],
   1737       [Hex_FWD]>,
   1738 
   1739     InstrItinData <tc_e7d02c66, /*tc_st*/
   1740       [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
   1741       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1742 
   1743     InstrItinData <tc_e913dc32, /*tc_3x*/
   1744       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
   1745       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1746 
   1747     InstrItinData <tc_e9c822f7, /*tc_1*/
   1748       [InstrStage<1, [SLOT0, SLOT1]>], [3],
   1749       [Hex_FWD]>,
   1750 
   1751     InstrItinData <tc_e9fae2d6, /*tc_2early*/
   1752       [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
   1753       [Hex_FWD, Hex_FWD]>,
   1754 
   1755     InstrItinData <tc_ef52ed71, /*tc_ld*/
   1756       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
   1757       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1758 
   1759     InstrItinData <tc_ef84f62f, /*tc_2*/
   1760       [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
   1761       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1762 
   1763     InstrItinData <tc_f2704b9a, /*tc_2early*/
   1764       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   1765       [Hex_FWD, Hex_FWD]>,
   1766 
   1767     InstrItinData <tc_f3eaa14b, /*tc_4x*/
   1768       [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
   1769       [Hex_FWD, Hex_FWD]>,
   1770 
   1771     InstrItinData <tc_f47d212f, /*tc_ld*/
   1772       [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
   1773       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1774 
   1775     InstrItinData <tc_f49e76f4, /*tc_2*/
   1776       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   1777       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1778 
   1779     InstrItinData <tc_f7dd9c9f, /*tc_st*/
   1780       [InstrStage<1, [SLOT0]>], [1, 2, 3],
   1781       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1782 
   1783     InstrItinData <tc_f86c328a, /*tc_st*/
   1784       [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
   1785       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1786 
   1787     InstrItinData <tc_f8eeed7a, /*tc_1*/
   1788       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
   1789       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1790 
   1791     InstrItinData <tc_fcab4871, /*tc_newvjump*/
   1792       [InstrStage<1, [SLOT0]>], [],
   1793       []>,
   1794 
   1795     InstrItinData <tc_ff9ee76e, /*tc_st*/
   1796       [InstrStage<1, [SLOT0]>], [2, 3],
   1797       [Hex_FWD, Hex_FWD]>
   1798   ];
   1799 }
   1800 
   1801 class DepScalarItinV62 {
   1802   list<InstrItinData> DepScalarItinV62_list = [
   1803     InstrItinData <tc_00afc57e, /*tc_2*/
   1804       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
   1805       [Hex_FWD, Hex_FWD]>,
   1806 
   1807     InstrItinData <tc_00e7c26e, /*tc_st*/
   1808       [InstrStage<1, [SLOT0]>], [1],
   1809       [Hex_FWD]>,
   1810 
   1811     InstrItinData <tc_03220ffa, /*tc_ld*/
   1812       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
   1813       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1814 
   1815     InstrItinData <tc_038a1342, /*tc_4x*/
   1816       [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
   1817       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1818 
   1819     InstrItinData <tc_04c9decc, /*tc_3stall*/
   1820       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
   1821       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1822 
   1823     InstrItinData <tc_05b6c987, /*tc_st*/
   1824       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
   1825       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1826 
   1827     InstrItinData <tc_0cd51c76, /*tc_ld*/
   1828       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
   1829       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1830 
   1831     InstrItinData <tc_0dc560de, /*tc_st*/
   1832       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
   1833       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1834 
   1835     InstrItinData <tc_0fc1ae07, /*tc_ld*/
   1836       [InstrStage<1, [SLOT0]>], [2],
   1837       [Hex_FWD]>,
   1838 
   1839     InstrItinData <tc_10b97e27, /*tc_3*/
   1840       [InstrStage<1, [SLOT2]>], [2, 1],
   1841       [Hex_FWD, Hex_FWD]>,
   1842 
   1843     InstrItinData <tc_1372bca1, /*tc_3stall*/
   1844       [InstrStage<1, [SLOT0]>], [4, 1, 1],
   1845       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1846 
   1847     InstrItinData <tc_14cd4cfa, /*tc_2early*/
   1848       [InstrStage<1, [SLOT2]>], [2],
   1849       [Hex_FWD]>,
   1850 
   1851     InstrItinData <tc_15411484, /*tc_3*/
   1852       [InstrStage<1, [SLOT2]>], [1],
   1853       [Hex_FWD]>,
   1854 
   1855     InstrItinData <tc_16d0d8d5, /*tc_3x*/
   1856       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
   1857       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1858 
   1859     InstrItinData <tc_181af5d0, /*tc_2early*/
   1860       [InstrStage<1, [SLOT2]>], [3, 1],
   1861       [Hex_FWD, Hex_FWD]>,
   1862 
   1863     InstrItinData <tc_1853ea6d, /*tc_3x*/
   1864       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
   1865       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1866 
   1867     InstrItinData <tc_1b82a277, /*tc_1*/
   1868       [InstrStage<1, [SLOT0, SLOT1]>], [3],
   1869       [Hex_FWD]>,
   1870 
   1871     InstrItinData <tc_1b9c9ee5, /*tc_2*/
   1872       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   1873       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1874 
   1875     InstrItinData <tc_1d5a38a8, /*tc_ld*/
   1876       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
   1877       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1878 
   1879     InstrItinData <tc_1e856f58, /*tc_2early*/
   1880       [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 1],
   1881       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1882 
   1883     InstrItinData <tc_234a11a5, /*tc_2*/
   1884       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
   1885       [Hex_FWD, Hex_FWD]>,
   1886 
   1887     InstrItinData <tc_238d91d2, /*tc_st*/
   1888       [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
   1889       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1890 
   1891     InstrItinData <tc_29175780, /*tc_3x*/
   1892       [InstrStage<1, [SLOT3]>], [4, 2],
   1893       [Hex_FWD, Hex_FWD]>,
   1894 
   1895     InstrItinData <tc_2a160009, /*tc_2early*/
   1896       [InstrStage<1, [SLOT0]>], [],
   1897       []>,
   1898 
   1899     InstrItinData <tc_2b2f4060, /*tc_1*/
   1900       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2, 2],
   1901       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1902 
   1903     InstrItinData <tc_2b6f77c6, /*tc_2*/
   1904       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   1905       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1906 
   1907     InstrItinData <tc_2f185f5c, /*tc_3*/
   1908       [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
   1909       [Hex_FWD, Hex_FWD]>,
   1910 
   1911     InstrItinData <tc_2fc0c436, /*tc_ld*/
   1912       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
   1913       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1914 
   1915     InstrItinData <tc_351fed2d, /*tc_2early*/
   1916       [InstrStage<1, [SLOT2, SLOT3]>], [3, 1],
   1917       [Hex_FWD, Hex_FWD]>,
   1918 
   1919     InstrItinData <tc_3669266a, /*tc_2early*/
   1920       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
   1921       [Hex_FWD]>,
   1922 
   1923     InstrItinData <tc_367f7f3d, /*tc_st*/
   1924       [InstrStage<1, [SLOT0]>], [],
   1925       []>,
   1926 
   1927     InstrItinData <tc_36c68ad1, /*tc_ld*/
   1928       [InstrStage<1, [SLOT0, SLOT1]>], [],
   1929       []>,
   1930 
   1931     InstrItinData <tc_395dc00f, /*tc_newvjump*/
   1932       [InstrStage<1, [SLOT0]>], [3, 3, 2],
   1933       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1934 
   1935     InstrItinData <tc_3bc2c5d3, /*tc_newvjump*/
   1936       [InstrStage<1, [SLOT0]>], [2],
   1937       [Hex_FWD]>,
   1938 
   1939     InstrItinData <tc_3cb8ea06, /*tc_2early*/
   1940       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [1, 2],
   1941       [Hex_FWD, Hex_FWD]>,
   1942 
   1943     InstrItinData <tc_3d04548d, /*tc_newvjump*/
   1944       [InstrStage<1, [SLOT0]>], [3, 2],
   1945       [Hex_FWD, Hex_FWD]>,
   1946 
   1947     InstrItinData <tc_3da80ba5, /*tc_ld*/
   1948       [InstrStage<1, [SLOT0]>], [1],
   1949       [Hex_FWD]>,
   1950 
   1951     InstrItinData <tc_3e07fb90, /*tc_st*/
   1952       [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
   1953       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1954 
   1955     InstrItinData <tc_41d5298e, /*tc_2*/
   1956       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
   1957       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1958 
   1959     InstrItinData <tc_4403ca65, /*tc_ld*/
   1960       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
   1961       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1962 
   1963     InstrItinData <tc_44126683, /*tc_st*/
   1964       [InstrStage<1, [SLOT0]>], [1, 2, 2],
   1965       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1966 
   1967     InstrItinData <tc_452f85af, /*tc_1*/
   1968       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
   1969       [Hex_FWD]>,
   1970 
   1971     InstrItinData <tc_481e5e5c, /*tc_2early*/
   1972       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
   1973       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   1974 
   1975     InstrItinData <tc_49eb22c8, /*tc_1*/
   1976       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   1977       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1978 
   1979     InstrItinData <tc_4ca572d4, /*tc_3stall*/
   1980       [InstrStage<1, [SLOT3]>], [],
   1981       []>,
   1982 
   1983     InstrItinData <tc_4d9914c9, /*tc_ld*/
   1984       [InstrStage<1, [SLOT0]>], [1, 2],
   1985       [Hex_FWD, Hex_FWD]>,
   1986 
   1987     InstrItinData <tc_4d99bca9, /*tc_4x*/
   1988       [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
   1989       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1990 
   1991     InstrItinData <tc_4f7cd700, /*tc_3stall*/
   1992       [InstrStage<1, [SLOT3]>], [2, 1],
   1993       [Hex_FWD, Hex_FWD]>,
   1994 
   1995     InstrItinData <tc_513bef45, /*tc_newvjump*/
   1996       [InstrStage<1, [SLOT0]>], [3, 2, 2],
   1997       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   1998 
   1999     InstrItinData <tc_51b866be, /*tc_newvjump*/
   2000       [InstrStage<1, [SLOT0]>], [3, 2, 2],
   2001       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2002 
   2003     InstrItinData <tc_523fcf30, /*tc_1*/
   2004       [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
   2005       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2006 
   2007     InstrItinData <tc_5274e61a, /*tc_st*/
   2008       [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
   2009       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2010 
   2011     InstrItinData <tc_52d7bbea, /*tc_2early*/
   2012       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
   2013       []>,
   2014 
   2015     InstrItinData <tc_53bc8a6a, /*tc_2early*/
   2016       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   2017       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2018 
   2019     InstrItinData <tc_53bdb2f6, /*tc_st*/
   2020       [InstrStage<1, [SLOT0]>], [3, 2, 3],
   2021       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2022 
   2023     InstrItinData <tc_540fdfbc, /*tc_1*/
   2024       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   2025       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2026 
   2027     InstrItinData <tc_55050d58, /*tc_1*/
   2028       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   2029       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2030 
   2031     InstrItinData <tc_57288781, /*tc_st*/
   2032       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
   2033       [Hex_FWD, Hex_FWD]>,
   2034 
   2035     InstrItinData <tc_594ab548, /*tc_st*/
   2036       [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
   2037       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2038 
   2039     InstrItinData <tc_59a01ead, /*tc_2early*/
   2040       [InstrStage<1, [SLOT2]>], [3, 2, 2],
   2041       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2042 
   2043     InstrItinData <tc_5acef64a, /*tc_ld*/
   2044       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
   2045       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2046 
   2047     InstrItinData <tc_5ba5997d, /*tc_2*/
   2048       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
   2049       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2050 
   2051     InstrItinData <tc_5eb851fc, /*tc_newvjump*/
   2052       [InstrStage<1, [SLOT0]>], [2, 3, 2],
   2053       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2054 
   2055     InstrItinData <tc_5f6847a1, /*tc_1*/
   2056       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2],
   2057       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2058 
   2059     InstrItinData <tc_60571023, /*tc_3x*/
   2060       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
   2061       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2062 
   2063     InstrItinData <tc_609d2efe, /*tc_1*/
   2064       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
   2065       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2066 
   2067     InstrItinData <tc_63fe3df7, /*tc_ld*/
   2068       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 3, 1, 2],
   2069       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2070 
   2071     InstrItinData <tc_66888ded, /*tc_st*/
   2072       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
   2073       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2074 
   2075     InstrItinData <tc_6792d5ff, /*tc_4x*/
   2076       [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
   2077       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2078 
   2079     InstrItinData <tc_681a2300, /*tc_3stall*/
   2080       [InstrStage<1, [SLOT2]>], [2],
   2081       [Hex_FWD]>,
   2082 
   2083     InstrItinData <tc_68cb12ce, /*tc_1*/
   2084       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
   2085       [Hex_FWD, Hex_FWD]>,
   2086 
   2087     InstrItinData <tc_6aa5711a, /*tc_ld*/
   2088       [InstrStage<1, [SLOT0]>], [4, 1],
   2089       [Hex_FWD, Hex_FWD]>,
   2090 
   2091     InstrItinData <tc_6ac37025, /*tc_st*/
   2092       [InstrStage<1, [SLOT0]>], [2, 2, 3],
   2093       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2094 
   2095     InstrItinData <tc_6ebb4a12, /*tc_2early*/
   2096       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 2],
   2097       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2098 
   2099     InstrItinData <tc_6efc556e, /*tc_1*/
   2100       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
   2101       []>,
   2102 
   2103     InstrItinData <tc_6fa4db47, /*tc_3x*/
   2104       [InstrStage<1, [SLOT3]>], [4, 2],
   2105       [Hex_FWD, Hex_FWD]>,
   2106 
   2107     InstrItinData <tc_73043bf4, /*tc_2early*/
   2108       [InstrStage<1, [SLOT3]>], [1, 2],
   2109       [Hex_FWD, Hex_FWD]>,
   2110 
   2111     InstrItinData <tc_746baa8e, /*tc_newvjump*/
   2112       [InstrStage<1, [SLOT0]>], [3, 2],
   2113       [Hex_FWD, Hex_FWD]>,
   2114 
   2115     InstrItinData <tc_74e47fd9, /*tc_st*/
   2116       [InstrStage<1, [SLOT0, SLOT1]>], [3, 3, 1, 2, 2],
   2117       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2118 
   2119     InstrItinData <tc_7934b9df, /*tc_3x*/
   2120       [InstrStage<1, [SLOT3]>], [2, 1],
   2121       [Hex_FWD, Hex_FWD]>,
   2122 
   2123     InstrItinData <tc_7a830544, /*tc_2early*/
   2124       [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 2],
   2125       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2126 
   2127     InstrItinData <tc_7f881c76, /*tc_ld*/
   2128       [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
   2129       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2130 
   2131     InstrItinData <tc_84df2cd3, /*tc_2*/
   2132       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
   2133       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2134 
   2135     InstrItinData <tc_855b0b61, /*tc_2early*/
   2136       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [1, 1, 2],
   2137       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2138 
   2139     InstrItinData <tc_87735c3b, /*tc_2*/
   2140       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
   2141       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2142 
   2143     InstrItinData <tc_897d1a9d, /*tc_2*/
   2144       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   2145       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2146 
   2147     InstrItinData <tc_8b15472a, /*tc_st*/
   2148       [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
   2149       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2150 
   2151     InstrItinData <tc_8fd5f294, /*tc_3x*/
   2152       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
   2153       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2154 
   2155     InstrItinData <tc_8fe6b782, /*tc_1*/
   2156       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
   2157       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2158 
   2159     InstrItinData <tc_90f3e30c, /*tc_2early*/
   2160       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
   2161       [Hex_FWD, Hex_FWD]>,
   2162 
   2163     InstrItinData <tc_976ddc4f, /*tc_2*/
   2164       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   2165       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2166 
   2167     InstrItinData <tc_994333cd, /*tc_3x*/
   2168       [InstrStage<1, [SLOT3]>], [4, 1],
   2169       [Hex_FWD, Hex_FWD]>,
   2170 
   2171     InstrItinData <tc_97743097, /*tc_2early*/
   2172       [InstrStage<1, [SLOT2]>], [2, 1],
   2173       [Hex_FWD, Hex_FWD]>,
   2174 
   2175     InstrItinData <tc_999d32db, /*tc_2early*/
   2176       [InstrStage<1, [SLOT2]>], [1],
   2177       [Hex_FWD]>,
   2178 
   2179     InstrItinData <tc_99be14ca, /*tc_2early*/
   2180       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [1, 2, 2],
   2181       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2182 
   2183     InstrItinData <tc_9c00ce8d, /*tc_4x*/
   2184       [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
   2185       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2186 
   2187     InstrItinData <tc_9c98e8af, /*tc_ld*/
   2188       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
   2189       [Hex_FWD, Hex_FWD]>,
   2190 
   2191     InstrItinData <tc_9d5941c7, /*tc_st*/
   2192       [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
   2193       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2194 
   2195     InstrItinData <tc_9ef61e5c, /*tc_ld*/
   2196       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
   2197       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2198 
   2199     InstrItinData <tc_9faf76ae, /*tc_2early*/
   2200       [InstrStage<1, [SLOT2]>], [1],
   2201       [Hex_FWD]>,
   2202 
   2203     InstrItinData <tc_9fdb5406, /*tc_st*/
   2204       [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
   2205       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2206 
   2207     InstrItinData <tc_a21dc435, /*tc_3x*/
   2208       [InstrStage<1, [SLOT3]>], [4, 1],
   2209       [Hex_FWD, Hex_FWD]>,
   2210 
   2211     InstrItinData <tc_a27582fa, /*tc_3*/
   2212       [InstrStage<1, [SLOT2, SLOT3]>], [2],
   2213       [Hex_FWD]>,
   2214 
   2215     InstrItinData <tc_a46f0df5, /*tc_2early*/
   2216       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
   2217       [Hex_FWD, Hex_FWD]>,
   2218 
   2219     InstrItinData <tc_a788683e, /*tc_st*/
   2220       [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
   2221       [Hex_FWD, Hex_FWD]>,
   2222 
   2223     InstrItinData <tc_a8acdac0, /*tc_st*/
   2224       [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
   2225       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2226 
   2227     InstrItinData <tc_a904d137, /*tc_1*/
   2228       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
   2229       [Hex_FWD, Hex_FWD]>,
   2230 
   2231     InstrItinData <tc_adb14c66, /*tc_st*/
   2232       [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
   2233       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2234 
   2235     InstrItinData <tc_b13761ae, /*tc_2early*/
   2236       [InstrStage<1, [SLOT2]>], [],
   2237       []>,
   2238 
   2239     InstrItinData <tc_b166348b, /*tc_st*/
   2240       [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
   2241       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2242 
   2243     InstrItinData <tc_b44c6e2a, /*tc_2*/
   2244       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   2245       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2246 
   2247     InstrItinData <tc_b77c481f, /*tc_ld*/
   2248       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
   2249       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2250 
   2251     InstrItinData <tc_b7dd427e, /*tc_ld*/
   2252       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
   2253       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2254 
   2255     InstrItinData <tc_b9488031, /*tc_1*/
   2256       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
   2257       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2258 
   2259     InstrItinData <tc_b9c0b731, /*tc_3x*/
   2260       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
   2261       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2262 
   2263     InstrItinData <tc_b9c4623f, /*tc_2*/
   2264       [InstrStage<1, [SLOT3]>], [4, 2],
   2265       [Hex_FWD, Hex_FWD]>,
   2266 
   2267     InstrItinData <tc_bad2bcaf, /*tc_ld*/
   2268       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
   2269       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2270 
   2271     InstrItinData <tc_bcc96cee, /*tc_3x*/
   2272       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
   2273       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2274 
   2275     InstrItinData <tc_bde7aaf4, /*tc_newvjump*/
   2276       [InstrStage<1, [SLOT0]>], [3, 2, 2],
   2277       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2278 
   2279     InstrItinData <tc_be706f30, /*tc_1*/
   2280       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   2281       [Hex_FWD, Hex_FWD]>,
   2282 
   2283     InstrItinData <tc_c2f7d806, /*tc_2*/
   2284       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
   2285       [Hex_FWD, Hex_FWD]>,
   2286 
   2287     InstrItinData <tc_c5e2426d, /*tc_3stall*/
   2288       [InstrStage<1, [SLOT3]>], [2, 2],
   2289       [Hex_FWD, Hex_FWD]>,
   2290 
   2291     InstrItinData <tc_c6aa82f7, /*tc_2early*/
   2292       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 1],
   2293       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2294 
   2295     InstrItinData <tc_c6ce9b3f, /*tc_3x*/
   2296       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
   2297       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2298 
   2299     InstrItinData <tc_c6ebf8dd, /*tc_3x*/
   2300       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
   2301       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2302 
   2303     InstrItinData <tc_c74f796f, /*tc_2*/
   2304       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
   2305       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2306 
   2307     InstrItinData <tc_c82dc1ff, /*tc_3x*/
   2308       [InstrStage<1, [SLOT3]>], [1],
   2309       [Hex_FWD]>,
   2310 
   2311     InstrItinData <tc_caaebcba, /*tc_3x*/
   2312       [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
   2313       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2314 
   2315     InstrItinData <tc_cd7374a0, /*tc_st*/
   2316       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
   2317       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2318 
   2319     InstrItinData <tc_cde8b071, /*tc_1*/
   2320       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   2321       [Hex_FWD, Hex_FWD]>,
   2322 
   2323     InstrItinData <tc_cf47a43f, /*tc_ld*/
   2324       [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
   2325       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2326 
   2327     InstrItinData <tc_cf59f215, /*tc_3x*/
   2328       [InstrStage<1, [SLOT3]>], [2, 2],
   2329       [Hex_FWD, Hex_FWD]>,
   2330 
   2331     InstrItinData <tc_d088982c, /*tc_2*/
   2332       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
   2333       [Hex_FWD, Hex_FWD]>,
   2334 
   2335     InstrItinData <tc_d1090e34, /*tc_ld*/
   2336       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
   2337       [Hex_FWD, Hex_FWD]>,
   2338 
   2339     InstrItinData <tc_d24b2d85, /*tc_st*/
   2340       [InstrStage<1, [SLOT0]>], [3, 3, 1, 2, 3],
   2341       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2342 
   2343     InstrItinData <tc_d580173f, /*tc_4x*/
   2344       [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
   2345       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2346 
   2347     InstrItinData <tc_d6bf0472, /*tc_1*/
   2348       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
   2349       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2350 
   2351     InstrItinData <tc_d9709180, /*tc_st*/
   2352       [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
   2353       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2354 
   2355     InstrItinData <tc_d9f95eef, /*tc_st*/
   2356       [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
   2357       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2358 
   2359     InstrItinData <tc_daa058fa, /*tc_3stall*/
   2360       [InstrStage<1, [SLOT0]>], [1, 1],
   2361       [Hex_FWD, Hex_FWD]>,
   2362 
   2363     InstrItinData <tc_dbdffe3d, /*tc_1*/
   2364       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   2365       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2366 
   2367     InstrItinData <tc_e0739b8c, /*tc_2early*/
   2368       [InstrStage<1, [SLOT2]>], [2, 1],
   2369       [Hex_FWD, Hex_FWD]>,
   2370 
   2371     InstrItinData <tc_e1e99bfa, /*tc_2early*/
   2372       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
   2373       [Hex_FWD, Hex_FWD]>,
   2374 
   2375     InstrItinData <tc_e216a5db, /*tc_ld*/
   2376       [InstrStage<1, [SLOT0]>], [4, 2, 2],
   2377       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2378 
   2379     InstrItinData <tc_e421e012, /*tc_st*/
   2380       [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
   2381       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2382 
   2383     InstrItinData <tc_e7624c08, /*tc_newvjump*/
   2384       [InstrStage<1, [SLOT0]>], [3],
   2385       [Hex_FWD]>,
   2386 
   2387     InstrItinData <tc_e7d02c66, /*tc_st*/
   2388       [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
   2389       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2390 
   2391     InstrItinData <tc_e913dc32, /*tc_3x*/
   2392       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
   2393       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2394 
   2395     InstrItinData <tc_e9c822f7, /*tc_1*/
   2396       [InstrStage<1, [SLOT0, SLOT1]>], [3],
   2397       [Hex_FWD]>,
   2398 
   2399     InstrItinData <tc_e9fae2d6, /*tc_2early*/
   2400       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
   2401       [Hex_FWD, Hex_FWD]>,
   2402 
   2403     InstrItinData <tc_ef52ed71, /*tc_ld*/
   2404       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
   2405       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2406 
   2407     InstrItinData <tc_ef84f62f, /*tc_2*/
   2408       [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
   2409       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2410 
   2411     InstrItinData <tc_f2704b9a, /*tc_2early*/
   2412       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   2413       [Hex_FWD, Hex_FWD]>,
   2414 
   2415     InstrItinData <tc_f3eaa14b, /*tc_4x*/
   2416       [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
   2417       [Hex_FWD, Hex_FWD]>,
   2418 
   2419     InstrItinData <tc_f47d212f, /*tc_ld*/
   2420       [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
   2421       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2422 
   2423     InstrItinData <tc_f49e76f4, /*tc_2*/
   2424       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   2425       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2426 
   2427     InstrItinData <tc_f7dd9c9f, /*tc_st*/
   2428       [InstrStage<1, [SLOT0]>], [1, 2, 3],
   2429       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2430 
   2431     InstrItinData <tc_f86c328a, /*tc_st*/
   2432       [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
   2433       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2434 
   2435     InstrItinData <tc_f8eeed7a, /*tc_1*/
   2436       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
   2437       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2438 
   2439     InstrItinData <tc_fcab4871, /*tc_newvjump*/
   2440       [InstrStage<1, [SLOT0]>], [],
   2441       []>,
   2442 
   2443     InstrItinData <tc_ff9ee76e, /*tc_st*/
   2444       [InstrStage<1, [SLOT0]>], [2, 3],
   2445       [Hex_FWD, Hex_FWD]>
   2446   ];
   2447 }
   2448 
   2449 class DepScalarItinV65 {
   2450   list<InstrItinData> DepScalarItinV65_list = [
   2451     InstrItinData <tc_00afc57e, /*tc_2*/
   2452       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
   2453       [Hex_FWD, Hex_FWD]>,
   2454 
   2455     InstrItinData <tc_00e7c26e, /*tc_st*/
   2456       [InstrStage<1, [SLOT0]>], [1],
   2457       [Hex_FWD]>,
   2458 
   2459     InstrItinData <tc_03220ffa, /*tc_ld*/
   2460       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
   2461       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2462 
   2463     InstrItinData <tc_038a1342, /*tc_4x*/
   2464       [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
   2465       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2466 
   2467     InstrItinData <tc_04c9decc, /*tc_3stall*/
   2468       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
   2469       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2470 
   2471     InstrItinData <tc_05b6c987, /*tc_st*/
   2472       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
   2473       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2474 
   2475     InstrItinData <tc_0cd51c76, /*tc_ld*/
   2476       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
   2477       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2478 
   2479     InstrItinData <tc_0dc560de, /*tc_st*/
   2480       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
   2481       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2482 
   2483     InstrItinData <tc_0fc1ae07, /*tc_ld*/
   2484       [InstrStage<1, [SLOT0]>], [2],
   2485       [Hex_FWD]>,
   2486 
   2487     InstrItinData <tc_10b97e27, /*tc_3*/
   2488       [InstrStage<1, [SLOT2]>], [2, 1],
   2489       [Hex_FWD, Hex_FWD]>,
   2490 
   2491     InstrItinData <tc_1372bca1, /*tc_3stall*/
   2492       [InstrStage<1, [SLOT0]>], [4, 1, 1],
   2493       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2494 
   2495     InstrItinData <tc_14cd4cfa, /*tc_2early*/
   2496       [InstrStage<1, [SLOT2]>], [2],
   2497       [Hex_FWD]>,
   2498 
   2499     InstrItinData <tc_15411484, /*tc_3*/
   2500       [InstrStage<1, [SLOT2]>], [1],
   2501       [Hex_FWD]>,
   2502 
   2503     InstrItinData <tc_16d0d8d5, /*tc_3x*/
   2504       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
   2505       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2506 
   2507     InstrItinData <tc_181af5d0, /*tc_1*/
   2508       [InstrStage<1, [SLOT2]>], [3, 2],
   2509       [Hex_FWD, Hex_FWD]>,
   2510 
   2511     InstrItinData <tc_1853ea6d, /*tc_3x*/
   2512       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
   2513       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2514 
   2515     InstrItinData <tc_1b82a277, /*tc_1*/
   2516       [InstrStage<1, [SLOT0, SLOT1]>], [3],
   2517       [Hex_FWD]>,
   2518 
   2519     InstrItinData <tc_1b9c9ee5, /*tc_2*/
   2520       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   2521       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2522 
   2523     InstrItinData <tc_1d5a38a8, /*tc_ld*/
   2524       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
   2525       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2526 
   2527     InstrItinData <tc_1e856f58, /*tc_1*/
   2528       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   2529       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2530 
   2531     InstrItinData <tc_234a11a5, /*tc_2*/
   2532       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
   2533       [Hex_FWD, Hex_FWD]>,
   2534 
   2535     InstrItinData <tc_238d91d2, /*tc_st*/
   2536       [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
   2537       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2538 
   2539     InstrItinData <tc_29175780, /*tc_3stall*/
   2540       [InstrStage<1, [SLOT3]>], [4, 2],
   2541       [Hex_FWD, Hex_FWD]>,
   2542 
   2543     InstrItinData <tc_2a160009, /*tc_2early*/
   2544       [InstrStage<1, [SLOT0]>], [],
   2545       []>,
   2546 
   2547     InstrItinData <tc_2b2f4060, /*tc_2latepred*/
   2548       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2, 2],
   2549       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2550 
   2551     InstrItinData <tc_2b6f77c6, /*tc_2*/
   2552       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   2553       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2554 
   2555     InstrItinData <tc_2f185f5c, /*tc_3*/
   2556       [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
   2557       [Hex_FWD, Hex_FWD]>,
   2558 
   2559     InstrItinData <tc_2fc0c436, /*tc_ld*/
   2560       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
   2561       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2562 
   2563     InstrItinData <tc_351fed2d, /*tc_1*/
   2564       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   2565       [Hex_FWD, Hex_FWD]>,
   2566 
   2567     InstrItinData <tc_3669266a, /*tc_1*/
   2568       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
   2569       [Hex_FWD]>,
   2570 
   2571     InstrItinData <tc_367f7f3d, /*tc_st*/
   2572       [InstrStage<1, [SLOT0]>], [],
   2573       []>,
   2574 
   2575     InstrItinData <tc_36c68ad1, /*tc_ld*/
   2576       [InstrStage<1, [SLOT0, SLOT1]>], [],
   2577       []>,
   2578 
   2579     InstrItinData <tc_395dc00f, /*tc_newvjump*/
   2580       [InstrStage<1, [SLOT0]>], [3, 3, 1],
   2581       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2582 
   2583     InstrItinData <tc_3bc2c5d3, /*tc_newvjump*/
   2584       [InstrStage<1, [SLOT0]>], [2],
   2585       [Hex_FWD]>,
   2586 
   2587     InstrItinData <tc_3cb8ea06, /*tc_1*/
   2588       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
   2589       [Hex_FWD, Hex_FWD]>,
   2590 
   2591     InstrItinData <tc_3d04548d, /*tc_newvjump*/
   2592       [InstrStage<1, [SLOT0]>], [3, 1],
   2593       [Hex_FWD, Hex_FWD]>,
   2594 
   2595     InstrItinData <tc_3da80ba5, /*tc_ld*/
   2596       [InstrStage<1, [SLOT0]>], [1],
   2597       [Hex_FWD]>,
   2598 
   2599     InstrItinData <tc_3e07fb90, /*tc_st*/
   2600       [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
   2601       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2602 
   2603     InstrItinData <tc_41d5298e, /*tc_2*/
   2604       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
   2605       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2606 
   2607     InstrItinData <tc_4403ca65, /*tc_ld*/
   2608       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
   2609       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2610 
   2611     InstrItinData <tc_44126683, /*tc_st*/
   2612       [InstrStage<1, [SLOT0]>], [1, 2, 2],
   2613       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2614 
   2615     InstrItinData <tc_452f85af, /*tc_1*/
   2616       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
   2617       [Hex_FWD]>,
   2618 
   2619     InstrItinData <tc_481e5e5c, /*tc_1*/
   2620       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
   2621       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2622 
   2623     InstrItinData <tc_49eb22c8, /*tc_1*/
   2624       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   2625       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2626 
   2627     InstrItinData <tc_4ca572d4, /*tc_3stall*/
   2628       [InstrStage<1, [SLOT3]>], [],
   2629       []>,
   2630 
   2631     InstrItinData <tc_4d9914c9, /*tc_ld*/
   2632       [InstrStage<1, [SLOT0]>], [1, 2],
   2633       [Hex_FWD, Hex_FWD]>,
   2634 
   2635     InstrItinData <tc_4d99bca9, /*tc_4x*/
   2636       [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
   2637       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2638 
   2639     InstrItinData <tc_4f7cd700, /*tc_3stall*/
   2640       [InstrStage<1, [SLOT3]>], [2, 1],
   2641       [Hex_FWD, Hex_FWD]>,
   2642 
   2643     InstrItinData <tc_513bef45, /*tc_newvjump*/
   2644       [InstrStage<1, [SLOT0]>], [3, 2, 1],
   2645       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2646 
   2647     InstrItinData <tc_51b866be, /*tc_newvjump*/
   2648       [InstrStage<1, [SLOT0]>], [3, 2, 2],
   2649       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2650 
   2651     InstrItinData <tc_523fcf30, /*tc_1*/
   2652       [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
   2653       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2654 
   2655     InstrItinData <tc_5274e61a, /*tc_st*/
   2656       [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
   2657       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2658 
   2659     InstrItinData <tc_52d7bbea, /*tc_1*/
   2660       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
   2661       []>,
   2662 
   2663     InstrItinData <tc_53bc8a6a, /*tc_1*/
   2664       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   2665       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2666 
   2667     InstrItinData <tc_53bdb2f6, /*tc_st*/
   2668       [InstrStage<1, [SLOT0]>], [3, 2, 3],
   2669       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2670 
   2671     InstrItinData <tc_540fdfbc, /*tc_1*/
   2672       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   2673       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2674 
   2675     InstrItinData <tc_55050d58, /*tc_1*/
   2676       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   2677       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2678 
   2679     InstrItinData <tc_57288781, /*tc_st*/
   2680       [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
   2681       [Hex_FWD, Hex_FWD]>,
   2682 
   2683     InstrItinData <tc_594ab548, /*tc_st*/
   2684       [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
   2685       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2686 
   2687     InstrItinData <tc_59a01ead, /*tc_3stall*/
   2688       [InstrStage<1, [SLOT2]>], [4, 1, 2],
   2689       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2690 
   2691     InstrItinData <tc_5acef64a, /*tc_ld*/
   2692       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
   2693       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2694 
   2695     InstrItinData <tc_5ba5997d, /*tc_2*/
   2696       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
   2697       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2698 
   2699     InstrItinData <tc_5eb851fc, /*tc_newvjump*/
   2700       [InstrStage<1, [SLOT0]>], [2, 3, 2],
   2701       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2702 
   2703     InstrItinData <tc_5f6847a1, /*tc_2latepred*/
   2704       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
   2705       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2706 
   2707     InstrItinData <tc_60571023, /*tc_3x*/
   2708       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
   2709       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2710 
   2711     InstrItinData <tc_609d2efe, /*tc_1*/
   2712       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
   2713       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2714 
   2715     InstrItinData <tc_63fe3df7, /*tc_latepredldaia*/
   2716       [InstrStage<1, [SLOT0, SLOT1]>], [4, 4, 3, 1, 2],
   2717       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2718 
   2719     InstrItinData <tc_66888ded, /*tc_st*/
   2720       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
   2721       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2722 
   2723     InstrItinData <tc_6792d5ff, /*tc_4x*/
   2724       [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
   2725       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2726 
   2727     InstrItinData <tc_681a2300, /*tc_3stall*/
   2728       [InstrStage<1, [SLOT2]>], [2],
   2729       [Hex_FWD]>,
   2730 
   2731     InstrItinData <tc_68cb12ce, /*tc_1*/
   2732       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
   2733       [Hex_FWD, Hex_FWD]>,
   2734 
   2735     InstrItinData <tc_6aa5711a, /*tc_ld*/
   2736       [InstrStage<1, [SLOT0]>], [4, 1],
   2737       [Hex_FWD, Hex_FWD]>,
   2738 
   2739     InstrItinData <tc_6ac37025, /*tc_st*/
   2740       [InstrStage<1, [SLOT0]>], [2, 2, 3],
   2741       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2742 
   2743     InstrItinData <tc_6ebb4a12, /*tc_1*/
   2744       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
   2745       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2746 
   2747     InstrItinData <tc_6efc556e, /*tc_1*/
   2748       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
   2749       []>,
   2750 
   2751     InstrItinData <tc_6fa4db47, /*tc_3x*/
   2752       [InstrStage<1, [SLOT3]>], [4, 2],
   2753       [Hex_FWD, Hex_FWD]>,
   2754 
   2755     InstrItinData <tc_73043bf4, /*tc_1*/
   2756       [InstrStage<1, [SLOT3]>], [2, 2],
   2757       [Hex_FWD, Hex_FWD]>,
   2758 
   2759     InstrItinData <tc_746baa8e, /*tc_newvjump*/
   2760       [InstrStage<1, [SLOT0]>], [3, 2],
   2761       [Hex_FWD, Hex_FWD]>,
   2762 
   2763     InstrItinData <tc_74e47fd9, /*tc_latepredstaia*/
   2764       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 1],
   2765       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2766 
   2767     InstrItinData <tc_7934b9df, /*tc_3x*/
   2768       [InstrStage<1, [SLOT3]>], [2, 1],
   2769       [Hex_FWD, Hex_FWD]>,
   2770 
   2771     InstrItinData <tc_7a830544, /*tc_1*/
   2772       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   2773       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2774 
   2775     InstrItinData <tc_7f881c76, /*tc_ld*/
   2776       [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
   2777       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2778 
   2779     InstrItinData <tc_84df2cd3, /*tc_2*/
   2780       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
   2781       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2782 
   2783     InstrItinData <tc_855b0b61, /*tc_1*/
   2784       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
   2785       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2786 
   2787     InstrItinData <tc_87735c3b, /*tc_2*/
   2788       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
   2789       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2790 
   2791     InstrItinData <tc_897d1a9d, /*tc_2*/
   2792       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   2793       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2794 
   2795     InstrItinData <tc_8b15472a, /*tc_st*/
   2796       [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
   2797       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2798 
   2799     InstrItinData <tc_8fd5f294, /*tc_3x*/
   2800       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
   2801       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2802 
   2803     InstrItinData <tc_8fe6b782, /*tc_1*/
   2804       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
   2805       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2806 
   2807     InstrItinData <tc_90f3e30c, /*tc_1*/
   2808       [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
   2809       [Hex_FWD, Hex_FWD]>,
   2810 
   2811     InstrItinData <tc_976ddc4f, /*tc_2*/
   2812       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   2813       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2814 
   2815     InstrItinData <tc_97743097, /*tc_1*/
   2816       [InstrStage<1, [SLOT2]>], [2, 2],
   2817       [Hex_FWD, Hex_FWD]>,
   2818 
   2819     InstrItinData <tc_994333cd, /*tc_3x*/
   2820       [InstrStage<1, [SLOT3]>], [4, 1],
   2821       [Hex_FWD, Hex_FWD]>,
   2822 
   2823     InstrItinData <tc_999d32db, /*tc_3stall*/
   2824       [InstrStage<1, [SLOT2]>], [1],
   2825       [Hex_FWD]>,
   2826 
   2827     InstrItinData <tc_99be14ca, /*tc_1*/
   2828       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
   2829       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2830 
   2831     InstrItinData <tc_9c00ce8d, /*tc_4x*/
   2832       [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
   2833       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2834 
   2835     InstrItinData <tc_9c98e8af, /*tc_ld*/
   2836       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
   2837       [Hex_FWD, Hex_FWD]>,
   2838 
   2839     InstrItinData <tc_9d5941c7, /*tc_st*/
   2840       [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
   2841       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2842 
   2843     InstrItinData <tc_9ef61e5c, /*tc_ld*/
   2844       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
   2845       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2846 
   2847     InstrItinData <tc_9faf76ae, /*tc_1*/
   2848       [InstrStage<1, [SLOT2]>], [2],
   2849       [Hex_FWD]>,
   2850 
   2851     InstrItinData <tc_9fdb5406, /*tc_st*/
   2852       [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
   2853       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2854 
   2855     InstrItinData <tc_a21dc435, /*tc_3stall*/
   2856       [InstrStage<1, [SLOT3]>], [4, 1],
   2857       [Hex_FWD, Hex_FWD]>,
   2858 
   2859     InstrItinData <tc_a27582fa, /*tc_3*/
   2860       [InstrStage<1, [SLOT2, SLOT3]>], [2],
   2861       [Hex_FWD]>,
   2862 
   2863     InstrItinData <tc_a46f0df5, /*tc_1*/
   2864       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
   2865       [Hex_FWD, Hex_FWD]>,
   2866 
   2867     InstrItinData <tc_a788683e, /*tc_st*/
   2868       [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
   2869       [Hex_FWD, Hex_FWD]>,
   2870 
   2871     InstrItinData <tc_a8acdac0, /*tc_st*/
   2872       [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
   2873       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2874 
   2875     InstrItinData <tc_a904d137, /*tc_1*/
   2876       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
   2877       [Hex_FWD, Hex_FWD]>,
   2878 
   2879     InstrItinData <tc_adb14c66, /*tc_st*/
   2880       [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
   2881       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2882 
   2883     InstrItinData <tc_b13761ae, /*tc_3stall*/
   2884       [InstrStage<1, [SLOT2]>], [],
   2885       []>,
   2886 
   2887     InstrItinData <tc_b166348b, /*tc_st*/
   2888       [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
   2889       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2890 
   2891     InstrItinData <tc_b44c6e2a, /*tc_2*/
   2892       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   2893       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2894 
   2895     InstrItinData <tc_b77c481f, /*tc_ld*/
   2896       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
   2897       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2898 
   2899     InstrItinData <tc_b7dd427e, /*tc_ld*/
   2900       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
   2901       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2902 
   2903     InstrItinData <tc_b9488031, /*tc_1*/
   2904       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
   2905       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2906 
   2907     InstrItinData <tc_b9c0b731, /*tc_3x*/
   2908       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
   2909       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2910 
   2911     InstrItinData <tc_b9c4623f, /*tc_2*/
   2912       [InstrStage<1, [SLOT3]>], [4, 2],
   2913       [Hex_FWD, Hex_FWD]>,
   2914 
   2915     InstrItinData <tc_bad2bcaf, /*tc_ld*/
   2916       [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
   2917       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2918 
   2919     InstrItinData <tc_bcc96cee, /*tc_3x*/
   2920       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
   2921       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2922 
   2923     InstrItinData <tc_bde7aaf4, /*tc_newvjump*/
   2924       [InstrStage<1, [SLOT0]>], [3, 2, 2],
   2925       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2926 
   2927     InstrItinData <tc_be706f30, /*tc_1*/
   2928       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   2929       [Hex_FWD, Hex_FWD]>,
   2930 
   2931     InstrItinData <tc_c2f7d806, /*tc_2*/
   2932       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
   2933       [Hex_FWD, Hex_FWD]>,
   2934 
   2935     InstrItinData <tc_c5e2426d, /*tc_3stall*/
   2936       [InstrStage<1, [SLOT3]>], [2, 2],
   2937       [Hex_FWD, Hex_FWD]>,
   2938 
   2939     InstrItinData <tc_c6aa82f7, /*tc_1*/
   2940       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
   2941       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2942 
   2943     InstrItinData <tc_c6ce9b3f, /*tc_3x*/
   2944       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
   2945       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2946 
   2947     InstrItinData <tc_c6ebf8dd, /*tc_3x*/
   2948       [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
   2949       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   2950 
   2951     InstrItinData <tc_c74f796f, /*tc_2*/
   2952       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
   2953       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2954 
   2955     InstrItinData <tc_c82dc1ff, /*tc_3x*/
   2956       [InstrStage<1, [SLOT3]>], [1],
   2957       [Hex_FWD]>,
   2958 
   2959     InstrItinData <tc_caaebcba, /*tc_3x*/
   2960       [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
   2961       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2962 
   2963     InstrItinData <tc_cd7374a0, /*tc_st*/
   2964       [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
   2965       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2966 
   2967     InstrItinData <tc_cde8b071, /*tc_1*/
   2968       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   2969       [Hex_FWD, Hex_FWD]>,
   2970 
   2971     InstrItinData <tc_cf47a43f, /*tc_ld*/
   2972       [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
   2973       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2974 
   2975     InstrItinData <tc_cf59f215, /*tc_3x*/
   2976       [InstrStage<1, [SLOT3]>], [2, 2],
   2977       [Hex_FWD, Hex_FWD]>,
   2978 
   2979     InstrItinData <tc_d088982c, /*tc_2*/
   2980       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
   2981       [Hex_FWD, Hex_FWD]>,
   2982 
   2983     InstrItinData <tc_d1090e34, /*tc_ld*/
   2984       [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
   2985       [Hex_FWD, Hex_FWD]>,
   2986 
   2987     InstrItinData <tc_d24b2d85, /*tc_latepredstaia*/
   2988       [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 3],
   2989       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2990 
   2991     InstrItinData <tc_d580173f, /*tc_4x*/
   2992       [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
   2993       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2994 
   2995     InstrItinData <tc_d6bf0472, /*tc_1*/
   2996       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
   2997       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   2998 
   2999     InstrItinData <tc_d9709180, /*tc_st*/
   3000       [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
   3001       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   3002 
   3003     InstrItinData <tc_d9f95eef, /*tc_st*/
   3004       [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
   3005       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   3006 
   3007     InstrItinData <tc_daa058fa, /*tc_3stall*/
   3008       [InstrStage<1, [SLOT0]>], [1, 1],
   3009       [Hex_FWD, Hex_FWD]>,
   3010 
   3011     InstrItinData <tc_dbdffe3d, /*tc_1*/
   3012       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
   3013       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   3014 
   3015     InstrItinData <tc_e0739b8c, /*tc_1*/
   3016       [InstrStage<1, [SLOT2]>], [2, 2],
   3017       [Hex_FWD, Hex_FWD]>,
   3018 
   3019     InstrItinData <tc_e1e99bfa, /*tc_1*/
   3020       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
   3021       [Hex_FWD, Hex_FWD]>,
   3022 
   3023     InstrItinData <tc_e216a5db, /*tc_ld*/
   3024       [InstrStage<1, [SLOT0]>], [3, 1, 2],
   3025       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   3026 
   3027     InstrItinData <tc_e421e012, /*tc_st*/
   3028       [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
   3029       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   3030 
   3031     InstrItinData <tc_e7624c08, /*tc_newvjump*/
   3032       [InstrStage<1, [SLOT0]>], [3],
   3033       [Hex_FWD]>,
   3034 
   3035     InstrItinData <tc_e7d02c66, /*tc_st*/
   3036       [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
   3037       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   3038 
   3039     InstrItinData <tc_e913dc32, /*tc_3x*/
   3040       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
   3041       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   3042 
   3043     InstrItinData <tc_e9c822f7, /*tc_2latepred*/
   3044       [InstrStage<1, [SLOT0, SLOT1]>], [4],
   3045       [Hex_FWD]>,
   3046 
   3047     InstrItinData <tc_e9fae2d6, /*tc_1*/
   3048       [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
   3049       [Hex_FWD, Hex_FWD]>,
   3050 
   3051     InstrItinData <tc_ef52ed71, /*tc_ld*/
   3052       [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
   3053       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   3054 
   3055     InstrItinData <tc_ef84f62f, /*tc_2*/
   3056       [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
   3057       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   3058 
   3059     InstrItinData <tc_f2704b9a, /*tc_1*/
   3060       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
   3061       [Hex_FWD, Hex_FWD]>,
   3062 
   3063     InstrItinData <tc_f3eaa14b, /*tc_4x*/
   3064       [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
   3065       [Hex_FWD, Hex_FWD]>,
   3066 
   3067     InstrItinData <tc_f47d212f, /*tc_ld*/
   3068       [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
   3069       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   3070 
   3071     InstrItinData <tc_f49e76f4, /*tc_2*/
   3072       [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
   3073       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   3074 
   3075     InstrItinData <tc_f7dd9c9f, /*tc_st*/
   3076       [InstrStage<1, [SLOT0]>], [1, 2, 3],
   3077       [Hex_FWD, Hex_FWD, Hex_FWD]>,
   3078 
   3079     InstrItinData <tc_f86c328a, /*tc_st*/
   3080       [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
   3081       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   3082 
   3083     InstrItinData <tc_f8eeed7a, /*tc_1*/
   3084       [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
   3085       [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
   3086 
   3087     InstrItinData <tc_fcab4871, /*tc_newvjump*/
   3088       [InstrStage<1, [SLOT0]>], [],
   3089       []>,
   3090 
   3091     InstrItinData <tc_ff9ee76e, /*tc_st*/
   3092       [InstrStage<1, [SLOT0]>], [2, 3],
   3093       [Hex_FWD, Hex_FWD]>
   3094   ];
   3095 }
   3096