xref: /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td (revision fe75646a0234a261c0013bf1840fdac4acaf0cec)
1//===----------------------------------------------------------------------===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8// Automatically generated file, do not edit!
9//===----------------------------------------------------------------------===//
10
11def tc_011e0e9d : InstrItinClass;
12def tc_01d44cb2 : InstrItinClass;
13def tc_01e1be3b : InstrItinClass;
14def tc_02fe1c65 : InstrItinClass;
15def tc_0655b949 : InstrItinClass;
16def tc_075c8dd8 : InstrItinClass;
17def tc_0a195f2c : InstrItinClass;
18def tc_0a6c20ae : InstrItinClass;
19def tc_0ba0d5da : InstrItinClass;
20def tc_0dfac0a7 : InstrItinClass;
21def tc_0fac1eb8 : InstrItinClass;
22def tc_112d30d6 : InstrItinClass;
23def tc_1242dc2a : InstrItinClass;
24def tc_1248597c : InstrItinClass;
25def tc_14ab4f41 : InstrItinClass;
26def tc_151bf368 : InstrItinClass;
27def tc_158aa3f7 : InstrItinClass;
28def tc_197dce51 : InstrItinClass;
29def tc_1981450d : InstrItinClass;
30def tc_1c2c7a4a : InstrItinClass;
31def tc_1c7522a8 : InstrItinClass;
32def tc_1d41f8b7 : InstrItinClass;
33def tc_1fcb8495 : InstrItinClass;
34def tc_1fe4ab69 : InstrItinClass;
35def tc_20131976 : InstrItinClass;
36def tc_2237d952 : InstrItinClass;
37def tc_23708a21 : InstrItinClass;
38def tc_2471c1c8 : InstrItinClass;
39def tc_24e109c7 : InstrItinClass;
40def tc_24f426ab : InstrItinClass;
41def tc_27106296 : InstrItinClass;
42def tc_280f7fe1 : InstrItinClass;
43def tc_28e55c6f : InstrItinClass;
44def tc_2c13e7f5 : InstrItinClass;
45def tc_2c3e17fc : InstrItinClass;
46def tc_2f573607 : InstrItinClass;
47def tc_33e7e673 : InstrItinClass;
48def tc_362b0be2 : InstrItinClass;
49def tc_38382228 : InstrItinClass;
50def tc_388f9897 : InstrItinClass;
51def tc_38e0bae9 : InstrItinClass;
52def tc_3d14a17b : InstrItinClass;
53def tc_3edca78f : InstrItinClass;
54def tc_3fbf1042 : InstrItinClass;
55def tc_407e96f9 : InstrItinClass;
56def tc_40d64c94 : InstrItinClass;
57def tc_4222e6bf : InstrItinClass;
58def tc_42ff66ba : InstrItinClass;
59def tc_442395f3 : InstrItinClass;
60def tc_449acf79 : InstrItinClass;
61def tc_44d5a428 : InstrItinClass;
62def tc_44fffc58 : InstrItinClass;
63def tc_45791fb8 : InstrItinClass;
64def tc_45f9d1be : InstrItinClass;
65def tc_49fdfd4b : InstrItinClass;
66def tc_4a55d03c : InstrItinClass;
67def tc_4abdbdc6 : InstrItinClass;
68def tc_4ac61d92 : InstrItinClass;
69def tc_4bf903b0 : InstrItinClass;
70def tc_503ce0f3 : InstrItinClass;
71def tc_53c851ab : InstrItinClass;
72def tc_5502c366 : InstrItinClass;
73def tc_55255f2b : InstrItinClass;
74def tc_556f6577 : InstrItinClass;
75def tc_55a9a350 : InstrItinClass;
76def tc_55b33fda : InstrItinClass;
77def tc_56a124a7 : InstrItinClass;
78def tc_57a55b54 : InstrItinClass;
79def tc_5944960d : InstrItinClass;
80def tc_59a7822c : InstrItinClass;
81def tc_5a4b5e58 : InstrItinClass;
82def tc_5b347363 : InstrItinClass;
83def tc_5ceb2f9e : InstrItinClass;
84def tc_5da50c4b : InstrItinClass;
85def tc_5deb5e47 : InstrItinClass;
86def tc_5e4cf0e8 : InstrItinClass;
87def tc_5f2afaf7 : InstrItinClass;
88def tc_60e324ff : InstrItinClass;
89def tc_63567288 : InstrItinClass;
90def tc_64b00d8a : InstrItinClass;
91def tc_651cbe02 : InstrItinClass;
92def tc_65279839 : InstrItinClass;
93def tc_65cbd974 : InstrItinClass;
94def tc_69bfb303 : InstrItinClass;
95def tc_6ae3426b : InstrItinClass;
96def tc_6d861a95 : InstrItinClass;
97def tc_6e20402a : InstrItinClass;
98def tc_6f42bc60 : InstrItinClass;
99def tc_6fc5dbea : InstrItinClass;
100def tc_711c805f : InstrItinClass;
101def tc_713b66bf : InstrItinClass;
102def tc_7401744f : InstrItinClass;
103def tc_7476d766 : InstrItinClass;
104def tc_74a42bda : InstrItinClass;
105def tc_76bb5435 : InstrItinClass;
106def tc_77f94a5e : InstrItinClass;
107def tc_788b1d09 : InstrItinClass;
108def tc_7af3a37e : InstrItinClass;
109def tc_7b9187d3 : InstrItinClass;
110def tc_7c31e19a : InstrItinClass;
111def tc_7c6d32e4 : InstrItinClass;
112def tc_7dc63b5c : InstrItinClass;
113def tc_7f7f45f5 : InstrItinClass;
114def tc_7f8ae742 : InstrItinClass;
115def tc_8035e91f : InstrItinClass;
116def tc_822c3c68 : InstrItinClass;
117def tc_829d8a86 : InstrItinClass;
118def tc_838c4d7a : InstrItinClass;
119def tc_84a7500d : InstrItinClass;
120def tc_86173609 : InstrItinClass;
121def tc_887d1bb7 : InstrItinClass;
122def tc_8a6d0d94 : InstrItinClass;
123def tc_8a825db2 : InstrItinClass;
124def tc_8b5bd4f5 : InstrItinClass;
125def tc_8e82e8ca : InstrItinClass;
126def tc_8f36a2fd : InstrItinClass;
127def tc_9124c04f : InstrItinClass;
128def tc_92240447 : InstrItinClass;
129def tc_934753bb : InstrItinClass;
130def tc_937dd41c : InstrItinClass;
131def tc_9406230a : InstrItinClass;
132def tc_95a33176 : InstrItinClass;
133def tc_95f43c5e : InstrItinClass;
134def tc_96ef76ef : InstrItinClass;
135def tc_975a4e54 : InstrItinClass;
136def tc_9783714b : InstrItinClass;
137def tc_9b34f5e0 : InstrItinClass;
138def tc_9b3c0462 : InstrItinClass;
139def tc_9bcfb2ee : InstrItinClass;
140def tc_9c52f549 : InstrItinClass;
141def tc_9e27f2f9 : InstrItinClass;
142def tc_9e72dc89 : InstrItinClass;
143def tc_9edb7c77 : InstrItinClass;
144def tc_9edefe01 : InstrItinClass;
145def tc_9f6cd987 : InstrItinClass;
146def tc_a08b630b : InstrItinClass;
147def tc_a1297125 : InstrItinClass;
148def tc_a154b476 : InstrItinClass;
149def tc_a2b365d2 : InstrItinClass;
150def tc_a3070909 : InstrItinClass;
151def tc_a32e03e7 : InstrItinClass;
152def tc_a38c45dc : InstrItinClass;
153def tc_a4e22bbd : InstrItinClass;
154def tc_a4ee89db : InstrItinClass;
155def tc_a7a13fac : InstrItinClass;
156def tc_a7bdb22c : InstrItinClass;
157def tc_a9edeffa : InstrItinClass;
158def tc_abfd9a6d : InstrItinClass;
159def tc_ac65613f : InstrItinClass;
160def tc_addc37a8 : InstrItinClass;
161def tc_ae5babd7 : InstrItinClass;
162def tc_aee6250c : InstrItinClass;
163def tc_af6af259 : InstrItinClass;
164def tc_b1ae5f67 : InstrItinClass;
165def tc_b4dc7630 : InstrItinClass;
166def tc_b7c4062a : InstrItinClass;
167def tc_b837298f : InstrItinClass;
168def tc_ba9255a6 : InstrItinClass;
169def tc_bb07f2c5 : InstrItinClass;
170def tc_bb831a7c : InstrItinClass;
171def tc_bf2ffc0f : InstrItinClass;
172def tc_c20701f0 : InstrItinClass;
173def tc_c21d7447 : InstrItinClass;
174def tc_c57d9f39 : InstrItinClass;
175def tc_c818ff7f : InstrItinClass;
176def tc_ce59038e : InstrItinClass;
177def tc_cfa0e29b : InstrItinClass;
178def tc_d03278fd : InstrItinClass;
179def tc_d33e5eee : InstrItinClass;
180def tc_d3632d88 : InstrItinClass;
181def tc_d45ba9cd : InstrItinClass;
182def tc_d57d649c : InstrItinClass;
183def tc_d61dfdc3 : InstrItinClass;
184def tc_d68dca5c : InstrItinClass;
185def tc_d7718fbe : InstrItinClass;
186def tc_db596beb : InstrItinClass;
187def tc_db96aa6b : InstrItinClass;
188def tc_dc51281d : InstrItinClass;
189def tc_decdde8a : InstrItinClass;
190def tc_df5d53f9 : InstrItinClass;
191def tc_e3d699e3 : InstrItinClass;
192def tc_e60def48 : InstrItinClass;
193def tc_e9170fb7 : InstrItinClass;
194def tc_ed03645c : InstrItinClass;
195def tc_eed07714 : InstrItinClass;
196def tc_eeda4109 : InstrItinClass;
197def tc_ef921005 : InstrItinClass;
198def tc_f098b237 : InstrItinClass;
199def tc_f0cdeccf : InstrItinClass;
200def tc_f0e8e832 : InstrItinClass;
201def tc_f34c1c21 : InstrItinClass;
202def tc_f38f92e1 : InstrItinClass;
203def tc_f529831b : InstrItinClass;
204def tc_f6e2aff9 : InstrItinClass;
205def tc_f7569068 : InstrItinClass;
206def tc_f97707c1 : InstrItinClass;
207def tc_f999c66e : InstrItinClass;
208def tc_fae9dfa5 : InstrItinClass;
209def tc_fedb7e19 : InstrItinClass;
210
211class DepScalarItinV5 {
212  list<InstrItinData> DepScalarItinV5_list = [
213    InstrItinData <tc_011e0e9d, [InstrStage<1, [SLOT0]>]>,
214    InstrItinData <tc_01d44cb2, [InstrStage<1, [SLOT2, SLOT3]>]>,
215    InstrItinData <tc_01e1be3b, [InstrStage<1, [SLOT2, SLOT3]>]>,
216    InstrItinData <tc_02fe1c65, [InstrStage<1, [SLOT2, SLOT3]>]>,
217    InstrItinData <tc_0655b949, [InstrStage<1, [SLOT0, SLOT1]>]>,
218    InstrItinData <tc_075c8dd8, [InstrStage<1, [SLOT0, SLOT1]>]>,
219    InstrItinData <tc_0a195f2c, [InstrStage<1, [SLOT2, SLOT3]>]>,
220    InstrItinData <tc_0a6c20ae, [InstrStage<1, [SLOT0]>]>,
221    InstrItinData <tc_0ba0d5da, [InstrStage<1, [SLOT2]>]>,
222    InstrItinData <tc_0dfac0a7, [InstrStage<1, [SLOT2, SLOT3]>]>,
223    InstrItinData <tc_0fac1eb8, [InstrStage<1, [SLOT0]>]>,
224    InstrItinData <tc_112d30d6, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
225    InstrItinData <tc_1242dc2a, [InstrStage<1, [SLOT0]>]>,
226    InstrItinData <tc_1248597c, [InstrStage<1, [SLOT3]>]>,
227    InstrItinData <tc_14ab4f41, [InstrStage<1, [SLOT0]>]>,
228    InstrItinData <tc_151bf368, [InstrStage<1, [SLOT2, SLOT3]>]>,
229    InstrItinData <tc_158aa3f7, [InstrStage<1, [SLOT0]>]>,
230    InstrItinData <tc_197dce51, [InstrStage<1, [SLOT3]>]>,
231    InstrItinData <tc_1981450d, [InstrStage<1, [SLOT0]>]>,
232    InstrItinData <tc_1c2c7a4a, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
233    InstrItinData <tc_1c7522a8, [InstrStage<1, [SLOT0, SLOT1]>]>,
234    InstrItinData <tc_1d41f8b7, [InstrStage<1, [SLOT2, SLOT3]>]>,
235    InstrItinData <tc_1fcb8495, [InstrStage<1, [SLOT2, SLOT3]>]>,
236    InstrItinData <tc_1fe4ab69, [InstrStage<1, [SLOT0, SLOT1]>]>,
237    InstrItinData <tc_20131976, [InstrStage<1, [SLOT2, SLOT3]>]>,
238    InstrItinData <tc_2237d952, [InstrStage<1, [SLOT0]>]>,
239    InstrItinData <tc_23708a21, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
240    InstrItinData <tc_2471c1c8, [InstrStage<1, [SLOT0]>]>,
241    InstrItinData <tc_24e109c7, [InstrStage<1, [SLOT0]>]>,
242    InstrItinData <tc_24f426ab, [InstrStage<1, [SLOT2, SLOT3]>]>,
243    InstrItinData <tc_27106296, [InstrStage<1, [SLOT3]>]>,
244    InstrItinData <tc_280f7fe1, [InstrStage<1, [SLOT0, SLOT1]>]>,
245    InstrItinData <tc_28e55c6f, [InstrStage<1, [SLOT3]>]>,
246    InstrItinData <tc_2c13e7f5, [InstrStage<1, [SLOT2, SLOT3]>]>,
247    InstrItinData <tc_2c3e17fc, [InstrStage<1, [SLOT3]>]>,
248    InstrItinData <tc_2f573607, [InstrStage<1, [SLOT2]>]>,
249    InstrItinData <tc_33e7e673, [InstrStage<1, [SLOT2]>]>,
250    InstrItinData <tc_362b0be2, [InstrStage<1, [SLOT2]>]>,
251    InstrItinData <tc_38382228, [InstrStage<1, [SLOT2, SLOT3]>]>,
252    InstrItinData <tc_388f9897, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
253    InstrItinData <tc_38e0bae9, [InstrStage<1, [SLOT2, SLOT3]>]>,
254    InstrItinData <tc_3d14a17b, [InstrStage<1, [SLOT0, SLOT1]>]>,
255    InstrItinData <tc_3edca78f, [InstrStage<1, [SLOT3]>]>,
256    InstrItinData <tc_3fbf1042, [InstrStage<1, [SLOT0, SLOT1]>]>,
257    InstrItinData <tc_407e96f9, [InstrStage<1, [SLOT2, SLOT3]>]>,
258    InstrItinData <tc_40d64c94, [InstrStage<1, [SLOT0]>]>,
259    InstrItinData <tc_4222e6bf, [InstrStage<1, [SLOT0, SLOT1]>]>,
260    InstrItinData <tc_42ff66ba, [InstrStage<1, [SLOT2]>]>,
261    InstrItinData <tc_442395f3, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
262    InstrItinData <tc_449acf79, [InstrStage<1, [SLOT0, SLOT1]>]>,
263    InstrItinData <tc_44d5a428, [InstrStage<1, [SLOT0, SLOT1]>]>,
264    InstrItinData <tc_44fffc58, [InstrStage<1, [SLOT2, SLOT3]>]>,
265    InstrItinData <tc_45791fb8, [InstrStage<1, [SLOT0, SLOT1]>]>,
266    InstrItinData <tc_45f9d1be, [InstrStage<1, [SLOT2]>]>,
267    InstrItinData <tc_49fdfd4b, [InstrStage<1, [SLOT3]>]>,
268    InstrItinData <tc_4a55d03c, [InstrStage<1, [SLOT2, SLOT3]>]>,
269    InstrItinData <tc_4abdbdc6, [InstrStage<1, [SLOT3]>]>,
270    InstrItinData <tc_4ac61d92, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
271    InstrItinData <tc_4bf903b0, [InstrStage<1, [SLOT0]>]>,
272    InstrItinData <tc_503ce0f3, [InstrStage<1, [SLOT2, SLOT3]>]>,
273    InstrItinData <tc_53c851ab, [InstrStage<1, [SLOT2]>]>,
274    InstrItinData <tc_5502c366, [InstrStage<1, [SLOT2, SLOT3]>]>,
275    InstrItinData <tc_55255f2b, [InstrStage<1, [SLOT3]>]>,
276    InstrItinData <tc_556f6577, [InstrStage<1, [SLOT2, SLOT3]>]>,
277    InstrItinData <tc_55a9a350, [InstrStage<1, [SLOT0]>]>,
278    InstrItinData <tc_55b33fda, [InstrStage<1, [SLOT2, SLOT3]>]>,
279    InstrItinData <tc_56a124a7, [InstrStage<1, [SLOT2, SLOT3]>]>,
280    InstrItinData <tc_57a55b54, [InstrStage<1, [SLOT3]>]>,
281    InstrItinData <tc_5944960d, [InstrStage<1, [SLOT0, SLOT1]>]>,
282    InstrItinData <tc_59a7822c, [InstrStage<1, [SLOT0, SLOT1]>]>,
283    InstrItinData <tc_5a4b5e58, [InstrStage<1, [SLOT3]>]>,
284    InstrItinData <tc_5b347363, [InstrStage<1, [SLOT0, SLOT1]>]>,
285    InstrItinData <tc_5ceb2f9e, [InstrStage<1, [SLOT0, SLOT1]>]>,
286    InstrItinData <tc_5da50c4b, [InstrStage<1, [SLOT2, SLOT3]>]>,
287    InstrItinData <tc_5deb5e47, [InstrStage<1, [SLOT0]>]>,
288    InstrItinData <tc_5e4cf0e8, [InstrStage<1, [SLOT2, SLOT3]>]>,
289    InstrItinData <tc_5f2afaf7, [InstrStage<1, [SLOT0, SLOT1]>]>,
290    InstrItinData <tc_60e324ff, [InstrStage<1, [SLOT2]>]>,
291    InstrItinData <tc_63567288, [InstrStage<1, [SLOT0, SLOT1]>]>,
292    InstrItinData <tc_64b00d8a, [InstrStage<1, [SLOT0]>]>,
293    InstrItinData <tc_651cbe02, [InstrStage<1, [SLOT2, SLOT3]>]>,
294    InstrItinData <tc_65279839, [InstrStage<1, [SLOT2, SLOT3]>]>,
295    InstrItinData <tc_65cbd974, [InstrStage<1, [SLOT0, SLOT1]>]>,
296    InstrItinData <tc_69bfb303, [InstrStage<1, [SLOT2, SLOT3]>]>,
297    InstrItinData <tc_6ae3426b, [InstrStage<1, [SLOT3]>]>,
298    InstrItinData <tc_6d861a95, [InstrStage<1, [SLOT3]>]>,
299    InstrItinData <tc_6e20402a, [InstrStage<1, [SLOT0]>]>,
300    InstrItinData <tc_6f42bc60, [InstrStage<1, [SLOT0]>]>,
301    InstrItinData <tc_6fc5dbea, [InstrStage<1, [SLOT2, SLOT3]>]>,
302    InstrItinData <tc_711c805f, [InstrStage<1, [SLOT2, SLOT3]>]>,
303    InstrItinData <tc_713b66bf, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
304    InstrItinData <tc_7401744f, [InstrStage<1, [SLOT2, SLOT3]>]>,
305    InstrItinData <tc_7476d766, [InstrStage<1, [SLOT3]>]>,
306    InstrItinData <tc_74a42bda, [InstrStage<1, [SLOT0, SLOT1]>]>,
307    InstrItinData <tc_76bb5435, [InstrStage<1, [SLOT0, SLOT1]>]>,
308    InstrItinData <tc_77f94a5e, [InstrStage<1, [SLOT0]>]>,
309    InstrItinData <tc_788b1d09, [InstrStage<1, [SLOT2, SLOT3]>]>,
310    InstrItinData <tc_7af3a37e, [InstrStage<1, [SLOT0]>]>,
311    InstrItinData <tc_7b9187d3, [InstrStage<1, [SLOT0]>]>,
312    InstrItinData <tc_7c31e19a, [InstrStage<1, [SLOT0, SLOT1]>]>,
313    InstrItinData <tc_7c6d32e4, [InstrStage<1, [SLOT0, SLOT1]>]>,
314    InstrItinData <tc_7dc63b5c, [InstrStage<1, [SLOT3]>]>,
315    InstrItinData <tc_7f7f45f5, [InstrStage<1, [SLOT2, SLOT3]>]>,
316    InstrItinData <tc_7f8ae742, [InstrStage<1, [SLOT2, SLOT3]>]>,
317    InstrItinData <tc_8035e91f, [InstrStage<1, [SLOT0, SLOT1]>]>,
318    InstrItinData <tc_822c3c68, [InstrStage<1, [SLOT0, SLOT1]>]>,
319    InstrItinData <tc_829d8a86, [InstrStage<1, [SLOT0]>]>,
320    InstrItinData <tc_838c4d7a, [InstrStage<1, [SLOT0, SLOT1]>]>,
321    InstrItinData <tc_84a7500d, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
322    InstrItinData <tc_86173609, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
323    InstrItinData <tc_887d1bb7, [InstrStage<1, [SLOT0, SLOT1]>]>,
324    InstrItinData <tc_8a6d0d94, [InstrStage<1, [SLOT0, SLOT1]>]>,
325    InstrItinData <tc_8a825db2, [InstrStage<1, [SLOT2, SLOT3]>]>,
326    InstrItinData <tc_8b5bd4f5, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
327    InstrItinData <tc_8e82e8ca, [InstrStage<1, [SLOT0, SLOT1]>]>,
328    InstrItinData <tc_8f36a2fd, [InstrStage<1, [SLOT0, SLOT1]>]>,
329    InstrItinData <tc_9124c04f, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
330    InstrItinData <tc_92240447, [InstrStage<1, [SLOT0]>]>,
331    InstrItinData <tc_934753bb, [InstrStage<1, [SLOT0]>]>,
332    InstrItinData <tc_937dd41c, [InstrStage<1, [SLOT0, SLOT1]>]>,
333    InstrItinData <tc_9406230a, [InstrStage<1, [SLOT3]>]>,
334    InstrItinData <tc_95a33176, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
335    InstrItinData <tc_95f43c5e, [InstrStage<1, [SLOT2]>]>,
336    InstrItinData <tc_96ef76ef, [InstrStage<1, [SLOT0]>]>,
337    InstrItinData <tc_975a4e54, [InstrStage<1, [SLOT0]>]>,
338    InstrItinData <tc_9783714b, [InstrStage<1, [SLOT2, SLOT3]>]>,
339    InstrItinData <tc_9b34f5e0, [InstrStage<1, [SLOT2]>]>,
340    InstrItinData <tc_9b3c0462, [InstrStage<1, [SLOT2, SLOT3]>]>,
341    InstrItinData <tc_9bcfb2ee, [InstrStage<1, [SLOT0]>]>,
342    InstrItinData <tc_9c52f549, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
343    InstrItinData <tc_9e27f2f9, [InstrStage<1, [SLOT2, SLOT3]>]>,
344    InstrItinData <tc_9e72dc89, [InstrStage<1, [SLOT2, SLOT3]>]>,
345    InstrItinData <tc_9edb7c77, [InstrStage<1, [SLOT2, SLOT3]>]>,
346    InstrItinData <tc_9edefe01, [InstrStage<1, [SLOT0, SLOT1]>]>,
347    InstrItinData <tc_9f6cd987, [InstrStage<1, [SLOT2, SLOT3]>]>,
348    InstrItinData <tc_a08b630b, [InstrStage<1, [SLOT2, SLOT3]>]>,
349    InstrItinData <tc_a1297125, [InstrStage<1, [SLOT2, SLOT3]>]>,
350    InstrItinData <tc_a154b476, [InstrStage<1, [SLOT2, SLOT3]>]>,
351    InstrItinData <tc_a2b365d2, [InstrStage<1, [SLOT0, SLOT1]>]>,
352    InstrItinData <tc_a3070909, [InstrStage<1, [SLOT0]>]>,
353    InstrItinData <tc_a32e03e7, [InstrStage<1, [SLOT0, SLOT1]>]>,
354    InstrItinData <tc_a38c45dc, [InstrStage<1, [SLOT2, SLOT3]>]>,
355    InstrItinData <tc_a4e22bbd, [InstrStage<1, [SLOT2, SLOT3]>]>,
356    InstrItinData <tc_a4ee89db, [InstrStage<1, [SLOT0]>]>,
357    InstrItinData <tc_a7a13fac, [InstrStage<1, [SLOT2, SLOT3]>]>,
358    InstrItinData <tc_a7bdb22c, [InstrStage<1, [SLOT2, SLOT3]>]>,
359    InstrItinData <tc_a9edeffa, [InstrStage<1, [SLOT0, SLOT1]>]>,
360    InstrItinData <tc_abfd9a6d, [InstrStage<1, [SLOT0, SLOT1]>]>,
361    InstrItinData <tc_ac65613f, [InstrStage<1, [SLOT0, SLOT1]>]>,
362    InstrItinData <tc_addc37a8, [InstrStage<1, [SLOT0]>]>,
363    InstrItinData <tc_ae5babd7, [InstrStage<1, [SLOT0, SLOT1]>]>,
364    InstrItinData <tc_aee6250c, [InstrStage<1, [SLOT0, SLOT1]>]>,
365    InstrItinData <tc_af6af259, [InstrStage<1, [SLOT0, SLOT1]>]>,
366    InstrItinData <tc_b1ae5f67, [InstrStage<1, [SLOT0]>]>,
367    InstrItinData <tc_b4dc7630, [InstrStage<1, [SLOT0, SLOT1]>]>,
368    InstrItinData <tc_b7c4062a, [InstrStage<1, [SLOT0, SLOT1]>]>,
369    InstrItinData <tc_b837298f, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
370    InstrItinData <tc_ba9255a6, [InstrStage<1, [SLOT0, SLOT1]>]>,
371    InstrItinData <tc_bb07f2c5, [InstrStage<1, [SLOT0, SLOT1]>]>,
372    InstrItinData <tc_bb831a7c, [InstrStage<1, [SLOT2, SLOT3]>]>,
373    InstrItinData <tc_bf2ffc0f, [InstrStage<1, [SLOT0, SLOT1]>]>,
374    InstrItinData <tc_c20701f0, [InstrStage<1, [SLOT2, SLOT3]>]>,
375    InstrItinData <tc_c21d7447, [InstrStage<1, [SLOT2, SLOT3]>]>,
376    InstrItinData <tc_c57d9f39, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
377    InstrItinData <tc_c818ff7f, [InstrStage<1, [SLOT0]>]>,
378    InstrItinData <tc_ce59038e, [InstrStage<1, [SLOT0]>]>,
379    InstrItinData <tc_cfa0e29b, [InstrStage<1, [SLOT0]>]>,
380    InstrItinData <tc_d03278fd, [InstrStage<1, [SLOT0, SLOT1]>]>,
381    InstrItinData <tc_d33e5eee, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
382    InstrItinData <tc_d3632d88, [InstrStage<1, [SLOT2, SLOT3]>]>,
383    InstrItinData <tc_d45ba9cd, [InstrStage<1, [SLOT0]>]>,
384    InstrItinData <tc_d57d649c, [InstrStage<1, [SLOT2]>]>,
385    InstrItinData <tc_d61dfdc3, [InstrStage<1, [SLOT2, SLOT3]>]>,
386    InstrItinData <tc_d68dca5c, [InstrStage<1, [SLOT2, SLOT3]>]>,
387    InstrItinData <tc_d7718fbe, [InstrStage<1, [SLOT3]>]>,
388    InstrItinData <tc_db596beb, [InstrStage<1, [SLOT2, SLOT3]>]>,
389    InstrItinData <tc_db96aa6b, [InstrStage<1, [SLOT0]>]>,
390    InstrItinData <tc_dc51281d, [InstrStage<1, [SLOT2]>]>,
391    InstrItinData <tc_decdde8a, [InstrStage<1, [SLOT2, SLOT3]>]>,
392    InstrItinData <tc_df5d53f9, [InstrStage<1, [SLOT0]>]>,
393    InstrItinData <tc_e3d699e3, [InstrStage<1, [SLOT2, SLOT3]>]>,
394    InstrItinData <tc_e60def48, [InstrStage<1, [SLOT2]>]>,
395    InstrItinData <tc_e9170fb7, [InstrStage<1, [SLOT0, SLOT1]>]>,
396    InstrItinData <tc_ed03645c, [InstrStage<1, [SLOT2]>]>,
397    InstrItinData <tc_eed07714, [InstrStage<1, [SLOT0, SLOT1]>]>,
398    InstrItinData <tc_eeda4109, [InstrStage<1, [SLOT2, SLOT3]>]>,
399    InstrItinData <tc_ef921005, [InstrStage<1, [SLOT2, SLOT3]>]>,
400    InstrItinData <tc_f098b237, [InstrStage<1, [SLOT2, SLOT3]>]>,
401    InstrItinData <tc_f0cdeccf, [InstrStage<1, [SLOT2, SLOT3]>]>,
402    InstrItinData <tc_f0e8e832, [InstrStage<1, [SLOT2, SLOT3]>]>,
403    InstrItinData <tc_f34c1c21, [InstrStage<1, [SLOT2, SLOT3]>]>,
404    InstrItinData <tc_f38f92e1, [InstrStage<1, [SLOT0]>]>,
405    InstrItinData <tc_f529831b, [InstrStage<1, [SLOT0]>]>,
406    InstrItinData <tc_f6e2aff9, [InstrStage<1, [SLOT0]>]>,
407    InstrItinData <tc_f7569068, [InstrStage<1, [SLOT2, SLOT3]>]>,
408    InstrItinData <tc_f97707c1, [InstrStage<1, [SLOT2]>]>,
409    InstrItinData <tc_f999c66e, [InstrStage<1, [SLOT2, SLOT3]>]>,
410    InstrItinData <tc_fae9dfa5, [InstrStage<1, [SLOT3]>]>,
411    InstrItinData <tc_fedb7e19, [InstrStage<1, [SLOT0, SLOT1]>]>  ];
412}
413
414class DepScalarItinV55 {
415  list<InstrItinData> DepScalarItinV55_list = [
416    InstrItinData <tc_011e0e9d, /*tc_st*/
417      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
418      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
419
420    InstrItinData <tc_01d44cb2, /*tc_1*/
421      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
422      [Hex_FWD, Hex_FWD, Hex_FWD]>,
423
424    InstrItinData <tc_01e1be3b, /*tc_3x*/
425      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
426      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
427
428    InstrItinData <tc_02fe1c65, /*tc_3x*/
429      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
430      [Hex_FWD, Hex_FWD, Hex_FWD]>,
431
432    InstrItinData <tc_0655b949, /*tc_st*/
433      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
434      [Hex_FWD, Hex_FWD]>,
435
436    InstrItinData <tc_075c8dd8, /*tc_ld*/
437      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
438      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
439
440    InstrItinData <tc_0a195f2c, /*tc_4x*/
441      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
442      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
443
444    InstrItinData <tc_0a6c20ae, /*tc_st*/
445      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
446      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
447
448    InstrItinData <tc_0ba0d5da, /*tc_2early*/
449      [InstrStage<1, [SLOT2]>], [1],
450      [Hex_FWD]>,
451
452    InstrItinData <tc_0dfac0a7, /*tc_2*/
453      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
454      [Hex_FWD, Hex_FWD, Hex_FWD]>,
455
456    InstrItinData <tc_0fac1eb8, /*tc_st*/
457      [InstrStage<1, [SLOT0]>], [3, 2, 3],
458      [Hex_FWD, Hex_FWD, Hex_FWD]>,
459
460    InstrItinData <tc_112d30d6, /*tc_1*/
461      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
462      [Hex_FWD]>,
463
464    InstrItinData <tc_1242dc2a, /*tc_ld*/
465      [InstrStage<1, [SLOT0]>], [2],
466      [Hex_FWD]>,
467
468    InstrItinData <tc_1248597c, /*tc_3x*/
469      [InstrStage<1, [SLOT3]>], [2, 2],
470      [Hex_FWD, Hex_FWD]>,
471
472    InstrItinData <tc_14ab4f41, /*tc_3stall*/
473      [InstrStage<1, [SLOT0]>], [4, 3, 1],
474      [Hex_FWD, Hex_FWD, Hex_FWD]>,
475
476    InstrItinData <tc_151bf368, /*tc_2early*/
477      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
478      [Hex_FWD, Hex_FWD]>,
479
480    InstrItinData <tc_158aa3f7, /*tc_st*/
481      [InstrStage<1, [SLOT0]>], [1, 2, 2],
482      [Hex_FWD, Hex_FWD, Hex_FWD]>,
483
484    InstrItinData <tc_197dce51, /*tc_3x*/
485      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
486      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
487
488    InstrItinData <tc_1981450d, /*tc_3stall*/
489      [InstrStage<1, [SLOT0]>], [3],
490      [Hex_FWD]>,
491
492    InstrItinData <tc_1c2c7a4a, /*tc_1*/
493      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
494      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
495
496    InstrItinData <tc_1c7522a8, /*tc_ld*/
497      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
498      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
499
500    InstrItinData <tc_1d41f8b7, /*tc_3stall*/
501      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 2],
502      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
503
504    InstrItinData <tc_1fcb8495, /*tc_2*/
505      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
506      [Hex_FWD, Hex_FWD, Hex_FWD]>,
507
508    InstrItinData <tc_1fe4ab69, /*tc_st*/
509      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
510      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
511
512    InstrItinData <tc_20131976, /*tc_2*/
513      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
514      [Hex_FWD, Hex_FWD, Hex_FWD]>,
515
516    InstrItinData <tc_2237d952, /*tc_ld*/
517      [InstrStage<1, [SLOT0]>], [1, 2],
518      [Hex_FWD, Hex_FWD]>,
519
520    InstrItinData <tc_23708a21, /*tc_2early*/
521      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
522      []>,
523
524    InstrItinData <tc_2471c1c8, /*tc_ld*/
525      [InstrStage<1, [SLOT0]>], [4, 1],
526      [Hex_FWD, Hex_FWD]>,
527
528    InstrItinData <tc_24e109c7, /*tc_3stall*/
529      [InstrStage<1, [SLOT0]>], [3, 1, 2],
530      [Hex_FWD, Hex_FWD, Hex_FWD]>,
531
532    InstrItinData <tc_24f426ab, /*tc_2early*/
533      [InstrStage<1, [SLOT2, SLOT3]>], [1, 2, 2],
534      [Hex_FWD, Hex_FWD, Hex_FWD]>,
535
536    InstrItinData <tc_27106296, /*tc_3x*/
537      [InstrStage<1, [SLOT3]>], [4, 2, 2],
538      [Hex_FWD, Hex_FWD, Hex_FWD]>,
539
540    InstrItinData <tc_280f7fe1, /*tc_st*/
541      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
542      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
543
544    InstrItinData <tc_28e55c6f, /*tc_3x*/
545      [InstrStage<1, [SLOT3]>], [1, 1],
546      [Hex_FWD, Hex_FWD]>,
547
548    InstrItinData <tc_2c13e7f5, /*tc_2*/
549      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
550      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
551
552    InstrItinData <tc_2c3e17fc, /*tc_3x*/
553      [InstrStage<1, [SLOT3]>], [1],
554      [Hex_FWD]>,
555
556    InstrItinData <tc_2f573607, /*tc_2early*/
557      [InstrStage<1, [SLOT2]>], [2, 1],
558      [Hex_FWD, Hex_FWD]>,
559
560    InstrItinData <tc_33e7e673, /*tc_2early*/
561      [InstrStage<1, [SLOT2]>], [],
562      []>,
563
564    InstrItinData <tc_362b0be2, /*tc_2early*/
565      [InstrStage<1, [SLOT2]>], [1],
566      [Hex_FWD]>,
567
568    InstrItinData <tc_38382228, /*tc_3x*/
569      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
570      [Hex_FWD, Hex_FWD, Hex_FWD]>,
571
572    InstrItinData <tc_388f9897, /*tc_1*/
573      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
574      [Hex_FWD, Hex_FWD, Hex_FWD]>,
575
576    InstrItinData <tc_38e0bae9, /*tc_3*/
577      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 1],
578      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
579
580    InstrItinData <tc_3d14a17b, /*tc_1*/
581      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
582      [Hex_FWD, Hex_FWD]>,
583
584    InstrItinData <tc_3edca78f, /*tc_2*/
585      [InstrStage<1, [SLOT3]>], [4, 2],
586      [Hex_FWD, Hex_FWD]>,
587
588    InstrItinData <tc_3fbf1042, /*tc_1*/
589      [InstrStage<1, [SLOT0, SLOT1]>], [3],
590      [Hex_FWD]>,
591
592    InstrItinData <tc_407e96f9, /*tc_1*/
593      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
594      [Hex_FWD, Hex_FWD, Hex_FWD]>,
595
596    InstrItinData <tc_40d64c94, /*tc_3stall*/
597      [InstrStage<1, [SLOT0]>], [4, 2],
598      [Hex_FWD, Hex_FWD]>,
599
600    InstrItinData <tc_4222e6bf, /*tc_ld*/
601      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
602      [Hex_FWD, Hex_FWD, Hex_FWD]>,
603
604    InstrItinData <tc_42ff66ba, /*tc_2early*/
605      [InstrStage<1, [SLOT2]>], [2, 1],
606      [Hex_FWD, Hex_FWD]>,
607
608    InstrItinData <tc_442395f3, /*tc_1*/
609      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2, 2],
610      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
611
612    InstrItinData <tc_449acf79, /*tc_st*/
613      [InstrStage<1, [SLOT0, SLOT1]>], [3, 3, 1, 2, 2],
614      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
615
616    InstrItinData <tc_44d5a428, /*tc_st*/
617      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
618      [Hex_FWD, Hex_FWD]>,
619
620    InstrItinData <tc_44fffc58, /*tc_2early*/
621      [InstrStage<1, [SLOT2, SLOT3]>], [2],
622      [Hex_FWD]>,
623
624    InstrItinData <tc_45791fb8, /*tc_ld*/
625      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
626      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
627
628    InstrItinData <tc_45f9d1be, /*tc_2early*/
629      [InstrStage<1, [SLOT2]>], [2],
630      [Hex_FWD]>,
631
632    InstrItinData <tc_49fdfd4b, /*tc_3x*/
633      [InstrStage<1, [SLOT3]>], [4, 1],
634      [Hex_FWD, Hex_FWD]>,
635
636    InstrItinData <tc_4a55d03c, /*tc_2early*/
637      [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 1],
638      [Hex_FWD, Hex_FWD, Hex_FWD]>,
639
640    InstrItinData <tc_4abdbdc6, /*tc_3x*/
641      [InstrStage<1, [SLOT3]>], [2, 2],
642      [Hex_FWD, Hex_FWD]>,
643
644    InstrItinData <tc_4ac61d92, /*tc_2latepred*/
645      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
646      [Hex_FWD, Hex_FWD, Hex_FWD]>,
647
648    InstrItinData <tc_4bf903b0, /*tc_st*/
649      [InstrStage<1, [SLOT0]>], [3],
650      [Hex_FWD]>,
651
652    InstrItinData <tc_503ce0f3, /*tc_3x*/
653      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
654      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
655
656    InstrItinData <tc_53c851ab, /*tc_2early*/
657      [InstrStage<1, [SLOT2]>], [3, 2, 2],
658      [Hex_FWD, Hex_FWD, Hex_FWD]>,
659
660    InstrItinData <tc_5502c366, /*tc_1*/
661      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
662      [Hex_FWD, Hex_FWD, Hex_FWD]>,
663
664    InstrItinData <tc_55255f2b, /*tc_3x*/
665      [InstrStage<1, [SLOT3]>], [],
666      []>,
667
668    InstrItinData <tc_556f6577, /*tc_3x*/
669      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
670      [Hex_FWD, Hex_FWD, Hex_FWD]>,
671
672    InstrItinData <tc_55a9a350, /*tc_st*/
673      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
674      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
675
676    InstrItinData <tc_55b33fda, /*tc_2early*/
677      [InstrStage<1, [SLOT2, SLOT3]>], [3, 1],
678      [Hex_FWD, Hex_FWD]>,
679
680    InstrItinData <tc_56a124a7, /*tc_2early*/
681      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
682      [Hex_FWD, Hex_FWD]>,
683
684    InstrItinData <tc_57a55b54, /*tc_2early*/
685      [InstrStage<1, [SLOT3]>], [1, 2],
686      [Hex_FWD, Hex_FWD]>,
687
688    InstrItinData <tc_5944960d, /*tc_ld*/
689      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
690      [Hex_FWD, Hex_FWD, Hex_FWD]>,
691
692    InstrItinData <tc_59a7822c, /*tc_2early*/
693      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
694      [Hex_FWD, Hex_FWD]>,
695
696    InstrItinData <tc_5a4b5e58, /*tc_3x*/
697      [InstrStage<1, [SLOT3]>], [4, 1, 1],
698      [Hex_FWD, Hex_FWD, Hex_FWD]>,
699
700    InstrItinData <tc_5b347363, /*tc_1*/
701      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
702      [Hex_FWD, Hex_FWD, Hex_FWD]>,
703
704    InstrItinData <tc_5ceb2f9e, /*tc_ld*/
705      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
706      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
707
708    InstrItinData <tc_5da50c4b, /*tc_1*/
709      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
710      [Hex_FWD, Hex_FWD, Hex_FWD]>,
711
712    InstrItinData <tc_5deb5e47, /*tc_st*/
713      [InstrStage<1, [SLOT0]>], [1, 2, 3],
714      [Hex_FWD, Hex_FWD, Hex_FWD]>,
715
716    InstrItinData <tc_5e4cf0e8, /*tc_2*/
717      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
718      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
719
720    InstrItinData <tc_5f2afaf7, /*tc_ld*/
721      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 3, 1, 2],
722      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
723
724    InstrItinData <tc_60e324ff, /*tc_2early*/
725      [InstrStage<1, [SLOT2]>], [1],
726      [Hex_FWD]>,
727
728    InstrItinData <tc_63567288, /*tc_1*/
729      [InstrStage<1, [SLOT0, SLOT1]>], [3],
730      [Hex_FWD]>,
731
732    InstrItinData <tc_64b00d8a, /*tc_ld*/
733      [InstrStage<1, [SLOT0]>], [4, 1],
734      [Hex_FWD, Hex_FWD]>,
735
736    InstrItinData <tc_651cbe02, /*tc_2early*/
737      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
738      [Hex_FWD, Hex_FWD, Hex_FWD]>,
739
740    InstrItinData <tc_65279839, /*tc_3x*/
741      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
742      [Hex_FWD, Hex_FWD]>,
743
744    InstrItinData <tc_65cbd974, /*tc_st*/
745      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
746      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
747
748    InstrItinData <tc_69bfb303, /*tc_2early*/
749      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
750      [Hex_FWD, Hex_FWD]>,
751
752    InstrItinData <tc_6ae3426b, /*tc_3x*/
753      [InstrStage<1, [SLOT3]>], [4, 1],
754      [Hex_FWD, Hex_FWD]>,
755
756    InstrItinData <tc_6d861a95, /*tc_3x*/
757      [InstrStage<1, [SLOT3]>], [2, 1],
758      [Hex_FWD, Hex_FWD]>,
759
760    InstrItinData <tc_6e20402a, /*tc_st*/
761      [InstrStage<1, [SLOT0]>], [2, 3],
762      [Hex_FWD, Hex_FWD]>,
763
764    InstrItinData <tc_6f42bc60, /*tc_3stall*/
765      [InstrStage<1, [SLOT0]>], [4, 1, 1],
766      [Hex_FWD, Hex_FWD, Hex_FWD]>,
767
768    InstrItinData <tc_6fc5dbea, /*tc_1*/
769      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
770      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
771
772    InstrItinData <tc_711c805f, /*tc_2early*/
773      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
774      [Hex_FWD, Hex_FWD]>,
775
776    InstrItinData <tc_713b66bf, /*tc_1*/
777      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
778      [Hex_FWD, Hex_FWD, Hex_FWD]>,
779
780    InstrItinData <tc_7401744f, /*tc_2*/
781      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
782      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
783
784    InstrItinData <tc_7476d766, /*tc_3x*/
785      [InstrStage<1, [SLOT3]>], [4, 2],
786      [Hex_FWD, Hex_FWD]>,
787
788    InstrItinData <tc_74a42bda, /*tc_ld*/
789      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2],
790      [Hex_FWD, Hex_FWD, Hex_FWD]>,
791
792    InstrItinData <tc_76bb5435, /*tc_ld*/
793      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
794      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
795
796    InstrItinData <tc_77f94a5e, /*tc_st*/
797      [InstrStage<1, [SLOT0]>], [],
798      []>,
799
800    InstrItinData <tc_788b1d09, /*tc_3*/
801      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 1],
802      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
803
804    InstrItinData <tc_7af3a37e, /*tc_st*/
805      [InstrStage<1, [SLOT0]>], [1, 3],
806      [Hex_FWD, Hex_FWD]>,
807
808    InstrItinData <tc_7b9187d3, /*tc_3stall*/
809      [InstrStage<1, [SLOT0]>], [3, 2],
810      [Hex_FWD, Hex_FWD]>,
811
812    InstrItinData <tc_7c31e19a, /*tc_st*/
813      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
814      [Hex_FWD, Hex_FWD, Hex_FWD]>,
815
816    InstrItinData <tc_7c6d32e4, /*tc_ld*/
817      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
818      [Hex_FWD, Hex_FWD, Hex_FWD]>,
819
820    InstrItinData <tc_7dc63b5c, /*tc_3x*/
821      [InstrStage<1, [SLOT3]>], [4, 2],
822      [Hex_FWD, Hex_FWD]>,
823
824    InstrItinData <tc_7f7f45f5, /*tc_3x*/
825      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1],
826      [Hex_FWD, Hex_FWD, Hex_FWD]>,
827
828    InstrItinData <tc_7f8ae742, /*tc_3x*/
829      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
830      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
831
832    InstrItinData <tc_8035e91f, /*tc_st*/
833      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
834      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
835
836    InstrItinData <tc_822c3c68, /*tc_ld*/
837      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
838      [Hex_FWD, Hex_FWD, Hex_FWD]>,
839
840    InstrItinData <tc_829d8a86, /*tc_st*/
841      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
842      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
843
844    InstrItinData <tc_838c4d7a, /*tc_st*/
845      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
846      [Hex_FWD, Hex_FWD, Hex_FWD]>,
847
848    InstrItinData <tc_84a7500d, /*tc_2*/
849      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
850      [Hex_FWD, Hex_FWD, Hex_FWD]>,
851
852    InstrItinData <tc_86173609, /*tc_1*/
853      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2],
854      [Hex_FWD, Hex_FWD, Hex_FWD]>,
855
856    InstrItinData <tc_887d1bb7, /*tc_st*/
857      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
858      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
859
860    InstrItinData <tc_8a6d0d94, /*tc_ld*/
861      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
862      [Hex_FWD, Hex_FWD]>,
863
864    InstrItinData <tc_8a825db2, /*tc_2*/
865      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
866      [Hex_FWD, Hex_FWD, Hex_FWD]>,
867
868    InstrItinData <tc_8b5bd4f5, /*tc_1*/
869      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
870      [Hex_FWD, Hex_FWD, Hex_FWD]>,
871
872    InstrItinData <tc_8e82e8ca, /*tc_st*/
873      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
874      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
875
876    InstrItinData <tc_8f36a2fd, /*tc_ld*/
877      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1],
878      [Hex_FWD, Hex_FWD, Hex_FWD]>,
879
880    InstrItinData <tc_9124c04f, /*tc_1*/
881      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
882      [Hex_FWD, Hex_FWD]>,
883
884    InstrItinData <tc_92240447, /*tc_st*/
885      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
886      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
887
888    InstrItinData <tc_934753bb, /*tc_ld*/
889      [InstrStage<1, [SLOT0]>], [4, 2, 2],
890      [Hex_FWD, Hex_FWD, Hex_FWD]>,
891
892    InstrItinData <tc_937dd41c, /*tc_ld*/
893      [InstrStage<1, [SLOT0, SLOT1]>], [],
894      []>,
895
896    InstrItinData <tc_9406230a, /*tc_3x*/
897      [InstrStage<1, [SLOT3]>], [2, 1],
898      [Hex_FWD, Hex_FWD]>,
899
900    InstrItinData <tc_95a33176, /*tc_2*/
901      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
902      [Hex_FWD, Hex_FWD, Hex_FWD]>,
903
904    InstrItinData <tc_95f43c5e, /*tc_3*/
905      [InstrStage<1, [SLOT2]>], [1],
906      [Hex_FWD]>,
907
908    InstrItinData <tc_96ef76ef, /*tc_st*/
909      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
910      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
911
912    InstrItinData <tc_975a4e54, /*tc_3stall*/
913      [InstrStage<1, [SLOT0]>], [1, 3, 2],
914      [Hex_FWD, Hex_FWD, Hex_FWD]>,
915
916    InstrItinData <tc_9783714b, /*tc_3x*/
917      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1],
918      [Hex_FWD, Hex_FWD]>,
919
920    InstrItinData <tc_9b34f5e0, /*tc_2early*/
921      [InstrStage<1, [SLOT2]>], [],
922      []>,
923
924    InstrItinData <tc_9b3c0462, /*tc_2*/
925      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
926      [Hex_FWD, Hex_FWD, Hex_FWD]>,
927
928    InstrItinData <tc_9bcfb2ee, /*tc_st*/
929      [InstrStage<1, [SLOT0]>], [1, 2, 2],
930      [Hex_FWD, Hex_FWD, Hex_FWD]>,
931
932    InstrItinData <tc_9c52f549, /*tc_2early*/
933      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 1],
934      [Hex_FWD, Hex_FWD, Hex_FWD]>,
935
936    InstrItinData <tc_9e27f2f9, /*tc_2early*/
937      [InstrStage<1, [SLOT2, SLOT3]>], [1, 1, 2],
938      [Hex_FWD, Hex_FWD, Hex_FWD]>,
939
940    InstrItinData <tc_9e72dc89, /*tc_3*/
941      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 1],
942      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
943
944    InstrItinData <tc_9edb7c77, /*tc_3*/
945      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 1, 2],
946      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
947
948    InstrItinData <tc_9edefe01, /*tc_st*/
949      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
950      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
951
952    InstrItinData <tc_9f6cd987, /*tc_1*/
953      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
954      [Hex_FWD, Hex_FWD]>,
955
956    InstrItinData <tc_a08b630b, /*tc_2*/
957      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
958      [Hex_FWD, Hex_FWD, Hex_FWD]>,
959
960    InstrItinData <tc_a1297125, /*tc_2early*/
961      [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 2],
962      [Hex_FWD, Hex_FWD, Hex_FWD]>,
963
964    InstrItinData <tc_a154b476, /*tc_3x*/
965      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
966      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
967
968    InstrItinData <tc_a2b365d2, /*tc_st*/
969      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
970      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
971
972    InstrItinData <tc_a3070909, /*tc_3stall*/
973      [InstrStage<1, [SLOT0]>], [1, 1],
974      [Hex_FWD, Hex_FWD]>,
975
976    InstrItinData <tc_a32e03e7, /*tc_ld*/
977      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
978      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
979
980    InstrItinData <tc_a38c45dc, /*tc_3x*/
981      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
982      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
983
984    InstrItinData <tc_a4e22bbd, /*tc_1*/
985      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
986      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
987
988    InstrItinData <tc_a4ee89db, /*tc_2early*/
989      [InstrStage<1, [SLOT0]>], [],
990      []>,
991
992    InstrItinData <tc_a7a13fac, /*tc_2early*/
993      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
994      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
995
996    InstrItinData <tc_a7bdb22c, /*tc_1*/
997      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
998      [Hex_FWD, Hex_FWD]>,
999
1000    InstrItinData <tc_a9edeffa, /*tc_st*/
1001      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
1002      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1003
1004    InstrItinData <tc_abfd9a6d, /*tc_ld*/
1005      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
1006      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1007
1008    InstrItinData <tc_ac65613f, /*tc_ld*/
1009      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
1010      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1011
1012    InstrItinData <tc_addc37a8, /*tc_st*/
1013      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
1014      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1015
1016    InstrItinData <tc_ae5babd7, /*tc_st*/
1017      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
1018      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1019
1020    InstrItinData <tc_aee6250c, /*tc_ld*/
1021      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
1022      [Hex_FWD, Hex_FWD]>,
1023
1024    InstrItinData <tc_af6af259, /*tc_ld*/
1025      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1],
1026      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1027
1028    InstrItinData <tc_b1ae5f67, /*tc_st*/
1029      [InstrStage<1, [SLOT0]>], [1],
1030      [Hex_FWD]>,
1031
1032    InstrItinData <tc_b4dc7630, /*tc_st*/
1033      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
1034      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1035
1036    InstrItinData <tc_b7c4062a, /*tc_ld*/
1037      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
1038      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1039
1040    InstrItinData <tc_b837298f, /*tc_1*/
1041      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
1042      []>,
1043
1044    InstrItinData <tc_ba9255a6, /*tc_st*/
1045      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
1046      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1047
1048    InstrItinData <tc_bb07f2c5, /*tc_st*/
1049      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
1050      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1051
1052    InstrItinData <tc_bb831a7c, /*tc_1*/
1053      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2, 2],
1054      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1055
1056    InstrItinData <tc_bf2ffc0f, /*tc_ld*/
1057      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
1058      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1059
1060    InstrItinData <tc_c20701f0, /*tc_3x*/
1061      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1062      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1063
1064    InstrItinData <tc_c21d7447, /*tc_3x*/
1065      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1066      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1067
1068    InstrItinData <tc_c57d9f39, /*tc_1*/
1069      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
1070      [Hex_FWD, Hex_FWD]>,
1071
1072    InstrItinData <tc_c818ff7f, /*tc_3stall*/
1073      [InstrStage<1, [SLOT0]>], [],
1074      []>,
1075
1076    InstrItinData <tc_ce59038e, /*tc_st*/
1077      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
1078      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1079
1080    InstrItinData <tc_cfa0e29b, /*tc_st*/
1081      [InstrStage<1, [SLOT0]>], [2, 2, 3],
1082      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1083
1084    InstrItinData <tc_d03278fd, /*tc_st*/
1085      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
1086      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1087
1088    InstrItinData <tc_d33e5eee, /*tc_2early*/
1089      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 2],
1090      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1091
1092    InstrItinData <tc_d3632d88, /*tc_2*/
1093      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1094      [Hex_FWD, Hex_FWD]>,
1095
1096    InstrItinData <tc_d45ba9cd, /*tc_ld*/
1097      [InstrStage<1, [SLOT0]>], [1],
1098      [Hex_FWD]>,
1099
1100    InstrItinData <tc_d57d649c, /*tc_2early*/
1101      [InstrStage<1, [SLOT2]>], [2],
1102      [Hex_FWD]>,
1103
1104    InstrItinData <tc_d61dfdc3, /*tc_2*/
1105      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1106      [Hex_FWD, Hex_FWD]>,
1107
1108    InstrItinData <tc_d68dca5c, /*tc_2early*/
1109      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1110      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1111
1112    InstrItinData <tc_d7718fbe, /*tc_3x*/
1113      [InstrStage<1, [SLOT3]>], [1],
1114      [Hex_FWD]>,
1115
1116    InstrItinData <tc_db596beb, /*tc_3stall*/
1117      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1118      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1119
1120    InstrItinData <tc_db96aa6b, /*tc_st*/
1121      [InstrStage<1, [SLOT0]>], [1],
1122      [Hex_FWD]>,
1123
1124    InstrItinData <tc_dc51281d, /*tc_2early*/
1125      [InstrStage<1, [SLOT2]>], [2, 1],
1126      [Hex_FWD, Hex_FWD]>,
1127
1128    InstrItinData <tc_decdde8a, /*tc_2early*/
1129      [InstrStage<1, [SLOT2, SLOT3]>], [2],
1130      [Hex_FWD]>,
1131
1132    InstrItinData <tc_df5d53f9, /*tc_3stall*/
1133      [InstrStage<1, [SLOT0]>], [4, 2, 1],
1134      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1135
1136    InstrItinData <tc_e3d699e3, /*tc_1*/
1137      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1138      [Hex_FWD, Hex_FWD]>,
1139
1140    InstrItinData <tc_e60def48, /*tc_2early*/
1141      [InstrStage<1, [SLOT2]>], [1],
1142      [Hex_FWD]>,
1143
1144    InstrItinData <tc_e9170fb7, /*tc_ld*/
1145      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
1146      [Hex_FWD, Hex_FWD]>,
1147
1148    InstrItinData <tc_ed03645c, /*tc_2early*/
1149      [InstrStage<1, [SLOT2]>], [3, 1],
1150      [Hex_FWD, Hex_FWD]>,
1151
1152    InstrItinData <tc_eed07714, /*tc_ld*/
1153      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
1154      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1155
1156    InstrItinData <tc_eeda4109, /*tc_2early*/
1157      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1158      [Hex_FWD, Hex_FWD]>,
1159
1160    InstrItinData <tc_ef921005, /*tc_1*/
1161      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1162      [Hex_FWD, Hex_FWD]>,
1163
1164    InstrItinData <tc_f098b237, /*tc_1*/
1165      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1166      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1167
1168    InstrItinData <tc_f0cdeccf, /*tc_3x*/
1169      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
1170      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1171
1172    InstrItinData <tc_f0e8e832, /*tc_4x*/
1173      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
1174      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1175
1176    InstrItinData <tc_f34c1c21, /*tc_1*/
1177      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1178      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1179
1180    InstrItinData <tc_f38f92e1, /*tc_3stall*/
1181      [InstrStage<1, [SLOT0]>], [2],
1182      [Hex_FWD]>,
1183
1184    InstrItinData <tc_f529831b, /*tc_st*/
1185      [InstrStage<1, [SLOT0]>], [3, 3, 1, 2, 3],
1186      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1187
1188    InstrItinData <tc_f6e2aff9, /*tc_3stall*/
1189      [InstrStage<1, [SLOT0]>], [3, 2, 2],
1190      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1191
1192    InstrItinData <tc_f7569068, /*tc_3x*/
1193      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1],
1194      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1195
1196    InstrItinData <tc_f97707c1, /*tc_1*/
1197      [InstrStage<1, [SLOT2]>], [2],
1198      [Hex_FWD]>,
1199
1200    InstrItinData <tc_f999c66e, /*tc_2early*/
1201      [InstrStage<1, [SLOT2, SLOT3]>], [1, 2],
1202      [Hex_FWD, Hex_FWD]>,
1203
1204    InstrItinData <tc_fae9dfa5, /*tc_3x*/
1205      [InstrStage<1, [SLOT3]>], [4, 2],
1206      [Hex_FWD, Hex_FWD]>,
1207
1208    InstrItinData <tc_fedb7e19, /*tc_ld*/
1209      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
1210      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>
1211  ];
1212}
1213
1214class DepScalarItinV60 {
1215  list<InstrItinData> DepScalarItinV60_list = [
1216    InstrItinData <tc_011e0e9d, /*tc_st*/
1217      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
1218      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1219
1220    InstrItinData <tc_01d44cb2, /*tc_1*/
1221      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1222      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1223
1224    InstrItinData <tc_01e1be3b, /*tc_3x*/
1225      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
1226      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1227
1228    InstrItinData <tc_02fe1c65, /*tc_4x*/
1229      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
1230      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1231
1232    InstrItinData <tc_0655b949, /*tc_st*/
1233      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
1234      [Hex_FWD, Hex_FWD]>,
1235
1236    InstrItinData <tc_075c8dd8, /*tc_ld*/
1237      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
1238      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1239
1240    InstrItinData <tc_0a195f2c, /*tc_4x*/
1241      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
1242      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1243
1244    InstrItinData <tc_0a6c20ae, /*tc_st*/
1245      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
1246      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1247
1248    InstrItinData <tc_0ba0d5da, /*tc_2early*/
1249      [InstrStage<1, [SLOT2]>], [1],
1250      [Hex_FWD]>,
1251
1252    InstrItinData <tc_0dfac0a7, /*tc_2*/
1253      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1254      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1255
1256    InstrItinData <tc_0fac1eb8, /*tc_st*/
1257      [InstrStage<1, [SLOT0]>], [3, 2, 3],
1258      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1259
1260    InstrItinData <tc_112d30d6, /*tc_1*/
1261      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
1262      [Hex_FWD]>,
1263
1264    InstrItinData <tc_1242dc2a, /*tc_ld*/
1265      [InstrStage<1, [SLOT0]>], [2],
1266      [Hex_FWD]>,
1267
1268    InstrItinData <tc_1248597c, /*tc_3x*/
1269      [InstrStage<1, [SLOT3]>], [2, 2],
1270      [Hex_FWD, Hex_FWD]>,
1271
1272    InstrItinData <tc_14ab4f41, /*tc_newvjump*/
1273      [InstrStage<1, [SLOT0]>], [3, 3, 2],
1274      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1275
1276    InstrItinData <tc_151bf368, /*tc_2early*/
1277      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1278      [Hex_FWD, Hex_FWD]>,
1279
1280    InstrItinData <tc_158aa3f7, /*tc_st*/
1281      [InstrStage<1, [SLOT0]>], [1, 2, 2],
1282      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1283
1284    InstrItinData <tc_197dce51, /*tc_3x*/
1285      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
1286      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1287
1288    InstrItinData <tc_1981450d, /*tc_newvjump*/
1289      [InstrStage<1, [SLOT0]>], [3],
1290      [Hex_FWD]>,
1291
1292    InstrItinData <tc_1c2c7a4a, /*tc_1*/
1293      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
1294      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1295
1296    InstrItinData <tc_1c7522a8, /*tc_ld*/
1297      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
1298      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1299
1300    InstrItinData <tc_1d41f8b7, /*tc_3stall*/
1301      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 2],
1302      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1303
1304    InstrItinData <tc_1fcb8495, /*tc_2*/
1305      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1306      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1307
1308    InstrItinData <tc_1fe4ab69, /*tc_st*/
1309      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
1310      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1311
1312    InstrItinData <tc_20131976, /*tc_1*/
1313      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1314      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1315
1316    InstrItinData <tc_2237d952, /*tc_ld*/
1317      [InstrStage<1, [SLOT0]>], [1, 2],
1318      [Hex_FWD, Hex_FWD]>,
1319
1320    InstrItinData <tc_23708a21, /*tc_2early*/
1321      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
1322      []>,
1323
1324    InstrItinData <tc_2471c1c8, /*tc_ld*/
1325      [InstrStage<1, [SLOT0]>], [4, 1],
1326      [Hex_FWD, Hex_FWD]>,
1327
1328    InstrItinData <tc_24e109c7, /*tc_newvjump*/
1329      [InstrStage<1, [SLOT0]>], [3, 2, 2],
1330      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1331
1332    InstrItinData <tc_24f426ab, /*tc_2early*/
1333      [InstrStage<1, [SLOT2, SLOT3]>], [1, 2, 2],
1334      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1335
1336    InstrItinData <tc_27106296, /*tc_3x*/
1337      [InstrStage<1, [SLOT3]>], [4, 1, 2],
1338      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1339
1340    InstrItinData <tc_280f7fe1, /*tc_st*/
1341      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
1342      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1343
1344    InstrItinData <tc_28e55c6f, /*tc_3x*/
1345      [InstrStage<1, [SLOT3]>], [1, 1],
1346      [Hex_FWD, Hex_FWD]>,
1347
1348    InstrItinData <tc_2c13e7f5, /*tc_2*/
1349      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1350      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1351
1352    InstrItinData <tc_2c3e17fc, /*tc_3x*/
1353      [InstrStage<1, [SLOT3]>], [1],
1354      [Hex_FWD]>,
1355
1356    InstrItinData <tc_2f573607, /*tc_2early*/
1357      [InstrStage<1, [SLOT2]>], [2, 1],
1358      [Hex_FWD, Hex_FWD]>,
1359
1360    InstrItinData <tc_33e7e673, /*tc_2early*/
1361      [InstrStage<1, [SLOT2]>], [],
1362      []>,
1363
1364    InstrItinData <tc_362b0be2, /*tc_2early*/
1365      [InstrStage<1, [SLOT2]>], [1],
1366      [Hex_FWD]>,
1367
1368    InstrItinData <tc_38382228, /*tc_3x*/
1369      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
1370      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1371
1372    InstrItinData <tc_388f9897, /*tc_1*/
1373      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
1374      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1375
1376    InstrItinData <tc_38e0bae9, /*tc_3stall*/
1377      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 1],
1378      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1379
1380    InstrItinData <tc_3d14a17b, /*tc_1*/
1381      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
1382      [Hex_FWD, Hex_FWD]>,
1383
1384    InstrItinData <tc_3edca78f, /*tc_2*/
1385      [InstrStage<1, [SLOT3]>], [4, 2],
1386      [Hex_FWD, Hex_FWD]>,
1387
1388    InstrItinData <tc_3fbf1042, /*tc_1*/
1389      [InstrStage<1, [SLOT0, SLOT1]>], [3],
1390      [Hex_FWD]>,
1391
1392    InstrItinData <tc_407e96f9, /*tc_1*/
1393      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1394      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1395
1396    InstrItinData <tc_40d64c94, /*tc_newvjump*/
1397      [InstrStage<1, [SLOT0]>], [3, 2],
1398      [Hex_FWD, Hex_FWD]>,
1399
1400    InstrItinData <tc_4222e6bf, /*tc_ld*/
1401      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
1402      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1403
1404    InstrItinData <tc_42ff66ba, /*tc_2early*/
1405      [InstrStage<1, [SLOT2]>], [2, 1],
1406      [Hex_FWD, Hex_FWD]>,
1407
1408    InstrItinData <tc_442395f3, /*tc_1*/
1409      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2, 2],
1410      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1411
1412    InstrItinData <tc_449acf79, /*tc_st*/
1413      [InstrStage<1, [SLOT0, SLOT1]>], [3, 3, 1, 2, 2],
1414      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1415
1416    InstrItinData <tc_44d5a428, /*tc_st*/
1417      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
1418      [Hex_FWD, Hex_FWD]>,
1419
1420    InstrItinData <tc_44fffc58, /*tc_2early*/
1421      [InstrStage<1, [SLOT2, SLOT3]>], [2],
1422      [Hex_FWD]>,
1423
1424    InstrItinData <tc_45791fb8, /*tc_ld*/
1425      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
1426      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1427
1428    InstrItinData <tc_45f9d1be, /*tc_2early*/
1429      [InstrStage<1, [SLOT2]>], [2],
1430      [Hex_FWD]>,
1431
1432    InstrItinData <tc_49fdfd4b, /*tc_3x*/
1433      [InstrStage<1, [SLOT3]>], [4, 1],
1434      [Hex_FWD, Hex_FWD]>,
1435
1436    InstrItinData <tc_4a55d03c, /*tc_2early*/
1437      [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 1],
1438      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1439
1440    InstrItinData <tc_4abdbdc6, /*tc_3stall*/
1441      [InstrStage<1, [SLOT3]>], [2, 2],
1442      [Hex_FWD, Hex_FWD]>,
1443
1444    InstrItinData <tc_4ac61d92, /*tc_2latepred*/
1445      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
1446      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1447
1448    InstrItinData <tc_4bf903b0, /*tc_st*/
1449      [InstrStage<1, [SLOT0]>], [3],
1450      [Hex_FWD]>,
1451
1452    InstrItinData <tc_503ce0f3, /*tc_3x*/
1453      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
1454      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1455
1456    InstrItinData <tc_53c851ab, /*tc_2early*/
1457      [InstrStage<1, [SLOT2]>], [3, 2, 2],
1458      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1459
1460    InstrItinData <tc_5502c366, /*tc_1*/
1461      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1462      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1463
1464    InstrItinData <tc_55255f2b, /*tc_3stall*/
1465      [InstrStage<1, [SLOT3]>], [],
1466      []>,
1467
1468    InstrItinData <tc_556f6577, /*tc_3x*/
1469      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1470      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1471
1472    InstrItinData <tc_55a9a350, /*tc_st*/
1473      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
1474      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1475
1476    InstrItinData <tc_55b33fda, /*tc_2early*/
1477      [InstrStage<1, [SLOT2, SLOT3]>], [3, 1],
1478      [Hex_FWD, Hex_FWD]>,
1479
1480    InstrItinData <tc_56a124a7, /*tc_2early*/
1481      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
1482      [Hex_FWD, Hex_FWD]>,
1483
1484    InstrItinData <tc_57a55b54, /*tc_2early*/
1485      [InstrStage<1, [SLOT3]>], [1, 2],
1486      [Hex_FWD, Hex_FWD]>,
1487
1488    InstrItinData <tc_5944960d, /*tc_ld*/
1489      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
1490      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1491
1492    InstrItinData <tc_59a7822c, /*tc_2early*/
1493      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
1494      [Hex_FWD, Hex_FWD]>,
1495
1496    InstrItinData <tc_5a4b5e58, /*tc_3x*/
1497      [InstrStage<1, [SLOT3]>], [4, 1, 1],
1498      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1499
1500    InstrItinData <tc_5b347363, /*tc_1*/
1501      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
1502      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1503
1504    InstrItinData <tc_5ceb2f9e, /*tc_ld*/
1505      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
1506      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1507
1508    InstrItinData <tc_5da50c4b, /*tc_1*/
1509      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1510      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1511
1512    InstrItinData <tc_5deb5e47, /*tc_st*/
1513      [InstrStage<1, [SLOT0]>], [1, 2, 3],
1514      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1515
1516    InstrItinData <tc_5e4cf0e8, /*tc_2*/
1517      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1518      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1519
1520    InstrItinData <tc_5f2afaf7, /*tc_ld*/
1521      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 3, 1, 2],
1522      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1523
1524    InstrItinData <tc_60e324ff, /*tc_2early*/
1525      [InstrStage<1, [SLOT2]>], [1],
1526      [Hex_FWD]>,
1527
1528    InstrItinData <tc_63567288, /*tc_1*/
1529      [InstrStage<1, [SLOT0, SLOT1]>], [3],
1530      [Hex_FWD]>,
1531
1532    InstrItinData <tc_64b00d8a, /*tc_ld*/
1533      [InstrStage<1, [SLOT0]>], [4, 1],
1534      [Hex_FWD, Hex_FWD]>,
1535
1536    InstrItinData <tc_651cbe02, /*tc_2early*/
1537      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1538      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1539
1540    InstrItinData <tc_65279839, /*tc_2*/
1541      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1542      [Hex_FWD, Hex_FWD]>,
1543
1544    InstrItinData <tc_65cbd974, /*tc_st*/
1545      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
1546      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1547
1548    InstrItinData <tc_69bfb303, /*tc_2early*/
1549      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
1550      [Hex_FWD, Hex_FWD]>,
1551
1552    InstrItinData <tc_6ae3426b, /*tc_3x*/
1553      [InstrStage<1, [SLOT3]>], [4, 1],
1554      [Hex_FWD, Hex_FWD]>,
1555
1556    InstrItinData <tc_6d861a95, /*tc_3stall*/
1557      [InstrStage<1, [SLOT3]>], [2, 1],
1558      [Hex_FWD, Hex_FWD]>,
1559
1560    InstrItinData <tc_6e20402a, /*tc_st*/
1561      [InstrStage<1, [SLOT0]>], [2, 3],
1562      [Hex_FWD, Hex_FWD]>,
1563
1564    InstrItinData <tc_6f42bc60, /*tc_3stall*/
1565      [InstrStage<1, [SLOT0]>], [4, 1, 1],
1566      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1567
1568    InstrItinData <tc_6fc5dbea, /*tc_1*/
1569      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
1570      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1571
1572    InstrItinData <tc_711c805f, /*tc_2early*/
1573      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
1574      [Hex_FWD, Hex_FWD]>,
1575
1576    InstrItinData <tc_713b66bf, /*tc_1*/
1577      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
1578      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1579
1580    InstrItinData <tc_7401744f, /*tc_2*/
1581      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
1582      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1583
1584    InstrItinData <tc_7476d766, /*tc_3x*/
1585      [InstrStage<1, [SLOT3]>], [4, 2],
1586      [Hex_FWD, Hex_FWD]>,
1587
1588    InstrItinData <tc_74a42bda, /*tc_ld*/
1589      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2],
1590      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1591
1592    InstrItinData <tc_76bb5435, /*tc_ld*/
1593      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
1594      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1595
1596    InstrItinData <tc_77f94a5e, /*tc_st*/
1597      [InstrStage<1, [SLOT0]>], [],
1598      []>,
1599
1600    InstrItinData <tc_788b1d09, /*tc_3x*/
1601      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
1602      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1603
1604    InstrItinData <tc_7af3a37e, /*tc_st*/
1605      [InstrStage<1, [SLOT0]>], [1, 3],
1606      [Hex_FWD, Hex_FWD]>,
1607
1608    InstrItinData <tc_7b9187d3, /*tc_newvjump*/
1609      [InstrStage<1, [SLOT0]>], [3, 2],
1610      [Hex_FWD, Hex_FWD]>,
1611
1612    InstrItinData <tc_7c31e19a, /*tc_st*/
1613      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
1614      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1615
1616    InstrItinData <tc_7c6d32e4, /*tc_ld*/
1617      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
1618      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1619
1620    InstrItinData <tc_7dc63b5c, /*tc_3x*/
1621      [InstrStage<1, [SLOT3]>], [4, 1],
1622      [Hex_FWD, Hex_FWD]>,
1623
1624    InstrItinData <tc_7f7f45f5, /*tc_4x*/
1625      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
1626      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1627
1628    InstrItinData <tc_7f8ae742, /*tc_3x*/
1629      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
1630      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1631
1632    InstrItinData <tc_8035e91f, /*tc_st*/
1633      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
1634      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1635
1636    InstrItinData <tc_822c3c68, /*tc_ld*/
1637      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
1638      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1639
1640    InstrItinData <tc_829d8a86, /*tc_st*/
1641      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
1642      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1643
1644    InstrItinData <tc_838c4d7a, /*tc_st*/
1645      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
1646      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1647
1648    InstrItinData <tc_84a7500d, /*tc_1*/
1649      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
1650      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1651
1652    InstrItinData <tc_86173609, /*tc_1*/
1653      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2],
1654      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1655
1656    InstrItinData <tc_887d1bb7, /*tc_st*/
1657      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
1658      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1659
1660    InstrItinData <tc_8a6d0d94, /*tc_ld*/
1661      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
1662      [Hex_FWD, Hex_FWD]>,
1663
1664    InstrItinData <tc_8a825db2, /*tc_2*/
1665      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1666      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1667
1668    InstrItinData <tc_8b5bd4f5, /*tc_1*/
1669      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
1670      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1671
1672    InstrItinData <tc_8e82e8ca, /*tc_st*/
1673      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
1674      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1675
1676    InstrItinData <tc_8f36a2fd, /*tc_ld*/
1677      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1],
1678      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1679
1680    InstrItinData <tc_9124c04f, /*tc_1*/
1681      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
1682      [Hex_FWD, Hex_FWD]>,
1683
1684    InstrItinData <tc_92240447, /*tc_st*/
1685      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
1686      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1687
1688    InstrItinData <tc_934753bb, /*tc_ld*/
1689      [InstrStage<1, [SLOT0]>], [4, 2, 2],
1690      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1691
1692    InstrItinData <tc_937dd41c, /*tc_ld*/
1693      [InstrStage<1, [SLOT0, SLOT1]>], [],
1694      []>,
1695
1696    InstrItinData <tc_9406230a, /*tc_3x*/
1697      [InstrStage<1, [SLOT3]>], [2, 1],
1698      [Hex_FWD, Hex_FWD]>,
1699
1700    InstrItinData <tc_95a33176, /*tc_2*/
1701      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
1702      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1703
1704    InstrItinData <tc_95f43c5e, /*tc_3*/
1705      [InstrStage<1, [SLOT2]>], [1],
1706      [Hex_FWD]>,
1707
1708    InstrItinData <tc_96ef76ef, /*tc_st*/
1709      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
1710      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1711
1712    InstrItinData <tc_975a4e54, /*tc_newvjump*/
1713      [InstrStage<1, [SLOT0]>], [2, 3, 2],
1714      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1715
1716    InstrItinData <tc_9783714b, /*tc_4x*/
1717      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
1718      [Hex_FWD, Hex_FWD]>,
1719
1720    InstrItinData <tc_9b34f5e0, /*tc_2early*/
1721      [InstrStage<1, [SLOT2]>], [],
1722      []>,
1723
1724    InstrItinData <tc_9b3c0462, /*tc_2*/
1725      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1726      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1727
1728    InstrItinData <tc_9bcfb2ee, /*tc_st*/
1729      [InstrStage<1, [SLOT0]>], [1, 2, 2],
1730      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1731
1732    InstrItinData <tc_9c52f549, /*tc_2early*/
1733      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 1],
1734      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1735
1736    InstrItinData <tc_9e27f2f9, /*tc_2early*/
1737      [InstrStage<1, [SLOT2, SLOT3]>], [1, 1, 2],
1738      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1739
1740    InstrItinData <tc_9e72dc89, /*tc_4x*/
1741      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
1742      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1743
1744    InstrItinData <tc_9edb7c77, /*tc_4x*/
1745      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
1746      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1747
1748    InstrItinData <tc_9edefe01, /*tc_st*/
1749      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
1750      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1751
1752    InstrItinData <tc_9f6cd987, /*tc_1*/
1753      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1754      [Hex_FWD, Hex_FWD]>,
1755
1756    InstrItinData <tc_a08b630b, /*tc_2*/
1757      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1758      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1759
1760    InstrItinData <tc_a1297125, /*tc_2early*/
1761      [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 2],
1762      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1763
1764    InstrItinData <tc_a154b476, /*tc_3x*/
1765      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
1766      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1767
1768    InstrItinData <tc_a2b365d2, /*tc_st*/
1769      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
1770      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1771
1772    InstrItinData <tc_a3070909, /*tc_3stall*/
1773      [InstrStage<1, [SLOT0]>], [1, 1],
1774      [Hex_FWD, Hex_FWD]>,
1775
1776    InstrItinData <tc_a32e03e7, /*tc_ld*/
1777      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
1778      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1779
1780    InstrItinData <tc_a38c45dc, /*tc_3x*/
1781      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
1782      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1783
1784    InstrItinData <tc_a4e22bbd, /*tc_2*/
1785      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1786      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1787
1788    InstrItinData <tc_a4ee89db, /*tc_2early*/
1789      [InstrStage<1, [SLOT0]>], [],
1790      []>,
1791
1792    InstrItinData <tc_a7a13fac, /*tc_2early*/
1793      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
1794      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1795
1796    InstrItinData <tc_a7bdb22c, /*tc_2*/
1797      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1798      [Hex_FWD, Hex_FWD]>,
1799
1800    InstrItinData <tc_a9edeffa, /*tc_st*/
1801      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
1802      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1803
1804    InstrItinData <tc_abfd9a6d, /*tc_ld*/
1805      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
1806      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1807
1808    InstrItinData <tc_ac65613f, /*tc_ld*/
1809      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
1810      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1811
1812    InstrItinData <tc_addc37a8, /*tc_st*/
1813      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
1814      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1815
1816    InstrItinData <tc_ae5babd7, /*tc_st*/
1817      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
1818      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1819
1820    InstrItinData <tc_aee6250c, /*tc_ld*/
1821      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
1822      [Hex_FWD, Hex_FWD]>,
1823
1824    InstrItinData <tc_af6af259, /*tc_ld*/
1825      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1],
1826      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1827
1828    InstrItinData <tc_b1ae5f67, /*tc_st*/
1829      [InstrStage<1, [SLOT0]>], [1],
1830      [Hex_FWD]>,
1831
1832    InstrItinData <tc_b4dc7630, /*tc_st*/
1833      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
1834      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1835
1836    InstrItinData <tc_b7c4062a, /*tc_ld*/
1837      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
1838      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1839
1840    InstrItinData <tc_b837298f, /*tc_1*/
1841      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
1842      []>,
1843
1844    InstrItinData <tc_ba9255a6, /*tc_st*/
1845      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
1846      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1847
1848    InstrItinData <tc_bb07f2c5, /*tc_st*/
1849      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
1850      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1851
1852    InstrItinData <tc_bb831a7c, /*tc_2*/
1853      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
1854      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1855
1856    InstrItinData <tc_bf2ffc0f, /*tc_ld*/
1857      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
1858      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1859
1860    InstrItinData <tc_c20701f0, /*tc_2*/
1861      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1862      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1863
1864    InstrItinData <tc_c21d7447, /*tc_3x*/
1865      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1866      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1867
1868    InstrItinData <tc_c57d9f39, /*tc_1*/
1869      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
1870      [Hex_FWD, Hex_FWD]>,
1871
1872    InstrItinData <tc_c818ff7f, /*tc_newvjump*/
1873      [InstrStage<1, [SLOT0]>], [],
1874      []>,
1875
1876    InstrItinData <tc_ce59038e, /*tc_st*/
1877      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
1878      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1879
1880    InstrItinData <tc_cfa0e29b, /*tc_st*/
1881      [InstrStage<1, [SLOT0]>], [2, 2, 3],
1882      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1883
1884    InstrItinData <tc_d03278fd, /*tc_st*/
1885      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
1886      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1887
1888    InstrItinData <tc_d33e5eee, /*tc_2early*/
1889      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 2],
1890      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1891
1892    InstrItinData <tc_d3632d88, /*tc_2*/
1893      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1894      [Hex_FWD, Hex_FWD]>,
1895
1896    InstrItinData <tc_d45ba9cd, /*tc_ld*/
1897      [InstrStage<1, [SLOT0]>], [1],
1898      [Hex_FWD]>,
1899
1900    InstrItinData <tc_d57d649c, /*tc_3stall*/
1901      [InstrStage<1, [SLOT2]>], [2],
1902      [Hex_FWD]>,
1903
1904    InstrItinData <tc_d61dfdc3, /*tc_2*/
1905      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1906      [Hex_FWD, Hex_FWD]>,
1907
1908    InstrItinData <tc_d68dca5c, /*tc_3stall*/
1909      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1910      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1911
1912    InstrItinData <tc_d7718fbe, /*tc_3x*/
1913      [InstrStage<1, [SLOT3]>], [1],
1914      [Hex_FWD]>,
1915
1916    InstrItinData <tc_db596beb, /*tc_3stall*/
1917      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1918      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1919
1920    InstrItinData <tc_db96aa6b, /*tc_st*/
1921      [InstrStage<1, [SLOT0]>], [1],
1922      [Hex_FWD]>,
1923
1924    InstrItinData <tc_dc51281d, /*tc_2early*/
1925      [InstrStage<1, [SLOT2]>], [2, 1],
1926      [Hex_FWD, Hex_FWD]>,
1927
1928    InstrItinData <tc_decdde8a, /*tc_2early*/
1929      [InstrStage<1, [SLOT2, SLOT3]>], [2],
1930      [Hex_FWD]>,
1931
1932    InstrItinData <tc_df5d53f9, /*tc_newvjump*/
1933      [InstrStage<1, [SLOT0]>], [3, 2, 2],
1934      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1935
1936    InstrItinData <tc_e3d699e3, /*tc_2*/
1937      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1938      [Hex_FWD, Hex_FWD]>,
1939
1940    InstrItinData <tc_e60def48, /*tc_2early*/
1941      [InstrStage<1, [SLOT2]>], [1],
1942      [Hex_FWD]>,
1943
1944    InstrItinData <tc_e9170fb7, /*tc_ld*/
1945      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
1946      [Hex_FWD, Hex_FWD]>,
1947
1948    InstrItinData <tc_ed03645c, /*tc_2early*/
1949      [InstrStage<1, [SLOT2]>], [3, 1],
1950      [Hex_FWD, Hex_FWD]>,
1951
1952    InstrItinData <tc_eed07714, /*tc_ld*/
1953      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
1954      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1955
1956    InstrItinData <tc_eeda4109, /*tc_2early*/
1957      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1958      [Hex_FWD, Hex_FWD]>,
1959
1960    InstrItinData <tc_ef921005, /*tc_1*/
1961      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1962      [Hex_FWD, Hex_FWD]>,
1963
1964    InstrItinData <tc_f098b237, /*tc_1*/
1965      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1966      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1967
1968    InstrItinData <tc_f0cdeccf, /*tc_3x*/
1969      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
1970      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1971
1972    InstrItinData <tc_f0e8e832, /*tc_4x*/
1973      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
1974      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1975
1976    InstrItinData <tc_f34c1c21, /*tc_2*/
1977      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1978      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1979
1980    InstrItinData <tc_f38f92e1, /*tc_newvjump*/
1981      [InstrStage<1, [SLOT0]>], [2],
1982      [Hex_FWD]>,
1983
1984    InstrItinData <tc_f529831b, /*tc_st*/
1985      [InstrStage<1, [SLOT0]>], [3, 3, 1, 2, 3],
1986      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1987
1988    InstrItinData <tc_f6e2aff9, /*tc_newvjump*/
1989      [InstrStage<1, [SLOT0]>], [3, 2, 2],
1990      [Hex_FWD, Hex_FWD, Hex_FWD]>,
1991
1992    InstrItinData <tc_f7569068, /*tc_4x*/
1993      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
1994      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1995
1996    InstrItinData <tc_f97707c1, /*tc_1*/
1997      [InstrStage<1, [SLOT2]>], [2],
1998      [Hex_FWD]>,
1999
2000    InstrItinData <tc_f999c66e, /*tc_2early*/
2001      [InstrStage<1, [SLOT2, SLOT3]>], [1, 2],
2002      [Hex_FWD, Hex_FWD]>,
2003
2004    InstrItinData <tc_fae9dfa5, /*tc_3x*/
2005      [InstrStage<1, [SLOT3]>], [4, 2],
2006      [Hex_FWD, Hex_FWD]>,
2007
2008    InstrItinData <tc_fedb7e19, /*tc_ld*/
2009      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
2010      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>
2011  ];
2012}
2013
2014class DepScalarItinV60se {
2015  list<InstrItinData> DepScalarItinV60se_list = [
2016    InstrItinData <tc_011e0e9d, /*tc_st*/
2017      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
2018      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2019
2020    InstrItinData <tc_01d44cb2, /*tc_1*/
2021      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2022      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2023
2024    InstrItinData <tc_01e1be3b, /*tc_3x*/
2025      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
2026      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2027
2028    InstrItinData <tc_02fe1c65, /*tc_4x*/
2029      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
2030      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2031
2032    InstrItinData <tc_0655b949, /*tc_st*/
2033      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
2034      [Hex_FWD, Hex_FWD]>,
2035
2036    InstrItinData <tc_075c8dd8, /*tc_ld*/
2037      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
2038      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2039
2040    InstrItinData <tc_0a195f2c, /*tc_4x*/
2041      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
2042      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2043
2044    InstrItinData <tc_0a6c20ae, /*tc_st*/
2045      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
2046      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2047
2048    InstrItinData <tc_0ba0d5da, /*tc_2early*/
2049      [InstrStage<1, [SLOT2]>], [1],
2050      [Hex_FWD]>,
2051
2052    InstrItinData <tc_0dfac0a7, /*tc_2*/
2053      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2054      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2055
2056    InstrItinData <tc_0fac1eb8, /*tc_st*/
2057      [InstrStage<1, [SLOT0]>], [3, 2, 3],
2058      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2059
2060    InstrItinData <tc_112d30d6, /*tc_1*/
2061      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
2062      [Hex_FWD]>,
2063
2064    InstrItinData <tc_1242dc2a, /*tc_ld*/
2065      [InstrStage<1, [SLOT0]>], [2],
2066      [Hex_FWD]>,
2067
2068    InstrItinData <tc_1248597c, /*tc_3x*/
2069      [InstrStage<1, [SLOT3]>], [2, 2],
2070      [Hex_FWD, Hex_FWD]>,
2071
2072    InstrItinData <tc_14ab4f41, /*tc_newvjump*/
2073      [InstrStage<1, [SLOT0], 0>,
2074       InstrStage<1, [CVI_ST]>], [3, 3, 2],
2075      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2076
2077    InstrItinData <tc_151bf368, /*tc_2early*/
2078      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
2079      [Hex_FWD, Hex_FWD]>,
2080
2081    InstrItinData <tc_158aa3f7, /*tc_st*/
2082      [InstrStage<1, [SLOT0]>], [1, 2, 2],
2083      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2084
2085    InstrItinData <tc_197dce51, /*tc_3x*/
2086      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
2087      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2088
2089    InstrItinData <tc_1981450d, /*tc_newvjump*/
2090      [InstrStage<1, [SLOT0], 0>,
2091       InstrStage<1, [CVI_ST]>], [3],
2092      [Hex_FWD]>,
2093
2094    InstrItinData <tc_1c2c7a4a, /*tc_1*/
2095      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
2096      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2097
2098    InstrItinData <tc_1c7522a8, /*tc_ld*/
2099      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
2100      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2101
2102    InstrItinData <tc_1d41f8b7, /*tc_3stall*/
2103      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 2],
2104      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2105
2106    InstrItinData <tc_1fcb8495, /*tc_2*/
2107      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2108      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2109
2110    InstrItinData <tc_1fe4ab69, /*tc_st*/
2111      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
2112      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2113
2114    InstrItinData <tc_20131976, /*tc_1*/
2115      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2116      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2117
2118    InstrItinData <tc_2237d952, /*tc_ld*/
2119      [InstrStage<1, [SLOT0]>], [1, 2],
2120      [Hex_FWD, Hex_FWD]>,
2121
2122    InstrItinData <tc_23708a21, /*tc_2early*/
2123      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>,
2124       InstrStage<1, [CVI_ST]>], [],
2125      []>,
2126
2127    InstrItinData <tc_2471c1c8, /*tc_ld*/
2128      [InstrStage<1, [SLOT0]>], [4, 1],
2129      [Hex_FWD, Hex_FWD]>,
2130
2131    InstrItinData <tc_24e109c7, /*tc_newvjump*/
2132      [InstrStage<1, [SLOT0], 0>,
2133       InstrStage<1, [CVI_ST]>], [3, 2, 2],
2134      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2135
2136    InstrItinData <tc_24f426ab, /*tc_2early*/
2137      [InstrStage<1, [SLOT2, SLOT3], 0>,
2138       InstrStage<1, [CVI_ST]>], [1, 2, 2],
2139      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2140
2141    InstrItinData <tc_27106296, /*tc_3x*/
2142      [InstrStage<1, [SLOT3]>], [4, 1, 2],
2143      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2144
2145    InstrItinData <tc_280f7fe1, /*tc_st*/
2146      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
2147      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2148
2149    InstrItinData <tc_28e55c6f, /*tc_3x*/
2150      [InstrStage<1, [SLOT3]>], [1, 1],
2151      [Hex_FWD, Hex_FWD]>,
2152
2153    InstrItinData <tc_2c13e7f5, /*tc_2*/
2154      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
2155      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2156
2157    InstrItinData <tc_2c3e17fc, /*tc_3x*/
2158      [InstrStage<1, [SLOT3]>], [1],
2159      [Hex_FWD]>,
2160
2161    InstrItinData <tc_2f573607, /*tc_2early*/
2162      [InstrStage<1, [SLOT2], 0>,
2163       InstrStage<1, [CVI_ST]>], [2, 1],
2164      [Hex_FWD, Hex_FWD]>,
2165
2166    InstrItinData <tc_33e7e673, /*tc_2early*/
2167      [InstrStage<1, [SLOT2], 0>,
2168       InstrStage<1, [CVI_ST]>], [],
2169      []>,
2170
2171    InstrItinData <tc_362b0be2, /*tc_2early*/
2172      [InstrStage<1, [SLOT2], 0>,
2173       InstrStage<1, [CVI_ST]>], [1],
2174      [Hex_FWD]>,
2175
2176    InstrItinData <tc_38382228, /*tc_3x*/
2177      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
2178      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2179
2180    InstrItinData <tc_388f9897, /*tc_1*/
2181      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
2182      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2183
2184    InstrItinData <tc_38e0bae9, /*tc_3stall*/
2185      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 1],
2186      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2187
2188    InstrItinData <tc_3d14a17b, /*tc_1*/
2189      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
2190      [Hex_FWD, Hex_FWD]>,
2191
2192    InstrItinData <tc_3edca78f, /*tc_2*/
2193      [InstrStage<1, [SLOT3]>], [4, 2],
2194      [Hex_FWD, Hex_FWD]>,
2195
2196    InstrItinData <tc_3fbf1042, /*tc_1*/
2197      [InstrStage<1, [SLOT0, SLOT1]>], [3],
2198      [Hex_FWD]>,
2199
2200    InstrItinData <tc_407e96f9, /*tc_1*/
2201      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2202      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2203
2204    InstrItinData <tc_40d64c94, /*tc_newvjump*/
2205      [InstrStage<1, [SLOT0], 0>,
2206       InstrStage<1, [CVI_ST]>], [3, 2],
2207      [Hex_FWD, Hex_FWD]>,
2208
2209    InstrItinData <tc_4222e6bf, /*tc_ld*/
2210      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
2211      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2212
2213    InstrItinData <tc_42ff66ba, /*tc_2early*/
2214      [InstrStage<1, [SLOT2], 0>,
2215       InstrStage<1, [CVI_ST]>], [2, 1],
2216      [Hex_FWD, Hex_FWD]>,
2217
2218    InstrItinData <tc_442395f3, /*tc_1*/
2219      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2, 2],
2220      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2221
2222    InstrItinData <tc_449acf79, /*tc_st*/
2223      [InstrStage<1, [SLOT0, SLOT1]>], [3, 3, 1, 2, 2],
2224      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2225
2226    InstrItinData <tc_44d5a428, /*tc_st*/
2227      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
2228      [Hex_FWD, Hex_FWD]>,
2229
2230    InstrItinData <tc_44fffc58, /*tc_2early*/
2231      [InstrStage<1, [SLOT2, SLOT3], 0>,
2232       InstrStage<1, [CVI_ST]>], [2],
2233      [Hex_FWD]>,
2234
2235    InstrItinData <tc_45791fb8, /*tc_ld*/
2236      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
2237      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2238
2239    InstrItinData <tc_45f9d1be, /*tc_2early*/
2240      [InstrStage<1, [SLOT2], 0>,
2241       InstrStage<1, [CVI_ST]>], [2],
2242      [Hex_FWD]>,
2243
2244    InstrItinData <tc_49fdfd4b, /*tc_3x*/
2245      [InstrStage<1, [SLOT3]>], [4, 1],
2246      [Hex_FWD, Hex_FWD]>,
2247
2248    InstrItinData <tc_4a55d03c, /*tc_2early*/
2249      [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 1],
2250      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2251
2252    InstrItinData <tc_4abdbdc6, /*tc_3stall*/
2253      [InstrStage<1, [SLOT3]>], [2, 2],
2254      [Hex_FWD, Hex_FWD]>,
2255
2256    InstrItinData <tc_4ac61d92, /*tc_2latepred*/
2257      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
2258      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2259
2260    InstrItinData <tc_4bf903b0, /*tc_st*/
2261      [InstrStage<1, [SLOT0]>], [3],
2262      [Hex_FWD]>,
2263
2264    InstrItinData <tc_503ce0f3, /*tc_3x*/
2265      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
2266      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2267
2268    InstrItinData <tc_53c851ab, /*tc_2early*/
2269      [InstrStage<1, [SLOT2], 0>,
2270       InstrStage<1, [CVI_ST]>], [3, 2, 2],
2271      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2272
2273    InstrItinData <tc_5502c366, /*tc_1*/
2274      [InstrStage<1, [SLOT2, SLOT3], 0>,
2275       InstrStage<1, [CVI_ST]>], [3, 2, 2],
2276      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2277
2278    InstrItinData <tc_55255f2b, /*tc_3stall*/
2279      [InstrStage<1, [SLOT3]>], [],
2280      []>,
2281
2282    InstrItinData <tc_556f6577, /*tc_3x*/
2283      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
2284      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2285
2286    InstrItinData <tc_55a9a350, /*tc_st*/
2287      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
2288      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2289
2290    InstrItinData <tc_55b33fda, /*tc_2early*/
2291      [InstrStage<1, [SLOT2, SLOT3]>], [3, 1],
2292      [Hex_FWD, Hex_FWD]>,
2293
2294    InstrItinData <tc_56a124a7, /*tc_2early*/
2295      [InstrStage<1, [SLOT2, SLOT3], 0>,
2296       InstrStage<1, [CVI_ST]>], [2, 2],
2297      [Hex_FWD, Hex_FWD]>,
2298
2299    InstrItinData <tc_57a55b54, /*tc_2early*/
2300      [InstrStage<1, [SLOT3], 0>,
2301       InstrStage<1, [CVI_ST]>], [1, 2],
2302      [Hex_FWD, Hex_FWD]>,
2303
2304    InstrItinData <tc_5944960d, /*tc_ld*/
2305      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
2306      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2307
2308    InstrItinData <tc_59a7822c, /*tc_2early*/
2309      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
2310      [Hex_FWD, Hex_FWD]>,
2311
2312    InstrItinData <tc_5a4b5e58, /*tc_3x*/
2313      [InstrStage<1, [SLOT3]>], [4, 1, 1],
2314      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2315
2316    InstrItinData <tc_5b347363, /*tc_1*/
2317      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
2318      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2319
2320    InstrItinData <tc_5ceb2f9e, /*tc_ld*/
2321      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
2322      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2323
2324    InstrItinData <tc_5da50c4b, /*tc_1*/
2325      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2326      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2327
2328    InstrItinData <tc_5deb5e47, /*tc_st*/
2329      [InstrStage<1, [SLOT0]>], [1, 2, 3],
2330      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2331
2332    InstrItinData <tc_5e4cf0e8, /*tc_2*/
2333      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
2334      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2335
2336    InstrItinData <tc_5f2afaf7, /*tc_ld*/
2337      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 3, 1, 2],
2338      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2339
2340    InstrItinData <tc_60e324ff, /*tc_2early*/
2341      [InstrStage<1, [SLOT2], 0>,
2342       InstrStage<1, [CVI_ST]>], [1],
2343      [Hex_FWD]>,
2344
2345    InstrItinData <tc_63567288, /*tc_1*/
2346      [InstrStage<1, [SLOT0, SLOT1]>], [3],
2347      [Hex_FWD]>,
2348
2349    InstrItinData <tc_64b00d8a, /*tc_ld*/
2350      [InstrStage<1, [SLOT0]>], [4, 1],
2351      [Hex_FWD, Hex_FWD]>,
2352
2353    InstrItinData <tc_651cbe02, /*tc_2early*/
2354      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2355      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2356
2357    InstrItinData <tc_65279839, /*tc_2*/
2358      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2359      [Hex_FWD, Hex_FWD]>,
2360
2361    InstrItinData <tc_65cbd974, /*tc_st*/
2362      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
2363      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2364
2365    InstrItinData <tc_69bfb303, /*tc_2early*/
2366      [InstrStage<1, [SLOT2, SLOT3], 0>,
2367       InstrStage<1, [CVI_ST]>], [2, 2],
2368      [Hex_FWD, Hex_FWD]>,
2369
2370    InstrItinData <tc_6ae3426b, /*tc_3x*/
2371      [InstrStage<1, [SLOT3]>], [4, 1],
2372      [Hex_FWD, Hex_FWD]>,
2373
2374    InstrItinData <tc_6d861a95, /*tc_3stall*/
2375      [InstrStage<1, [SLOT3]>], [2, 1],
2376      [Hex_FWD, Hex_FWD]>,
2377
2378    InstrItinData <tc_6e20402a, /*tc_st*/
2379      [InstrStage<1, [SLOT0]>], [2, 3],
2380      [Hex_FWD, Hex_FWD]>,
2381
2382    InstrItinData <tc_6f42bc60, /*tc_3stall*/
2383      [InstrStage<1, [SLOT0]>], [4, 1, 1],
2384      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2385
2386    InstrItinData <tc_6fc5dbea, /*tc_1*/
2387      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
2388      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2389
2390    InstrItinData <tc_711c805f, /*tc_2early*/
2391      [InstrStage<1, [SLOT2, SLOT3], 0>,
2392       InstrStage<1, [CVI_ST]>], [2, 2],
2393      [Hex_FWD, Hex_FWD]>,
2394
2395    InstrItinData <tc_713b66bf, /*tc_1*/
2396      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
2397      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2398
2399    InstrItinData <tc_7401744f, /*tc_2*/
2400      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
2401      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2402
2403    InstrItinData <tc_7476d766, /*tc_3x*/
2404      [InstrStage<1, [SLOT3]>], [4, 2],
2405      [Hex_FWD, Hex_FWD]>,
2406
2407    InstrItinData <tc_74a42bda, /*tc_ld*/
2408      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2],
2409      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2410
2411    InstrItinData <tc_76bb5435, /*tc_ld*/
2412      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
2413      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2414
2415    InstrItinData <tc_77f94a5e, /*tc_st*/
2416      [InstrStage<1, [SLOT0]>], [],
2417      []>,
2418
2419    InstrItinData <tc_788b1d09, /*tc_3x*/
2420      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
2421      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2422
2423    InstrItinData <tc_7af3a37e, /*tc_st*/
2424      [InstrStage<1, [SLOT0]>], [1, 3],
2425      [Hex_FWD, Hex_FWD]>,
2426
2427    InstrItinData <tc_7b9187d3, /*tc_newvjump*/
2428      [InstrStage<1, [SLOT0], 0>,
2429       InstrStage<1, [CVI_ST]>], [3, 2],
2430      [Hex_FWD, Hex_FWD]>,
2431
2432    InstrItinData <tc_7c31e19a, /*tc_st*/
2433      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
2434      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2435
2436    InstrItinData <tc_7c6d32e4, /*tc_ld*/
2437      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
2438      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2439
2440    InstrItinData <tc_7dc63b5c, /*tc_3x*/
2441      [InstrStage<1, [SLOT3]>], [4, 1],
2442      [Hex_FWD, Hex_FWD]>,
2443
2444    InstrItinData <tc_7f7f45f5, /*tc_4x*/
2445      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
2446      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2447
2448    InstrItinData <tc_7f8ae742, /*tc_3x*/
2449      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
2450      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2451
2452    InstrItinData <tc_8035e91f, /*tc_st*/
2453      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
2454      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2455
2456    InstrItinData <tc_822c3c68, /*tc_ld*/
2457      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
2458      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2459
2460    InstrItinData <tc_829d8a86, /*tc_st*/
2461      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
2462      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2463
2464    InstrItinData <tc_838c4d7a, /*tc_st*/
2465      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
2466      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2467
2468    InstrItinData <tc_84a7500d, /*tc_1*/
2469      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
2470      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2471
2472    InstrItinData <tc_86173609, /*tc_1*/
2473      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2],
2474      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2475
2476    InstrItinData <tc_887d1bb7, /*tc_st*/
2477      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
2478      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2479
2480    InstrItinData <tc_8a6d0d94, /*tc_ld*/
2481      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
2482      [Hex_FWD, Hex_FWD]>,
2483
2484    InstrItinData <tc_8a825db2, /*tc_2*/
2485      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2486      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2487
2488    InstrItinData <tc_8b5bd4f5, /*tc_1*/
2489      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
2490      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2491
2492    InstrItinData <tc_8e82e8ca, /*tc_st*/
2493      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
2494      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2495
2496    InstrItinData <tc_8f36a2fd, /*tc_ld*/
2497      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1],
2498      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2499
2500    InstrItinData <tc_9124c04f, /*tc_1*/
2501      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
2502      [Hex_FWD, Hex_FWD]>,
2503
2504    InstrItinData <tc_92240447, /*tc_st*/
2505      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
2506      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2507
2508    InstrItinData <tc_934753bb, /*tc_ld*/
2509      [InstrStage<1, [SLOT0]>], [4, 2, 2],
2510      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2511
2512    InstrItinData <tc_937dd41c, /*tc_ld*/
2513      [InstrStage<1, [SLOT0, SLOT1]>], [],
2514      []>,
2515
2516    InstrItinData <tc_9406230a, /*tc_3x*/
2517      [InstrStage<1, [SLOT3]>], [2, 1],
2518      [Hex_FWD, Hex_FWD]>,
2519
2520    InstrItinData <tc_95a33176, /*tc_2*/
2521      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
2522      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2523
2524    InstrItinData <tc_95f43c5e, /*tc_3*/
2525      [InstrStage<1, [SLOT2], 0>,
2526       InstrStage<1, [CVI_ST]>], [1],
2527      [Hex_FWD]>,
2528
2529    InstrItinData <tc_96ef76ef, /*tc_st*/
2530      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
2531      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2532
2533    InstrItinData <tc_975a4e54, /*tc_newvjump*/
2534      [InstrStage<1, [SLOT0], 0>,
2535       InstrStage<1, [CVI_ST]>], [2, 3, 2],
2536      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2537
2538    InstrItinData <tc_9783714b, /*tc_4x*/
2539      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
2540      [Hex_FWD, Hex_FWD]>,
2541
2542    InstrItinData <tc_9b34f5e0, /*tc_2early*/
2543      [InstrStage<1, [SLOT2]>], [],
2544      []>,
2545
2546    InstrItinData <tc_9b3c0462, /*tc_2*/
2547      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2548      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2549
2550    InstrItinData <tc_9bcfb2ee, /*tc_st*/
2551      [InstrStage<1, [SLOT0]>], [1, 2, 2],
2552      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2553
2554    InstrItinData <tc_9c52f549, /*tc_2early*/
2555      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 1],
2556      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2557
2558    InstrItinData <tc_9e27f2f9, /*tc_2early*/
2559      [InstrStage<1, [SLOT2, SLOT3], 0>,
2560       InstrStage<1, [CVI_ST]>], [1, 1, 2],
2561      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2562
2563    InstrItinData <tc_9e72dc89, /*tc_4x*/
2564      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
2565      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2566
2567    InstrItinData <tc_9edb7c77, /*tc_4x*/
2568      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
2569      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2570
2571    InstrItinData <tc_9edefe01, /*tc_st*/
2572      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
2573      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2574
2575    InstrItinData <tc_9f6cd987, /*tc_1*/
2576      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
2577      [Hex_FWD, Hex_FWD]>,
2578
2579    InstrItinData <tc_a08b630b, /*tc_2*/
2580      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2581      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2582
2583    InstrItinData <tc_a1297125, /*tc_2early*/
2584      [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 2],
2585      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2586
2587    InstrItinData <tc_a154b476, /*tc_3x*/
2588      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
2589      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2590
2591    InstrItinData <tc_a2b365d2, /*tc_st*/
2592      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
2593      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2594
2595    InstrItinData <tc_a3070909, /*tc_3stall*/
2596      [InstrStage<1, [SLOT0]>], [1, 1],
2597      [Hex_FWD, Hex_FWD]>,
2598
2599    InstrItinData <tc_a32e03e7, /*tc_ld*/
2600      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
2601      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2602
2603    InstrItinData <tc_a38c45dc, /*tc_3x*/
2604      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
2605      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2606
2607    InstrItinData <tc_a4e22bbd, /*tc_2*/
2608      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
2609      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2610
2611    InstrItinData <tc_a4ee89db, /*tc_2early*/
2612      [InstrStage<1, [SLOT0], 0>,
2613       InstrStage<1, [CVI_ST]>], [],
2614      []>,
2615
2616    InstrItinData <tc_a7a13fac, /*tc_2early*/
2617      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
2618      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2619
2620    InstrItinData <tc_a7bdb22c, /*tc_2*/
2621      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2622      [Hex_FWD, Hex_FWD]>,
2623
2624    InstrItinData <tc_a9edeffa, /*tc_st*/
2625      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
2626      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2627
2628    InstrItinData <tc_abfd9a6d, /*tc_ld*/
2629      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
2630      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2631
2632    InstrItinData <tc_ac65613f, /*tc_ld*/
2633      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
2634      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2635
2636    InstrItinData <tc_addc37a8, /*tc_st*/
2637      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
2638      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2639
2640    InstrItinData <tc_ae5babd7, /*tc_st*/
2641      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
2642      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2643
2644    InstrItinData <tc_aee6250c, /*tc_ld*/
2645      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
2646      [Hex_FWD, Hex_FWD]>,
2647
2648    InstrItinData <tc_af6af259, /*tc_ld*/
2649      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1],
2650      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2651
2652    InstrItinData <tc_b1ae5f67, /*tc_st*/
2653      [InstrStage<1, [SLOT0]>], [1],
2654      [Hex_FWD]>,
2655
2656    InstrItinData <tc_b4dc7630, /*tc_st*/
2657      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
2658      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2659
2660    InstrItinData <tc_b7c4062a, /*tc_ld*/
2661      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
2662      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2663
2664    InstrItinData <tc_b837298f, /*tc_1*/
2665      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
2666      []>,
2667
2668    InstrItinData <tc_ba9255a6, /*tc_st*/
2669      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
2670      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2671
2672    InstrItinData <tc_bb07f2c5, /*tc_st*/
2673      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
2674      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2675
2676    InstrItinData <tc_bb831a7c, /*tc_2*/
2677      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
2678      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2679
2680    InstrItinData <tc_bf2ffc0f, /*tc_ld*/
2681      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
2682      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2683
2684    InstrItinData <tc_c20701f0, /*tc_2*/
2685      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2686      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2687
2688    InstrItinData <tc_c21d7447, /*tc_3x*/
2689      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
2690      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2691
2692    InstrItinData <tc_c57d9f39, /*tc_1*/
2693      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
2694      [Hex_FWD, Hex_FWD]>,
2695
2696    InstrItinData <tc_c818ff7f, /*tc_newvjump*/
2697      [InstrStage<1, [SLOT0], 0>,
2698       InstrStage<1, [CVI_ST]>], [],
2699      []>,
2700
2701    InstrItinData <tc_ce59038e, /*tc_st*/
2702      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
2703      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2704
2705    InstrItinData <tc_cfa0e29b, /*tc_st*/
2706      [InstrStage<1, [SLOT0]>], [2, 2, 3],
2707      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2708
2709    InstrItinData <tc_d03278fd, /*tc_st*/
2710      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
2711      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2712
2713    InstrItinData <tc_d33e5eee, /*tc_2early*/
2714      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 2],
2715      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2716
2717    InstrItinData <tc_d3632d88, /*tc_2*/
2718      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2719      [Hex_FWD, Hex_FWD]>,
2720
2721    InstrItinData <tc_d45ba9cd, /*tc_ld*/
2722      [InstrStage<1, [SLOT0]>], [1],
2723      [Hex_FWD]>,
2724
2725    InstrItinData <tc_d57d649c, /*tc_3stall*/
2726      [InstrStage<1, [SLOT2], 0>,
2727       InstrStage<1, [CVI_ST]>], [2],
2728      [Hex_FWD]>,
2729
2730    InstrItinData <tc_d61dfdc3, /*tc_2*/
2731      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2732      [Hex_FWD, Hex_FWD]>,
2733
2734    InstrItinData <tc_d68dca5c, /*tc_3stall*/
2735      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
2736      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2737
2738    InstrItinData <tc_d7718fbe, /*tc_3x*/
2739      [InstrStage<1, [SLOT3]>], [1],
2740      [Hex_FWD]>,
2741
2742    InstrItinData <tc_db596beb, /*tc_3stall*/
2743      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
2744      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2745
2746    InstrItinData <tc_db96aa6b, /*tc_st*/
2747      [InstrStage<1, [SLOT0]>], [1],
2748      [Hex_FWD]>,
2749
2750    InstrItinData <tc_dc51281d, /*tc_2early*/
2751      [InstrStage<1, [SLOT2], 0>,
2752       InstrStage<1, [CVI_ST]>], [2, 1],
2753      [Hex_FWD, Hex_FWD]>,
2754
2755    InstrItinData <tc_decdde8a, /*tc_2early*/
2756      [InstrStage<1, [SLOT2, SLOT3], 0>,
2757       InstrStage<1, [CVI_ST]>], [2],
2758      [Hex_FWD]>,
2759
2760    InstrItinData <tc_df5d53f9, /*tc_newvjump*/
2761      [InstrStage<1, [SLOT0], 0>,
2762       InstrStage<1, [CVI_ST]>], [3, 2, 2],
2763      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2764
2765    InstrItinData <tc_e3d699e3, /*tc_2*/
2766      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2767      [Hex_FWD, Hex_FWD]>,
2768
2769    InstrItinData <tc_e60def48, /*tc_2early*/
2770      [InstrStage<1, [SLOT2], 0>,
2771       InstrStage<1, [CVI_ST]>], [1],
2772      [Hex_FWD]>,
2773
2774    InstrItinData <tc_e9170fb7, /*tc_ld*/
2775      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
2776      [Hex_FWD, Hex_FWD]>,
2777
2778    InstrItinData <tc_ed03645c, /*tc_2early*/
2779      [InstrStage<1, [SLOT2], 0>,
2780       InstrStage<1, [CVI_ST]>], [3, 1],
2781      [Hex_FWD, Hex_FWD]>,
2782
2783    InstrItinData <tc_eed07714, /*tc_ld*/
2784      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
2785      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2786
2787    InstrItinData <tc_eeda4109, /*tc_2early*/
2788      [InstrStage<1, [SLOT2, SLOT3], 0>,
2789       InstrStage<1, [CVI_ST]>], [3, 2],
2790      [Hex_FWD, Hex_FWD]>,
2791
2792    InstrItinData <tc_ef921005, /*tc_1*/
2793      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
2794      [Hex_FWD, Hex_FWD]>,
2795
2796    InstrItinData <tc_f098b237, /*tc_1*/
2797      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2798      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2799
2800    InstrItinData <tc_f0cdeccf, /*tc_3x*/
2801      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
2802      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2803
2804    InstrItinData <tc_f0e8e832, /*tc_4x*/
2805      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
2806      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2807
2808    InstrItinData <tc_f34c1c21, /*tc_2*/
2809      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2810      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2811
2812    InstrItinData <tc_f38f92e1, /*tc_newvjump*/
2813      [InstrStage<1, [SLOT0], 0>,
2814       InstrStage<1, [CVI_ST]>], [2],
2815      [Hex_FWD]>,
2816
2817    InstrItinData <tc_f529831b, /*tc_st*/
2818      [InstrStage<1, [SLOT0]>], [3, 3, 1, 2, 3],
2819      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2820
2821    InstrItinData <tc_f6e2aff9, /*tc_newvjump*/
2822      [InstrStage<1, [SLOT0], 0>,
2823       InstrStage<1, [CVI_ST]>], [3, 2, 2],
2824      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2825
2826    InstrItinData <tc_f7569068, /*tc_4x*/
2827      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
2828      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2829
2830    InstrItinData <tc_f97707c1, /*tc_1*/
2831      [InstrStage<1, [SLOT2], 0>,
2832       InstrStage<1, [CVI_ST]>], [2],
2833      [Hex_FWD]>,
2834
2835    InstrItinData <tc_f999c66e, /*tc_2early*/
2836      [InstrStage<1, [SLOT2, SLOT3], 0>,
2837       InstrStage<1, [CVI_ST]>], [1, 2],
2838      [Hex_FWD, Hex_FWD]>,
2839
2840    InstrItinData <tc_fae9dfa5, /*tc_3x*/
2841      [InstrStage<1, [SLOT3]>], [4, 2],
2842      [Hex_FWD, Hex_FWD]>,
2843
2844    InstrItinData <tc_fedb7e19, /*tc_ld*/
2845      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
2846      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>
2847  ];
2848}
2849
2850class DepScalarItinV62 {
2851  list<InstrItinData> DepScalarItinV62_list = [
2852    InstrItinData <tc_011e0e9d, /*tc_st*/
2853      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
2854      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2855
2856    InstrItinData <tc_01d44cb2, /*tc_2*/
2857      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2858      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2859
2860    InstrItinData <tc_01e1be3b, /*tc_3x*/
2861      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
2862      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2863
2864    InstrItinData <tc_02fe1c65, /*tc_4x*/
2865      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
2866      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2867
2868    InstrItinData <tc_0655b949, /*tc_st*/
2869      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
2870      [Hex_FWD, Hex_FWD]>,
2871
2872    InstrItinData <tc_075c8dd8, /*tc_ld*/
2873      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
2874      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2875
2876    InstrItinData <tc_0a195f2c, /*tc_4x*/
2877      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
2878      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2879
2880    InstrItinData <tc_0a6c20ae, /*tc_st*/
2881      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
2882      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2883
2884    InstrItinData <tc_0ba0d5da, /*tc_2early*/
2885      [InstrStage<1, [SLOT2]>], [1],
2886      [Hex_FWD]>,
2887
2888    InstrItinData <tc_0dfac0a7, /*tc_2*/
2889      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2890      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2891
2892    InstrItinData <tc_0fac1eb8, /*tc_st*/
2893      [InstrStage<1, [SLOT0]>], [3, 2, 3],
2894      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2895
2896    InstrItinData <tc_112d30d6, /*tc_1*/
2897      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
2898      [Hex_FWD]>,
2899
2900    InstrItinData <tc_1242dc2a, /*tc_ld*/
2901      [InstrStage<1, [SLOT0]>], [2],
2902      [Hex_FWD]>,
2903
2904    InstrItinData <tc_1248597c, /*tc_3x*/
2905      [InstrStage<1, [SLOT3]>], [2, 2],
2906      [Hex_FWD, Hex_FWD]>,
2907
2908    InstrItinData <tc_14ab4f41, /*tc_newvjump*/
2909      [InstrStage<1, [SLOT0]>], [3, 3, 2],
2910      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2911
2912    InstrItinData <tc_151bf368, /*tc_2early*/
2913      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
2914      [Hex_FWD, Hex_FWD]>,
2915
2916    InstrItinData <tc_158aa3f7, /*tc_st*/
2917      [InstrStage<1, [SLOT0]>], [1, 2, 2],
2918      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2919
2920    InstrItinData <tc_197dce51, /*tc_3x*/
2921      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
2922      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2923
2924    InstrItinData <tc_1981450d, /*tc_newvjump*/
2925      [InstrStage<1, [SLOT0]>], [3],
2926      [Hex_FWD]>,
2927
2928    InstrItinData <tc_1c2c7a4a, /*tc_1*/
2929      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
2930      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2931
2932    InstrItinData <tc_1c7522a8, /*tc_ld*/
2933      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
2934      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2935
2936    InstrItinData <tc_1d41f8b7, /*tc_1*/
2937      [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
2938      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2939
2940    InstrItinData <tc_1fcb8495, /*tc_2*/
2941      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2942      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2943
2944    InstrItinData <tc_1fe4ab69, /*tc_st*/
2945      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
2946      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2947
2948    InstrItinData <tc_20131976, /*tc_1*/
2949      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2950      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2951
2952    InstrItinData <tc_2237d952, /*tc_ld*/
2953      [InstrStage<1, [SLOT0]>], [1, 2],
2954      [Hex_FWD, Hex_FWD]>,
2955
2956    InstrItinData <tc_23708a21, /*tc_2early*/
2957      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
2958      []>,
2959
2960    InstrItinData <tc_2471c1c8, /*tc_ld*/
2961      [InstrStage<1, [SLOT0]>], [4, 1],
2962      [Hex_FWD, Hex_FWD]>,
2963
2964    InstrItinData <tc_24e109c7, /*tc_newvjump*/
2965      [InstrStage<1, [SLOT0]>], [3, 2, 2],
2966      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2967
2968    InstrItinData <tc_24f426ab, /*tc_2early*/
2969      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [1, 2, 2],
2970      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2971
2972    InstrItinData <tc_27106296, /*tc_3x*/
2973      [InstrStage<1, [SLOT3]>], [4, 1, 2],
2974      [Hex_FWD, Hex_FWD, Hex_FWD]>,
2975
2976    InstrItinData <tc_280f7fe1, /*tc_st*/
2977      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
2978      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2979
2980    InstrItinData <tc_28e55c6f, /*tc_3x*/
2981      [InstrStage<1, [SLOT3]>], [1, 1],
2982      [Hex_FWD, Hex_FWD]>,
2983
2984    InstrItinData <tc_2c13e7f5, /*tc_2*/
2985      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
2986      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2987
2988    InstrItinData <tc_2c3e17fc, /*tc_3x*/
2989      [InstrStage<1, [SLOT3]>], [1],
2990      [Hex_FWD]>,
2991
2992    InstrItinData <tc_2f573607, /*tc_2early*/
2993      [InstrStage<1, [SLOT2]>], [2, 1],
2994      [Hex_FWD, Hex_FWD]>,
2995
2996    InstrItinData <tc_33e7e673, /*tc_2early*/
2997      [InstrStage<1, [SLOT2]>], [],
2998      []>,
2999
3000    InstrItinData <tc_362b0be2, /*tc_3*/
3001      [InstrStage<1, [SLOT2]>], [1],
3002      [Hex_FWD]>,
3003
3004    InstrItinData <tc_38382228, /*tc_3x*/
3005      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
3006      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3007
3008    InstrItinData <tc_388f9897, /*tc_1*/
3009      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
3010      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3011
3012    InstrItinData <tc_38e0bae9, /*tc_3x*/
3013      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
3014      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3015
3016    InstrItinData <tc_3d14a17b, /*tc_1*/
3017      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
3018      [Hex_FWD, Hex_FWD]>,
3019
3020    InstrItinData <tc_3edca78f, /*tc_2*/
3021      [InstrStage<1, [SLOT3]>], [4, 2],
3022      [Hex_FWD, Hex_FWD]>,
3023
3024    InstrItinData <tc_3fbf1042, /*tc_1*/
3025      [InstrStage<1, [SLOT0, SLOT1]>], [3],
3026      [Hex_FWD]>,
3027
3028    InstrItinData <tc_407e96f9, /*tc_1*/
3029      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3030      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3031
3032    InstrItinData <tc_40d64c94, /*tc_newvjump*/
3033      [InstrStage<1, [SLOT0]>], [3, 2],
3034      [Hex_FWD, Hex_FWD]>,
3035
3036    InstrItinData <tc_4222e6bf, /*tc_ld*/
3037      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
3038      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3039
3040    InstrItinData <tc_42ff66ba, /*tc_2early*/
3041      [InstrStage<1, [SLOT2]>], [2, 1],
3042      [Hex_FWD, Hex_FWD]>,
3043
3044    InstrItinData <tc_442395f3, /*tc_1*/
3045      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2, 2],
3046      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3047
3048    InstrItinData <tc_449acf79, /*tc_st*/
3049      [InstrStage<1, [SLOT0, SLOT1]>], [3, 3, 1, 2, 2],
3050      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3051
3052    InstrItinData <tc_44d5a428, /*tc_st*/
3053      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
3054      [Hex_FWD, Hex_FWD]>,
3055
3056    InstrItinData <tc_44fffc58, /*tc_3*/
3057      [InstrStage<1, [SLOT2, SLOT3]>], [2],
3058      [Hex_FWD]>,
3059
3060    InstrItinData <tc_45791fb8, /*tc_ld*/
3061      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
3062      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3063
3064    InstrItinData <tc_45f9d1be, /*tc_2early*/
3065      [InstrStage<1, [SLOT2]>], [2],
3066      [Hex_FWD]>,
3067
3068    InstrItinData <tc_49fdfd4b, /*tc_3x*/
3069      [InstrStage<1, [SLOT3]>], [4, 1],
3070      [Hex_FWD, Hex_FWD]>,
3071
3072    InstrItinData <tc_4a55d03c, /*tc_2early*/
3073      [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 1],
3074      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3075
3076    InstrItinData <tc_4abdbdc6, /*tc_3stall*/
3077      [InstrStage<1, [SLOT3]>], [2, 2],
3078      [Hex_FWD, Hex_FWD]>,
3079
3080    InstrItinData <tc_4ac61d92, /*tc_2latepred*/
3081      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
3082      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3083
3084    InstrItinData <tc_4bf903b0, /*tc_st*/
3085      [InstrStage<1, [SLOT0]>], [3],
3086      [Hex_FWD]>,
3087
3088    InstrItinData <tc_503ce0f3, /*tc_3x*/
3089      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
3090      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3091
3092    InstrItinData <tc_53c851ab, /*tc_2early*/
3093      [InstrStage<1, [SLOT2]>], [3, 2, 2],
3094      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3095
3096    InstrItinData <tc_5502c366, /*tc_1*/
3097      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3098      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3099
3100    InstrItinData <tc_55255f2b, /*tc_3stall*/
3101      [InstrStage<1, [SLOT3]>], [],
3102      []>,
3103
3104    InstrItinData <tc_556f6577, /*tc_3x*/
3105      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
3106      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3107
3108    InstrItinData <tc_55a9a350, /*tc_st*/
3109      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
3110      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3111
3112    InstrItinData <tc_55b33fda, /*tc_2early*/
3113      [InstrStage<1, [SLOT2, SLOT3]>], [3, 1],
3114      [Hex_FWD, Hex_FWD]>,
3115
3116    InstrItinData <tc_56a124a7, /*tc_2early*/
3117      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
3118      [Hex_FWD, Hex_FWD]>,
3119
3120    InstrItinData <tc_57a55b54, /*tc_2early*/
3121      [InstrStage<1, [SLOT3]>], [1, 2],
3122      [Hex_FWD, Hex_FWD]>,
3123
3124    InstrItinData <tc_5944960d, /*tc_ld*/
3125      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
3126      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3127
3128    InstrItinData <tc_59a7822c, /*tc_2early*/
3129      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
3130      [Hex_FWD, Hex_FWD]>,
3131
3132    InstrItinData <tc_5a4b5e58, /*tc_3x*/
3133      [InstrStage<1, [SLOT3]>], [4, 1, 1],
3134      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3135
3136    InstrItinData <tc_5b347363, /*tc_1*/
3137      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
3138      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3139
3140    InstrItinData <tc_5ceb2f9e, /*tc_ld*/
3141      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
3142      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3143
3144    InstrItinData <tc_5da50c4b, /*tc_1*/
3145      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3146      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3147
3148    InstrItinData <tc_5deb5e47, /*tc_st*/
3149      [InstrStage<1, [SLOT0]>], [1, 2, 3],
3150      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3151
3152    InstrItinData <tc_5e4cf0e8, /*tc_2*/
3153      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
3154      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3155
3156    InstrItinData <tc_5f2afaf7, /*tc_ld*/
3157      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 3, 1, 2],
3158      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3159
3160    InstrItinData <tc_60e324ff, /*tc_2early*/
3161      [InstrStage<1, [SLOT2]>], [1],
3162      [Hex_FWD]>,
3163
3164    InstrItinData <tc_63567288, /*tc_1*/
3165      [InstrStage<1, [SLOT0, SLOT1]>], [3],
3166      [Hex_FWD]>,
3167
3168    InstrItinData <tc_64b00d8a, /*tc_ld*/
3169      [InstrStage<1, [SLOT0]>], [4, 1],
3170      [Hex_FWD, Hex_FWD]>,
3171
3172    InstrItinData <tc_651cbe02, /*tc_2early*/
3173      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3174      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3175
3176    InstrItinData <tc_65279839, /*tc_2*/
3177      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
3178      [Hex_FWD, Hex_FWD]>,
3179
3180    InstrItinData <tc_65cbd974, /*tc_st*/
3181      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
3182      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3183
3184    InstrItinData <tc_69bfb303, /*tc_3*/
3185      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
3186      [Hex_FWD, Hex_FWD]>,
3187
3188    InstrItinData <tc_6ae3426b, /*tc_3x*/
3189      [InstrStage<1, [SLOT3]>], [4, 1],
3190      [Hex_FWD, Hex_FWD]>,
3191
3192    InstrItinData <tc_6d861a95, /*tc_3stall*/
3193      [InstrStage<1, [SLOT3]>], [2, 1],
3194      [Hex_FWD, Hex_FWD]>,
3195
3196    InstrItinData <tc_6e20402a, /*tc_st*/
3197      [InstrStage<1, [SLOT0]>], [2, 3],
3198      [Hex_FWD, Hex_FWD]>,
3199
3200    InstrItinData <tc_6f42bc60, /*tc_3stall*/
3201      [InstrStage<1, [SLOT0]>], [4, 1, 1],
3202      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3203
3204    InstrItinData <tc_6fc5dbea, /*tc_1*/
3205      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
3206      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3207
3208    InstrItinData <tc_711c805f, /*tc_2early*/
3209      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
3210      [Hex_FWD, Hex_FWD]>,
3211
3212    InstrItinData <tc_713b66bf, /*tc_1*/
3213      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
3214      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3215
3216    InstrItinData <tc_7401744f, /*tc_2*/
3217      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
3218      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3219
3220    InstrItinData <tc_7476d766, /*tc_3x*/
3221      [InstrStage<1, [SLOT3]>], [4, 2],
3222      [Hex_FWD, Hex_FWD]>,
3223
3224    InstrItinData <tc_74a42bda, /*tc_ld*/
3225      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2],
3226      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3227
3228    InstrItinData <tc_76bb5435, /*tc_ld*/
3229      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
3230      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3231
3232    InstrItinData <tc_77f94a5e, /*tc_st*/
3233      [InstrStage<1, [SLOT0]>], [],
3234      []>,
3235
3236    InstrItinData <tc_788b1d09, /*tc_3x*/
3237      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
3238      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3239
3240    InstrItinData <tc_7af3a37e, /*tc_st*/
3241      [InstrStage<1, [SLOT0]>], [1, 3],
3242      [Hex_FWD, Hex_FWD]>,
3243
3244    InstrItinData <tc_7b9187d3, /*tc_newvjump*/
3245      [InstrStage<1, [SLOT0]>], [3, 2],
3246      [Hex_FWD, Hex_FWD]>,
3247
3248    InstrItinData <tc_7c31e19a, /*tc_st*/
3249      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
3250      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3251
3252    InstrItinData <tc_7c6d32e4, /*tc_ld*/
3253      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
3254      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3255
3256    InstrItinData <tc_7dc63b5c, /*tc_3x*/
3257      [InstrStage<1, [SLOT3]>], [4, 1],
3258      [Hex_FWD, Hex_FWD]>,
3259
3260    InstrItinData <tc_7f7f45f5, /*tc_4x*/
3261      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
3262      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3263
3264    InstrItinData <tc_7f8ae742, /*tc_3x*/
3265      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
3266      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3267
3268    InstrItinData <tc_8035e91f, /*tc_st*/
3269      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
3270      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3271
3272    InstrItinData <tc_822c3c68, /*tc_ld*/
3273      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
3274      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3275
3276    InstrItinData <tc_829d8a86, /*tc_st*/
3277      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
3278      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3279
3280    InstrItinData <tc_838c4d7a, /*tc_st*/
3281      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
3282      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3283
3284    InstrItinData <tc_84a7500d, /*tc_1*/
3285      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
3286      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3287
3288    InstrItinData <tc_86173609, /*tc_1*/
3289      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2],
3290      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3291
3292    InstrItinData <tc_887d1bb7, /*tc_st*/
3293      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
3294      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3295
3296    InstrItinData <tc_8a6d0d94, /*tc_ld*/
3297      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
3298      [Hex_FWD, Hex_FWD]>,
3299
3300    InstrItinData <tc_8a825db2, /*tc_2*/
3301      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3302      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3303
3304    InstrItinData <tc_8b5bd4f5, /*tc_1*/
3305      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
3306      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3307
3308    InstrItinData <tc_8e82e8ca, /*tc_st*/
3309      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
3310      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3311
3312    InstrItinData <tc_8f36a2fd, /*tc_ld*/
3313      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1],
3314      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3315
3316    InstrItinData <tc_9124c04f, /*tc_1*/
3317      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
3318      [Hex_FWD, Hex_FWD]>,
3319
3320    InstrItinData <tc_92240447, /*tc_st*/
3321      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
3322      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3323
3324    InstrItinData <tc_934753bb, /*tc_ld*/
3325      [InstrStage<1, [SLOT0]>], [4, 2, 2],
3326      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3327
3328    InstrItinData <tc_937dd41c, /*tc_ld*/
3329      [InstrStage<1, [SLOT0, SLOT1]>], [],
3330      []>,
3331
3332    InstrItinData <tc_9406230a, /*tc_3x*/
3333      [InstrStage<1, [SLOT3]>], [2, 1],
3334      [Hex_FWD, Hex_FWD]>,
3335
3336    InstrItinData <tc_95a33176, /*tc_2*/
3337      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
3338      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3339
3340    InstrItinData <tc_95f43c5e, /*tc_3*/
3341      [InstrStage<1, [SLOT2]>], [1],
3342      [Hex_FWD]>,
3343
3344    InstrItinData <tc_96ef76ef, /*tc_st*/
3345      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
3346      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3347
3348    InstrItinData <tc_975a4e54, /*tc_newvjump*/
3349      [InstrStage<1, [SLOT0]>], [2, 3, 2],
3350      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3351
3352    InstrItinData <tc_9783714b, /*tc_4x*/
3353      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
3354      [Hex_FWD, Hex_FWD]>,
3355
3356    InstrItinData <tc_9b34f5e0, /*tc_2early*/
3357      [InstrStage<1, [SLOT2]>], [],
3358      []>,
3359
3360    InstrItinData <tc_9b3c0462, /*tc_2*/
3361      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3362      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3363
3364    InstrItinData <tc_9bcfb2ee, /*tc_st*/
3365      [InstrStage<1, [SLOT0]>], [1, 2, 2],
3366      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3367
3368    InstrItinData <tc_9c52f549, /*tc_2early*/
3369      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 1],
3370      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3371
3372    InstrItinData <tc_9e27f2f9, /*tc_2early*/
3373      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [1, 1, 2],
3374      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3375
3376    InstrItinData <tc_9e72dc89, /*tc_4x*/
3377      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
3378      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3379
3380    InstrItinData <tc_9edb7c77, /*tc_4x*/
3381      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
3382      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3383
3384    InstrItinData <tc_9edefe01, /*tc_st*/
3385      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
3386      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3387
3388    InstrItinData <tc_9f6cd987, /*tc_1*/
3389      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
3390      [Hex_FWD, Hex_FWD]>,
3391
3392    InstrItinData <tc_a08b630b, /*tc_2*/
3393      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3394      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3395
3396    InstrItinData <tc_a1297125, /*tc_2early*/
3397      [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 2],
3398      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3399
3400    InstrItinData <tc_a154b476, /*tc_3x*/
3401      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
3402      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3403
3404    InstrItinData <tc_a2b365d2, /*tc_st*/
3405      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
3406      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3407
3408    InstrItinData <tc_a3070909, /*tc_3stall*/
3409      [InstrStage<1, [SLOT0]>], [1, 1],
3410      [Hex_FWD, Hex_FWD]>,
3411
3412    InstrItinData <tc_a32e03e7, /*tc_ld*/
3413      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
3414      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3415
3416    InstrItinData <tc_a38c45dc, /*tc_3x*/
3417      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
3418      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3419
3420    InstrItinData <tc_a4e22bbd, /*tc_2*/
3421      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
3422      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3423
3424    InstrItinData <tc_a4ee89db, /*tc_2early*/
3425      [InstrStage<1, [SLOT0]>], [],
3426      []>,
3427
3428    InstrItinData <tc_a7a13fac, /*tc_2early*/
3429      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
3430      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3431
3432    InstrItinData <tc_a7bdb22c, /*tc_2*/
3433      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
3434      [Hex_FWD, Hex_FWD]>,
3435
3436    InstrItinData <tc_a9edeffa, /*tc_st*/
3437      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
3438      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3439
3440    InstrItinData <tc_abfd9a6d, /*tc_ld*/
3441      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
3442      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3443
3444    InstrItinData <tc_ac65613f, /*tc_ld*/
3445      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
3446      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3447
3448    InstrItinData <tc_addc37a8, /*tc_st*/
3449      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
3450      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3451
3452    InstrItinData <tc_ae5babd7, /*tc_st*/
3453      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
3454      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3455
3456    InstrItinData <tc_aee6250c, /*tc_ld*/
3457      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
3458      [Hex_FWD, Hex_FWD]>,
3459
3460    InstrItinData <tc_af6af259, /*tc_ld*/
3461      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1],
3462      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3463
3464    InstrItinData <tc_b1ae5f67, /*tc_st*/
3465      [InstrStage<1, [SLOT0]>], [1],
3466      [Hex_FWD]>,
3467
3468    InstrItinData <tc_b4dc7630, /*tc_st*/
3469      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
3470      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3471
3472    InstrItinData <tc_b7c4062a, /*tc_ld*/
3473      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
3474      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3475
3476    InstrItinData <tc_b837298f, /*tc_1*/
3477      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
3478      []>,
3479
3480    InstrItinData <tc_ba9255a6, /*tc_st*/
3481      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
3482      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3483
3484    InstrItinData <tc_bb07f2c5, /*tc_st*/
3485      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
3486      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3487
3488    InstrItinData <tc_bb831a7c, /*tc_2*/
3489      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
3490      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3491
3492    InstrItinData <tc_bf2ffc0f, /*tc_ld*/
3493      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
3494      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3495
3496    InstrItinData <tc_c20701f0, /*tc_2*/
3497      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3498      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3499
3500    InstrItinData <tc_c21d7447, /*tc_3x*/
3501      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
3502      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3503
3504    InstrItinData <tc_c57d9f39, /*tc_1*/
3505      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
3506      [Hex_FWD, Hex_FWD]>,
3507
3508    InstrItinData <tc_c818ff7f, /*tc_newvjump*/
3509      [InstrStage<1, [SLOT0]>], [],
3510      []>,
3511
3512    InstrItinData <tc_ce59038e, /*tc_st*/
3513      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
3514      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3515
3516    InstrItinData <tc_cfa0e29b, /*tc_st*/
3517      [InstrStage<1, [SLOT0]>], [2, 2, 3],
3518      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3519
3520    InstrItinData <tc_d03278fd, /*tc_st*/
3521      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
3522      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3523
3524    InstrItinData <tc_d33e5eee, /*tc_2early*/
3525      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 2],
3526      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3527
3528    InstrItinData <tc_d3632d88, /*tc_2*/
3529      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
3530      [Hex_FWD, Hex_FWD]>,
3531
3532    InstrItinData <tc_d45ba9cd, /*tc_ld*/
3533      [InstrStage<1, [SLOT0]>], [1],
3534      [Hex_FWD]>,
3535
3536    InstrItinData <tc_d57d649c, /*tc_3stall*/
3537      [InstrStage<1, [SLOT2]>], [2],
3538      [Hex_FWD]>,
3539
3540    InstrItinData <tc_d61dfdc3, /*tc_2*/
3541      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
3542      [Hex_FWD, Hex_FWD]>,
3543
3544    InstrItinData <tc_d68dca5c, /*tc_3stall*/
3545      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
3546      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3547
3548    InstrItinData <tc_d7718fbe, /*tc_3x*/
3549      [InstrStage<1, [SLOT3]>], [1],
3550      [Hex_FWD]>,
3551
3552    InstrItinData <tc_db596beb, /*tc_3x*/
3553      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
3554      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3555
3556    InstrItinData <tc_db96aa6b, /*tc_st*/
3557      [InstrStage<1, [SLOT0]>], [1],
3558      [Hex_FWD]>,
3559
3560    InstrItinData <tc_dc51281d, /*tc_3*/
3561      [InstrStage<1, [SLOT2]>], [2, 1],
3562      [Hex_FWD, Hex_FWD]>,
3563
3564    InstrItinData <tc_decdde8a, /*tc_2early*/
3565      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
3566      [Hex_FWD]>,
3567
3568    InstrItinData <tc_df5d53f9, /*tc_newvjump*/
3569      [InstrStage<1, [SLOT0]>], [3, 2, 2],
3570      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3571
3572    InstrItinData <tc_e3d699e3, /*tc_2*/
3573      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
3574      [Hex_FWD, Hex_FWD]>,
3575
3576    InstrItinData <tc_e60def48, /*tc_2early*/
3577      [InstrStage<1, [SLOT2]>], [1],
3578      [Hex_FWD]>,
3579
3580    InstrItinData <tc_e9170fb7, /*tc_ld*/
3581      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
3582      [Hex_FWD, Hex_FWD]>,
3583
3584    InstrItinData <tc_ed03645c, /*tc_2early*/
3585      [InstrStage<1, [SLOT2]>], [3, 1],
3586      [Hex_FWD, Hex_FWD]>,
3587
3588    InstrItinData <tc_eed07714, /*tc_ld*/
3589      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
3590      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3591
3592    InstrItinData <tc_eeda4109, /*tc_2early*/
3593      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
3594      [Hex_FWD, Hex_FWD]>,
3595
3596    InstrItinData <tc_ef921005, /*tc_1*/
3597      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
3598      [Hex_FWD, Hex_FWD]>,
3599
3600    InstrItinData <tc_f098b237, /*tc_1*/
3601      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3602      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3603
3604    InstrItinData <tc_f0cdeccf, /*tc_3x*/
3605      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
3606      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3607
3608    InstrItinData <tc_f0e8e832, /*tc_4x*/
3609      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
3610      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3611
3612    InstrItinData <tc_f34c1c21, /*tc_2*/
3613      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3614      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3615
3616    InstrItinData <tc_f38f92e1, /*tc_newvjump*/
3617      [InstrStage<1, [SLOT0]>], [2],
3618      [Hex_FWD]>,
3619
3620    InstrItinData <tc_f529831b, /*tc_st*/
3621      [InstrStage<1, [SLOT0]>], [3, 3, 1, 2, 3],
3622      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3623
3624    InstrItinData <tc_f6e2aff9, /*tc_newvjump*/
3625      [InstrStage<1, [SLOT0]>], [3, 2, 2],
3626      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3627
3628    InstrItinData <tc_f7569068, /*tc_4x*/
3629      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
3630      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3631
3632    InstrItinData <tc_f97707c1, /*tc_1*/
3633      [InstrStage<1, [SLOT2]>], [2],
3634      [Hex_FWD]>,
3635
3636    InstrItinData <tc_f999c66e, /*tc_2early*/
3637      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [1, 2],
3638      [Hex_FWD, Hex_FWD]>,
3639
3640    InstrItinData <tc_fae9dfa5, /*tc_3x*/
3641      [InstrStage<1, [SLOT3]>], [4, 2],
3642      [Hex_FWD, Hex_FWD]>,
3643
3644    InstrItinData <tc_fedb7e19, /*tc_ld*/
3645      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
3646      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>
3647  ];
3648}
3649
3650class DepScalarItinV65 {
3651  list<InstrItinData> DepScalarItinV65_list = [
3652    InstrItinData <tc_011e0e9d, /*tc_st*/
3653      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
3654      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3655
3656    InstrItinData <tc_01d44cb2, /*tc_2*/
3657      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3658      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3659
3660    InstrItinData <tc_01e1be3b, /*tc_3x*/
3661      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
3662      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3663
3664    InstrItinData <tc_02fe1c65, /*tc_4x*/
3665      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
3666      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3667
3668    InstrItinData <tc_0655b949, /*tc_st*/
3669      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
3670      [Hex_FWD, Hex_FWD]>,
3671
3672    InstrItinData <tc_075c8dd8, /*tc_ld*/
3673      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
3674      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3675
3676    InstrItinData <tc_0a195f2c, /*tc_4x*/
3677      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
3678      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3679
3680    InstrItinData <tc_0a6c20ae, /*tc_st*/
3681      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
3682      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3683
3684    InstrItinData <tc_0ba0d5da, /*tc_3stall*/
3685      [InstrStage<1, [SLOT2]>], [1],
3686      [Hex_FWD]>,
3687
3688    InstrItinData <tc_0dfac0a7, /*tc_2*/
3689      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3690      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3691
3692    InstrItinData <tc_0fac1eb8, /*tc_st*/
3693      [InstrStage<1, [SLOT0]>], [3, 2, 3],
3694      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3695
3696    InstrItinData <tc_112d30d6, /*tc_1*/
3697      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
3698      [Hex_FWD]>,
3699
3700    InstrItinData <tc_1242dc2a, /*tc_ld*/
3701      [InstrStage<1, [SLOT0]>], [2],
3702      [Hex_FWD]>,
3703
3704    InstrItinData <tc_1248597c, /*tc_3x*/
3705      [InstrStage<1, [SLOT3]>], [2, 2],
3706      [Hex_FWD, Hex_FWD]>,
3707
3708    InstrItinData <tc_14ab4f41, /*tc_newvjump*/
3709      [InstrStage<1, [SLOT0]>], [3, 3, 1],
3710      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3711
3712    InstrItinData <tc_151bf368, /*tc_1*/
3713      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
3714      [Hex_FWD, Hex_FWD]>,
3715
3716    InstrItinData <tc_158aa3f7, /*tc_st*/
3717      [InstrStage<1, [SLOT0]>], [1, 2, 2],
3718      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3719
3720    InstrItinData <tc_197dce51, /*tc_3x*/
3721      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
3722      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3723
3724    InstrItinData <tc_1981450d, /*tc_newvjump*/
3725      [InstrStage<1, [SLOT0]>], [3],
3726      [Hex_FWD]>,
3727
3728    InstrItinData <tc_1c2c7a4a, /*tc_1*/
3729      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
3730      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3731
3732    InstrItinData <tc_1c7522a8, /*tc_ld*/
3733      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
3734      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3735
3736    InstrItinData <tc_1d41f8b7, /*tc_1*/
3737      [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
3738      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3739
3740    InstrItinData <tc_1fcb8495, /*tc_2*/
3741      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3742      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3743
3744    InstrItinData <tc_1fe4ab69, /*tc_st*/
3745      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
3746      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3747
3748    InstrItinData <tc_20131976, /*tc_1*/
3749      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3750      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3751
3752    InstrItinData <tc_2237d952, /*tc_ld*/
3753      [InstrStage<1, [SLOT0]>], [1, 2],
3754      [Hex_FWD, Hex_FWD]>,
3755
3756    InstrItinData <tc_23708a21, /*tc_1*/
3757      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
3758      []>,
3759
3760    InstrItinData <tc_2471c1c8, /*tc_ld*/
3761      [InstrStage<1, [SLOT0]>], [4, 1],
3762      [Hex_FWD, Hex_FWD]>,
3763
3764    InstrItinData <tc_24e109c7, /*tc_newvjump*/
3765      [InstrStage<1, [SLOT0]>], [3, 2, 2],
3766      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3767
3768    InstrItinData <tc_24f426ab, /*tc_1*/
3769      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
3770      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3771
3772    InstrItinData <tc_27106296, /*tc_3x*/
3773      [InstrStage<1, [SLOT3]>], [4, 1, 2],
3774      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3775
3776    InstrItinData <tc_280f7fe1, /*tc_st*/
3777      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
3778      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3779
3780    InstrItinData <tc_28e55c6f, /*tc_3x*/
3781      [InstrStage<1, [SLOT3]>], [1, 1],
3782      [Hex_FWD, Hex_FWD]>,
3783
3784    InstrItinData <tc_2c13e7f5, /*tc_2*/
3785      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
3786      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3787
3788    InstrItinData <tc_2c3e17fc, /*tc_3x*/
3789      [InstrStage<1, [SLOT3]>], [1],
3790      [Hex_FWD]>,
3791
3792    InstrItinData <tc_2f573607, /*tc_1*/
3793      [InstrStage<1, [SLOT2]>], [2, 2],
3794      [Hex_FWD, Hex_FWD]>,
3795
3796    InstrItinData <tc_33e7e673, /*tc_2early*/
3797      [InstrStage<1, [SLOT2]>], [],
3798      []>,
3799
3800    InstrItinData <tc_362b0be2, /*tc_3*/
3801      [InstrStage<1, [SLOT2]>], [1],
3802      [Hex_FWD]>,
3803
3804    InstrItinData <tc_38382228, /*tc_3x*/
3805      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
3806      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3807
3808    InstrItinData <tc_388f9897, /*tc_1*/
3809      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
3810      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3811
3812    InstrItinData <tc_38e0bae9, /*tc_3x*/
3813      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
3814      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3815
3816    InstrItinData <tc_3d14a17b, /*tc_1*/
3817      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
3818      [Hex_FWD, Hex_FWD]>,
3819
3820    InstrItinData <tc_3edca78f, /*tc_2*/
3821      [InstrStage<1, [SLOT3]>], [4, 2],
3822      [Hex_FWD, Hex_FWD]>,
3823
3824    InstrItinData <tc_3fbf1042, /*tc_1*/
3825      [InstrStage<1, [SLOT0, SLOT1]>], [3],
3826      [Hex_FWD]>,
3827
3828    InstrItinData <tc_407e96f9, /*tc_1*/
3829      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3830      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3831
3832    InstrItinData <tc_40d64c94, /*tc_newvjump*/
3833      [InstrStage<1, [SLOT0]>], [3, 1],
3834      [Hex_FWD, Hex_FWD]>,
3835
3836    InstrItinData <tc_4222e6bf, /*tc_ld*/
3837      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
3838      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3839
3840    InstrItinData <tc_42ff66ba, /*tc_1*/
3841      [InstrStage<1, [SLOT2]>], [2, 2],
3842      [Hex_FWD, Hex_FWD]>,
3843
3844    InstrItinData <tc_442395f3, /*tc_2latepred*/
3845      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2, 2],
3846      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3847
3848    InstrItinData <tc_449acf79, /*tc_latepredstaia*/
3849      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 1],
3850      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3851
3852    InstrItinData <tc_44d5a428, /*tc_st*/
3853      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
3854      [Hex_FWD, Hex_FWD]>,
3855
3856    InstrItinData <tc_44fffc58, /*tc_3*/
3857      [InstrStage<1, [SLOT2, SLOT3]>], [2],
3858      [Hex_FWD]>,
3859
3860    InstrItinData <tc_45791fb8, /*tc_ld*/
3861      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
3862      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3863
3864    InstrItinData <tc_45f9d1be, /*tc_2early*/
3865      [InstrStage<1, [SLOT2]>], [2],
3866      [Hex_FWD]>,
3867
3868    InstrItinData <tc_49fdfd4b, /*tc_3stall*/
3869      [InstrStage<1, [SLOT3]>], [4, 1],
3870      [Hex_FWD, Hex_FWD]>,
3871
3872    InstrItinData <tc_4a55d03c, /*tc_1*/
3873      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3874      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3875
3876    InstrItinData <tc_4abdbdc6, /*tc_3stall*/
3877      [InstrStage<1, [SLOT3]>], [2, 2],
3878      [Hex_FWD, Hex_FWD]>,
3879
3880    InstrItinData <tc_4ac61d92, /*tc_2latepred*/
3881      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
3882      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3883
3884    InstrItinData <tc_4bf903b0, /*tc_st*/
3885      [InstrStage<1, [SLOT0]>], [3],
3886      [Hex_FWD]>,
3887
3888    InstrItinData <tc_503ce0f3, /*tc_3x*/
3889      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
3890      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3891
3892    InstrItinData <tc_53c851ab, /*tc_3stall*/
3893      [InstrStage<1, [SLOT2]>], [4, 1, 2],
3894      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3895
3896    InstrItinData <tc_5502c366, /*tc_1*/
3897      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3898      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3899
3900    InstrItinData <tc_55255f2b, /*tc_3stall*/
3901      [InstrStage<1, [SLOT3]>], [],
3902      []>,
3903
3904    InstrItinData <tc_556f6577, /*tc_3x*/
3905      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
3906      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3907
3908    InstrItinData <tc_55a9a350, /*tc_st*/
3909      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
3910      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3911
3912    InstrItinData <tc_55b33fda, /*tc_1*/
3913      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
3914      [Hex_FWD, Hex_FWD]>,
3915
3916    InstrItinData <tc_56a124a7, /*tc_1*/
3917      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
3918      [Hex_FWD, Hex_FWD]>,
3919
3920    InstrItinData <tc_57a55b54, /*tc_1*/
3921      [InstrStage<1, [SLOT3]>], [2, 2],
3922      [Hex_FWD, Hex_FWD]>,
3923
3924    InstrItinData <tc_5944960d, /*tc_ld*/
3925      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
3926      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3927
3928    InstrItinData <tc_59a7822c, /*tc_1*/
3929      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
3930      [Hex_FWD, Hex_FWD]>,
3931
3932    InstrItinData <tc_5a4b5e58, /*tc_3x*/
3933      [InstrStage<1, [SLOT3]>], [4, 1, 1],
3934      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3935
3936    InstrItinData <tc_5b347363, /*tc_1*/
3937      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
3938      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3939
3940    InstrItinData <tc_5ceb2f9e, /*tc_ld*/
3941      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
3942      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3943
3944    InstrItinData <tc_5da50c4b, /*tc_1*/
3945      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3946      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3947
3948    InstrItinData <tc_5deb5e47, /*tc_st*/
3949      [InstrStage<1, [SLOT0]>], [1, 2, 3],
3950      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3951
3952    InstrItinData <tc_5e4cf0e8, /*tc_2*/
3953      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
3954      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3955
3956    InstrItinData <tc_5f2afaf7, /*tc_latepredldaia*/
3957      [InstrStage<1, [SLOT0, SLOT1]>], [4, 4, 3, 1, 2],
3958      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3959
3960    InstrItinData <tc_60e324ff, /*tc_1*/
3961      [InstrStage<1, [SLOT2]>], [2],
3962      [Hex_FWD]>,
3963
3964    InstrItinData <tc_63567288, /*tc_2latepred*/
3965      [InstrStage<1, [SLOT0, SLOT1]>], [4],
3966      [Hex_FWD]>,
3967
3968    InstrItinData <tc_64b00d8a, /*tc_ld*/
3969      [InstrStage<1, [SLOT0]>], [4, 1],
3970      [Hex_FWD, Hex_FWD]>,
3971
3972    InstrItinData <tc_651cbe02, /*tc_1*/
3973      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3974      [Hex_FWD, Hex_FWD, Hex_FWD]>,
3975
3976    InstrItinData <tc_65279839, /*tc_2*/
3977      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
3978      [Hex_FWD, Hex_FWD]>,
3979
3980    InstrItinData <tc_65cbd974, /*tc_st*/
3981      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
3982      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3983
3984    InstrItinData <tc_69bfb303, /*tc_3*/
3985      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
3986      [Hex_FWD, Hex_FWD]>,
3987
3988    InstrItinData <tc_6ae3426b, /*tc_3x*/
3989      [InstrStage<1, [SLOT3]>], [4, 1],
3990      [Hex_FWD, Hex_FWD]>,
3991
3992    InstrItinData <tc_6d861a95, /*tc_3stall*/
3993      [InstrStage<1, [SLOT3]>], [2, 1],
3994      [Hex_FWD, Hex_FWD]>,
3995
3996    InstrItinData <tc_6e20402a, /*tc_st*/
3997      [InstrStage<1, [SLOT0]>], [2, 3],
3998      [Hex_FWD, Hex_FWD]>,
3999
4000    InstrItinData <tc_6f42bc60, /*tc_3stall*/
4001      [InstrStage<1, [SLOT0]>], [4, 1, 1],
4002      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4003
4004    InstrItinData <tc_6fc5dbea, /*tc_1*/
4005      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
4006      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4007
4008    InstrItinData <tc_711c805f, /*tc_1*/
4009      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
4010      [Hex_FWD, Hex_FWD]>,
4011
4012    InstrItinData <tc_713b66bf, /*tc_1*/
4013      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
4014      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4015
4016    InstrItinData <tc_7401744f, /*tc_2*/
4017      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
4018      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4019
4020    InstrItinData <tc_7476d766, /*tc_3stall*/
4021      [InstrStage<1, [SLOT3]>], [4, 2],
4022      [Hex_FWD, Hex_FWD]>,
4023
4024    InstrItinData <tc_74a42bda, /*tc_ld*/
4025      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2],
4026      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4027
4028    InstrItinData <tc_76bb5435, /*tc_ld*/
4029      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
4030      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4031
4032    InstrItinData <tc_77f94a5e, /*tc_st*/
4033      [InstrStage<1, [SLOT0]>], [],
4034      []>,
4035
4036    InstrItinData <tc_788b1d09, /*tc_3x*/
4037      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
4038      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4039
4040    InstrItinData <tc_7af3a37e, /*tc_st*/
4041      [InstrStage<1, [SLOT0]>], [1, 3],
4042      [Hex_FWD, Hex_FWD]>,
4043
4044    InstrItinData <tc_7b9187d3, /*tc_newvjump*/
4045      [InstrStage<1, [SLOT0]>], [3, 2],
4046      [Hex_FWD, Hex_FWD]>,
4047
4048    InstrItinData <tc_7c31e19a, /*tc_st*/
4049      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
4050      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4051
4052    InstrItinData <tc_7c6d32e4, /*tc_ld*/
4053      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
4054      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4055
4056    InstrItinData <tc_7dc63b5c, /*tc_3x*/
4057      [InstrStage<1, [SLOT3]>], [4, 1],
4058      [Hex_FWD, Hex_FWD]>,
4059
4060    InstrItinData <tc_7f7f45f5, /*tc_4x*/
4061      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
4062      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4063
4064    InstrItinData <tc_7f8ae742, /*tc_3x*/
4065      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
4066      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4067
4068    InstrItinData <tc_8035e91f, /*tc_st*/
4069      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
4070      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4071
4072    InstrItinData <tc_822c3c68, /*tc_ld*/
4073      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
4074      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4075
4076    InstrItinData <tc_829d8a86, /*tc_st*/
4077      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
4078      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4079
4080    InstrItinData <tc_838c4d7a, /*tc_st*/
4081      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
4082      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4083
4084    InstrItinData <tc_84a7500d, /*tc_1*/
4085      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
4086      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4087
4088    InstrItinData <tc_86173609, /*tc_2latepred*/
4089      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
4090      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4091
4092    InstrItinData <tc_887d1bb7, /*tc_st*/
4093      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
4094      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4095
4096    InstrItinData <tc_8a6d0d94, /*tc_ld*/
4097      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
4098      [Hex_FWD, Hex_FWD]>,
4099
4100    InstrItinData <tc_8a825db2, /*tc_2*/
4101      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
4102      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4103
4104    InstrItinData <tc_8b5bd4f5, /*tc_1*/
4105      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
4106      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4107
4108    InstrItinData <tc_8e82e8ca, /*tc_st*/
4109      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
4110      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4111
4112    InstrItinData <tc_8f36a2fd, /*tc_ld*/
4113      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1],
4114      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4115
4116    InstrItinData <tc_9124c04f, /*tc_1*/
4117      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
4118      [Hex_FWD, Hex_FWD]>,
4119
4120    InstrItinData <tc_92240447, /*tc_st*/
4121      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
4122      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4123
4124    InstrItinData <tc_934753bb, /*tc_ld*/
4125      [InstrStage<1, [SLOT0]>], [3, 1, 2],
4126      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4127
4128    InstrItinData <tc_937dd41c, /*tc_ld*/
4129      [InstrStage<1, [SLOT0, SLOT1]>], [],
4130      []>,
4131
4132    InstrItinData <tc_9406230a, /*tc_3x*/
4133      [InstrStage<1, [SLOT3]>], [2, 1],
4134      [Hex_FWD, Hex_FWD]>,
4135
4136    InstrItinData <tc_95a33176, /*tc_2*/
4137      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
4138      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4139
4140    InstrItinData <tc_95f43c5e, /*tc_3*/
4141      [InstrStage<1, [SLOT2]>], [1],
4142      [Hex_FWD]>,
4143
4144    InstrItinData <tc_96ef76ef, /*tc_st*/
4145      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
4146      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4147
4148    InstrItinData <tc_975a4e54, /*tc_newvjump*/
4149      [InstrStage<1, [SLOT0]>], [2, 3, 2],
4150      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4151
4152    InstrItinData <tc_9783714b, /*tc_4x*/
4153      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
4154      [Hex_FWD, Hex_FWD]>,
4155
4156    InstrItinData <tc_9b34f5e0, /*tc_3stall*/
4157      [InstrStage<1, [SLOT2]>], [],
4158      []>,
4159
4160    InstrItinData <tc_9b3c0462, /*tc_2*/
4161      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
4162      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4163
4164    InstrItinData <tc_9bcfb2ee, /*tc_st*/
4165      [InstrStage<1, [SLOT0]>], [1, 2, 2],
4166      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4167
4168    InstrItinData <tc_9c52f549, /*tc_1*/
4169      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
4170      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4171
4172    InstrItinData <tc_9e27f2f9, /*tc_1*/
4173      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
4174      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4175
4176    InstrItinData <tc_9e72dc89, /*tc_4x*/
4177      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
4178      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4179
4180    InstrItinData <tc_9edb7c77, /*tc_4x*/
4181      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
4182      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4183
4184    InstrItinData <tc_9edefe01, /*tc_st*/
4185      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
4186      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4187
4188    InstrItinData <tc_9f6cd987, /*tc_1*/
4189      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
4190      [Hex_FWD, Hex_FWD]>,
4191
4192    InstrItinData <tc_a08b630b, /*tc_2*/
4193      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
4194      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4195
4196    InstrItinData <tc_a1297125, /*tc_1*/
4197      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
4198      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4199
4200    InstrItinData <tc_a154b476, /*tc_3x*/
4201      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
4202      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4203
4204    InstrItinData <tc_a2b365d2, /*tc_st*/
4205      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
4206      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4207
4208    InstrItinData <tc_a3070909, /*tc_3stall*/
4209      [InstrStage<1, [SLOT0]>], [1, 1],
4210      [Hex_FWD, Hex_FWD]>,
4211
4212    InstrItinData <tc_a32e03e7, /*tc_ld*/
4213      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
4214      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4215
4216    InstrItinData <tc_a38c45dc, /*tc_3x*/
4217      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
4218      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4219
4220    InstrItinData <tc_a4e22bbd, /*tc_2*/
4221      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
4222      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4223
4224    InstrItinData <tc_a4ee89db, /*tc_2early*/
4225      [InstrStage<1, [SLOT0]>], [],
4226      []>,
4227
4228    InstrItinData <tc_a7a13fac, /*tc_1*/
4229      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
4230      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4231
4232    InstrItinData <tc_a7bdb22c, /*tc_2*/
4233      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
4234      [Hex_FWD, Hex_FWD]>,
4235
4236    InstrItinData <tc_a9edeffa, /*tc_st*/
4237      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
4238      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4239
4240    InstrItinData <tc_abfd9a6d, /*tc_ld*/
4241      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
4242      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4243
4244    InstrItinData <tc_ac65613f, /*tc_ld*/
4245      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
4246      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4247
4248    InstrItinData <tc_addc37a8, /*tc_st*/
4249      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
4250      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4251
4252    InstrItinData <tc_ae5babd7, /*tc_st*/
4253      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
4254      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4255
4256    InstrItinData <tc_aee6250c, /*tc_ld*/
4257      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
4258      [Hex_FWD, Hex_FWD]>,
4259
4260    InstrItinData <tc_af6af259, /*tc_ld*/
4261      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1],
4262      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4263
4264    InstrItinData <tc_b1ae5f67, /*tc_st*/
4265      [InstrStage<1, [SLOT0]>], [1],
4266      [Hex_FWD]>,
4267
4268    InstrItinData <tc_b4dc7630, /*tc_st*/
4269      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
4270      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4271
4272    InstrItinData <tc_b7c4062a, /*tc_ld*/
4273      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
4274      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4275
4276    InstrItinData <tc_b837298f, /*tc_1*/
4277      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
4278      []>,
4279
4280    InstrItinData <tc_ba9255a6, /*tc_st*/
4281      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
4282      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4283
4284    InstrItinData <tc_bb07f2c5, /*tc_st*/
4285      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
4286      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4287
4288    InstrItinData <tc_bb831a7c, /*tc_2*/
4289      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
4290      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4291
4292    InstrItinData <tc_bf2ffc0f, /*tc_ld*/
4293      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
4294      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4295
4296    InstrItinData <tc_c20701f0, /*tc_2*/
4297      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
4298      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4299
4300    InstrItinData <tc_c21d7447, /*tc_3x*/
4301      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
4302      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4303
4304    InstrItinData <tc_c57d9f39, /*tc_1*/
4305      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
4306      [Hex_FWD, Hex_FWD]>,
4307
4308    InstrItinData <tc_c818ff7f, /*tc_newvjump*/
4309      [InstrStage<1, [SLOT0]>], [],
4310      []>,
4311
4312    InstrItinData <tc_ce59038e, /*tc_st*/
4313      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
4314      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4315
4316    InstrItinData <tc_cfa0e29b, /*tc_st*/
4317      [InstrStage<1, [SLOT0]>], [2, 2, 3],
4318      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4319
4320    InstrItinData <tc_d03278fd, /*tc_st*/
4321      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
4322      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4323
4324    InstrItinData <tc_d33e5eee, /*tc_1*/
4325      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
4326      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4327
4328    InstrItinData <tc_d3632d88, /*tc_2*/
4329      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
4330      [Hex_FWD, Hex_FWD]>,
4331
4332    InstrItinData <tc_d45ba9cd, /*tc_ld*/
4333      [InstrStage<1, [SLOT0]>], [1],
4334      [Hex_FWD]>,
4335
4336    InstrItinData <tc_d57d649c, /*tc_3stall*/
4337      [InstrStage<1, [SLOT2]>], [2],
4338      [Hex_FWD]>,
4339
4340    InstrItinData <tc_d61dfdc3, /*tc_2*/
4341      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
4342      [Hex_FWD, Hex_FWD]>,
4343
4344    InstrItinData <tc_d68dca5c, /*tc_3stall*/
4345      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
4346      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4347
4348    InstrItinData <tc_d7718fbe, /*tc_3x*/
4349      [InstrStage<1, [SLOT3]>], [1],
4350      [Hex_FWD]>,
4351
4352    InstrItinData <tc_db596beb, /*tc_3x*/
4353      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
4354      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4355
4356    InstrItinData <tc_db96aa6b, /*tc_st*/
4357      [InstrStage<1, [SLOT0]>], [1],
4358      [Hex_FWD]>,
4359
4360    InstrItinData <tc_dc51281d, /*tc_3*/
4361      [InstrStage<1, [SLOT2]>], [2, 1],
4362      [Hex_FWD, Hex_FWD]>,
4363
4364    InstrItinData <tc_decdde8a, /*tc_1*/
4365      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
4366      [Hex_FWD]>,
4367
4368    InstrItinData <tc_df5d53f9, /*tc_newvjump*/
4369      [InstrStage<1, [SLOT0]>], [3, 2, 1],
4370      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4371
4372    InstrItinData <tc_e3d699e3, /*tc_2*/
4373      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
4374      [Hex_FWD, Hex_FWD]>,
4375
4376    InstrItinData <tc_e60def48, /*tc_1*/
4377      [InstrStage<1, [SLOT2]>], [2],
4378      [Hex_FWD]>,
4379
4380    InstrItinData <tc_e9170fb7, /*tc_ld*/
4381      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
4382      [Hex_FWD, Hex_FWD]>,
4383
4384    InstrItinData <tc_ed03645c, /*tc_1*/
4385      [InstrStage<1, [SLOT2]>], [3, 2],
4386      [Hex_FWD, Hex_FWD]>,
4387
4388    InstrItinData <tc_eed07714, /*tc_ld*/
4389      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
4390      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4391
4392    InstrItinData <tc_eeda4109, /*tc_1*/
4393      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
4394      [Hex_FWD, Hex_FWD]>,
4395
4396    InstrItinData <tc_ef921005, /*tc_1*/
4397      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
4398      [Hex_FWD, Hex_FWD]>,
4399
4400    InstrItinData <tc_f098b237, /*tc_1*/
4401      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
4402      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4403
4404    InstrItinData <tc_f0cdeccf, /*tc_3x*/
4405      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
4406      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4407
4408    InstrItinData <tc_f0e8e832, /*tc_4x*/
4409      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
4410      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4411
4412    InstrItinData <tc_f34c1c21, /*tc_2*/
4413      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
4414      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4415
4416    InstrItinData <tc_f38f92e1, /*tc_newvjump*/
4417      [InstrStage<1, [SLOT0]>], [2],
4418      [Hex_FWD]>,
4419
4420    InstrItinData <tc_f529831b, /*tc_latepredstaia*/
4421      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 3],
4422      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4423
4424    InstrItinData <tc_f6e2aff9, /*tc_newvjump*/
4425      [InstrStage<1, [SLOT0]>], [3, 2, 2],
4426      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4427
4428    InstrItinData <tc_f7569068, /*tc_4x*/
4429      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
4430      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4431
4432    InstrItinData <tc_f97707c1, /*tc_1*/
4433      [InstrStage<1, [SLOT2]>], [2],
4434      [Hex_FWD]>,
4435
4436    InstrItinData <tc_f999c66e, /*tc_1*/
4437      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
4438      [Hex_FWD, Hex_FWD]>,
4439
4440    InstrItinData <tc_fae9dfa5, /*tc_3x*/
4441      [InstrStage<1, [SLOT3]>], [4, 2],
4442      [Hex_FWD, Hex_FWD]>,
4443
4444    InstrItinData <tc_fedb7e19, /*tc_ld*/
4445      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
4446      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>
4447  ];
4448}
4449
4450class DepScalarItinV66 {
4451  list<InstrItinData> DepScalarItinV66_list = [
4452    InstrItinData <tc_011e0e9d, /*tc_st*/
4453      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
4454      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4455
4456    InstrItinData <tc_01d44cb2, /*tc_2*/
4457      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
4458      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4459
4460    InstrItinData <tc_01e1be3b, /*tc_3x*/
4461      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
4462      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4463
4464    InstrItinData <tc_02fe1c65, /*tc_4x*/
4465      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
4466      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4467
4468    InstrItinData <tc_0655b949, /*tc_st*/
4469      [InstrStage<1, [SLOT0, SLOT1]>], [2, 3],
4470      [Hex_FWD, Hex_FWD]>,
4471
4472    InstrItinData <tc_075c8dd8, /*tc_ld*/
4473      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
4474      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4475
4476    InstrItinData <tc_0a195f2c, /*tc_4x*/
4477      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
4478      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4479
4480    InstrItinData <tc_0a6c20ae, /*tc_st*/
4481      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
4482      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4483
4484    InstrItinData <tc_0ba0d5da, /*tc_3stall*/
4485      [InstrStage<1, [SLOT2]>], [1],
4486      [Hex_FWD]>,
4487
4488    InstrItinData <tc_0dfac0a7, /*tc_2*/
4489      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
4490      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4491
4492    InstrItinData <tc_0fac1eb8, /*tc_st*/
4493      [InstrStage<1, [SLOT0]>], [3, 2, 3],
4494      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4495
4496    InstrItinData <tc_112d30d6, /*tc_1*/
4497      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
4498      [Hex_FWD]>,
4499
4500    InstrItinData <tc_1242dc2a, /*tc_ld*/
4501      [InstrStage<1, [SLOT0]>], [2],
4502      [Hex_FWD]>,
4503
4504    InstrItinData <tc_1248597c, /*tc_3x*/
4505      [InstrStage<1, [SLOT3]>], [2, 2],
4506      [Hex_FWD, Hex_FWD]>,
4507
4508    InstrItinData <tc_14ab4f41, /*tc_newvjump*/
4509      [InstrStage<1, [SLOT0]>], [3, 3, 1],
4510      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4511
4512    InstrItinData <tc_151bf368, /*tc_1*/
4513      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
4514      [Hex_FWD, Hex_FWD]>,
4515
4516    InstrItinData <tc_158aa3f7, /*tc_st*/
4517      [InstrStage<1, [SLOT0]>], [1, 2, 2],
4518      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4519
4520    InstrItinData <tc_197dce51, /*tc_3x*/
4521      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
4522      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4523
4524    InstrItinData <tc_1981450d, /*tc_newvjump*/
4525      [InstrStage<1, [SLOT0]>], [3],
4526      [Hex_FWD]>,
4527
4528    InstrItinData <tc_1c2c7a4a, /*tc_1*/
4529      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
4530      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4531
4532    InstrItinData <tc_1c7522a8, /*tc_ld*/
4533      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
4534      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4535
4536    InstrItinData <tc_1d41f8b7, /*tc_1*/
4537      [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
4538      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4539
4540    InstrItinData <tc_1fcb8495, /*tc_2*/
4541      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
4542      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4543
4544    InstrItinData <tc_1fe4ab69, /*tc_st*/
4545      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 3],
4546      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4547
4548    InstrItinData <tc_20131976, /*tc_2*/
4549      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
4550      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4551
4552    InstrItinData <tc_2237d952, /*tc_ld*/
4553      [InstrStage<1, [SLOT0]>], [1, 2],
4554      [Hex_FWD, Hex_FWD]>,
4555
4556    InstrItinData <tc_23708a21, /*tc_1*/
4557      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
4558      []>,
4559
4560    InstrItinData <tc_2471c1c8, /*tc_ld*/
4561      [InstrStage<1, [SLOT0]>], [4, 1],
4562      [Hex_FWD, Hex_FWD]>,
4563
4564    InstrItinData <tc_24e109c7, /*tc_newvjump*/
4565      [InstrStage<1, [SLOT0]>], [3, 3, 2],
4566      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4567
4568    InstrItinData <tc_24f426ab, /*tc_1*/
4569      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
4570      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4571
4572    InstrItinData <tc_27106296, /*tc_3x*/
4573      [InstrStage<1, [SLOT3]>], [4, 1, 2],
4574      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4575
4576    InstrItinData <tc_280f7fe1, /*tc_st*/
4577      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 3],
4578      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4579
4580    InstrItinData <tc_28e55c6f, /*tc_3x*/
4581      [InstrStage<1, [SLOT3]>], [1, 1],
4582      [Hex_FWD, Hex_FWD]>,
4583
4584    InstrItinData <tc_2c13e7f5, /*tc_2*/
4585      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
4586      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4587
4588    InstrItinData <tc_2c3e17fc, /*tc_3x*/
4589      [InstrStage<1, [SLOT3]>], [1],
4590      [Hex_FWD]>,
4591
4592    InstrItinData <tc_2f573607, /*tc_1*/
4593      [InstrStage<1, [SLOT2]>], [2, 2],
4594      [Hex_FWD, Hex_FWD]>,
4595
4596    InstrItinData <tc_33e7e673, /*tc_2early*/
4597      [InstrStage<1, [SLOT2]>], [],
4598      []>,
4599
4600    InstrItinData <tc_362b0be2, /*tc_3*/
4601      [InstrStage<1, [SLOT2]>], [1],
4602      [Hex_FWD]>,
4603
4604    InstrItinData <tc_38382228, /*tc_3x*/
4605      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
4606      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4607
4608    InstrItinData <tc_388f9897, /*tc_1*/
4609      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
4610      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4611
4612    InstrItinData <tc_38e0bae9, /*tc_3x*/
4613      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
4614      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4615
4616    InstrItinData <tc_3d14a17b, /*tc_1*/
4617      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
4618      [Hex_FWD, Hex_FWD]>,
4619
4620    InstrItinData <tc_3edca78f, /*tc_2*/
4621      [InstrStage<1, [SLOT3]>], [4, 2],
4622      [Hex_FWD, Hex_FWD]>,
4623
4624    InstrItinData <tc_3fbf1042, /*tc_1*/
4625      [InstrStage<1, [SLOT0, SLOT1]>], [3],
4626      [Hex_FWD]>,
4627
4628    InstrItinData <tc_407e96f9, /*tc_1*/
4629      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
4630      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4631
4632    InstrItinData <tc_40d64c94, /*tc_newvjump*/
4633      [InstrStage<1, [SLOT0]>], [3, 1],
4634      [Hex_FWD, Hex_FWD]>,
4635
4636    InstrItinData <tc_4222e6bf, /*tc_ld*/
4637      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
4638      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4639
4640    InstrItinData <tc_42ff66ba, /*tc_1*/
4641      [InstrStage<1, [SLOT2]>], [2, 2],
4642      [Hex_FWD, Hex_FWD]>,
4643
4644    InstrItinData <tc_442395f3, /*tc_2latepred*/
4645      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2, 2],
4646      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4647
4648    InstrItinData <tc_449acf79, /*tc_latepredstaia*/
4649      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 1],
4650      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4651
4652    InstrItinData <tc_44d5a428, /*tc_st*/
4653      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
4654      [Hex_FWD, Hex_FWD]>,
4655
4656    InstrItinData <tc_44fffc58, /*tc_3*/
4657      [InstrStage<1, [SLOT2, SLOT3]>], [2],
4658      [Hex_FWD]>,
4659
4660    InstrItinData <tc_45791fb8, /*tc_ld*/
4661      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
4662      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4663
4664    InstrItinData <tc_45f9d1be, /*tc_2early*/
4665      [InstrStage<1, [SLOT2]>], [2],
4666      [Hex_FWD]>,
4667
4668    InstrItinData <tc_49fdfd4b, /*tc_3stall*/
4669      [InstrStage<1, [SLOT3]>], [4, 1],
4670      [Hex_FWD, Hex_FWD]>,
4671
4672    InstrItinData <tc_4a55d03c, /*tc_1*/
4673      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
4674      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4675
4676    InstrItinData <tc_4abdbdc6, /*tc_3x*/
4677      [InstrStage<1, [SLOT3]>], [2, 2],
4678      [Hex_FWD, Hex_FWD]>,
4679
4680    InstrItinData <tc_4ac61d92, /*tc_2latepred*/
4681      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
4682      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4683
4684    InstrItinData <tc_4bf903b0, /*tc_st*/
4685      [InstrStage<1, [SLOT0]>], [3],
4686      [Hex_FWD]>,
4687
4688    InstrItinData <tc_503ce0f3, /*tc_3x*/
4689      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
4690      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4691
4692    InstrItinData <tc_53c851ab, /*tc_3stall*/
4693      [InstrStage<1, [SLOT2]>], [4, 1, 2],
4694      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4695
4696    InstrItinData <tc_5502c366, /*tc_1*/
4697      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
4698      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4699
4700    InstrItinData <tc_55255f2b, /*tc_3stall*/
4701      [InstrStage<1, [SLOT3]>], [],
4702      []>,
4703
4704    InstrItinData <tc_556f6577, /*tc_3x*/
4705      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
4706      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4707
4708    InstrItinData <tc_55a9a350, /*tc_st*/
4709      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
4710      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4711
4712    InstrItinData <tc_55b33fda, /*tc_1*/
4713      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
4714      [Hex_FWD, Hex_FWD]>,
4715
4716    InstrItinData <tc_56a124a7, /*tc_1*/
4717      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
4718      [Hex_FWD, Hex_FWD]>,
4719
4720    InstrItinData <tc_57a55b54, /*tc_1*/
4721      [InstrStage<1, [SLOT3]>], [2, 2],
4722      [Hex_FWD, Hex_FWD]>,
4723
4724    InstrItinData <tc_5944960d, /*tc_ld*/
4725      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
4726      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4727
4728    InstrItinData <tc_59a7822c, /*tc_1*/
4729      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
4730      [Hex_FWD, Hex_FWD]>,
4731
4732    InstrItinData <tc_5a4b5e58, /*tc_3x*/
4733      [InstrStage<1, [SLOT3]>], [4, 1, 1],
4734      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4735
4736    InstrItinData <tc_5b347363, /*tc_1*/
4737      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
4738      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4739
4740    InstrItinData <tc_5ceb2f9e, /*tc_ld*/
4741      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
4742      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4743
4744    InstrItinData <tc_5da50c4b, /*tc_1*/
4745      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
4746      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4747
4748    InstrItinData <tc_5deb5e47, /*tc_st*/
4749      [InstrStage<1, [SLOT0]>], [1, 2, 3],
4750      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4751
4752    InstrItinData <tc_5e4cf0e8, /*tc_2*/
4753      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
4754      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4755
4756    InstrItinData <tc_5f2afaf7, /*tc_latepredldaia*/
4757      [InstrStage<1, [SLOT0, SLOT1]>], [4, 4, 3, 1, 2],
4758      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4759
4760    InstrItinData <tc_60e324ff, /*tc_1*/
4761      [InstrStage<1, [SLOT2]>], [2],
4762      [Hex_FWD]>,
4763
4764    InstrItinData <tc_63567288, /*tc_2latepred*/
4765      [InstrStage<1, [SLOT0, SLOT1]>], [4],
4766      [Hex_FWD]>,
4767
4768    InstrItinData <tc_64b00d8a, /*tc_ld*/
4769      [InstrStage<1, [SLOT0]>], [4, 1],
4770      [Hex_FWD, Hex_FWD]>,
4771
4772    InstrItinData <tc_651cbe02, /*tc_1*/
4773      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
4774      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4775
4776    InstrItinData <tc_65279839, /*tc_2*/
4777      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
4778      [Hex_FWD, Hex_FWD]>,
4779
4780    InstrItinData <tc_65cbd974, /*tc_st*/
4781      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
4782      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4783
4784    InstrItinData <tc_69bfb303, /*tc_3*/
4785      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
4786      [Hex_FWD, Hex_FWD]>,
4787
4788    InstrItinData <tc_6ae3426b, /*tc_3x*/
4789      [InstrStage<1, [SLOT3]>], [4, 1],
4790      [Hex_FWD, Hex_FWD]>,
4791
4792    InstrItinData <tc_6d861a95, /*tc_3x*/
4793      [InstrStage<1, [SLOT3]>], [2, 1],
4794      [Hex_FWD, Hex_FWD]>,
4795
4796    InstrItinData <tc_6e20402a, /*tc_st*/
4797      [InstrStage<1, [SLOT0]>], [2, 3],
4798      [Hex_FWD, Hex_FWD]>,
4799
4800    InstrItinData <tc_6f42bc60, /*tc_3stall*/
4801      [InstrStage<1, [SLOT0]>], [4, 1, 1],
4802      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4803
4804    InstrItinData <tc_6fc5dbea, /*tc_1*/
4805      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
4806      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4807
4808    InstrItinData <tc_711c805f, /*tc_1*/
4809      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
4810      [Hex_FWD, Hex_FWD]>,
4811
4812    InstrItinData <tc_713b66bf, /*tc_1*/
4813      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
4814      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4815
4816    InstrItinData <tc_7401744f, /*tc_2*/
4817      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
4818      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4819
4820    InstrItinData <tc_7476d766, /*tc_3stall*/
4821      [InstrStage<1, [SLOT3]>], [4, 2],
4822      [Hex_FWD, Hex_FWD]>,
4823
4824    InstrItinData <tc_74a42bda, /*tc_ld*/
4825      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2],
4826      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4827
4828    InstrItinData <tc_76bb5435, /*tc_ld*/
4829      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
4830      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4831
4832    InstrItinData <tc_77f94a5e, /*tc_st*/
4833      [InstrStage<1, [SLOT0]>], [],
4834      []>,
4835
4836    InstrItinData <tc_788b1d09, /*tc_3x*/
4837      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
4838      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4839
4840    InstrItinData <tc_7af3a37e, /*tc_st*/
4841      [InstrStage<1, [SLOT0]>], [1, 3],
4842      [Hex_FWD, Hex_FWD]>,
4843
4844    InstrItinData <tc_7b9187d3, /*tc_newvjump*/
4845      [InstrStage<1, [SLOT0]>], [3, 2],
4846      [Hex_FWD, Hex_FWD]>,
4847
4848    InstrItinData <tc_7c31e19a, /*tc_st*/
4849      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
4850      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4851
4852    InstrItinData <tc_7c6d32e4, /*tc_ld*/
4853      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
4854      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4855
4856    InstrItinData <tc_7dc63b5c, /*tc_3x*/
4857      [InstrStage<1, [SLOT3]>], [4, 1],
4858      [Hex_FWD, Hex_FWD]>,
4859
4860    InstrItinData <tc_7f7f45f5, /*tc_4x*/
4861      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
4862      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4863
4864    InstrItinData <tc_7f8ae742, /*tc_3x*/
4865      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
4866      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4867
4868    InstrItinData <tc_8035e91f, /*tc_st*/
4869      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 3],
4870      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4871
4872    InstrItinData <tc_822c3c68, /*tc_ld*/
4873      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
4874      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4875
4876    InstrItinData <tc_829d8a86, /*tc_st*/
4877      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
4878      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4879
4880    InstrItinData <tc_838c4d7a, /*tc_st*/
4881      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
4882      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4883
4884    InstrItinData <tc_84a7500d, /*tc_2*/
4885      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
4886      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4887
4888    InstrItinData <tc_86173609, /*tc_2latepred*/
4889      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
4890      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4891
4892    InstrItinData <tc_887d1bb7, /*tc_st*/
4893      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 3],
4894      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4895
4896    InstrItinData <tc_8a6d0d94, /*tc_ld*/
4897      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
4898      [Hex_FWD, Hex_FWD]>,
4899
4900    InstrItinData <tc_8a825db2, /*tc_2*/
4901      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
4902      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4903
4904    InstrItinData <tc_8b5bd4f5, /*tc_2*/
4905      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
4906      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4907
4908    InstrItinData <tc_8e82e8ca, /*tc_st*/
4909      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 3],
4910      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4911
4912    InstrItinData <tc_8f36a2fd, /*tc_ld*/
4913      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1],
4914      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4915
4916    InstrItinData <tc_9124c04f, /*tc_1*/
4917      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
4918      [Hex_FWD, Hex_FWD]>,
4919
4920    InstrItinData <tc_92240447, /*tc_st*/
4921      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
4922      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4923
4924    InstrItinData <tc_934753bb, /*tc_ld*/
4925      [InstrStage<1, [SLOT0]>], [3, 1, 2],
4926      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4927
4928    InstrItinData <tc_937dd41c, /*tc_ld*/
4929      [InstrStage<1, [SLOT0, SLOT1]>], [],
4930      []>,
4931
4932    InstrItinData <tc_9406230a, /*tc_3x*/
4933      [InstrStage<1, [SLOT3]>], [2, 1],
4934      [Hex_FWD, Hex_FWD]>,
4935
4936    InstrItinData <tc_95a33176, /*tc_2*/
4937      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
4938      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4939
4940    InstrItinData <tc_95f43c5e, /*tc_3*/
4941      [InstrStage<1, [SLOT2]>], [1],
4942      [Hex_FWD]>,
4943
4944    InstrItinData <tc_96ef76ef, /*tc_st*/
4945      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
4946      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4947
4948    InstrItinData <tc_975a4e54, /*tc_newvjump*/
4949      [InstrStage<1, [SLOT0]>], [3, 3, 2],
4950      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4951
4952    InstrItinData <tc_9783714b, /*tc_4x*/
4953      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
4954      [Hex_FWD, Hex_FWD]>,
4955
4956    InstrItinData <tc_9b34f5e0, /*tc_3stall*/
4957      [InstrStage<1, [SLOT2]>], [],
4958      []>,
4959
4960    InstrItinData <tc_9b3c0462, /*tc_2*/
4961      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
4962      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4963
4964    InstrItinData <tc_9bcfb2ee, /*tc_st*/
4965      [InstrStage<1, [SLOT0]>], [1, 2, 3],
4966      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4967
4968    InstrItinData <tc_9c52f549, /*tc_1*/
4969      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
4970      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4971
4972    InstrItinData <tc_9e27f2f9, /*tc_1*/
4973      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
4974      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4975
4976    InstrItinData <tc_9e72dc89, /*tc_4x*/
4977      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
4978      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4979
4980    InstrItinData <tc_9edb7c77, /*tc_4x*/
4981      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
4982      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4983
4984    InstrItinData <tc_9edefe01, /*tc_st*/
4985      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 3],
4986      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
4987
4988    InstrItinData <tc_9f6cd987, /*tc_1*/
4989      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
4990      [Hex_FWD, Hex_FWD]>,
4991
4992    InstrItinData <tc_a08b630b, /*tc_2*/
4993      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
4994      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4995
4996    InstrItinData <tc_a1297125, /*tc_1*/
4997      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
4998      [Hex_FWD, Hex_FWD, Hex_FWD]>,
4999
5000    InstrItinData <tc_a154b476, /*tc_3x*/
5001      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
5002      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5003
5004    InstrItinData <tc_a2b365d2, /*tc_st*/
5005      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 3],
5006      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5007
5008    InstrItinData <tc_a3070909, /*tc_3stall*/
5009      [InstrStage<1, [SLOT0]>], [1, 1],
5010      [Hex_FWD, Hex_FWD]>,
5011
5012    InstrItinData <tc_a32e03e7, /*tc_ld*/
5013      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
5014      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5015
5016    InstrItinData <tc_a38c45dc, /*tc_3x*/
5017      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
5018      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5019
5020    InstrItinData <tc_a4e22bbd, /*tc_2*/
5021      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
5022      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5023
5024    InstrItinData <tc_a4ee89db, /*tc_2early*/
5025      [InstrStage<1, [SLOT0]>], [],
5026      []>,
5027
5028    InstrItinData <tc_a7a13fac, /*tc_1*/
5029      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
5030      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5031
5032    InstrItinData <tc_a7bdb22c, /*tc_2*/
5033      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
5034      [Hex_FWD, Hex_FWD]>,
5035
5036    InstrItinData <tc_a9edeffa, /*tc_st*/
5037      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
5038      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5039
5040    InstrItinData <tc_abfd9a6d, /*tc_ld*/
5041      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
5042      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5043
5044    InstrItinData <tc_ac65613f, /*tc_ld*/
5045      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
5046      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5047
5048    InstrItinData <tc_addc37a8, /*tc_st*/
5049      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
5050      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5051
5052    InstrItinData <tc_ae5babd7, /*tc_st*/
5053      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
5054      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5055
5056    InstrItinData <tc_aee6250c, /*tc_ld*/
5057      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
5058      [Hex_FWD, Hex_FWD]>,
5059
5060    InstrItinData <tc_af6af259, /*tc_ld*/
5061      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1],
5062      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5063
5064    InstrItinData <tc_b1ae5f67, /*tc_st*/
5065      [InstrStage<1, [SLOT0]>], [1],
5066      [Hex_FWD]>,
5067
5068    InstrItinData <tc_b4dc7630, /*tc_st*/
5069      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 3],
5070      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5071
5072    InstrItinData <tc_b7c4062a, /*tc_ld*/
5073      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
5074      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5075
5076    InstrItinData <tc_b837298f, /*tc_1*/
5077      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
5078      []>,
5079
5080    InstrItinData <tc_ba9255a6, /*tc_st*/
5081      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 3],
5082      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5083
5084    InstrItinData <tc_bb07f2c5, /*tc_st*/
5085      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 3],
5086      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5087
5088    InstrItinData <tc_bb831a7c, /*tc_2*/
5089      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
5090      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5091
5092    InstrItinData <tc_bf2ffc0f, /*tc_ld*/
5093      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
5094      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5095
5096    InstrItinData <tc_c20701f0, /*tc_2*/
5097      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
5098      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5099
5100    InstrItinData <tc_c21d7447, /*tc_3x*/
5101      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
5102      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5103
5104    InstrItinData <tc_c57d9f39, /*tc_1*/
5105      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
5106      [Hex_FWD, Hex_FWD]>,
5107
5108    InstrItinData <tc_c818ff7f, /*tc_newvjump*/
5109      [InstrStage<1, [SLOT0]>], [],
5110      []>,
5111
5112    InstrItinData <tc_ce59038e, /*tc_st*/
5113      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
5114      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5115
5116    InstrItinData <tc_cfa0e29b, /*tc_st*/
5117      [InstrStage<1, [SLOT0]>], [2, 2, 3],
5118      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5119
5120    InstrItinData <tc_d03278fd, /*tc_st*/
5121      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
5122      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5123
5124    InstrItinData <tc_d33e5eee, /*tc_1*/
5125      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
5126      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5127
5128    InstrItinData <tc_d3632d88, /*tc_2*/
5129      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
5130      [Hex_FWD, Hex_FWD]>,
5131
5132    InstrItinData <tc_d45ba9cd, /*tc_ld*/
5133      [InstrStage<1, [SLOT0]>], [1],
5134      [Hex_FWD]>,
5135
5136    InstrItinData <tc_d57d649c, /*tc_3stall*/
5137      [InstrStage<1, [SLOT2]>], [2],
5138      [Hex_FWD]>,
5139
5140    InstrItinData <tc_d61dfdc3, /*tc_2*/
5141      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
5142      [Hex_FWD, Hex_FWD]>,
5143
5144    InstrItinData <tc_d68dca5c, /*tc_3stall*/
5145      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
5146      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5147
5148    InstrItinData <tc_d7718fbe, /*tc_3x*/
5149      [InstrStage<1, [SLOT3]>], [1],
5150      [Hex_FWD]>,
5151
5152    InstrItinData <tc_db596beb, /*tc_3x*/
5153      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
5154      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5155
5156    InstrItinData <tc_db96aa6b, /*tc_st*/
5157      [InstrStage<1, [SLOT0]>], [1],
5158      [Hex_FWD]>,
5159
5160    InstrItinData <tc_dc51281d, /*tc_3*/
5161      [InstrStage<1, [SLOT2]>], [2, 1],
5162      [Hex_FWD, Hex_FWD]>,
5163
5164    InstrItinData <tc_decdde8a, /*tc_1*/
5165      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
5166      [Hex_FWD]>,
5167
5168    InstrItinData <tc_df5d53f9, /*tc_newvjump*/
5169      [InstrStage<1, [SLOT0]>], [3, 2, 1],
5170      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5171
5172    InstrItinData <tc_e3d699e3, /*tc_2*/
5173      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
5174      [Hex_FWD, Hex_FWD]>,
5175
5176    InstrItinData <tc_e60def48, /*tc_1*/
5177      [InstrStage<1, [SLOT2]>], [2],
5178      [Hex_FWD]>,
5179
5180    InstrItinData <tc_e9170fb7, /*tc_ld*/
5181      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
5182      [Hex_FWD, Hex_FWD]>,
5183
5184    InstrItinData <tc_ed03645c, /*tc_1*/
5185      [InstrStage<1, [SLOT2]>], [3, 2],
5186      [Hex_FWD, Hex_FWD]>,
5187
5188    InstrItinData <tc_eed07714, /*tc_ld*/
5189      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
5190      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5191
5192    InstrItinData <tc_eeda4109, /*tc_1*/
5193      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
5194      [Hex_FWD, Hex_FWD]>,
5195
5196    InstrItinData <tc_ef921005, /*tc_1*/
5197      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
5198      [Hex_FWD, Hex_FWD]>,
5199
5200    InstrItinData <tc_f098b237, /*tc_2*/
5201      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
5202      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5203
5204    InstrItinData <tc_f0cdeccf, /*tc_3x*/
5205      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
5206      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5207
5208    InstrItinData <tc_f0e8e832, /*tc_4x*/
5209      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
5210      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5211
5212    InstrItinData <tc_f34c1c21, /*tc_2*/
5213      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
5214      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5215
5216    InstrItinData <tc_f38f92e1, /*tc_newvjump*/
5217      [InstrStage<1, [SLOT0]>], [2],
5218      [Hex_FWD]>,
5219
5220    InstrItinData <tc_f529831b, /*tc_latepredstaia*/
5221      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 3],
5222      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5223
5224    InstrItinData <tc_f6e2aff9, /*tc_newvjump*/
5225      [InstrStage<1, [SLOT0]>], [3, 2, 2],
5226      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5227
5228    InstrItinData <tc_f7569068, /*tc_4x*/
5229      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
5230      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5231
5232    InstrItinData <tc_f97707c1, /*tc_1*/
5233      [InstrStage<1, [SLOT2]>], [2],
5234      [Hex_FWD]>,
5235
5236    InstrItinData <tc_f999c66e, /*tc_1*/
5237      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
5238      [Hex_FWD, Hex_FWD]>,
5239
5240    InstrItinData <tc_fae9dfa5, /*tc_3x*/
5241      [InstrStage<1, [SLOT3]>], [4, 2],
5242      [Hex_FWD, Hex_FWD]>,
5243
5244    InstrItinData <tc_fedb7e19, /*tc_ld*/
5245      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
5246      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>
5247  ];
5248}
5249
5250class DepScalarItinV67 {
5251  list<InstrItinData> DepScalarItinV67_list = [
5252    InstrItinData <tc_011e0e9d, /*tc_st*/
5253      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
5254      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5255
5256    InstrItinData <tc_01d44cb2, /*tc_2*/
5257      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
5258      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5259
5260    InstrItinData <tc_01e1be3b, /*tc_3x*/
5261      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
5262      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5263
5264    InstrItinData <tc_02fe1c65, /*tc_4x*/
5265      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
5266      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5267
5268    InstrItinData <tc_0655b949, /*tc_st*/
5269      [InstrStage<1, [SLOT0, SLOT1]>], [2, 3],
5270      [Hex_FWD, Hex_FWD]>,
5271
5272    InstrItinData <tc_075c8dd8, /*tc_ld*/
5273      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
5274      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5275
5276    InstrItinData <tc_0a195f2c, /*tc_4x*/
5277      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
5278      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5279
5280    InstrItinData <tc_0a6c20ae, /*tc_st*/
5281      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
5282      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5283
5284    InstrItinData <tc_0ba0d5da, /*tc_3stall*/
5285      [InstrStage<1, [SLOT2]>], [1],
5286      [Hex_FWD]>,
5287
5288    InstrItinData <tc_0dfac0a7, /*tc_2*/
5289      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
5290      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5291
5292    InstrItinData <tc_0fac1eb8, /*tc_st*/
5293      [InstrStage<1, [SLOT0]>], [3, 2, 3],
5294      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5295
5296    InstrItinData <tc_112d30d6, /*tc_1*/
5297      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
5298      [Hex_FWD]>,
5299
5300    InstrItinData <tc_1242dc2a, /*tc_ld*/
5301      [InstrStage<1, [SLOT0]>], [2],
5302      [Hex_FWD]>,
5303
5304    InstrItinData <tc_1248597c, /*tc_3x*/
5305      [InstrStage<1, [SLOT3]>], [2, 2],
5306      [Hex_FWD, Hex_FWD]>,
5307
5308    InstrItinData <tc_14ab4f41, /*tc_newvjump*/
5309      [InstrStage<1, [SLOT0]>], [3, 3, 1],
5310      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5311
5312    InstrItinData <tc_151bf368, /*tc_1*/
5313      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
5314      [Hex_FWD, Hex_FWD]>,
5315
5316    InstrItinData <tc_158aa3f7, /*tc_st*/
5317      [InstrStage<1, [SLOT0]>], [1, 2, 2],
5318      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5319
5320    InstrItinData <tc_197dce51, /*tc_3x*/
5321      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
5322      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5323
5324    InstrItinData <tc_1981450d, /*tc_newvjump*/
5325      [InstrStage<1, [SLOT0]>], [3],
5326      [Hex_FWD]>,
5327
5328    InstrItinData <tc_1c2c7a4a, /*tc_1*/
5329      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
5330      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5331
5332    InstrItinData <tc_1c7522a8, /*tc_ld*/
5333      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
5334      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5335
5336    InstrItinData <tc_1d41f8b7, /*tc_1*/
5337      [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
5338      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5339
5340    InstrItinData <tc_1fcb8495, /*tc_2*/
5341      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
5342      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5343
5344    InstrItinData <tc_1fe4ab69, /*tc_st*/
5345      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 3],
5346      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5347
5348    InstrItinData <tc_20131976, /*tc_2*/
5349      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
5350      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5351
5352    InstrItinData <tc_2237d952, /*tc_ld*/
5353      [InstrStage<1, [SLOT0]>], [1, 2],
5354      [Hex_FWD, Hex_FWD]>,
5355
5356    InstrItinData <tc_23708a21, /*tc_1*/
5357      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
5358      []>,
5359
5360    InstrItinData <tc_2471c1c8, /*tc_ld*/
5361      [InstrStage<1, [SLOT0]>], [4, 1],
5362      [Hex_FWD, Hex_FWD]>,
5363
5364    InstrItinData <tc_24e109c7, /*tc_newvjump*/
5365      [InstrStage<1, [SLOT0]>], [3, 3, 2],
5366      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5367
5368    InstrItinData <tc_24f426ab, /*tc_1*/
5369      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
5370      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5371
5372    InstrItinData <tc_27106296, /*tc_3x*/
5373      [InstrStage<1, [SLOT3]>], [4, 1, 2],
5374      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5375
5376    InstrItinData <tc_280f7fe1, /*tc_st*/
5377      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 3],
5378      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5379
5380    InstrItinData <tc_28e55c6f, /*tc_3x*/
5381      [InstrStage<1, [SLOT3]>], [1, 1],
5382      [Hex_FWD, Hex_FWD]>,
5383
5384    InstrItinData <tc_2c13e7f5, /*tc_2*/
5385      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
5386      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5387
5388    InstrItinData <tc_2c3e17fc, /*tc_3x*/
5389      [InstrStage<1, [SLOT3]>], [1],
5390      [Hex_FWD]>,
5391
5392    InstrItinData <tc_2f573607, /*tc_1*/
5393      [InstrStage<1, [SLOT2]>], [2, 2],
5394      [Hex_FWD, Hex_FWD]>,
5395
5396    InstrItinData <tc_33e7e673, /*tc_2early*/
5397      [InstrStage<1, [SLOT2]>], [],
5398      []>,
5399
5400    InstrItinData <tc_362b0be2, /*tc_3*/
5401      [InstrStage<1, [SLOT2]>], [1],
5402      [Hex_FWD]>,
5403
5404    InstrItinData <tc_38382228, /*tc_3x*/
5405      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
5406      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5407
5408    InstrItinData <tc_388f9897, /*tc_1*/
5409      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
5410      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5411
5412    InstrItinData <tc_38e0bae9, /*tc_3x*/
5413      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
5414      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5415
5416    InstrItinData <tc_3d14a17b, /*tc_1*/
5417      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
5418      [Hex_FWD, Hex_FWD]>,
5419
5420    InstrItinData <tc_3edca78f, /*tc_2*/
5421      [InstrStage<1, [SLOT3]>], [4, 2],
5422      [Hex_FWD, Hex_FWD]>,
5423
5424    InstrItinData <tc_3fbf1042, /*tc_1*/
5425      [InstrStage<1, [SLOT0, SLOT1]>], [3],
5426      [Hex_FWD]>,
5427
5428    InstrItinData <tc_407e96f9, /*tc_1*/
5429      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
5430      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5431
5432    InstrItinData <tc_40d64c94, /*tc_newvjump*/
5433      [InstrStage<1, [SLOT0]>], [3, 1],
5434      [Hex_FWD, Hex_FWD]>,
5435
5436    InstrItinData <tc_4222e6bf, /*tc_ld*/
5437      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
5438      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5439
5440    InstrItinData <tc_42ff66ba, /*tc_1*/
5441      [InstrStage<1, [SLOT2]>], [2, 2],
5442      [Hex_FWD, Hex_FWD]>,
5443
5444    InstrItinData <tc_442395f3, /*tc_2latepred*/
5445      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2, 2],
5446      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5447
5448    InstrItinData <tc_449acf79, /*tc_latepredstaia*/
5449      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 1],
5450      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5451
5452    InstrItinData <tc_44d5a428, /*tc_st*/
5453      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
5454      [Hex_FWD, Hex_FWD]>,
5455
5456    InstrItinData <tc_44fffc58, /*tc_3*/
5457      [InstrStage<1, [SLOT2, SLOT3]>], [2],
5458      [Hex_FWD]>,
5459
5460    InstrItinData <tc_45791fb8, /*tc_ld*/
5461      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
5462      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5463
5464    InstrItinData <tc_45f9d1be, /*tc_2early*/
5465      [InstrStage<1, [SLOT2]>], [2],
5466      [Hex_FWD]>,
5467
5468    InstrItinData <tc_49fdfd4b, /*tc_3stall*/
5469      [InstrStage<1, [SLOT3]>], [4, 1],
5470      [Hex_FWD, Hex_FWD]>,
5471
5472    InstrItinData <tc_4a55d03c, /*tc_1*/
5473      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
5474      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5475
5476    InstrItinData <tc_4abdbdc6, /*tc_3x*/
5477      [InstrStage<1, [SLOT3]>], [2, 2],
5478      [Hex_FWD, Hex_FWD]>,
5479
5480    InstrItinData <tc_4ac61d92, /*tc_2latepred*/
5481      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
5482      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5483
5484    InstrItinData <tc_4bf903b0, /*tc_st*/
5485      [InstrStage<1, [SLOT0]>], [3],
5486      [Hex_FWD]>,
5487
5488    InstrItinData <tc_503ce0f3, /*tc_3x*/
5489      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
5490      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5491
5492    InstrItinData <tc_53c851ab, /*tc_3stall*/
5493      [InstrStage<1, [SLOT2]>], [4, 1, 2],
5494      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5495
5496    InstrItinData <tc_5502c366, /*tc_1*/
5497      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
5498      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5499
5500    InstrItinData <tc_55255f2b, /*tc_3stall*/
5501      [InstrStage<1, [SLOT3]>], [],
5502      []>,
5503
5504    InstrItinData <tc_556f6577, /*tc_3x*/
5505      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
5506      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5507
5508    InstrItinData <tc_55a9a350, /*tc_st*/
5509      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
5510      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5511
5512    InstrItinData <tc_55b33fda, /*tc_1*/
5513      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
5514      [Hex_FWD, Hex_FWD]>,
5515
5516    InstrItinData <tc_56a124a7, /*tc_1*/
5517      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
5518      [Hex_FWD, Hex_FWD]>,
5519
5520    InstrItinData <tc_57a55b54, /*tc_1*/
5521      [InstrStage<1, [SLOT3]>], [2, 2],
5522      [Hex_FWD, Hex_FWD]>,
5523
5524    InstrItinData <tc_5944960d, /*tc_ld*/
5525      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
5526      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5527
5528    InstrItinData <tc_59a7822c, /*tc_1*/
5529      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
5530      [Hex_FWD, Hex_FWD]>,
5531
5532    InstrItinData <tc_5a4b5e58, /*tc_3x*/
5533      [InstrStage<1, [SLOT3]>], [4, 1, 1],
5534      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5535
5536    InstrItinData <tc_5b347363, /*tc_1*/
5537      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
5538      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5539
5540    InstrItinData <tc_5ceb2f9e, /*tc_ld*/
5541      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
5542      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5543
5544    InstrItinData <tc_5da50c4b, /*tc_1*/
5545      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
5546      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5547
5548    InstrItinData <tc_5deb5e47, /*tc_st*/
5549      [InstrStage<1, [SLOT0]>], [1, 2, 3],
5550      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5551
5552    InstrItinData <tc_5e4cf0e8, /*tc_2*/
5553      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
5554      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5555
5556    InstrItinData <tc_5f2afaf7, /*tc_latepredldaia*/
5557      [InstrStage<1, [SLOT0, SLOT1]>], [4, 4, 3, 1, 2],
5558      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5559
5560    InstrItinData <tc_60e324ff, /*tc_1*/
5561      [InstrStage<1, [SLOT2]>], [2],
5562      [Hex_FWD]>,
5563
5564    InstrItinData <tc_63567288, /*tc_2latepred*/
5565      [InstrStage<1, [SLOT0, SLOT1]>], [4],
5566      [Hex_FWD]>,
5567
5568    InstrItinData <tc_64b00d8a, /*tc_ld*/
5569      [InstrStage<1, [SLOT0]>], [4, 1],
5570      [Hex_FWD, Hex_FWD]>,
5571
5572    InstrItinData <tc_651cbe02, /*tc_1*/
5573      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
5574      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5575
5576    InstrItinData <tc_65279839, /*tc_2*/
5577      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
5578      [Hex_FWD, Hex_FWD]>,
5579
5580    InstrItinData <tc_65cbd974, /*tc_st*/
5581      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
5582      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5583
5584    InstrItinData <tc_69bfb303, /*tc_3*/
5585      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
5586      [Hex_FWD, Hex_FWD]>,
5587
5588    InstrItinData <tc_6ae3426b, /*tc_3x*/
5589      [InstrStage<1, [SLOT3]>], [4, 1],
5590      [Hex_FWD, Hex_FWD]>,
5591
5592    InstrItinData <tc_6d861a95, /*tc_3x*/
5593      [InstrStage<1, [SLOT3]>], [2, 1],
5594      [Hex_FWD, Hex_FWD]>,
5595
5596    InstrItinData <tc_6e20402a, /*tc_st*/
5597      [InstrStage<1, [SLOT0]>], [2, 3],
5598      [Hex_FWD, Hex_FWD]>,
5599
5600    InstrItinData <tc_6f42bc60, /*tc_3stall*/
5601      [InstrStage<1, [SLOT0]>], [4, 1, 1],
5602      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5603
5604    InstrItinData <tc_6fc5dbea, /*tc_1*/
5605      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
5606      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5607
5608    InstrItinData <tc_711c805f, /*tc_1*/
5609      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
5610      [Hex_FWD, Hex_FWD]>,
5611
5612    InstrItinData <tc_713b66bf, /*tc_1*/
5613      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
5614      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5615
5616    InstrItinData <tc_7401744f, /*tc_2*/
5617      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
5618      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5619
5620    InstrItinData <tc_7476d766, /*tc_3stall*/
5621      [InstrStage<1, [SLOT3]>], [4, 2],
5622      [Hex_FWD, Hex_FWD]>,
5623
5624    InstrItinData <tc_74a42bda, /*tc_ld*/
5625      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2],
5626      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5627
5628    InstrItinData <tc_76bb5435, /*tc_ld*/
5629      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
5630      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5631
5632    InstrItinData <tc_77f94a5e, /*tc_st*/
5633      [InstrStage<1, [SLOT0]>], [],
5634      []>,
5635
5636    InstrItinData <tc_788b1d09, /*tc_3x*/
5637      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
5638      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5639
5640    InstrItinData <tc_7af3a37e, /*tc_st*/
5641      [InstrStage<1, [SLOT0]>], [1, 3],
5642      [Hex_FWD, Hex_FWD]>,
5643
5644    InstrItinData <tc_7b9187d3, /*tc_newvjump*/
5645      [InstrStage<1, [SLOT0]>], [3, 2],
5646      [Hex_FWD, Hex_FWD]>,
5647
5648    InstrItinData <tc_7c31e19a, /*tc_st*/
5649      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
5650      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5651
5652    InstrItinData <tc_7c6d32e4, /*tc_ld*/
5653      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
5654      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5655
5656    InstrItinData <tc_7dc63b5c, /*tc_3x*/
5657      [InstrStage<1, [SLOT3]>], [4, 1],
5658      [Hex_FWD, Hex_FWD]>,
5659
5660    InstrItinData <tc_7f7f45f5, /*tc_4x*/
5661      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
5662      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5663
5664    InstrItinData <tc_7f8ae742, /*tc_3x*/
5665      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
5666      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5667
5668    InstrItinData <tc_8035e91f, /*tc_st*/
5669      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 3],
5670      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5671
5672    InstrItinData <tc_822c3c68, /*tc_ld*/
5673      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
5674      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5675
5676    InstrItinData <tc_829d8a86, /*tc_st*/
5677      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
5678      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5679
5680    InstrItinData <tc_838c4d7a, /*tc_st*/
5681      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
5682      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5683
5684    InstrItinData <tc_84a7500d, /*tc_2*/
5685      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
5686      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5687
5688    InstrItinData <tc_86173609, /*tc_2latepred*/
5689      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
5690      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5691
5692    InstrItinData <tc_887d1bb7, /*tc_st*/
5693      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 3],
5694      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5695
5696    InstrItinData <tc_8a6d0d94, /*tc_ld*/
5697      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
5698      [Hex_FWD, Hex_FWD]>,
5699
5700    InstrItinData <tc_8a825db2, /*tc_2*/
5701      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
5702      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5703
5704    InstrItinData <tc_8b5bd4f5, /*tc_2*/
5705      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
5706      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5707
5708    InstrItinData <tc_8e82e8ca, /*tc_st*/
5709      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 3],
5710      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5711
5712    InstrItinData <tc_8f36a2fd, /*tc_ld*/
5713      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1],
5714      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5715
5716    InstrItinData <tc_9124c04f, /*tc_1*/
5717      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
5718      [Hex_FWD, Hex_FWD]>,
5719
5720    InstrItinData <tc_92240447, /*tc_st*/
5721      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
5722      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5723
5724    InstrItinData <tc_934753bb, /*tc_ld*/
5725      [InstrStage<1, [SLOT0]>], [3, 1, 2],
5726      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5727
5728    InstrItinData <tc_937dd41c, /*tc_ld*/
5729      [InstrStage<1, [SLOT0, SLOT1]>], [],
5730      []>,
5731
5732    InstrItinData <tc_9406230a, /*tc_3x*/
5733      [InstrStage<1, [SLOT3]>], [2, 1],
5734      [Hex_FWD, Hex_FWD]>,
5735
5736    InstrItinData <tc_95a33176, /*tc_2*/
5737      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
5738      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5739
5740    InstrItinData <tc_95f43c5e, /*tc_3*/
5741      [InstrStage<1, [SLOT2]>], [1],
5742      [Hex_FWD]>,
5743
5744    InstrItinData <tc_96ef76ef, /*tc_st*/
5745      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
5746      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5747
5748    InstrItinData <tc_975a4e54, /*tc_newvjump*/
5749      [InstrStage<1, [SLOT0]>], [3, 3, 2],
5750      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5751
5752    InstrItinData <tc_9783714b, /*tc_4x*/
5753      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
5754      [Hex_FWD, Hex_FWD]>,
5755
5756    InstrItinData <tc_9b34f5e0, /*tc_3stall*/
5757      [InstrStage<1, [SLOT2]>], [],
5758      []>,
5759
5760    InstrItinData <tc_9b3c0462, /*tc_2*/
5761      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
5762      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5763
5764    InstrItinData <tc_9bcfb2ee, /*tc_st*/
5765      [InstrStage<1, [SLOT0]>], [1, 2, 3],
5766      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5767
5768    InstrItinData <tc_9c52f549, /*tc_1*/
5769      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
5770      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5771
5772    InstrItinData <tc_9e27f2f9, /*tc_1*/
5773      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
5774      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5775
5776    InstrItinData <tc_9e72dc89, /*tc_4x*/
5777      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
5778      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5779
5780    InstrItinData <tc_9edb7c77, /*tc_4x*/
5781      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
5782      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5783
5784    InstrItinData <tc_9edefe01, /*tc_st*/
5785      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 3],
5786      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5787
5788    InstrItinData <tc_9f6cd987, /*tc_1*/
5789      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
5790      [Hex_FWD, Hex_FWD]>,
5791
5792    InstrItinData <tc_a08b630b, /*tc_2*/
5793      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
5794      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5795
5796    InstrItinData <tc_a1297125, /*tc_1*/
5797      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
5798      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5799
5800    InstrItinData <tc_a154b476, /*tc_3x*/
5801      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
5802      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5803
5804    InstrItinData <tc_a2b365d2, /*tc_st*/
5805      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 3],
5806      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5807
5808    InstrItinData <tc_a3070909, /*tc_3stall*/
5809      [InstrStage<1, [SLOT0]>], [1, 1],
5810      [Hex_FWD, Hex_FWD]>,
5811
5812    InstrItinData <tc_a32e03e7, /*tc_ld*/
5813      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
5814      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5815
5816    InstrItinData <tc_a38c45dc, /*tc_3x*/
5817      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
5818      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5819
5820    InstrItinData <tc_a4e22bbd, /*tc_2*/
5821      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
5822      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5823
5824    InstrItinData <tc_a4ee89db, /*tc_2early*/
5825      [InstrStage<1, [SLOT0]>], [],
5826      []>,
5827
5828    InstrItinData <tc_a7a13fac, /*tc_1*/
5829      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
5830      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5831
5832    InstrItinData <tc_a7bdb22c, /*tc_2*/
5833      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
5834      [Hex_FWD, Hex_FWD]>,
5835
5836    InstrItinData <tc_a9edeffa, /*tc_st*/
5837      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
5838      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5839
5840    InstrItinData <tc_abfd9a6d, /*tc_ld*/
5841      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
5842      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5843
5844    InstrItinData <tc_ac65613f, /*tc_ld*/
5845      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
5846      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5847
5848    InstrItinData <tc_addc37a8, /*tc_st*/
5849      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
5850      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5851
5852    InstrItinData <tc_ae5babd7, /*tc_st*/
5853      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
5854      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5855
5856    InstrItinData <tc_aee6250c, /*tc_ld*/
5857      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
5858      [Hex_FWD, Hex_FWD]>,
5859
5860    InstrItinData <tc_af6af259, /*tc_ld*/
5861      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1],
5862      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5863
5864    InstrItinData <tc_b1ae5f67, /*tc_st*/
5865      [InstrStage<1, [SLOT0]>], [1],
5866      [Hex_FWD]>,
5867
5868    InstrItinData <tc_b4dc7630, /*tc_st*/
5869      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 3],
5870      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5871
5872    InstrItinData <tc_b7c4062a, /*tc_ld*/
5873      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
5874      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5875
5876    InstrItinData <tc_b837298f, /*tc_1*/
5877      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
5878      []>,
5879
5880    InstrItinData <tc_ba9255a6, /*tc_st*/
5881      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 3],
5882      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5883
5884    InstrItinData <tc_bb07f2c5, /*tc_st*/
5885      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 3],
5886      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5887
5888    InstrItinData <tc_bb831a7c, /*tc_2*/
5889      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
5890      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5891
5892    InstrItinData <tc_bf2ffc0f, /*tc_ld*/
5893      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
5894      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5895
5896    InstrItinData <tc_c20701f0, /*tc_2*/
5897      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
5898      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5899
5900    InstrItinData <tc_c21d7447, /*tc_3x*/
5901      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
5902      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5903
5904    InstrItinData <tc_c57d9f39, /*tc_1*/
5905      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
5906      [Hex_FWD, Hex_FWD]>,
5907
5908    InstrItinData <tc_c818ff7f, /*tc_newvjump*/
5909      [InstrStage<1, [SLOT0]>], [],
5910      []>,
5911
5912    InstrItinData <tc_ce59038e, /*tc_st*/
5913      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
5914      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5915
5916    InstrItinData <tc_cfa0e29b, /*tc_st*/
5917      [InstrStage<1, [SLOT0]>], [2, 2, 3],
5918      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5919
5920    InstrItinData <tc_d03278fd, /*tc_st*/
5921      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
5922      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
5923
5924    InstrItinData <tc_d33e5eee, /*tc_1*/
5925      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
5926      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5927
5928    InstrItinData <tc_d3632d88, /*tc_2*/
5929      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
5930      [Hex_FWD, Hex_FWD]>,
5931
5932    InstrItinData <tc_d45ba9cd, /*tc_ld*/
5933      [InstrStage<1, [SLOT0]>], [1],
5934      [Hex_FWD]>,
5935
5936    InstrItinData <tc_d57d649c, /*tc_3stall*/
5937      [InstrStage<1, [SLOT2]>], [2],
5938      [Hex_FWD]>,
5939
5940    InstrItinData <tc_d61dfdc3, /*tc_2*/
5941      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
5942      [Hex_FWD, Hex_FWD]>,
5943
5944    InstrItinData <tc_d68dca5c, /*tc_3stall*/
5945      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
5946      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5947
5948    InstrItinData <tc_d7718fbe, /*tc_3x*/
5949      [InstrStage<1, [SLOT3]>], [1],
5950      [Hex_FWD]>,
5951
5952    InstrItinData <tc_db596beb, /*tc_3x*/
5953      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
5954      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5955
5956    InstrItinData <tc_db96aa6b, /*tc_st*/
5957      [InstrStage<1, [SLOT0]>], [1],
5958      [Hex_FWD]>,
5959
5960    InstrItinData <tc_dc51281d, /*tc_3*/
5961      [InstrStage<1, [SLOT2]>], [2, 1],
5962      [Hex_FWD, Hex_FWD]>,
5963
5964    InstrItinData <tc_decdde8a, /*tc_1*/
5965      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
5966      [Hex_FWD]>,
5967
5968    InstrItinData <tc_df5d53f9, /*tc_newvjump*/
5969      [InstrStage<1, [SLOT0]>], [3, 2, 1],
5970      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5971
5972    InstrItinData <tc_e3d699e3, /*tc_2*/
5973      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
5974      [Hex_FWD, Hex_FWD]>,
5975
5976    InstrItinData <tc_e60def48, /*tc_1*/
5977      [InstrStage<1, [SLOT2]>], [2],
5978      [Hex_FWD]>,
5979
5980    InstrItinData <tc_e9170fb7, /*tc_ld*/
5981      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
5982      [Hex_FWD, Hex_FWD]>,
5983
5984    InstrItinData <tc_ed03645c, /*tc_1*/
5985      [InstrStage<1, [SLOT2]>], [3, 2],
5986      [Hex_FWD, Hex_FWD]>,
5987
5988    InstrItinData <tc_eed07714, /*tc_ld*/
5989      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
5990      [Hex_FWD, Hex_FWD, Hex_FWD]>,
5991
5992    InstrItinData <tc_eeda4109, /*tc_1*/
5993      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
5994      [Hex_FWD, Hex_FWD]>,
5995
5996    InstrItinData <tc_ef921005, /*tc_1*/
5997      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
5998      [Hex_FWD, Hex_FWD]>,
5999
6000    InstrItinData <tc_f098b237, /*tc_2*/
6001      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6002      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6003
6004    InstrItinData <tc_f0cdeccf, /*tc_3x*/
6005      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
6006      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6007
6008    InstrItinData <tc_f0e8e832, /*tc_4x*/
6009      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
6010      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6011
6012    InstrItinData <tc_f34c1c21, /*tc_2*/
6013      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6014      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6015
6016    InstrItinData <tc_f38f92e1, /*tc_newvjump*/
6017      [InstrStage<1, [SLOT0]>], [2],
6018      [Hex_FWD]>,
6019
6020    InstrItinData <tc_f529831b, /*tc_latepredstaia*/
6021      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 3],
6022      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6023
6024    InstrItinData <tc_f6e2aff9, /*tc_newvjump*/
6025      [InstrStage<1, [SLOT0]>], [3, 2, 2],
6026      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6027
6028    InstrItinData <tc_f7569068, /*tc_4x*/
6029      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
6030      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6031
6032    InstrItinData <tc_f97707c1, /*tc_1*/
6033      [InstrStage<1, [SLOT2]>], [2],
6034      [Hex_FWD]>,
6035
6036    InstrItinData <tc_f999c66e, /*tc_1*/
6037      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
6038      [Hex_FWD, Hex_FWD]>,
6039
6040    InstrItinData <tc_fae9dfa5, /*tc_3x*/
6041      [InstrStage<1, [SLOT3]>], [4, 2],
6042      [Hex_FWD, Hex_FWD]>,
6043
6044    InstrItinData <tc_fedb7e19, /*tc_ld*/
6045      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
6046      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>
6047  ];
6048}
6049
6050class DepScalarItinV67T {
6051  list<InstrItinData> DepScalarItinV67T_list = [
6052    InstrItinData <tc_011e0e9d, /*tc_st*/
6053      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
6054      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6055
6056    InstrItinData <tc_01d44cb2, /*tc_2*/
6057      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6058      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6059
6060    InstrItinData <tc_01e1be3b, /*tc_3x*/
6061      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
6062      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6063
6064    InstrItinData <tc_02fe1c65, /*tc_4x*/
6065      [InstrStage<1, [SLOT3]>], [5, 1, 1],
6066      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6067
6068    InstrItinData <tc_0655b949, /*tc_st*/
6069      [InstrStage<1, [SLOT0]>], [2, 3],
6070      [Hex_FWD, Hex_FWD]>,
6071
6072    InstrItinData <tc_075c8dd8, /*tc_ld*/
6073      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2],
6074      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6075
6076    InstrItinData <tc_0a195f2c, /*tc_4x*/
6077      [InstrStage<1, [SLOT3]>], [5, 2, 1, 1],
6078      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6079
6080    InstrItinData <tc_0a6c20ae, /*tc_st*/
6081      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
6082      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6083
6084    InstrItinData <tc_0ba0d5da, /*tc_3stall*/
6085      [InstrStage<1, [SLOT2]>], [1],
6086      [Hex_FWD]>,
6087
6088    InstrItinData <tc_0dfac0a7, /*tc_2*/
6089      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6090      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6091
6092    InstrItinData <tc_0fac1eb8, /*tc_st*/
6093      [InstrStage<1, [SLOT0]>], [3, 2, 3],
6094      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6095
6096    InstrItinData <tc_112d30d6, /*tc_1*/
6097      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2],
6098      [Hex_FWD]>,
6099
6100    InstrItinData <tc_1242dc2a, /*tc_ld*/
6101      [InstrStage<1, [SLOT0]>], [2],
6102      [Hex_FWD]>,
6103
6104    InstrItinData <tc_1248597c, /*tc_3x*/
6105      [InstrStage<1, [SLOT3]>], [2, 2],
6106      [Hex_FWD, Hex_FWD]>,
6107
6108    InstrItinData <tc_14ab4f41, /*tc_newvjump*/
6109      [InstrStage<1, [SLOT0]>], [3, 3, 1],
6110      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6111
6112    InstrItinData <tc_151bf368, /*tc_1*/
6113      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
6114      [Hex_FWD, Hex_FWD]>,
6115
6116    InstrItinData <tc_158aa3f7, /*tc_st*/
6117      [InstrStage<1, [SLOT0]>], [1, 2, 2],
6118      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6119
6120    InstrItinData <tc_197dce51, /*tc_3x*/
6121      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
6122      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6123
6124    InstrItinData <tc_1981450d, /*tc_newvjump*/
6125      [InstrStage<1, [SLOT0]>], [3],
6126      [Hex_FWD]>,
6127
6128    InstrItinData <tc_1c2c7a4a, /*tc_1*/
6129      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [3, 2, 2, 2],
6130      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6131
6132    InstrItinData <tc_1c7522a8, /*tc_ld*/
6133      [InstrStage<1, [SLOT0]>], [4, 3, 2, 1, 2],
6134      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6135
6136    InstrItinData <tc_1d41f8b7, /*tc_1*/
6137      [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
6138      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6139
6140    InstrItinData <tc_1fcb8495, /*tc_2*/
6141      [InstrStage<1, [SLOT3]>], [4, 2, 2],
6142      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6143
6144    InstrItinData <tc_1fe4ab69, /*tc_st*/
6145      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
6146      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6147
6148    InstrItinData <tc_20131976, /*tc_2*/
6149      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6150      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6151
6152    InstrItinData <tc_2237d952, /*tc_ld*/
6153      [InstrStage<1, [SLOT0]>], [1, 2],
6154      [Hex_FWD, Hex_FWD]>,
6155
6156    InstrItinData <tc_23708a21, /*tc_1*/
6157      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [],
6158      []>,
6159
6160    InstrItinData <tc_2471c1c8, /*tc_ld*/
6161      [InstrStage<1, [SLOT0]>], [4, 1],
6162      [Hex_FWD, Hex_FWD]>,
6163
6164    InstrItinData <tc_24e109c7, /*tc_newvjump*/
6165      [InstrStage<1, [SLOT0]>], [3, 3, 2],
6166      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6167
6168    InstrItinData <tc_24f426ab, /*tc_1*/
6169      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2, 2, 2],
6170      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6171
6172    InstrItinData <tc_27106296, /*tc_3x*/
6173      [InstrStage<1, [SLOT3]>], [4, 1, 2],
6174      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6175
6176    InstrItinData <tc_280f7fe1, /*tc_st*/
6177      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
6178      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6179
6180    InstrItinData <tc_28e55c6f, /*tc_3x*/
6181      [InstrStage<1, [SLOT3]>], [1, 1],
6182      [Hex_FWD, Hex_FWD]>,
6183
6184    InstrItinData <tc_2c13e7f5, /*tc_2*/
6185      [InstrStage<1, [SLOT3]>], [4, 2, 2, 2],
6186      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6187
6188    InstrItinData <tc_2c3e17fc, /*tc_3x*/
6189      [InstrStage<1, [SLOT3]>], [1],
6190      [Hex_FWD]>,
6191
6192    InstrItinData <tc_2f573607, /*tc_1*/
6193      [InstrStage<1, [SLOT2]>], [2, 2],
6194      [Hex_FWD, Hex_FWD]>,
6195
6196    InstrItinData <tc_33e7e673, /*tc_2early*/
6197      [InstrStage<1, [SLOT2]>], [],
6198      []>,
6199
6200    InstrItinData <tc_362b0be2, /*tc_3*/
6201      [InstrStage<1, [SLOT2]>], [1],
6202      [Hex_FWD]>,
6203
6204    InstrItinData <tc_38382228, /*tc_3x*/
6205      [InstrStage<1, [SLOT3]>], [4, 1, 2],
6206      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6207
6208    InstrItinData <tc_388f9897, /*tc_1*/
6209      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
6210      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6211
6212    InstrItinData <tc_38e0bae9, /*tc_3x*/
6213      [InstrStage<1, [SLOT3]>], [4, 4, 2, 1, 1],
6214      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6215
6216    InstrItinData <tc_3d14a17b, /*tc_1*/
6217      [InstrStage<1, [SLOT0]>], [3, 2],
6218      [Hex_FWD, Hex_FWD]>,
6219
6220    InstrItinData <tc_3edca78f, /*tc_2*/
6221      [InstrStage<1, [SLOT3]>], [4, 2],
6222      [Hex_FWD, Hex_FWD]>,
6223
6224    InstrItinData <tc_3fbf1042, /*tc_1*/
6225      [InstrStage<1, [SLOT0]>], [3],
6226      [Hex_FWD]>,
6227
6228    InstrItinData <tc_407e96f9, /*tc_1*/
6229      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
6230      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6231
6232    InstrItinData <tc_40d64c94, /*tc_newvjump*/
6233      [InstrStage<1, [SLOT0]>], [3, 1],
6234      [Hex_FWD, Hex_FWD]>,
6235
6236    InstrItinData <tc_4222e6bf, /*tc_ld*/
6237      [InstrStage<1, [SLOT0]>], [4, 1, 2],
6238      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6239
6240    InstrItinData <tc_42ff66ba, /*tc_1*/
6241      [InstrStage<1, [SLOT2]>], [2, 2],
6242      [Hex_FWD, Hex_FWD]>,
6243
6244    InstrItinData <tc_442395f3, /*tc_2latepred*/
6245      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [4, 3, 2, 2],
6246      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6247
6248    InstrItinData <tc_449acf79, /*tc_latepredstaia*/
6249      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 1],
6250      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6251
6252    InstrItinData <tc_44d5a428, /*tc_st*/
6253      [InstrStage<1, [SLOT0]>], [1, 2],
6254      [Hex_FWD, Hex_FWD]>,
6255
6256    InstrItinData <tc_44fffc58, /*tc_3*/
6257      [InstrStage<1, [SLOT2, SLOT3]>], [2],
6258      [Hex_FWD]>,
6259
6260    InstrItinData <tc_45791fb8, /*tc_ld*/
6261      [InstrStage<1, [SLOT0]>], [4, 2, 1, 1, 2],
6262      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6263
6264    InstrItinData <tc_45f9d1be, /*tc_2early*/
6265      [InstrStage<1, [SLOT2]>], [2],
6266      [Hex_FWD]>,
6267
6268    InstrItinData <tc_49fdfd4b, /*tc_3stall*/
6269      [InstrStage<1, [SLOT3]>], [4, 1],
6270      [Hex_FWD, Hex_FWD]>,
6271
6272    InstrItinData <tc_4a55d03c, /*tc_1*/
6273      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
6274      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6275
6276    InstrItinData <tc_4abdbdc6, /*tc_3x*/
6277      [InstrStage<1, [SLOT3]>], [2, 2],
6278      [Hex_FWD, Hex_FWD]>,
6279
6280    InstrItinData <tc_4ac61d92, /*tc_2latepred*/
6281      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
6282      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6283
6284    InstrItinData <tc_4bf903b0, /*tc_st*/
6285      [InstrStage<1, [SLOT0]>], [3],
6286      [Hex_FWD]>,
6287
6288    InstrItinData <tc_503ce0f3, /*tc_3x*/
6289      [InstrStage<1, [SLOT3]>], [4, 2, 2, 1],
6290      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6291
6292    InstrItinData <tc_53c851ab, /*tc_3stall*/
6293      [InstrStage<1, [SLOT2]>], [4, 1, 2],
6294      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6295
6296    InstrItinData <tc_5502c366, /*tc_1*/
6297      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
6298      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6299
6300    InstrItinData <tc_55255f2b, /*tc_3stall*/
6301      [InstrStage<1, [SLOT3]>], [],
6302      []>,
6303
6304    InstrItinData <tc_556f6577, /*tc_3x*/
6305      [InstrStage<1, [SLOT3]>], [4, 1, 1],
6306      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6307
6308    InstrItinData <tc_55a9a350, /*tc_st*/
6309      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
6310      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6311
6312    InstrItinData <tc_55b33fda, /*tc_1*/
6313      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
6314      [Hex_FWD, Hex_FWD]>,
6315
6316    InstrItinData <tc_56a124a7, /*tc_1*/
6317      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2, 2],
6318      [Hex_FWD, Hex_FWD]>,
6319
6320    InstrItinData <tc_57a55b54, /*tc_1*/
6321      [InstrStage<1, [SLOT3]>], [2, 2],
6322      [Hex_FWD, Hex_FWD]>,
6323
6324    InstrItinData <tc_5944960d, /*tc_ld*/
6325      [InstrStage<1, [SLOT0]>], [1, 1, 2],
6326      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6327
6328    InstrItinData <tc_59a7822c, /*tc_1*/
6329      [InstrStage<1, [SLOT0]>], [2, 2],
6330      [Hex_FWD, Hex_FWD]>,
6331
6332    InstrItinData <tc_5a4b5e58, /*tc_3x*/
6333      [InstrStage<1, [SLOT3]>], [4, 1, 1],
6334      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6335
6336    InstrItinData <tc_5b347363, /*tc_1*/
6337      [InstrStage<1, [SLOT0]>], [3, 2, 2],
6338      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6339
6340    InstrItinData <tc_5ceb2f9e, /*tc_ld*/
6341      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 2],
6342      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6343
6344    InstrItinData <tc_5da50c4b, /*tc_1*/
6345      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
6346      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6347
6348    InstrItinData <tc_5deb5e47, /*tc_st*/
6349      [InstrStage<1, [SLOT0]>], [1, 2, 3],
6350      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6351
6352    InstrItinData <tc_5e4cf0e8, /*tc_2*/
6353      [InstrStage<1, [SLOT3]>], [4, 2, 2, 2],
6354      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6355
6356    InstrItinData <tc_5f2afaf7, /*tc_latepredldaia*/
6357      [InstrStage<1, [SLOT0]>], [4, 4, 3, 1, 2],
6358      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6359
6360    InstrItinData <tc_60e324ff, /*tc_1*/
6361      [InstrStage<1, [SLOT2]>], [2],
6362      [Hex_FWD]>,
6363
6364    InstrItinData <tc_63567288, /*tc_2latepred*/
6365      [InstrStage<1, [SLOT0]>], [4],
6366      [Hex_FWD]>,
6367
6368    InstrItinData <tc_64b00d8a, /*tc_ld*/
6369      [InstrStage<1, [SLOT0]>], [4, 1],
6370      [Hex_FWD, Hex_FWD]>,
6371
6372    InstrItinData <tc_651cbe02, /*tc_1*/
6373      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
6374      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6375
6376    InstrItinData <tc_65279839, /*tc_2*/
6377      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
6378      [Hex_FWD, Hex_FWD]>,
6379
6380    InstrItinData <tc_65cbd974, /*tc_st*/
6381      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2],
6382      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6383
6384    InstrItinData <tc_69bfb303, /*tc_3*/
6385      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
6386      [Hex_FWD, Hex_FWD]>,
6387
6388    InstrItinData <tc_6ae3426b, /*tc_3x*/
6389      [InstrStage<1, [SLOT3]>], [4, 1],
6390      [Hex_FWD, Hex_FWD]>,
6391
6392    InstrItinData <tc_6d861a95, /*tc_3x*/
6393      [InstrStage<1, [SLOT3]>], [2, 1],
6394      [Hex_FWD, Hex_FWD]>,
6395
6396    InstrItinData <tc_6e20402a, /*tc_st*/
6397      [InstrStage<1, [SLOT0]>], [2, 3],
6398      [Hex_FWD, Hex_FWD]>,
6399
6400    InstrItinData <tc_6f42bc60, /*tc_3stall*/
6401      [InstrStage<1, [SLOT0]>], [4, 1, 1],
6402      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6403
6404    InstrItinData <tc_6fc5dbea, /*tc_1*/
6405      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
6406      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6407
6408    InstrItinData <tc_711c805f, /*tc_1*/
6409      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2, 2],
6410      [Hex_FWD, Hex_FWD]>,
6411
6412    InstrItinData <tc_713b66bf, /*tc_1*/
6413      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [3, 2, 2],
6414      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6415
6416    InstrItinData <tc_7401744f, /*tc_2*/
6417      [InstrStage<1, [SLOT3]>], [4, 4, 2, 2],
6418      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6419
6420    InstrItinData <tc_7476d766, /*tc_3stall*/
6421      [InstrStage<1, [SLOT3]>], [4, 2],
6422      [Hex_FWD, Hex_FWD]>,
6423
6424    InstrItinData <tc_74a42bda, /*tc_ld*/
6425      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2],
6426      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6427
6428    InstrItinData <tc_76bb5435, /*tc_ld*/
6429      [InstrStage<1, [SLOT0]>], [4, 3, 2, 1, 2, 2],
6430      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6431
6432    InstrItinData <tc_77f94a5e, /*tc_st*/
6433      [InstrStage<1, [SLOT0]>], [],
6434      []>,
6435
6436    InstrItinData <tc_788b1d09, /*tc_3x*/
6437      [InstrStage<1, [SLOT3]>], [4, 1, 1, 2],
6438      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6439
6440    InstrItinData <tc_7af3a37e, /*tc_st*/
6441      [InstrStage<1, [SLOT0]>], [1, 3],
6442      [Hex_FWD, Hex_FWD]>,
6443
6444    InstrItinData <tc_7b9187d3, /*tc_newvjump*/
6445      [InstrStage<1, [SLOT0]>], [3, 2],
6446      [Hex_FWD, Hex_FWD]>,
6447
6448    InstrItinData <tc_7c31e19a, /*tc_st*/
6449      [InstrStage<1, [SLOT0]>], [1, 2, 2],
6450      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6451
6452    InstrItinData <tc_7c6d32e4, /*tc_ld*/
6453      [InstrStage<1, [SLOT0]>], [4, 2, 2],
6454      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6455
6456    InstrItinData <tc_7dc63b5c, /*tc_3x*/
6457      [InstrStage<1, [SLOT3]>], [4, 1],
6458      [Hex_FWD, Hex_FWD]>,
6459
6460    InstrItinData <tc_7f7f45f5, /*tc_4x*/
6461      [InstrStage<1, [SLOT3]>], [5, 5, 1],
6462      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6463
6464    InstrItinData <tc_7f8ae742, /*tc_3x*/
6465      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
6466      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6467
6468    InstrItinData <tc_8035e91f, /*tc_st*/
6469      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
6470      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6471
6472    InstrItinData <tc_822c3c68, /*tc_ld*/
6473      [InstrStage<1, [SLOT0]>], [4, 3, 2],
6474      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6475
6476    InstrItinData <tc_829d8a86, /*tc_st*/
6477      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
6478      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6479
6480    InstrItinData <tc_838c4d7a, /*tc_st*/
6481      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
6482      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6483
6484    InstrItinData <tc_84a7500d, /*tc_2*/
6485      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [4, 2, 2],
6486      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6487
6488    InstrItinData <tc_86173609, /*tc_2latepred*/
6489      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [4, 3, 2],
6490      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6491
6492    InstrItinData <tc_887d1bb7, /*tc_st*/
6493      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
6494      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6495
6496    InstrItinData <tc_8a6d0d94, /*tc_ld*/
6497      [InstrStage<1, [SLOT0]>], [4, 2],
6498      [Hex_FWD, Hex_FWD]>,
6499
6500    InstrItinData <tc_8a825db2, /*tc_2*/
6501      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6502      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6503
6504    InstrItinData <tc_8b5bd4f5, /*tc_2*/
6505      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [4, 2, 2],
6506      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6507
6508    InstrItinData <tc_8e82e8ca, /*tc_st*/
6509      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
6510      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6511
6512    InstrItinData <tc_8f36a2fd, /*tc_ld*/
6513      [InstrStage<1, [SLOT0]>], [4, 1, 1],
6514      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6515
6516    InstrItinData <tc_9124c04f, /*tc_1*/
6517      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
6518      [Hex_FWD, Hex_FWD]>,
6519
6520    InstrItinData <tc_92240447, /*tc_st*/
6521      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
6522      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6523
6524    InstrItinData <tc_934753bb, /*tc_ld*/
6525      [InstrStage<1, [SLOT0]>], [3, 1, 2],
6526      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6527
6528    InstrItinData <tc_937dd41c, /*tc_ld*/
6529      [InstrStage<1, [SLOT0]>], [],
6530      []>,
6531
6532    InstrItinData <tc_9406230a, /*tc_3x*/
6533      [InstrStage<1, [SLOT3]>], [2, 1],
6534      [Hex_FWD, Hex_FWD]>,
6535
6536    InstrItinData <tc_95a33176, /*tc_2*/
6537      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [4, 2, 2],
6538      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6539
6540    InstrItinData <tc_95f43c5e, /*tc_3*/
6541      [InstrStage<1, [SLOT2]>], [1],
6542      [Hex_FWD]>,
6543
6544    InstrItinData <tc_96ef76ef, /*tc_st*/
6545      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
6546      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6547
6548    InstrItinData <tc_975a4e54, /*tc_newvjump*/
6549      [InstrStage<1, [SLOT0]>], [3, 3, 2],
6550      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6551
6552    InstrItinData <tc_9783714b, /*tc_4x*/
6553      [InstrStage<1, [SLOT3]>], [5, 1],
6554      [Hex_FWD, Hex_FWD]>,
6555
6556    InstrItinData <tc_9b34f5e0, /*tc_3stall*/
6557      [InstrStage<1, [SLOT2]>], [],
6558      []>,
6559
6560    InstrItinData <tc_9b3c0462, /*tc_2*/
6561      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6562      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6563
6564    InstrItinData <tc_9bcfb2ee, /*tc_st*/
6565      [InstrStage<1, [SLOT0]>], [1, 2, 3],
6566      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6567
6568    InstrItinData <tc_9c52f549, /*tc_1*/
6569      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [3, 2, 2],
6570      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6571
6572    InstrItinData <tc_9e27f2f9, /*tc_1*/
6573      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2, 2, 2],
6574      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6575
6576    InstrItinData <tc_9e72dc89, /*tc_4x*/
6577      [InstrStage<1, [SLOT3]>], [5, 2, 1, 1],
6578      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6579
6580    InstrItinData <tc_9edb7c77, /*tc_4x*/
6581      [InstrStage<1, [SLOT3]>], [5, 2, 1, 1, 2],
6582      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6583
6584    InstrItinData <tc_9edefe01, /*tc_st*/
6585      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
6586      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6587
6588    InstrItinData <tc_9f6cd987, /*tc_1*/
6589      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
6590      [Hex_FWD, Hex_FWD]>,
6591
6592    InstrItinData <tc_a08b630b, /*tc_2*/
6593      [InstrStage<1, [SLOT3]>], [4, 2, 2],
6594      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6595
6596    InstrItinData <tc_a1297125, /*tc_1*/
6597      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
6598      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6599
6600    InstrItinData <tc_a154b476, /*tc_3x*/
6601      [InstrStage<1, [SLOT3]>], [4, 2, 1, 2],
6602      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6603
6604    InstrItinData <tc_a2b365d2, /*tc_st*/
6605      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
6606      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6607
6608    InstrItinData <tc_a3070909, /*tc_3stall*/
6609      [InstrStage<1, [SLOT0]>], [1, 1],
6610      [Hex_FWD, Hex_FWD]>,
6611
6612    InstrItinData <tc_a32e03e7, /*tc_ld*/
6613      [InstrStage<1, [SLOT0]>], [4, 2, 1, 2, 2],
6614      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6615
6616    InstrItinData <tc_a38c45dc, /*tc_3x*/
6617      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1, 2],
6618      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6619
6620    InstrItinData <tc_a4e22bbd, /*tc_2*/
6621      [InstrStage<1, [SLOT3]>], [4, 2, 2, 2],
6622      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6623
6624    InstrItinData <tc_a4ee89db, /*tc_2early*/
6625      [InstrStage<1, [SLOT0]>], [],
6626      []>,
6627
6628    InstrItinData <tc_a7a13fac, /*tc_1*/
6629      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
6630      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6631
6632    InstrItinData <tc_a7bdb22c, /*tc_2*/
6633      [InstrStage<1, [SLOT3]>], [4, 2],
6634      [Hex_FWD, Hex_FWD]>,
6635
6636    InstrItinData <tc_a9edeffa, /*tc_st*/
6637      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
6638      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6639
6640    InstrItinData <tc_abfd9a6d, /*tc_ld*/
6641      [InstrStage<1, [SLOT0]>], [4, 1, 2, 2],
6642      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6643
6644    InstrItinData <tc_ac65613f, /*tc_ld*/
6645      [InstrStage<1, [SLOT0]>], [4, 3, 2, 2],
6646      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6647
6648    InstrItinData <tc_addc37a8, /*tc_st*/
6649      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
6650      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6651
6652    InstrItinData <tc_ae5babd7, /*tc_st*/
6653      [InstrStage<1, [SLOT0]>], [1, 2, 3],
6654      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6655
6656    InstrItinData <tc_aee6250c, /*tc_ld*/
6657      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
6658      [Hex_FWD, Hex_FWD]>,
6659
6660    InstrItinData <tc_af6af259, /*tc_ld*/
6661      [InstrStage<1, [SLOT0]>], [4, 3, 1, 1],
6662      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6663
6664    InstrItinData <tc_b1ae5f67, /*tc_st*/
6665      [InstrStage<1, [SLOT0]>], [1],
6666      [Hex_FWD]>,
6667
6668    InstrItinData <tc_b4dc7630, /*tc_st*/
6669      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
6670      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6671
6672    InstrItinData <tc_b7c4062a, /*tc_ld*/
6673      [InstrStage<1, [SLOT0]>], [4, 3, 1, 1, 2],
6674      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6675
6676    InstrItinData <tc_b837298f, /*tc_1*/
6677      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [],
6678      []>,
6679
6680    InstrItinData <tc_ba9255a6, /*tc_st*/
6681      [InstrStage<1, [SLOT0]>], [2, 2, 3],
6682      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6683
6684    InstrItinData <tc_bb07f2c5, /*tc_st*/
6685      [InstrStage<1, [SLOT0]>], [3, 2, 3],
6686      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6687
6688    InstrItinData <tc_bb831a7c, /*tc_2*/
6689      [InstrStage<1, [SLOT3]>], [4, 2, 2, 2, 2],
6690      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6691
6692    InstrItinData <tc_bf2ffc0f, /*tc_ld*/
6693      [InstrStage<1, [SLOT0]>], [4, 1, 1, 2],
6694      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6695
6696    InstrItinData <tc_c20701f0, /*tc_2*/
6697      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6698      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6699
6700    InstrItinData <tc_c21d7447, /*tc_3x*/
6701      [InstrStage<1, [SLOT3]>], [4, 1, 1],
6702      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6703
6704    InstrItinData <tc_c57d9f39, /*tc_1*/
6705      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [3, 2],
6706      [Hex_FWD, Hex_FWD]>,
6707
6708    InstrItinData <tc_c818ff7f, /*tc_newvjump*/
6709      [InstrStage<1, [SLOT0]>], [],
6710      []>,
6711
6712    InstrItinData <tc_ce59038e, /*tc_st*/
6713      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
6714      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6715
6716    InstrItinData <tc_cfa0e29b, /*tc_st*/
6717      [InstrStage<1, [SLOT0]>], [2, 2, 3],
6718      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6719
6720    InstrItinData <tc_d03278fd, /*tc_st*/
6721      [InstrStage<1, [SLOT0]>], [2, 1, 2, 2],
6722      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6723
6724    InstrItinData <tc_d33e5eee, /*tc_1*/
6725      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [3, 2, 2],
6726      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6727
6728    InstrItinData <tc_d3632d88, /*tc_2*/
6729      [InstrStage<1, [SLOT3]>], [4, 2],
6730      [Hex_FWD, Hex_FWD]>,
6731
6732    InstrItinData <tc_d45ba9cd, /*tc_ld*/
6733      [InstrStage<1, [SLOT0]>], [1],
6734      [Hex_FWD]>,
6735
6736    InstrItinData <tc_d57d649c, /*tc_3stall*/
6737      [InstrStage<1, [SLOT2]>], [2],
6738      [Hex_FWD]>,
6739
6740    InstrItinData <tc_d61dfdc3, /*tc_2*/
6741      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
6742      [Hex_FWD, Hex_FWD]>,
6743
6744    InstrItinData <tc_d68dca5c, /*tc_3stall*/
6745      [InstrStage<1, [SLOT3]>], [4, 1, 1],
6746      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6747
6748    InstrItinData <tc_d7718fbe, /*tc_3x*/
6749      [InstrStage<1, [SLOT3]>], [1],
6750      [Hex_FWD]>,
6751
6752    InstrItinData <tc_db596beb, /*tc_3x*/
6753      [InstrStage<1, [SLOT3]>], [4, 1, 1],
6754      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6755
6756    InstrItinData <tc_db96aa6b, /*tc_st*/
6757      [InstrStage<1, [SLOT0]>], [1],
6758      [Hex_FWD]>,
6759
6760    InstrItinData <tc_dc51281d, /*tc_3*/
6761      [InstrStage<1, [SLOT2]>], [2, 1],
6762      [Hex_FWD, Hex_FWD]>,
6763
6764    InstrItinData <tc_decdde8a, /*tc_1*/
6765      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2],
6766      [Hex_FWD]>,
6767
6768    InstrItinData <tc_df5d53f9, /*tc_newvjump*/
6769      [InstrStage<1, [SLOT0]>], [3, 2, 1],
6770      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6771
6772    InstrItinData <tc_e3d699e3, /*tc_2*/
6773      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
6774      [Hex_FWD, Hex_FWD]>,
6775
6776    InstrItinData <tc_e60def48, /*tc_1*/
6777      [InstrStage<1, [SLOT2]>], [2],
6778      [Hex_FWD]>,
6779
6780    InstrItinData <tc_e9170fb7, /*tc_ld*/
6781      [InstrStage<1, [SLOT0]>], [4, 1],
6782      [Hex_FWD, Hex_FWD]>,
6783
6784    InstrItinData <tc_ed03645c, /*tc_1*/
6785      [InstrStage<1, [SLOT2]>], [3, 2],
6786      [Hex_FWD, Hex_FWD]>,
6787
6788    InstrItinData <tc_eed07714, /*tc_ld*/
6789      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
6790      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6791
6792    InstrItinData <tc_eeda4109, /*tc_1*/
6793      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [3, 2],
6794      [Hex_FWD, Hex_FWD]>,
6795
6796    InstrItinData <tc_ef921005, /*tc_1*/
6797      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
6798      [Hex_FWD, Hex_FWD]>,
6799
6800    InstrItinData <tc_f098b237, /*tc_2*/
6801      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6802      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6803
6804    InstrItinData <tc_f0cdeccf, /*tc_3x*/
6805      [InstrStage<1, [SLOT3]>], [4, 1, 1, 2],
6806      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6807
6808    InstrItinData <tc_f0e8e832, /*tc_4x*/
6809      [InstrStage<1, [SLOT3]>], [5, 1, 1],
6810      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6811
6812    InstrItinData <tc_f34c1c21, /*tc_2*/
6813      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6814      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6815
6816    InstrItinData <tc_f38f92e1, /*tc_newvjump*/
6817      [InstrStage<1, [SLOT0]>], [2],
6818      [Hex_FWD]>,
6819
6820    InstrItinData <tc_f529831b, /*tc_latepredstaia*/
6821      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 3],
6822      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6823
6824    InstrItinData <tc_f6e2aff9, /*tc_newvjump*/
6825      [InstrStage<1, [SLOT0]>], [3, 2, 2],
6826      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6827
6828    InstrItinData <tc_f7569068, /*tc_4x*/
6829      [InstrStage<1, [SLOT3]>], [5, 5, 1, 1],
6830      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6831
6832    InstrItinData <tc_f97707c1, /*tc_1*/
6833      [InstrStage<1, [SLOT2]>], [2],
6834      [Hex_FWD]>,
6835
6836    InstrItinData <tc_f999c66e, /*tc_1*/
6837      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2, 2],
6838      [Hex_FWD, Hex_FWD]>,
6839
6840    InstrItinData <tc_fae9dfa5, /*tc_3x*/
6841      [InstrStage<1, [SLOT3]>], [4, 2],
6842      [Hex_FWD, Hex_FWD]>,
6843
6844    InstrItinData <tc_fedb7e19, /*tc_ld*/
6845      [InstrStage<1, [SLOT0]>], [4, 2, 1, 2],
6846      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>
6847  ];
6848}
6849
6850class DepScalarItinV68 {
6851  list<InstrItinData> DepScalarItinV68_list = [
6852    InstrItinData <tc_011e0e9d, /*tc_st*/
6853      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
6854      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6855
6856    InstrItinData <tc_01d44cb2, /*tc_2*/
6857      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6858      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6859
6860    InstrItinData <tc_01e1be3b, /*tc_3x*/
6861      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
6862      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6863
6864    InstrItinData <tc_02fe1c65, /*tc_4x*/
6865      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
6866      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6867
6868    InstrItinData <tc_0655b949, /*tc_st*/
6869      [InstrStage<1, [SLOT0, SLOT1]>], [2, 3],
6870      [Hex_FWD, Hex_FWD]>,
6871
6872    InstrItinData <tc_075c8dd8, /*tc_ld*/
6873      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
6874      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6875
6876    InstrItinData <tc_0a195f2c, /*tc_4x*/
6877      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
6878      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6879
6880    InstrItinData <tc_0a6c20ae, /*tc_st*/
6881      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
6882      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6883
6884    InstrItinData <tc_0ba0d5da, /*tc_3stall*/
6885      [InstrStage<1, [SLOT2]>], [1],
6886      [Hex_FWD]>,
6887
6888    InstrItinData <tc_0dfac0a7, /*tc_2*/
6889      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6890      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6891
6892    InstrItinData <tc_0fac1eb8, /*tc_st*/
6893      [InstrStage<1, [SLOT0]>], [3, 2, 3],
6894      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6895
6896    InstrItinData <tc_112d30d6, /*tc_1*/
6897      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
6898      [Hex_FWD]>,
6899
6900    InstrItinData <tc_1242dc2a, /*tc_ld*/
6901      [InstrStage<1, [SLOT0]>], [2],
6902      [Hex_FWD]>,
6903
6904    InstrItinData <tc_1248597c, /*tc_3x*/
6905      [InstrStage<1, [SLOT3]>], [2, 2],
6906      [Hex_FWD, Hex_FWD]>,
6907
6908    InstrItinData <tc_14ab4f41, /*tc_newvjump*/
6909      [InstrStage<1, [SLOT0]>], [3, 3, 1],
6910      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6911
6912    InstrItinData <tc_151bf368, /*tc_1*/
6913      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
6914      [Hex_FWD, Hex_FWD]>,
6915
6916    InstrItinData <tc_158aa3f7, /*tc_st*/
6917      [InstrStage<1, [SLOT0]>], [1, 2, 2],
6918      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6919
6920    InstrItinData <tc_197dce51, /*tc_3x*/
6921      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
6922      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6923
6924    InstrItinData <tc_1981450d, /*tc_newvjump*/
6925      [InstrStage<1, [SLOT0]>], [3],
6926      [Hex_FWD]>,
6927
6928    InstrItinData <tc_1c2c7a4a, /*tc_1*/
6929      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
6930      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6931
6932    InstrItinData <tc_1c7522a8, /*tc_ld*/
6933      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
6934      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6935
6936    InstrItinData <tc_1d41f8b7, /*tc_1*/
6937      [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
6938      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6939
6940    InstrItinData <tc_1fcb8495, /*tc_2*/
6941      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6942      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6943
6944    InstrItinData <tc_1fe4ab69, /*tc_st*/
6945      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 3],
6946      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6947
6948    InstrItinData <tc_20131976, /*tc_2*/
6949      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
6950      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6951
6952    InstrItinData <tc_2237d952, /*tc_ld*/
6953      [InstrStage<1, [SLOT0]>], [1, 2],
6954      [Hex_FWD, Hex_FWD]>,
6955
6956    InstrItinData <tc_23708a21, /*tc_1*/
6957      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
6958      []>,
6959
6960    InstrItinData <tc_2471c1c8, /*tc_ld*/
6961      [InstrStage<1, [SLOT0]>], [4, 1],
6962      [Hex_FWD, Hex_FWD]>,
6963
6964    InstrItinData <tc_24e109c7, /*tc_newvjump*/
6965      [InstrStage<1, [SLOT0]>], [3, 3, 2],
6966      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6967
6968    InstrItinData <tc_24f426ab, /*tc_1*/
6969      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
6970      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6971
6972    InstrItinData <tc_27106296, /*tc_3x*/
6973      [InstrStage<1, [SLOT3]>], [4, 1, 2],
6974      [Hex_FWD, Hex_FWD, Hex_FWD]>,
6975
6976    InstrItinData <tc_280f7fe1, /*tc_st*/
6977      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 3],
6978      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6979
6980    InstrItinData <tc_28e55c6f, /*tc_3x*/
6981      [InstrStage<1, [SLOT3]>], [1, 1],
6982      [Hex_FWD, Hex_FWD]>,
6983
6984    InstrItinData <tc_2c13e7f5, /*tc_2*/
6985      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
6986      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
6987
6988    InstrItinData <tc_2c3e17fc, /*tc_3x*/
6989      [InstrStage<1, [SLOT3]>], [1],
6990      [Hex_FWD]>,
6991
6992    InstrItinData <tc_2f573607, /*tc_1*/
6993      [InstrStage<1, [SLOT2]>], [2, 2],
6994      [Hex_FWD, Hex_FWD]>,
6995
6996    InstrItinData <tc_33e7e673, /*tc_2early*/
6997      [InstrStage<1, [SLOT2]>], [],
6998      []>,
6999
7000    InstrItinData <tc_362b0be2, /*tc_3*/
7001      [InstrStage<1, [SLOT2]>], [1],
7002      [Hex_FWD]>,
7003
7004    InstrItinData <tc_38382228, /*tc_3x*/
7005      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
7006      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7007
7008    InstrItinData <tc_388f9897, /*tc_1*/
7009      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
7010      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7011
7012    InstrItinData <tc_38e0bae9, /*tc_3x*/
7013      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
7014      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7015
7016    InstrItinData <tc_3d14a17b, /*tc_1*/
7017      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
7018      [Hex_FWD, Hex_FWD]>,
7019
7020    InstrItinData <tc_3edca78f, /*tc_2*/
7021      [InstrStage<1, [SLOT3]>], [4, 2],
7022      [Hex_FWD, Hex_FWD]>,
7023
7024    InstrItinData <tc_3fbf1042, /*tc_1*/
7025      [InstrStage<1, [SLOT0, SLOT1]>], [3],
7026      [Hex_FWD]>,
7027
7028    InstrItinData <tc_407e96f9, /*tc_1*/
7029      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
7030      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7031
7032    InstrItinData <tc_40d64c94, /*tc_newvjump*/
7033      [InstrStage<1, [SLOT0]>], [3, 1],
7034      [Hex_FWD, Hex_FWD]>,
7035
7036    InstrItinData <tc_4222e6bf, /*tc_ld*/
7037      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
7038      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7039
7040    InstrItinData <tc_42ff66ba, /*tc_1*/
7041      [InstrStage<1, [SLOT2]>], [2, 2],
7042      [Hex_FWD, Hex_FWD]>,
7043
7044    InstrItinData <tc_442395f3, /*tc_2latepred*/
7045      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2, 2],
7046      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7047
7048    InstrItinData <tc_449acf79, /*tc_latepredstaia*/
7049      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 1],
7050      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7051
7052    InstrItinData <tc_44d5a428, /*tc_st*/
7053      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
7054      [Hex_FWD, Hex_FWD]>,
7055
7056    InstrItinData <tc_44fffc58, /*tc_3*/
7057      [InstrStage<1, [SLOT2, SLOT3]>], [2],
7058      [Hex_FWD]>,
7059
7060    InstrItinData <tc_45791fb8, /*tc_ld*/
7061      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
7062      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7063
7064    InstrItinData <tc_45f9d1be, /*tc_2early*/
7065      [InstrStage<1, [SLOT2]>], [2],
7066      [Hex_FWD]>,
7067
7068    InstrItinData <tc_49fdfd4b, /*tc_3stall*/
7069      [InstrStage<1, [SLOT3]>], [4, 1],
7070      [Hex_FWD, Hex_FWD]>,
7071
7072    InstrItinData <tc_4a55d03c, /*tc_1*/
7073      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
7074      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7075
7076    InstrItinData <tc_4abdbdc6, /*tc_3x*/
7077      [InstrStage<1, [SLOT3]>], [2, 2],
7078      [Hex_FWD, Hex_FWD]>,
7079
7080    InstrItinData <tc_4ac61d92, /*tc_2latepred*/
7081      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
7082      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7083
7084    InstrItinData <tc_4bf903b0, /*tc_st*/
7085      [InstrStage<1, [SLOT0]>], [3],
7086      [Hex_FWD]>,
7087
7088    InstrItinData <tc_503ce0f3, /*tc_3x*/
7089      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
7090      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7091
7092    InstrItinData <tc_53c851ab, /*tc_3stall*/
7093      [InstrStage<1, [SLOT2]>], [4, 1, 2],
7094      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7095
7096    InstrItinData <tc_5502c366, /*tc_1*/
7097      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
7098      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7099
7100    InstrItinData <tc_55255f2b, /*tc_3stall*/
7101      [InstrStage<1, [SLOT3]>], [],
7102      []>,
7103
7104    InstrItinData <tc_556f6577, /*tc_3x*/
7105      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
7106      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7107
7108    InstrItinData <tc_55a9a350, /*tc_st*/
7109      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
7110      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7111
7112    InstrItinData <tc_55b33fda, /*tc_1*/
7113      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
7114      [Hex_FWD, Hex_FWD]>,
7115
7116    InstrItinData <tc_56a124a7, /*tc_1*/
7117      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
7118      [Hex_FWD, Hex_FWD]>,
7119
7120    InstrItinData <tc_57a55b54, /*tc_1*/
7121      [InstrStage<1, [SLOT3]>], [2, 2],
7122      [Hex_FWD, Hex_FWD]>,
7123
7124    InstrItinData <tc_5944960d, /*tc_ld*/
7125      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
7126      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7127
7128    InstrItinData <tc_59a7822c, /*tc_1*/
7129      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
7130      [Hex_FWD, Hex_FWD]>,
7131
7132    InstrItinData <tc_5a4b5e58, /*tc_3x*/
7133      [InstrStage<1, [SLOT3]>], [4, 1, 1],
7134      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7135
7136    InstrItinData <tc_5b347363, /*tc_1*/
7137      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
7138      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7139
7140    InstrItinData <tc_5ceb2f9e, /*tc_ld*/
7141      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
7142      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7143
7144    InstrItinData <tc_5da50c4b, /*tc_1*/
7145      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
7146      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7147
7148    InstrItinData <tc_5deb5e47, /*tc_st*/
7149      [InstrStage<1, [SLOT0]>], [1, 2, 3],
7150      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7151
7152    InstrItinData <tc_5e4cf0e8, /*tc_2*/
7153      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
7154      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7155
7156    InstrItinData <tc_5f2afaf7, /*tc_latepredldaia*/
7157      [InstrStage<1, [SLOT0, SLOT1]>], [4, 4, 3, 1, 2],
7158      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7159
7160    InstrItinData <tc_60e324ff, /*tc_1*/
7161      [InstrStage<1, [SLOT2]>], [2],
7162      [Hex_FWD]>,
7163
7164    InstrItinData <tc_63567288, /*tc_2latepred*/
7165      [InstrStage<1, [SLOT0, SLOT1]>], [4],
7166      [Hex_FWD]>,
7167
7168    InstrItinData <tc_64b00d8a, /*tc_ld*/
7169      [InstrStage<1, [SLOT0]>], [4, 1],
7170      [Hex_FWD, Hex_FWD]>,
7171
7172    InstrItinData <tc_651cbe02, /*tc_1*/
7173      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
7174      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7175
7176    InstrItinData <tc_65279839, /*tc_2*/
7177      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
7178      [Hex_FWD, Hex_FWD]>,
7179
7180    InstrItinData <tc_65cbd974, /*tc_st*/
7181      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
7182      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7183
7184    InstrItinData <tc_69bfb303, /*tc_3*/
7185      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
7186      [Hex_FWD, Hex_FWD]>,
7187
7188    InstrItinData <tc_6ae3426b, /*tc_3x*/
7189      [InstrStage<1, [SLOT3]>], [4, 1],
7190      [Hex_FWD, Hex_FWD]>,
7191
7192    InstrItinData <tc_6d861a95, /*tc_3x*/
7193      [InstrStage<1, [SLOT3]>], [2, 1],
7194      [Hex_FWD, Hex_FWD]>,
7195
7196    InstrItinData <tc_6e20402a, /*tc_st*/
7197      [InstrStage<1, [SLOT0]>], [2, 3],
7198      [Hex_FWD, Hex_FWD]>,
7199
7200    InstrItinData <tc_6f42bc60, /*tc_3stall*/
7201      [InstrStage<1, [SLOT0]>], [4, 1, 1],
7202      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7203
7204    InstrItinData <tc_6fc5dbea, /*tc_1*/
7205      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
7206      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7207
7208    InstrItinData <tc_711c805f, /*tc_1*/
7209      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
7210      [Hex_FWD, Hex_FWD]>,
7211
7212    InstrItinData <tc_713b66bf, /*tc_1*/
7213      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
7214      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7215
7216    InstrItinData <tc_7401744f, /*tc_2*/
7217      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
7218      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7219
7220    InstrItinData <tc_7476d766, /*tc_3stall*/
7221      [InstrStage<1, [SLOT3]>], [4, 2],
7222      [Hex_FWD, Hex_FWD]>,
7223
7224    InstrItinData <tc_74a42bda, /*tc_ld*/
7225      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2],
7226      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7227
7228    InstrItinData <tc_76bb5435, /*tc_ld*/
7229      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
7230      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7231
7232    InstrItinData <tc_77f94a5e, /*tc_st*/
7233      [InstrStage<1, [SLOT0]>], [],
7234      []>,
7235
7236    InstrItinData <tc_788b1d09, /*tc_3x*/
7237      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
7238      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7239
7240    InstrItinData <tc_7af3a37e, /*tc_st*/
7241      [InstrStage<1, [SLOT0]>], [1, 3],
7242      [Hex_FWD, Hex_FWD]>,
7243
7244    InstrItinData <tc_7b9187d3, /*tc_newvjump*/
7245      [InstrStage<1, [SLOT0]>], [3, 2],
7246      [Hex_FWD, Hex_FWD]>,
7247
7248    InstrItinData <tc_7c31e19a, /*tc_st*/
7249      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
7250      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7251
7252    InstrItinData <tc_7c6d32e4, /*tc_ld*/
7253      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
7254      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7255
7256    InstrItinData <tc_7dc63b5c, /*tc_3x*/
7257      [InstrStage<1, [SLOT3]>], [4, 1],
7258      [Hex_FWD, Hex_FWD]>,
7259
7260    InstrItinData <tc_7f7f45f5, /*tc_4x*/
7261      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
7262      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7263
7264    InstrItinData <tc_7f8ae742, /*tc_3x*/
7265      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
7266      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7267
7268    InstrItinData <tc_8035e91f, /*tc_st*/
7269      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 3],
7270      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7271
7272    InstrItinData <tc_822c3c68, /*tc_ld*/
7273      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
7274      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7275
7276    InstrItinData <tc_829d8a86, /*tc_st*/
7277      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
7278      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7279
7280    InstrItinData <tc_838c4d7a, /*tc_st*/
7281      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
7282      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7283
7284    InstrItinData <tc_84a7500d, /*tc_2*/
7285      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
7286      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7287
7288    InstrItinData <tc_86173609, /*tc_2latepred*/
7289      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
7290      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7291
7292    InstrItinData <tc_887d1bb7, /*tc_st*/
7293      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 3],
7294      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7295
7296    InstrItinData <tc_8a6d0d94, /*tc_ld*/
7297      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
7298      [Hex_FWD, Hex_FWD]>,
7299
7300    InstrItinData <tc_8a825db2, /*tc_2*/
7301      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
7302      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7303
7304    InstrItinData <tc_8b5bd4f5, /*tc_2*/
7305      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
7306      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7307
7308    InstrItinData <tc_8e82e8ca, /*tc_st*/
7309      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 3],
7310      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7311
7312    InstrItinData <tc_8f36a2fd, /*tc_ld*/
7313      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1],
7314      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7315
7316    InstrItinData <tc_9124c04f, /*tc_1*/
7317      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
7318      [Hex_FWD, Hex_FWD]>,
7319
7320    InstrItinData <tc_92240447, /*tc_st*/
7321      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
7322      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7323
7324    InstrItinData <tc_934753bb, /*tc_ld*/
7325      [InstrStage<1, [SLOT0]>], [3, 1, 2],
7326      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7327
7328    InstrItinData <tc_937dd41c, /*tc_ld*/
7329      [InstrStage<1, [SLOT0, SLOT1]>], [],
7330      []>,
7331
7332    InstrItinData <tc_9406230a, /*tc_3x*/
7333      [InstrStage<1, [SLOT3]>], [2, 1],
7334      [Hex_FWD, Hex_FWD]>,
7335
7336    InstrItinData <tc_95a33176, /*tc_2*/
7337      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
7338      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7339
7340    InstrItinData <tc_95f43c5e, /*tc_3*/
7341      [InstrStage<1, [SLOT2]>], [1],
7342      [Hex_FWD]>,
7343
7344    InstrItinData <tc_96ef76ef, /*tc_st*/
7345      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
7346      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7347
7348    InstrItinData <tc_975a4e54, /*tc_newvjump*/
7349      [InstrStage<1, [SLOT0]>], [3, 3, 2],
7350      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7351
7352    InstrItinData <tc_9783714b, /*tc_4x*/
7353      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
7354      [Hex_FWD, Hex_FWD]>,
7355
7356    InstrItinData <tc_9b34f5e0, /*tc_3stall*/
7357      [InstrStage<1, [SLOT2]>], [],
7358      []>,
7359
7360    InstrItinData <tc_9b3c0462, /*tc_2*/
7361      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
7362      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7363
7364    InstrItinData <tc_9bcfb2ee, /*tc_st*/
7365      [InstrStage<1, [SLOT0]>], [1, 2, 3],
7366      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7367
7368    InstrItinData <tc_9c52f549, /*tc_1*/
7369      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
7370      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7371
7372    InstrItinData <tc_9e27f2f9, /*tc_1*/
7373      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
7374      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7375
7376    InstrItinData <tc_9e72dc89, /*tc_4x*/
7377      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
7378      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7379
7380    InstrItinData <tc_9edb7c77, /*tc_4x*/
7381      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
7382      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7383
7384    InstrItinData <tc_9edefe01, /*tc_st*/
7385      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 3],
7386      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7387
7388    InstrItinData <tc_9f6cd987, /*tc_1*/
7389      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
7390      [Hex_FWD, Hex_FWD]>,
7391
7392    InstrItinData <tc_a08b630b, /*tc_2*/
7393      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
7394      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7395
7396    InstrItinData <tc_a1297125, /*tc_1*/
7397      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
7398      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7399
7400    InstrItinData <tc_a154b476, /*tc_3x*/
7401      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
7402      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7403
7404    InstrItinData <tc_a2b365d2, /*tc_st*/
7405      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 3],
7406      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7407
7408    InstrItinData <tc_a3070909, /*tc_3stall*/
7409      [InstrStage<1, [SLOT0]>], [1, 1],
7410      [Hex_FWD, Hex_FWD]>,
7411
7412    InstrItinData <tc_a32e03e7, /*tc_ld*/
7413      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
7414      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7415
7416    InstrItinData <tc_a38c45dc, /*tc_3x*/
7417      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
7418      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7419
7420    InstrItinData <tc_a4e22bbd, /*tc_2*/
7421      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
7422      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7423
7424    InstrItinData <tc_a4ee89db, /*tc_2early*/
7425      [InstrStage<1, [SLOT0]>], [],
7426      []>,
7427
7428    InstrItinData <tc_a7a13fac, /*tc_1*/
7429      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
7430      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7431
7432    InstrItinData <tc_a7bdb22c, /*tc_2*/
7433      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
7434      [Hex_FWD, Hex_FWD]>,
7435
7436    InstrItinData <tc_a9edeffa, /*tc_st*/
7437      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
7438      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7439
7440    InstrItinData <tc_abfd9a6d, /*tc_ld*/
7441      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
7442      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7443
7444    InstrItinData <tc_ac65613f, /*tc_ld*/
7445      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
7446      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7447
7448    InstrItinData <tc_addc37a8, /*tc_st*/
7449      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
7450      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7451
7452    InstrItinData <tc_ae5babd7, /*tc_st*/
7453      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
7454      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7455
7456    InstrItinData <tc_aee6250c, /*tc_ld*/
7457      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
7458      [Hex_FWD, Hex_FWD]>,
7459
7460    InstrItinData <tc_af6af259, /*tc_ld*/
7461      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1],
7462      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7463
7464    InstrItinData <tc_b1ae5f67, /*tc_st*/
7465      [InstrStage<1, [SLOT0]>], [1],
7466      [Hex_FWD]>,
7467
7468    InstrItinData <tc_b4dc7630, /*tc_st*/
7469      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 3],
7470      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7471
7472    InstrItinData <tc_b7c4062a, /*tc_ld*/
7473      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
7474      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7475
7476    InstrItinData <tc_b837298f, /*tc_1*/
7477      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
7478      []>,
7479
7480    InstrItinData <tc_ba9255a6, /*tc_st*/
7481      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 3],
7482      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7483
7484    InstrItinData <tc_bb07f2c5, /*tc_st*/
7485      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 3],
7486      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7487
7488    InstrItinData <tc_bb831a7c, /*tc_2*/
7489      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
7490      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7491
7492    InstrItinData <tc_bf2ffc0f, /*tc_ld*/
7493      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
7494      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7495
7496    InstrItinData <tc_c20701f0, /*tc_2*/
7497      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
7498      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7499
7500    InstrItinData <tc_c21d7447, /*tc_3x*/
7501      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
7502      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7503
7504    InstrItinData <tc_c57d9f39, /*tc_1*/
7505      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
7506      [Hex_FWD, Hex_FWD]>,
7507
7508    InstrItinData <tc_c818ff7f, /*tc_newvjump*/
7509      [InstrStage<1, [SLOT0]>], [],
7510      []>,
7511
7512    InstrItinData <tc_ce59038e, /*tc_st*/
7513      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
7514      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7515
7516    InstrItinData <tc_cfa0e29b, /*tc_st*/
7517      [InstrStage<1, [SLOT0]>], [2, 2, 3],
7518      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7519
7520    InstrItinData <tc_d03278fd, /*tc_st*/
7521      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
7522      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7523
7524    InstrItinData <tc_d33e5eee, /*tc_1*/
7525      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
7526      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7527
7528    InstrItinData <tc_d3632d88, /*tc_2*/
7529      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
7530      [Hex_FWD, Hex_FWD]>,
7531
7532    InstrItinData <tc_d45ba9cd, /*tc_ld*/
7533      [InstrStage<1, [SLOT0]>], [1],
7534      [Hex_FWD]>,
7535
7536    InstrItinData <tc_d57d649c, /*tc_3stall*/
7537      [InstrStage<1, [SLOT2]>], [2],
7538      [Hex_FWD]>,
7539
7540    InstrItinData <tc_d61dfdc3, /*tc_2*/
7541      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
7542      [Hex_FWD, Hex_FWD]>,
7543
7544    InstrItinData <tc_d68dca5c, /*tc_3stall*/
7545      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
7546      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7547
7548    InstrItinData <tc_d7718fbe, /*tc_3x*/
7549      [InstrStage<1, [SLOT3]>], [1],
7550      [Hex_FWD]>,
7551
7552    InstrItinData <tc_db596beb, /*tc_3x*/
7553      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
7554      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7555
7556    InstrItinData <tc_db96aa6b, /*tc_st*/
7557      [InstrStage<1, [SLOT0]>], [1],
7558      [Hex_FWD]>,
7559
7560    InstrItinData <tc_dc51281d, /*tc_3*/
7561      [InstrStage<1, [SLOT2]>], [2, 1],
7562      [Hex_FWD, Hex_FWD]>,
7563
7564    InstrItinData <tc_decdde8a, /*tc_1*/
7565      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
7566      [Hex_FWD]>,
7567
7568    InstrItinData <tc_df5d53f9, /*tc_newvjump*/
7569      [InstrStage<1, [SLOT0]>], [3, 2, 1],
7570      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7571
7572    InstrItinData <tc_e3d699e3, /*tc_2*/
7573      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
7574      [Hex_FWD, Hex_FWD]>,
7575
7576    InstrItinData <tc_e60def48, /*tc_1*/
7577      [InstrStage<1, [SLOT2]>], [2],
7578      [Hex_FWD]>,
7579
7580    InstrItinData <tc_e9170fb7, /*tc_ld*/
7581      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
7582      [Hex_FWD, Hex_FWD]>,
7583
7584    InstrItinData <tc_ed03645c, /*tc_1*/
7585      [InstrStage<1, [SLOT2]>], [3, 2],
7586      [Hex_FWD, Hex_FWD]>,
7587
7588    InstrItinData <tc_eed07714, /*tc_ld*/
7589      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
7590      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7591
7592    InstrItinData <tc_eeda4109, /*tc_1*/
7593      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
7594      [Hex_FWD, Hex_FWD]>,
7595
7596    InstrItinData <tc_ef921005, /*tc_1*/
7597      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
7598      [Hex_FWD, Hex_FWD]>,
7599
7600    InstrItinData <tc_f098b237, /*tc_2*/
7601      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
7602      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7603
7604    InstrItinData <tc_f0cdeccf, /*tc_3x*/
7605      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
7606      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7607
7608    InstrItinData <tc_f0e8e832, /*tc_4x*/
7609      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
7610      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7611
7612    InstrItinData <tc_f34c1c21, /*tc_2*/
7613      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
7614      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7615
7616    InstrItinData <tc_f38f92e1, /*tc_newvjump*/
7617      [InstrStage<1, [SLOT0]>], [2],
7618      [Hex_FWD]>,
7619
7620    InstrItinData <tc_f529831b, /*tc_latepredstaia*/
7621      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 3],
7622      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7623
7624    InstrItinData <tc_f6e2aff9, /*tc_newvjump*/
7625      [InstrStage<1, [SLOT0]>], [3, 2, 2],
7626      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7627
7628    InstrItinData <tc_f7569068, /*tc_4x*/
7629      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
7630      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7631
7632    InstrItinData <tc_f97707c1, /*tc_1*/
7633      [InstrStage<1, [SLOT2]>], [2],
7634      [Hex_FWD]>,
7635
7636    InstrItinData <tc_f999c66e, /*tc_1*/
7637      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
7638      [Hex_FWD, Hex_FWD]>,
7639
7640    InstrItinData <tc_fae9dfa5, /*tc_3x*/
7641      [InstrStage<1, [SLOT3]>], [4, 2],
7642      [Hex_FWD, Hex_FWD]>,
7643
7644    InstrItinData <tc_fedb7e19, /*tc_ld*/
7645      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
7646      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>
7647  ];
7648}
7649
7650class DepScalarItinV69 {
7651  list<InstrItinData> DepScalarItinV69_list = [
7652    InstrItinData <tc_011e0e9d, /*tc_st*/
7653      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
7654      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7655
7656    InstrItinData <tc_01d44cb2, /*tc_2*/
7657      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
7658      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7659
7660    InstrItinData <tc_01e1be3b, /*tc_3x*/
7661      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
7662      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7663
7664    InstrItinData <tc_02fe1c65, /*tc_4x*/
7665      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
7666      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7667
7668    InstrItinData <tc_0655b949, /*tc_st*/
7669      [InstrStage<1, [SLOT0, SLOT1]>], [2, 3],
7670      [Hex_FWD, Hex_FWD]>,
7671
7672    InstrItinData <tc_075c8dd8, /*tc_ld*/
7673      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
7674      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7675
7676    InstrItinData <tc_0a195f2c, /*tc_4x*/
7677      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
7678      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7679
7680    InstrItinData <tc_0a6c20ae, /*tc_st*/
7681      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
7682      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7683
7684    InstrItinData <tc_0ba0d5da, /*tc_3stall*/
7685      [InstrStage<1, [SLOT2]>], [1],
7686      [Hex_FWD]>,
7687
7688    InstrItinData <tc_0dfac0a7, /*tc_2*/
7689      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
7690      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7691
7692    InstrItinData <tc_0fac1eb8, /*tc_st*/
7693      [InstrStage<1, [SLOT0]>], [3, 2, 3],
7694      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7695
7696    InstrItinData <tc_112d30d6, /*tc_1*/
7697      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
7698      [Hex_FWD]>,
7699
7700    InstrItinData <tc_1242dc2a, /*tc_ld*/
7701      [InstrStage<1, [SLOT0]>], [2],
7702      [Hex_FWD]>,
7703
7704    InstrItinData <tc_1248597c, /*tc_3x*/
7705      [InstrStage<1, [SLOT3]>], [2, 2],
7706      [Hex_FWD, Hex_FWD]>,
7707
7708    InstrItinData <tc_14ab4f41, /*tc_newvjump*/
7709      [InstrStage<1, [SLOT0]>], [3, 3, 1],
7710      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7711
7712    InstrItinData <tc_151bf368, /*tc_1*/
7713      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
7714      [Hex_FWD, Hex_FWD]>,
7715
7716    InstrItinData <tc_158aa3f7, /*tc_st*/
7717      [InstrStage<1, [SLOT0]>], [1, 2, 2],
7718      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7719
7720    InstrItinData <tc_197dce51, /*tc_3x*/
7721      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
7722      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7723
7724    InstrItinData <tc_1981450d, /*tc_newvjump*/
7725      [InstrStage<1, [SLOT0]>], [3],
7726      [Hex_FWD]>,
7727
7728    InstrItinData <tc_1c2c7a4a, /*tc_1*/
7729      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
7730      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7731
7732    InstrItinData <tc_1c7522a8, /*tc_ld*/
7733      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
7734      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7735
7736    InstrItinData <tc_1d41f8b7, /*tc_1*/
7737      [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
7738      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7739
7740    InstrItinData <tc_1fcb8495, /*tc_2*/
7741      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
7742      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7743
7744    InstrItinData <tc_1fe4ab69, /*tc_st*/
7745      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 3],
7746      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7747
7748    InstrItinData <tc_20131976, /*tc_2*/
7749      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
7750      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7751
7752    InstrItinData <tc_2237d952, /*tc_ld*/
7753      [InstrStage<1, [SLOT0]>], [1, 2],
7754      [Hex_FWD, Hex_FWD]>,
7755
7756    InstrItinData <tc_23708a21, /*tc_1*/
7757      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
7758      []>,
7759
7760    InstrItinData <tc_2471c1c8, /*tc_ld*/
7761      [InstrStage<1, [SLOT0]>], [4, 1],
7762      [Hex_FWD, Hex_FWD]>,
7763
7764    InstrItinData <tc_24e109c7, /*tc_newvjump*/
7765      [InstrStage<1, [SLOT0]>], [3, 3, 2],
7766      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7767
7768    InstrItinData <tc_24f426ab, /*tc_1*/
7769      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
7770      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7771
7772    InstrItinData <tc_27106296, /*tc_3x*/
7773      [InstrStage<1, [SLOT3]>], [4, 1, 2],
7774      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7775
7776    InstrItinData <tc_280f7fe1, /*tc_st*/
7777      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 3],
7778      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7779
7780    InstrItinData <tc_28e55c6f, /*tc_3x*/
7781      [InstrStage<1, [SLOT3]>], [1, 1],
7782      [Hex_FWD, Hex_FWD]>,
7783
7784    InstrItinData <tc_2c13e7f5, /*tc_2*/
7785      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
7786      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7787
7788    InstrItinData <tc_2c3e17fc, /*tc_3x*/
7789      [InstrStage<1, [SLOT3]>], [1],
7790      [Hex_FWD]>,
7791
7792    InstrItinData <tc_2f573607, /*tc_1*/
7793      [InstrStage<1, [SLOT2]>], [2, 2],
7794      [Hex_FWD, Hex_FWD]>,
7795
7796    InstrItinData <tc_33e7e673, /*tc_2early*/
7797      [InstrStage<1, [SLOT2]>], [],
7798      []>,
7799
7800    InstrItinData <tc_362b0be2, /*tc_3*/
7801      [InstrStage<1, [SLOT2]>], [1],
7802      [Hex_FWD]>,
7803
7804    InstrItinData <tc_38382228, /*tc_3x*/
7805      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
7806      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7807
7808    InstrItinData <tc_388f9897, /*tc_1*/
7809      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
7810      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7811
7812    InstrItinData <tc_38e0bae9, /*tc_3x*/
7813      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
7814      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7815
7816    InstrItinData <tc_3d14a17b, /*tc_1*/
7817      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
7818      [Hex_FWD, Hex_FWD]>,
7819
7820    InstrItinData <tc_3edca78f, /*tc_2*/
7821      [InstrStage<1, [SLOT3]>], [4, 2],
7822      [Hex_FWD, Hex_FWD]>,
7823
7824    InstrItinData <tc_3fbf1042, /*tc_1*/
7825      [InstrStage<1, [SLOT0, SLOT1]>], [3],
7826      [Hex_FWD]>,
7827
7828    InstrItinData <tc_407e96f9, /*tc_1*/
7829      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
7830      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7831
7832    InstrItinData <tc_40d64c94, /*tc_newvjump*/
7833      [InstrStage<1, [SLOT0]>], [3, 1],
7834      [Hex_FWD, Hex_FWD]>,
7835
7836    InstrItinData <tc_4222e6bf, /*tc_ld*/
7837      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
7838      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7839
7840    InstrItinData <tc_42ff66ba, /*tc_1*/
7841      [InstrStage<1, [SLOT2]>], [2, 2],
7842      [Hex_FWD, Hex_FWD]>,
7843
7844    InstrItinData <tc_442395f3, /*tc_2latepred*/
7845      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2, 2],
7846      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7847
7848    InstrItinData <tc_449acf79, /*tc_latepredstaia*/
7849      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 1],
7850      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7851
7852    InstrItinData <tc_44d5a428, /*tc_st*/
7853      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
7854      [Hex_FWD, Hex_FWD]>,
7855
7856    InstrItinData <tc_44fffc58, /*tc_3*/
7857      [InstrStage<1, [SLOT2, SLOT3]>], [2],
7858      [Hex_FWD]>,
7859
7860    InstrItinData <tc_45791fb8, /*tc_ld*/
7861      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
7862      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7863
7864    InstrItinData <tc_45f9d1be, /*tc_2early*/
7865      [InstrStage<1, [SLOT2]>], [2],
7866      [Hex_FWD]>,
7867
7868    InstrItinData <tc_49fdfd4b, /*tc_3stall*/
7869      [InstrStage<1, [SLOT3]>], [4, 1],
7870      [Hex_FWD, Hex_FWD]>,
7871
7872    InstrItinData <tc_4a55d03c, /*tc_1*/
7873      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
7874      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7875
7876    InstrItinData <tc_4abdbdc6, /*tc_3x*/
7877      [InstrStage<1, [SLOT3]>], [2, 2],
7878      [Hex_FWD, Hex_FWD]>,
7879
7880    InstrItinData <tc_4ac61d92, /*tc_2latepred*/
7881      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
7882      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7883
7884    InstrItinData <tc_4bf903b0, /*tc_st*/
7885      [InstrStage<1, [SLOT0]>], [3],
7886      [Hex_FWD]>,
7887
7888    InstrItinData <tc_503ce0f3, /*tc_3x*/
7889      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
7890      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7891
7892    InstrItinData <tc_53c851ab, /*tc_3stall*/
7893      [InstrStage<1, [SLOT2]>], [4, 1, 2],
7894      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7895
7896    InstrItinData <tc_5502c366, /*tc_1*/
7897      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
7898      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7899
7900    InstrItinData <tc_55255f2b, /*tc_3stall*/
7901      [InstrStage<1, [SLOT3]>], [],
7902      []>,
7903
7904    InstrItinData <tc_556f6577, /*tc_3x*/
7905      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
7906      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7907
7908    InstrItinData <tc_55a9a350, /*tc_st*/
7909      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
7910      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7911
7912    InstrItinData <tc_55b33fda, /*tc_1*/
7913      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
7914      [Hex_FWD, Hex_FWD]>,
7915
7916    InstrItinData <tc_56a124a7, /*tc_1*/
7917      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
7918      [Hex_FWD, Hex_FWD]>,
7919
7920    InstrItinData <tc_57a55b54, /*tc_1*/
7921      [InstrStage<1, [SLOT3]>], [2, 2],
7922      [Hex_FWD, Hex_FWD]>,
7923
7924    InstrItinData <tc_5944960d, /*tc_ld*/
7925      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
7926      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7927
7928    InstrItinData <tc_59a7822c, /*tc_1*/
7929      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
7930      [Hex_FWD, Hex_FWD]>,
7931
7932    InstrItinData <tc_5a4b5e58, /*tc_3x*/
7933      [InstrStage<1, [SLOT3]>], [4, 1, 1],
7934      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7935
7936    InstrItinData <tc_5b347363, /*tc_1*/
7937      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
7938      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7939
7940    InstrItinData <tc_5ceb2f9e, /*tc_ld*/
7941      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
7942      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7943
7944    InstrItinData <tc_5da50c4b, /*tc_1*/
7945      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
7946      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7947
7948    InstrItinData <tc_5deb5e47, /*tc_st*/
7949      [InstrStage<1, [SLOT0]>], [1, 2, 3],
7950      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7951
7952    InstrItinData <tc_5e4cf0e8, /*tc_2*/
7953      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
7954      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7955
7956    InstrItinData <tc_5f2afaf7, /*tc_latepredldaia*/
7957      [InstrStage<1, [SLOT0, SLOT1]>], [4, 4, 3, 1, 2],
7958      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7959
7960    InstrItinData <tc_60e324ff, /*tc_1*/
7961      [InstrStage<1, [SLOT2]>], [2],
7962      [Hex_FWD]>,
7963
7964    InstrItinData <tc_63567288, /*tc_2latepred*/
7965      [InstrStage<1, [SLOT0, SLOT1]>], [4],
7966      [Hex_FWD]>,
7967
7968    InstrItinData <tc_64b00d8a, /*tc_ld*/
7969      [InstrStage<1, [SLOT0]>], [4, 1],
7970      [Hex_FWD, Hex_FWD]>,
7971
7972    InstrItinData <tc_651cbe02, /*tc_1*/
7973      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
7974      [Hex_FWD, Hex_FWD, Hex_FWD]>,
7975
7976    InstrItinData <tc_65279839, /*tc_2*/
7977      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
7978      [Hex_FWD, Hex_FWD]>,
7979
7980    InstrItinData <tc_65cbd974, /*tc_st*/
7981      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
7982      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
7983
7984    InstrItinData <tc_69bfb303, /*tc_3*/
7985      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
7986      [Hex_FWD, Hex_FWD]>,
7987
7988    InstrItinData <tc_6ae3426b, /*tc_3x*/
7989      [InstrStage<1, [SLOT3]>], [4, 1],
7990      [Hex_FWD, Hex_FWD]>,
7991
7992    InstrItinData <tc_6d861a95, /*tc_3x*/
7993      [InstrStage<1, [SLOT3]>], [2, 1],
7994      [Hex_FWD, Hex_FWD]>,
7995
7996    InstrItinData <tc_6e20402a, /*tc_st*/
7997      [InstrStage<1, [SLOT0]>], [2, 3],
7998      [Hex_FWD, Hex_FWD]>,
7999
8000    InstrItinData <tc_6f42bc60, /*tc_3stall*/
8001      [InstrStage<1, [SLOT0]>], [4, 1, 1],
8002      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8003
8004    InstrItinData <tc_6fc5dbea, /*tc_1*/
8005      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
8006      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8007
8008    InstrItinData <tc_711c805f, /*tc_1*/
8009      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
8010      [Hex_FWD, Hex_FWD]>,
8011
8012    InstrItinData <tc_713b66bf, /*tc_1*/
8013      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
8014      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8015
8016    InstrItinData <tc_7401744f, /*tc_2*/
8017      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
8018      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8019
8020    InstrItinData <tc_7476d766, /*tc_3stall*/
8021      [InstrStage<1, [SLOT3]>], [4, 2],
8022      [Hex_FWD, Hex_FWD]>,
8023
8024    InstrItinData <tc_74a42bda, /*tc_ld*/
8025      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2],
8026      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8027
8028    InstrItinData <tc_76bb5435, /*tc_ld*/
8029      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
8030      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8031
8032    InstrItinData <tc_77f94a5e, /*tc_st*/
8033      [InstrStage<1, [SLOT0]>], [],
8034      []>,
8035
8036    InstrItinData <tc_788b1d09, /*tc_3x*/
8037      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
8038      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8039
8040    InstrItinData <tc_7af3a37e, /*tc_st*/
8041      [InstrStage<1, [SLOT0]>], [1, 3],
8042      [Hex_FWD, Hex_FWD]>,
8043
8044    InstrItinData <tc_7b9187d3, /*tc_newvjump*/
8045      [InstrStage<1, [SLOT0]>], [3, 2],
8046      [Hex_FWD, Hex_FWD]>,
8047
8048    InstrItinData <tc_7c31e19a, /*tc_st*/
8049      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
8050      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8051
8052    InstrItinData <tc_7c6d32e4, /*tc_ld*/
8053      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
8054      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8055
8056    InstrItinData <tc_7dc63b5c, /*tc_3x*/
8057      [InstrStage<1, [SLOT3]>], [4, 1],
8058      [Hex_FWD, Hex_FWD]>,
8059
8060    InstrItinData <tc_7f7f45f5, /*tc_4x*/
8061      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
8062      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8063
8064    InstrItinData <tc_7f8ae742, /*tc_3x*/
8065      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
8066      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8067
8068    InstrItinData <tc_8035e91f, /*tc_st*/
8069      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 3],
8070      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8071
8072    InstrItinData <tc_822c3c68, /*tc_ld*/
8073      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
8074      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8075
8076    InstrItinData <tc_829d8a86, /*tc_st*/
8077      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
8078      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8079
8080    InstrItinData <tc_838c4d7a, /*tc_st*/
8081      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
8082      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8083
8084    InstrItinData <tc_84a7500d, /*tc_2*/
8085      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
8086      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8087
8088    InstrItinData <tc_86173609, /*tc_2latepred*/
8089      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
8090      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8091
8092    InstrItinData <tc_887d1bb7, /*tc_st*/
8093      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 3],
8094      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8095
8096    InstrItinData <tc_8a6d0d94, /*tc_ld*/
8097      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
8098      [Hex_FWD, Hex_FWD]>,
8099
8100    InstrItinData <tc_8a825db2, /*tc_2*/
8101      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
8102      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8103
8104    InstrItinData <tc_8b5bd4f5, /*tc_2*/
8105      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
8106      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8107
8108    InstrItinData <tc_8e82e8ca, /*tc_st*/
8109      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 3],
8110      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8111
8112    InstrItinData <tc_8f36a2fd, /*tc_ld*/
8113      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1],
8114      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8115
8116    InstrItinData <tc_9124c04f, /*tc_1*/
8117      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
8118      [Hex_FWD, Hex_FWD]>,
8119
8120    InstrItinData <tc_92240447, /*tc_st*/
8121      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
8122      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8123
8124    InstrItinData <tc_934753bb, /*tc_ld*/
8125      [InstrStage<1, [SLOT0]>], [3, 1, 2],
8126      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8127
8128    InstrItinData <tc_937dd41c, /*tc_ld*/
8129      [InstrStage<1, [SLOT0, SLOT1]>], [],
8130      []>,
8131
8132    InstrItinData <tc_9406230a, /*tc_3x*/
8133      [InstrStage<1, [SLOT3]>], [2, 1],
8134      [Hex_FWD, Hex_FWD]>,
8135
8136    InstrItinData <tc_95a33176, /*tc_2*/
8137      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
8138      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8139
8140    InstrItinData <tc_95f43c5e, /*tc_3*/
8141      [InstrStage<1, [SLOT2]>], [1],
8142      [Hex_FWD]>,
8143
8144    InstrItinData <tc_96ef76ef, /*tc_st*/
8145      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
8146      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8147
8148    InstrItinData <tc_975a4e54, /*tc_newvjump*/
8149      [InstrStage<1, [SLOT0]>], [3, 3, 2],
8150      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8151
8152    InstrItinData <tc_9783714b, /*tc_4x*/
8153      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
8154      [Hex_FWD, Hex_FWD]>,
8155
8156    InstrItinData <tc_9b34f5e0, /*tc_3stall*/
8157      [InstrStage<1, [SLOT2]>], [],
8158      []>,
8159
8160    InstrItinData <tc_9b3c0462, /*tc_2*/
8161      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
8162      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8163
8164    InstrItinData <tc_9bcfb2ee, /*tc_st*/
8165      [InstrStage<1, [SLOT0]>], [1, 2, 3],
8166      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8167
8168    InstrItinData <tc_9c52f549, /*tc_1*/
8169      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
8170      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8171
8172    InstrItinData <tc_9e27f2f9, /*tc_1*/
8173      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
8174      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8175
8176    InstrItinData <tc_9e72dc89, /*tc_4x*/
8177      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
8178      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8179
8180    InstrItinData <tc_9edb7c77, /*tc_4x*/
8181      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
8182      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8183
8184    InstrItinData <tc_9edefe01, /*tc_st*/
8185      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 3],
8186      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8187
8188    InstrItinData <tc_9f6cd987, /*tc_1*/
8189      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
8190      [Hex_FWD, Hex_FWD]>,
8191
8192    InstrItinData <tc_a08b630b, /*tc_2*/
8193      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
8194      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8195
8196    InstrItinData <tc_a1297125, /*tc_1*/
8197      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
8198      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8199
8200    InstrItinData <tc_a154b476, /*tc_3x*/
8201      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
8202      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8203
8204    InstrItinData <tc_a2b365d2, /*tc_st*/
8205      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 3],
8206      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8207
8208    InstrItinData <tc_a3070909, /*tc_3stall*/
8209      [InstrStage<1, [SLOT0]>], [1, 1],
8210      [Hex_FWD, Hex_FWD]>,
8211
8212    InstrItinData <tc_a32e03e7, /*tc_ld*/
8213      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
8214      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8215
8216    InstrItinData <tc_a38c45dc, /*tc_3x*/
8217      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
8218      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8219
8220    InstrItinData <tc_a4e22bbd, /*tc_2*/
8221      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
8222      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8223
8224    InstrItinData <tc_a4ee89db, /*tc_2early*/
8225      [InstrStage<1, [SLOT0]>], [],
8226      []>,
8227
8228    InstrItinData <tc_a7a13fac, /*tc_1*/
8229      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
8230      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8231
8232    InstrItinData <tc_a7bdb22c, /*tc_2*/
8233      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
8234      [Hex_FWD, Hex_FWD]>,
8235
8236    InstrItinData <tc_a9edeffa, /*tc_st*/
8237      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
8238      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8239
8240    InstrItinData <tc_abfd9a6d, /*tc_ld*/
8241      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
8242      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8243
8244    InstrItinData <tc_ac65613f, /*tc_ld*/
8245      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
8246      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8247
8248    InstrItinData <tc_addc37a8, /*tc_st*/
8249      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
8250      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8251
8252    InstrItinData <tc_ae5babd7, /*tc_st*/
8253      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
8254      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8255
8256    InstrItinData <tc_aee6250c, /*tc_ld*/
8257      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
8258      [Hex_FWD, Hex_FWD]>,
8259
8260    InstrItinData <tc_af6af259, /*tc_ld*/
8261      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1],
8262      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8263
8264    InstrItinData <tc_b1ae5f67, /*tc_st*/
8265      [InstrStage<1, [SLOT0]>], [1],
8266      [Hex_FWD]>,
8267
8268    InstrItinData <tc_b4dc7630, /*tc_st*/
8269      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 3],
8270      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8271
8272    InstrItinData <tc_b7c4062a, /*tc_ld*/
8273      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
8274      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8275
8276    InstrItinData <tc_b837298f, /*tc_1*/
8277      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
8278      []>,
8279
8280    InstrItinData <tc_ba9255a6, /*tc_st*/
8281      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 3],
8282      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8283
8284    InstrItinData <tc_bb07f2c5, /*tc_st*/
8285      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 3],
8286      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8287
8288    InstrItinData <tc_bb831a7c, /*tc_2*/
8289      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
8290      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8291
8292    InstrItinData <tc_bf2ffc0f, /*tc_ld*/
8293      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
8294      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8295
8296    InstrItinData <tc_c20701f0, /*tc_2*/
8297      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
8298      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8299
8300    InstrItinData <tc_c21d7447, /*tc_3x*/
8301      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
8302      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8303
8304    InstrItinData <tc_c57d9f39, /*tc_1*/
8305      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
8306      [Hex_FWD, Hex_FWD]>,
8307
8308    InstrItinData <tc_c818ff7f, /*tc_newvjump*/
8309      [InstrStage<1, [SLOT0]>], [],
8310      []>,
8311
8312    InstrItinData <tc_ce59038e, /*tc_st*/
8313      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
8314      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8315
8316    InstrItinData <tc_cfa0e29b, /*tc_st*/
8317      [InstrStage<1, [SLOT0]>], [2, 2, 3],
8318      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8319
8320    InstrItinData <tc_d03278fd, /*tc_st*/
8321      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
8322      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8323
8324    InstrItinData <tc_d33e5eee, /*tc_1*/
8325      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
8326      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8327
8328    InstrItinData <tc_d3632d88, /*tc_2*/
8329      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
8330      [Hex_FWD, Hex_FWD]>,
8331
8332    InstrItinData <tc_d45ba9cd, /*tc_ld*/
8333      [InstrStage<1, [SLOT0]>], [1],
8334      [Hex_FWD]>,
8335
8336    InstrItinData <tc_d57d649c, /*tc_3stall*/
8337      [InstrStage<1, [SLOT2]>], [2],
8338      [Hex_FWD]>,
8339
8340    InstrItinData <tc_d61dfdc3, /*tc_2*/
8341      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
8342      [Hex_FWD, Hex_FWD]>,
8343
8344    InstrItinData <tc_d68dca5c, /*tc_3stall*/
8345      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
8346      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8347
8348    InstrItinData <tc_d7718fbe, /*tc_3x*/
8349      [InstrStage<1, [SLOT3]>], [1],
8350      [Hex_FWD]>,
8351
8352    InstrItinData <tc_db596beb, /*tc_3x*/
8353      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
8354      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8355
8356    InstrItinData <tc_db96aa6b, /*tc_st*/
8357      [InstrStage<1, [SLOT0]>], [1],
8358      [Hex_FWD]>,
8359
8360    InstrItinData <tc_dc51281d, /*tc_3*/
8361      [InstrStage<1, [SLOT2]>], [2, 1],
8362      [Hex_FWD, Hex_FWD]>,
8363
8364    InstrItinData <tc_decdde8a, /*tc_1*/
8365      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
8366      [Hex_FWD]>,
8367
8368    InstrItinData <tc_df5d53f9, /*tc_newvjump*/
8369      [InstrStage<1, [SLOT0]>], [3, 2, 1],
8370      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8371
8372    InstrItinData <tc_e3d699e3, /*tc_2*/
8373      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
8374      [Hex_FWD, Hex_FWD]>,
8375
8376    InstrItinData <tc_e60def48, /*tc_1*/
8377      [InstrStage<1, [SLOT2]>], [2],
8378      [Hex_FWD]>,
8379
8380    InstrItinData <tc_e9170fb7, /*tc_ld*/
8381      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
8382      [Hex_FWD, Hex_FWD]>,
8383
8384    InstrItinData <tc_ed03645c, /*tc_1*/
8385      [InstrStage<1, [SLOT2]>], [3, 2],
8386      [Hex_FWD, Hex_FWD]>,
8387
8388    InstrItinData <tc_eed07714, /*tc_ld*/
8389      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
8390      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8391
8392    InstrItinData <tc_eeda4109, /*tc_1*/
8393      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
8394      [Hex_FWD, Hex_FWD]>,
8395
8396    InstrItinData <tc_ef921005, /*tc_1*/
8397      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
8398      [Hex_FWD, Hex_FWD]>,
8399
8400    InstrItinData <tc_f098b237, /*tc_2*/
8401      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
8402      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8403
8404    InstrItinData <tc_f0cdeccf, /*tc_3x*/
8405      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
8406      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8407
8408    InstrItinData <tc_f0e8e832, /*tc_4x*/
8409      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
8410      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8411
8412    InstrItinData <tc_f34c1c21, /*tc_2*/
8413      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
8414      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8415
8416    InstrItinData <tc_f38f92e1, /*tc_newvjump*/
8417      [InstrStage<1, [SLOT0]>], [2],
8418      [Hex_FWD]>,
8419
8420    InstrItinData <tc_f529831b, /*tc_latepredstaia*/
8421      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 3],
8422      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8423
8424    InstrItinData <tc_f6e2aff9, /*tc_newvjump*/
8425      [InstrStage<1, [SLOT0]>], [3, 2, 2],
8426      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8427
8428    InstrItinData <tc_f7569068, /*tc_4x*/
8429      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
8430      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8431
8432    InstrItinData <tc_f97707c1, /*tc_1*/
8433      [InstrStage<1, [SLOT2]>], [2],
8434      [Hex_FWD]>,
8435
8436    InstrItinData <tc_f999c66e, /*tc_1*/
8437      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
8438      [Hex_FWD, Hex_FWD]>,
8439
8440    InstrItinData <tc_fae9dfa5, /*tc_3x*/
8441      [InstrStage<1, [SLOT3]>], [4, 2],
8442      [Hex_FWD, Hex_FWD]>,
8443
8444    InstrItinData <tc_fedb7e19, /*tc_ld*/
8445      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
8446      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>
8447  ];
8448}
8449
8450class DepScalarItinV71 {
8451  list<InstrItinData> DepScalarItinV71_list = [
8452    InstrItinData <tc_011e0e9d, /*tc_st*/
8453      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
8454      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8455
8456    InstrItinData <tc_01d44cb2, /*tc_2*/
8457      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
8458      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8459
8460    InstrItinData <tc_01e1be3b, /*tc_3x*/
8461      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
8462      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8463
8464    InstrItinData <tc_02fe1c65, /*tc_4x*/
8465      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
8466      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8467
8468    InstrItinData <tc_0655b949, /*tc_st*/
8469      [InstrStage<1, [SLOT0, SLOT1]>], [2, 3],
8470      [Hex_FWD, Hex_FWD]>,
8471
8472    InstrItinData <tc_075c8dd8, /*tc_ld*/
8473      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
8474      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8475
8476    InstrItinData <tc_0a195f2c, /*tc_4x*/
8477      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
8478      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8479
8480    InstrItinData <tc_0a6c20ae, /*tc_st*/
8481      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
8482      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8483
8484    InstrItinData <tc_0ba0d5da, /*tc_3stall*/
8485      [InstrStage<1, [SLOT2]>], [1],
8486      [Hex_FWD]>,
8487
8488    InstrItinData <tc_0dfac0a7, /*tc_2*/
8489      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
8490      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8491
8492    InstrItinData <tc_0fac1eb8, /*tc_st*/
8493      [InstrStage<1, [SLOT0]>], [3, 2, 3],
8494      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8495
8496    InstrItinData <tc_112d30d6, /*tc_1*/
8497      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
8498      [Hex_FWD]>,
8499
8500    InstrItinData <tc_1242dc2a, /*tc_ld*/
8501      [InstrStage<1, [SLOT0]>], [2],
8502      [Hex_FWD]>,
8503
8504    InstrItinData <tc_1248597c, /*tc_3x*/
8505      [InstrStage<1, [SLOT3]>], [2, 2],
8506      [Hex_FWD, Hex_FWD]>,
8507
8508    InstrItinData <tc_14ab4f41, /*tc_newvjump*/
8509      [InstrStage<1, [SLOT0]>], [3, 3, 1],
8510      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8511
8512    InstrItinData <tc_151bf368, /*tc_1*/
8513      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
8514      [Hex_FWD, Hex_FWD]>,
8515
8516    InstrItinData <tc_158aa3f7, /*tc_st*/
8517      [InstrStage<1, [SLOT0]>], [1, 2, 2],
8518      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8519
8520    InstrItinData <tc_197dce51, /*tc_3x*/
8521      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
8522      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8523
8524    InstrItinData <tc_1981450d, /*tc_newvjump*/
8525      [InstrStage<1, [SLOT0]>], [3],
8526      [Hex_FWD]>,
8527
8528    InstrItinData <tc_1c2c7a4a, /*tc_1*/
8529      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
8530      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8531
8532    InstrItinData <tc_1c7522a8, /*tc_ld*/
8533      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
8534      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8535
8536    InstrItinData <tc_1d41f8b7, /*tc_1*/
8537      [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
8538      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8539
8540    InstrItinData <tc_1fcb8495, /*tc_2*/
8541      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
8542      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8543
8544    InstrItinData <tc_1fe4ab69, /*tc_st*/
8545      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 3],
8546      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8547
8548    InstrItinData <tc_20131976, /*tc_2*/
8549      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
8550      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8551
8552    InstrItinData <tc_2237d952, /*tc_ld*/
8553      [InstrStage<1, [SLOT0]>], [1, 2],
8554      [Hex_FWD, Hex_FWD]>,
8555
8556    InstrItinData <tc_23708a21, /*tc_1*/
8557      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
8558      []>,
8559
8560    InstrItinData <tc_2471c1c8, /*tc_ld*/
8561      [InstrStage<1, [SLOT0]>], [4, 1],
8562      [Hex_FWD, Hex_FWD]>,
8563
8564    InstrItinData <tc_24e109c7, /*tc_newvjump*/
8565      [InstrStage<1, [SLOT0]>], [3, 3, 2],
8566      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8567
8568    InstrItinData <tc_24f426ab, /*tc_1*/
8569      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
8570      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8571
8572    InstrItinData <tc_27106296, /*tc_3x*/
8573      [InstrStage<1, [SLOT3]>], [4, 1, 2],
8574      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8575
8576    InstrItinData <tc_280f7fe1, /*tc_st*/
8577      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 3],
8578      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8579
8580    InstrItinData <tc_28e55c6f, /*tc_3x*/
8581      [InstrStage<1, [SLOT3]>], [1, 1],
8582      [Hex_FWD, Hex_FWD]>,
8583
8584    InstrItinData <tc_2c13e7f5, /*tc_2*/
8585      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
8586      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8587
8588    InstrItinData <tc_2c3e17fc, /*tc_3x*/
8589      [InstrStage<1, [SLOT3]>], [1],
8590      [Hex_FWD]>,
8591
8592    InstrItinData <tc_2f573607, /*tc_1*/
8593      [InstrStage<1, [SLOT2]>], [2, 2],
8594      [Hex_FWD, Hex_FWD]>,
8595
8596    InstrItinData <tc_33e7e673, /*tc_2early*/
8597      [InstrStage<1, [SLOT2]>], [],
8598      []>,
8599
8600    InstrItinData <tc_362b0be2, /*tc_3*/
8601      [InstrStage<1, [SLOT2]>], [1],
8602      [Hex_FWD]>,
8603
8604    InstrItinData <tc_38382228, /*tc_3x*/
8605      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
8606      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8607
8608    InstrItinData <tc_388f9897, /*tc_1*/
8609      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
8610      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8611
8612    InstrItinData <tc_38e0bae9, /*tc_3x*/
8613      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
8614      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8615
8616    InstrItinData <tc_3d14a17b, /*tc_1*/
8617      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
8618      [Hex_FWD, Hex_FWD]>,
8619
8620    InstrItinData <tc_3edca78f, /*tc_2*/
8621      [InstrStage<1, [SLOT3]>], [4, 2],
8622      [Hex_FWD, Hex_FWD]>,
8623
8624    InstrItinData <tc_3fbf1042, /*tc_1*/
8625      [InstrStage<1, [SLOT0, SLOT1]>], [3],
8626      [Hex_FWD]>,
8627
8628    InstrItinData <tc_407e96f9, /*tc_1*/
8629      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
8630      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8631
8632    InstrItinData <tc_40d64c94, /*tc_newvjump*/
8633      [InstrStage<1, [SLOT0]>], [3, 1],
8634      [Hex_FWD, Hex_FWD]>,
8635
8636    InstrItinData <tc_4222e6bf, /*tc_ld*/
8637      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
8638      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8639
8640    InstrItinData <tc_42ff66ba, /*tc_1*/
8641      [InstrStage<1, [SLOT2]>], [2, 2],
8642      [Hex_FWD, Hex_FWD]>,
8643
8644    InstrItinData <tc_442395f3, /*tc_2latepred*/
8645      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2, 2],
8646      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8647
8648    InstrItinData <tc_449acf79, /*tc_latepredstaia*/
8649      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 1],
8650      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8651
8652    InstrItinData <tc_44d5a428, /*tc_st*/
8653      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
8654      [Hex_FWD, Hex_FWD]>,
8655
8656    InstrItinData <tc_44fffc58, /*tc_3*/
8657      [InstrStage<1, [SLOT2, SLOT3]>], [2],
8658      [Hex_FWD]>,
8659
8660    InstrItinData <tc_45791fb8, /*tc_ld*/
8661      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
8662      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8663
8664    InstrItinData <tc_45f9d1be, /*tc_2early*/
8665      [InstrStage<1, [SLOT2]>], [2],
8666      [Hex_FWD]>,
8667
8668    InstrItinData <tc_49fdfd4b, /*tc_3stall*/
8669      [InstrStage<1, [SLOT3]>], [4, 1],
8670      [Hex_FWD, Hex_FWD]>,
8671
8672    InstrItinData <tc_4a55d03c, /*tc_1*/
8673      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
8674      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8675
8676    InstrItinData <tc_4abdbdc6, /*tc_3x*/
8677      [InstrStage<1, [SLOT3]>], [2, 2],
8678      [Hex_FWD, Hex_FWD]>,
8679
8680    InstrItinData <tc_4ac61d92, /*tc_2latepred*/
8681      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
8682      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8683
8684    InstrItinData <tc_4bf903b0, /*tc_st*/
8685      [InstrStage<1, [SLOT0]>], [3],
8686      [Hex_FWD]>,
8687
8688    InstrItinData <tc_503ce0f3, /*tc_3x*/
8689      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
8690      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8691
8692    InstrItinData <tc_53c851ab, /*tc_3stall*/
8693      [InstrStage<1, [SLOT2]>], [4, 1, 2],
8694      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8695
8696    InstrItinData <tc_5502c366, /*tc_1*/
8697      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
8698      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8699
8700    InstrItinData <tc_55255f2b, /*tc_3stall*/
8701      [InstrStage<1, [SLOT3]>], [],
8702      []>,
8703
8704    InstrItinData <tc_556f6577, /*tc_3x*/
8705      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
8706      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8707
8708    InstrItinData <tc_55a9a350, /*tc_st*/
8709      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
8710      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8711
8712    InstrItinData <tc_55b33fda, /*tc_1*/
8713      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
8714      [Hex_FWD, Hex_FWD]>,
8715
8716    InstrItinData <tc_56a124a7, /*tc_1*/
8717      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
8718      [Hex_FWD, Hex_FWD]>,
8719
8720    InstrItinData <tc_57a55b54, /*tc_1*/
8721      [InstrStage<1, [SLOT3]>], [2, 2],
8722      [Hex_FWD, Hex_FWD]>,
8723
8724    InstrItinData <tc_5944960d, /*tc_ld*/
8725      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
8726      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8727
8728    InstrItinData <tc_59a7822c, /*tc_1*/
8729      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
8730      [Hex_FWD, Hex_FWD]>,
8731
8732    InstrItinData <tc_5a4b5e58, /*tc_3x*/
8733      [InstrStage<1, [SLOT3]>], [4, 1, 1],
8734      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8735
8736    InstrItinData <tc_5b347363, /*tc_1*/
8737      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
8738      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8739
8740    InstrItinData <tc_5ceb2f9e, /*tc_ld*/
8741      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
8742      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8743
8744    InstrItinData <tc_5da50c4b, /*tc_1*/
8745      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
8746      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8747
8748    InstrItinData <tc_5deb5e47, /*tc_st*/
8749      [InstrStage<1, [SLOT0]>], [1, 2, 3],
8750      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8751
8752    InstrItinData <tc_5e4cf0e8, /*tc_2*/
8753      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
8754      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8755
8756    InstrItinData <tc_5f2afaf7, /*tc_latepredldaia*/
8757      [InstrStage<1, [SLOT0, SLOT1]>], [4, 4, 3, 1, 2],
8758      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8759
8760    InstrItinData <tc_60e324ff, /*tc_1*/
8761      [InstrStage<1, [SLOT2]>], [2],
8762      [Hex_FWD]>,
8763
8764    InstrItinData <tc_63567288, /*tc_2latepred*/
8765      [InstrStage<1, [SLOT0, SLOT1]>], [4],
8766      [Hex_FWD]>,
8767
8768    InstrItinData <tc_64b00d8a, /*tc_ld*/
8769      [InstrStage<1, [SLOT0]>], [4, 1],
8770      [Hex_FWD, Hex_FWD]>,
8771
8772    InstrItinData <tc_651cbe02, /*tc_1*/
8773      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
8774      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8775
8776    InstrItinData <tc_65279839, /*tc_2*/
8777      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
8778      [Hex_FWD, Hex_FWD]>,
8779
8780    InstrItinData <tc_65cbd974, /*tc_st*/
8781      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
8782      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8783
8784    InstrItinData <tc_69bfb303, /*tc_3*/
8785      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
8786      [Hex_FWD, Hex_FWD]>,
8787
8788    InstrItinData <tc_6ae3426b, /*tc_3x*/
8789      [InstrStage<1, [SLOT3]>], [4, 1],
8790      [Hex_FWD, Hex_FWD]>,
8791
8792    InstrItinData <tc_6d861a95, /*tc_3x*/
8793      [InstrStage<1, [SLOT3]>], [2, 1],
8794      [Hex_FWD, Hex_FWD]>,
8795
8796    InstrItinData <tc_6e20402a, /*tc_st*/
8797      [InstrStage<1, [SLOT0]>], [2, 3],
8798      [Hex_FWD, Hex_FWD]>,
8799
8800    InstrItinData <tc_6f42bc60, /*tc_3stall*/
8801      [InstrStage<1, [SLOT0]>], [4, 1, 1],
8802      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8803
8804    InstrItinData <tc_6fc5dbea, /*tc_1*/
8805      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
8806      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8807
8808    InstrItinData <tc_711c805f, /*tc_1*/
8809      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
8810      [Hex_FWD, Hex_FWD]>,
8811
8812    InstrItinData <tc_713b66bf, /*tc_1*/
8813      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
8814      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8815
8816    InstrItinData <tc_7401744f, /*tc_2*/
8817      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
8818      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8819
8820    InstrItinData <tc_7476d766, /*tc_3stall*/
8821      [InstrStage<1, [SLOT3]>], [4, 2],
8822      [Hex_FWD, Hex_FWD]>,
8823
8824    InstrItinData <tc_74a42bda, /*tc_ld*/
8825      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2],
8826      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8827
8828    InstrItinData <tc_76bb5435, /*tc_ld*/
8829      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
8830      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8831
8832    InstrItinData <tc_77f94a5e, /*tc_st*/
8833      [InstrStage<1, [SLOT0]>], [],
8834      []>,
8835
8836    InstrItinData <tc_788b1d09, /*tc_3x*/
8837      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
8838      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8839
8840    InstrItinData <tc_7af3a37e, /*tc_st*/
8841      [InstrStage<1, [SLOT0]>], [1, 3],
8842      [Hex_FWD, Hex_FWD]>,
8843
8844    InstrItinData <tc_7b9187d3, /*tc_newvjump*/
8845      [InstrStage<1, [SLOT0]>], [3, 2],
8846      [Hex_FWD, Hex_FWD]>,
8847
8848    InstrItinData <tc_7c31e19a, /*tc_st*/
8849      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
8850      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8851
8852    InstrItinData <tc_7c6d32e4, /*tc_ld*/
8853      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
8854      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8855
8856    InstrItinData <tc_7dc63b5c, /*tc_3x*/
8857      [InstrStage<1, [SLOT3]>], [4, 1],
8858      [Hex_FWD, Hex_FWD]>,
8859
8860    InstrItinData <tc_7f7f45f5, /*tc_4x*/
8861      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
8862      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8863
8864    InstrItinData <tc_7f8ae742, /*tc_3x*/
8865      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
8866      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8867
8868    InstrItinData <tc_8035e91f, /*tc_st*/
8869      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 3],
8870      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8871
8872    InstrItinData <tc_822c3c68, /*tc_ld*/
8873      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
8874      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8875
8876    InstrItinData <tc_829d8a86, /*tc_st*/
8877      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
8878      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8879
8880    InstrItinData <tc_838c4d7a, /*tc_st*/
8881      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
8882      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8883
8884    InstrItinData <tc_84a7500d, /*tc_2*/
8885      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
8886      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8887
8888    InstrItinData <tc_86173609, /*tc_2latepred*/
8889      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
8890      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8891
8892    InstrItinData <tc_887d1bb7, /*tc_st*/
8893      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 3],
8894      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8895
8896    InstrItinData <tc_8a6d0d94, /*tc_ld*/
8897      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
8898      [Hex_FWD, Hex_FWD]>,
8899
8900    InstrItinData <tc_8a825db2, /*tc_2*/
8901      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
8902      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8903
8904    InstrItinData <tc_8b5bd4f5, /*tc_2*/
8905      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
8906      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8907
8908    InstrItinData <tc_8e82e8ca, /*tc_st*/
8909      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 3],
8910      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8911
8912    InstrItinData <tc_8f36a2fd, /*tc_ld*/
8913      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1],
8914      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8915
8916    InstrItinData <tc_9124c04f, /*tc_1*/
8917      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
8918      [Hex_FWD, Hex_FWD]>,
8919
8920    InstrItinData <tc_92240447, /*tc_st*/
8921      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
8922      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8923
8924    InstrItinData <tc_934753bb, /*tc_ld*/
8925      [InstrStage<1, [SLOT0]>], [3, 1, 2],
8926      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8927
8928    InstrItinData <tc_937dd41c, /*tc_ld*/
8929      [InstrStage<1, [SLOT0, SLOT1]>], [],
8930      []>,
8931
8932    InstrItinData <tc_9406230a, /*tc_3x*/
8933      [InstrStage<1, [SLOT3]>], [2, 1],
8934      [Hex_FWD, Hex_FWD]>,
8935
8936    InstrItinData <tc_95a33176, /*tc_2*/
8937      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
8938      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8939
8940    InstrItinData <tc_95f43c5e, /*tc_3*/
8941      [InstrStage<1, [SLOT2]>], [1],
8942      [Hex_FWD]>,
8943
8944    InstrItinData <tc_96ef76ef, /*tc_st*/
8945      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
8946      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8947
8948    InstrItinData <tc_975a4e54, /*tc_newvjump*/
8949      [InstrStage<1, [SLOT0]>], [3, 3, 2],
8950      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8951
8952    InstrItinData <tc_9783714b, /*tc_4x*/
8953      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
8954      [Hex_FWD, Hex_FWD]>,
8955
8956    InstrItinData <tc_9b34f5e0, /*tc_3stall*/
8957      [InstrStage<1, [SLOT2]>], [],
8958      []>,
8959
8960    InstrItinData <tc_9b3c0462, /*tc_2*/
8961      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
8962      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8963
8964    InstrItinData <tc_9bcfb2ee, /*tc_st*/
8965      [InstrStage<1, [SLOT0]>], [1, 2, 3],
8966      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8967
8968    InstrItinData <tc_9c52f549, /*tc_1*/
8969      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
8970      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8971
8972    InstrItinData <tc_9e27f2f9, /*tc_1*/
8973      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
8974      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8975
8976    InstrItinData <tc_9e72dc89, /*tc_4x*/
8977      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
8978      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8979
8980    InstrItinData <tc_9edb7c77, /*tc_4x*/
8981      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
8982      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8983
8984    InstrItinData <tc_9edefe01, /*tc_st*/
8985      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 3],
8986      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
8987
8988    InstrItinData <tc_9f6cd987, /*tc_1*/
8989      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
8990      [Hex_FWD, Hex_FWD]>,
8991
8992    InstrItinData <tc_a08b630b, /*tc_2*/
8993      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
8994      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8995
8996    InstrItinData <tc_a1297125, /*tc_1*/
8997      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
8998      [Hex_FWD, Hex_FWD, Hex_FWD]>,
8999
9000    InstrItinData <tc_a154b476, /*tc_3x*/
9001      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
9002      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9003
9004    InstrItinData <tc_a2b365d2, /*tc_st*/
9005      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 3],
9006      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9007
9008    InstrItinData <tc_a3070909, /*tc_3stall*/
9009      [InstrStage<1, [SLOT0]>], [1, 1],
9010      [Hex_FWD, Hex_FWD]>,
9011
9012    InstrItinData <tc_a32e03e7, /*tc_ld*/
9013      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
9014      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9015
9016    InstrItinData <tc_a38c45dc, /*tc_3x*/
9017      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
9018      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9019
9020    InstrItinData <tc_a4e22bbd, /*tc_2*/
9021      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
9022      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9023
9024    InstrItinData <tc_a4ee89db, /*tc_2early*/
9025      [InstrStage<1, [SLOT0]>], [],
9026      []>,
9027
9028    InstrItinData <tc_a7a13fac, /*tc_1*/
9029      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
9030      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9031
9032    InstrItinData <tc_a7bdb22c, /*tc_2*/
9033      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
9034      [Hex_FWD, Hex_FWD]>,
9035
9036    InstrItinData <tc_a9edeffa, /*tc_st*/
9037      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
9038      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9039
9040    InstrItinData <tc_abfd9a6d, /*tc_ld*/
9041      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
9042      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9043
9044    InstrItinData <tc_ac65613f, /*tc_ld*/
9045      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
9046      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9047
9048    InstrItinData <tc_addc37a8, /*tc_st*/
9049      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
9050      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9051
9052    InstrItinData <tc_ae5babd7, /*tc_st*/
9053      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
9054      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9055
9056    InstrItinData <tc_aee6250c, /*tc_ld*/
9057      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
9058      [Hex_FWD, Hex_FWD]>,
9059
9060    InstrItinData <tc_af6af259, /*tc_ld*/
9061      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1],
9062      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9063
9064    InstrItinData <tc_b1ae5f67, /*tc_st*/
9065      [InstrStage<1, [SLOT0]>], [1],
9066      [Hex_FWD]>,
9067
9068    InstrItinData <tc_b4dc7630, /*tc_st*/
9069      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 3],
9070      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9071
9072    InstrItinData <tc_b7c4062a, /*tc_ld*/
9073      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
9074      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9075
9076    InstrItinData <tc_b837298f, /*tc_1*/
9077      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
9078      []>,
9079
9080    InstrItinData <tc_ba9255a6, /*tc_st*/
9081      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 3],
9082      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9083
9084    InstrItinData <tc_bb07f2c5, /*tc_st*/
9085      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 3],
9086      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9087
9088    InstrItinData <tc_bb831a7c, /*tc_2*/
9089      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
9090      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9091
9092    InstrItinData <tc_bf2ffc0f, /*tc_ld*/
9093      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
9094      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9095
9096    InstrItinData <tc_c20701f0, /*tc_2*/
9097      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
9098      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9099
9100    InstrItinData <tc_c21d7447, /*tc_3x*/
9101      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
9102      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9103
9104    InstrItinData <tc_c57d9f39, /*tc_1*/
9105      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
9106      [Hex_FWD, Hex_FWD]>,
9107
9108    InstrItinData <tc_c818ff7f, /*tc_newvjump*/
9109      [InstrStage<1, [SLOT0]>], [],
9110      []>,
9111
9112    InstrItinData <tc_ce59038e, /*tc_st*/
9113      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
9114      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9115
9116    InstrItinData <tc_cfa0e29b, /*tc_st*/
9117      [InstrStage<1, [SLOT0]>], [2, 2, 3],
9118      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9119
9120    InstrItinData <tc_d03278fd, /*tc_st*/
9121      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
9122      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9123
9124    InstrItinData <tc_d33e5eee, /*tc_1*/
9125      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
9126      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9127
9128    InstrItinData <tc_d3632d88, /*tc_2*/
9129      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
9130      [Hex_FWD, Hex_FWD]>,
9131
9132    InstrItinData <tc_d45ba9cd, /*tc_ld*/
9133      [InstrStage<1, [SLOT0]>], [1],
9134      [Hex_FWD]>,
9135
9136    InstrItinData <tc_d57d649c, /*tc_3stall*/
9137      [InstrStage<1, [SLOT2]>], [2],
9138      [Hex_FWD]>,
9139
9140    InstrItinData <tc_d61dfdc3, /*tc_2*/
9141      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
9142      [Hex_FWD, Hex_FWD]>,
9143
9144    InstrItinData <tc_d68dca5c, /*tc_3stall*/
9145      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
9146      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9147
9148    InstrItinData <tc_d7718fbe, /*tc_3x*/
9149      [InstrStage<1, [SLOT3]>], [1],
9150      [Hex_FWD]>,
9151
9152    InstrItinData <tc_db596beb, /*tc_3x*/
9153      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
9154      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9155
9156    InstrItinData <tc_db96aa6b, /*tc_st*/
9157      [InstrStage<1, [SLOT0]>], [1],
9158      [Hex_FWD]>,
9159
9160    InstrItinData <tc_dc51281d, /*tc_3*/
9161      [InstrStage<1, [SLOT2]>], [2, 1],
9162      [Hex_FWD, Hex_FWD]>,
9163
9164    InstrItinData <tc_decdde8a, /*tc_1*/
9165      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
9166      [Hex_FWD]>,
9167
9168    InstrItinData <tc_df5d53f9, /*tc_newvjump*/
9169      [InstrStage<1, [SLOT0]>], [3, 2, 1],
9170      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9171
9172    InstrItinData <tc_e3d699e3, /*tc_2*/
9173      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
9174      [Hex_FWD, Hex_FWD]>,
9175
9176    InstrItinData <tc_e60def48, /*tc_1*/
9177      [InstrStage<1, [SLOT2]>], [2],
9178      [Hex_FWD]>,
9179
9180    InstrItinData <tc_e9170fb7, /*tc_ld*/
9181      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
9182      [Hex_FWD, Hex_FWD]>,
9183
9184    InstrItinData <tc_ed03645c, /*tc_1*/
9185      [InstrStage<1, [SLOT2]>], [3, 2],
9186      [Hex_FWD, Hex_FWD]>,
9187
9188    InstrItinData <tc_eed07714, /*tc_ld*/
9189      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
9190      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9191
9192    InstrItinData <tc_eeda4109, /*tc_1*/
9193      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
9194      [Hex_FWD, Hex_FWD]>,
9195
9196    InstrItinData <tc_ef921005, /*tc_1*/
9197      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
9198      [Hex_FWD, Hex_FWD]>,
9199
9200    InstrItinData <tc_f098b237, /*tc_2*/
9201      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
9202      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9203
9204    InstrItinData <tc_f0cdeccf, /*tc_3x*/
9205      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
9206      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9207
9208    InstrItinData <tc_f0e8e832, /*tc_4x*/
9209      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
9210      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9211
9212    InstrItinData <tc_f34c1c21, /*tc_2*/
9213      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
9214      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9215
9216    InstrItinData <tc_f38f92e1, /*tc_newvjump*/
9217      [InstrStage<1, [SLOT0]>], [2],
9218      [Hex_FWD]>,
9219
9220    InstrItinData <tc_f529831b, /*tc_latepredstaia*/
9221      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 3],
9222      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9223
9224    InstrItinData <tc_f6e2aff9, /*tc_newvjump*/
9225      [InstrStage<1, [SLOT0]>], [3, 2, 2],
9226      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9227
9228    InstrItinData <tc_f7569068, /*tc_4x*/
9229      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
9230      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9231
9232    InstrItinData <tc_f97707c1, /*tc_1*/
9233      [InstrStage<1, [SLOT2]>], [2],
9234      [Hex_FWD]>,
9235
9236    InstrItinData <tc_f999c66e, /*tc_1*/
9237      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
9238      [Hex_FWD, Hex_FWD]>,
9239
9240    InstrItinData <tc_fae9dfa5, /*tc_3x*/
9241      [InstrStage<1, [SLOT3]>], [4, 2],
9242      [Hex_FWD, Hex_FWD]>,
9243
9244    InstrItinData <tc_fedb7e19, /*tc_ld*/
9245      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
9246      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>
9247  ];
9248}
9249
9250class DepScalarItinV71T {
9251  list<InstrItinData> DepScalarItinV71T_list = [
9252    InstrItinData <tc_011e0e9d, /*tc_st*/
9253      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
9254      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9255
9256    InstrItinData <tc_01d44cb2, /*tc_2*/
9257      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
9258      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9259
9260    InstrItinData <tc_01e1be3b, /*tc_3x*/
9261      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
9262      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9263
9264    InstrItinData <tc_02fe1c65, /*tc_4x*/
9265      [InstrStage<1, [SLOT3]>], [5, 1, 1],
9266      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9267
9268    InstrItinData <tc_0655b949, /*tc_st*/
9269      [InstrStage<1, [SLOT0]>], [2, 3],
9270      [Hex_FWD, Hex_FWD]>,
9271
9272    InstrItinData <tc_075c8dd8, /*tc_ld*/
9273      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2],
9274      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9275
9276    InstrItinData <tc_0a195f2c, /*tc_4x*/
9277      [InstrStage<1, [SLOT3]>], [5, 2, 1, 1],
9278      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9279
9280    InstrItinData <tc_0a6c20ae, /*tc_st*/
9281      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
9282      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9283
9284    InstrItinData <tc_0ba0d5da, /*tc_3stall*/
9285      [InstrStage<1, [SLOT2]>], [1],
9286      [Hex_FWD]>,
9287
9288    InstrItinData <tc_0dfac0a7, /*tc_2*/
9289      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
9290      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9291
9292    InstrItinData <tc_0fac1eb8, /*tc_st*/
9293      [InstrStage<1, [SLOT0]>], [3, 2, 3],
9294      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9295
9296    InstrItinData <tc_112d30d6, /*tc_1*/
9297      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2],
9298      [Hex_FWD]>,
9299
9300    InstrItinData <tc_1242dc2a, /*tc_ld*/
9301      [InstrStage<1, [SLOT0]>], [2],
9302      [Hex_FWD]>,
9303
9304    InstrItinData <tc_1248597c, /*tc_3x*/
9305      [InstrStage<1, [SLOT3]>], [2, 2],
9306      [Hex_FWD, Hex_FWD]>,
9307
9308    InstrItinData <tc_14ab4f41, /*tc_newvjump*/
9309      [InstrStage<1, [SLOT0]>], [3, 3, 1],
9310      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9311
9312    InstrItinData <tc_151bf368, /*tc_1*/
9313      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
9314      [Hex_FWD, Hex_FWD]>,
9315
9316    InstrItinData <tc_158aa3f7, /*tc_st*/
9317      [InstrStage<1, [SLOT0]>], [1, 2, 2],
9318      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9319
9320    InstrItinData <tc_197dce51, /*tc_3x*/
9321      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
9322      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9323
9324    InstrItinData <tc_1981450d, /*tc_newvjump*/
9325      [InstrStage<1, [SLOT0]>], [3],
9326      [Hex_FWD]>,
9327
9328    InstrItinData <tc_1c2c7a4a, /*tc_1*/
9329      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [3, 2, 2, 2],
9330      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9331
9332    InstrItinData <tc_1c7522a8, /*tc_ld*/
9333      [InstrStage<1, [SLOT0]>], [4, 3, 2, 1, 2],
9334      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9335
9336    InstrItinData <tc_1d41f8b7, /*tc_1*/
9337      [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
9338      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9339
9340    InstrItinData <tc_1fcb8495, /*tc_2*/
9341      [InstrStage<1, [SLOT3]>], [4, 2, 2],
9342      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9343
9344    InstrItinData <tc_1fe4ab69, /*tc_st*/
9345      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
9346      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9347
9348    InstrItinData <tc_20131976, /*tc_2*/
9349      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
9350      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9351
9352    InstrItinData <tc_2237d952, /*tc_ld*/
9353      [InstrStage<1, [SLOT0]>], [1, 2],
9354      [Hex_FWD, Hex_FWD]>,
9355
9356    InstrItinData <tc_23708a21, /*tc_1*/
9357      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [],
9358      []>,
9359
9360    InstrItinData <tc_2471c1c8, /*tc_ld*/
9361      [InstrStage<1, [SLOT0]>], [4, 1],
9362      [Hex_FWD, Hex_FWD]>,
9363
9364    InstrItinData <tc_24e109c7, /*tc_newvjump*/
9365      [InstrStage<1, [SLOT0]>], [3, 3, 2],
9366      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9367
9368    InstrItinData <tc_24f426ab, /*tc_1*/
9369      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2, 2, 2],
9370      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9371
9372    InstrItinData <tc_27106296, /*tc_3x*/
9373      [InstrStage<1, [SLOT3]>], [4, 1, 2],
9374      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9375
9376    InstrItinData <tc_280f7fe1, /*tc_st*/
9377      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
9378      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9379
9380    InstrItinData <tc_28e55c6f, /*tc_3x*/
9381      [InstrStage<1, [SLOT3]>], [1, 1],
9382      [Hex_FWD, Hex_FWD]>,
9383
9384    InstrItinData <tc_2c13e7f5, /*tc_2*/
9385      [InstrStage<1, [SLOT3]>], [4, 2, 2, 2],
9386      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9387
9388    InstrItinData <tc_2c3e17fc, /*tc_3x*/
9389      [InstrStage<1, [SLOT3]>], [1],
9390      [Hex_FWD]>,
9391
9392    InstrItinData <tc_2f573607, /*tc_1*/
9393      [InstrStage<1, [SLOT2]>], [2, 2],
9394      [Hex_FWD, Hex_FWD]>,
9395
9396    InstrItinData <tc_33e7e673, /*tc_2early*/
9397      [InstrStage<1, [SLOT2]>], [],
9398      []>,
9399
9400    InstrItinData <tc_362b0be2, /*tc_3*/
9401      [InstrStage<1, [SLOT2]>], [1],
9402      [Hex_FWD]>,
9403
9404    InstrItinData <tc_38382228, /*tc_3x*/
9405      [InstrStage<1, [SLOT3]>], [4, 1, 2],
9406      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9407
9408    InstrItinData <tc_388f9897, /*tc_1*/
9409      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
9410      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9411
9412    InstrItinData <tc_38e0bae9, /*tc_3x*/
9413      [InstrStage<1, [SLOT3]>], [4, 4, 2, 1, 1],
9414      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9415
9416    InstrItinData <tc_3d14a17b, /*tc_1*/
9417      [InstrStage<1, [SLOT0]>], [3, 2],
9418      [Hex_FWD, Hex_FWD]>,
9419
9420    InstrItinData <tc_3edca78f, /*tc_2*/
9421      [InstrStage<1, [SLOT3]>], [4, 2],
9422      [Hex_FWD, Hex_FWD]>,
9423
9424    InstrItinData <tc_3fbf1042, /*tc_1*/
9425      [InstrStage<1, [SLOT0]>], [3],
9426      [Hex_FWD]>,
9427
9428    InstrItinData <tc_407e96f9, /*tc_1*/
9429      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
9430      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9431
9432    InstrItinData <tc_40d64c94, /*tc_newvjump*/
9433      [InstrStage<1, [SLOT0]>], [3, 1],
9434      [Hex_FWD, Hex_FWD]>,
9435
9436    InstrItinData <tc_4222e6bf, /*tc_ld*/
9437      [InstrStage<1, [SLOT0]>], [4, 1, 2],
9438      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9439
9440    InstrItinData <tc_42ff66ba, /*tc_1*/
9441      [InstrStage<1, [SLOT2]>], [2, 2],
9442      [Hex_FWD, Hex_FWD]>,
9443
9444    InstrItinData <tc_442395f3, /*tc_2latepred*/
9445      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [4, 3, 2, 2],
9446      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9447
9448    InstrItinData <tc_449acf79, /*tc_latepredstaia*/
9449      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 1],
9450      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9451
9452    InstrItinData <tc_44d5a428, /*tc_st*/
9453      [InstrStage<1, [SLOT0]>], [1, 2],
9454      [Hex_FWD, Hex_FWD]>,
9455
9456    InstrItinData <tc_44fffc58, /*tc_3*/
9457      [InstrStage<1, [SLOT2, SLOT3]>], [2],
9458      [Hex_FWD]>,
9459
9460    InstrItinData <tc_45791fb8, /*tc_ld*/
9461      [InstrStage<1, [SLOT0]>], [4, 2, 1, 1, 2],
9462      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9463
9464    InstrItinData <tc_45f9d1be, /*tc_2early*/
9465      [InstrStage<1, [SLOT2]>], [2],
9466      [Hex_FWD]>,
9467
9468    InstrItinData <tc_49fdfd4b, /*tc_3stall*/
9469      [InstrStage<1, [SLOT3]>], [4, 1],
9470      [Hex_FWD, Hex_FWD]>,
9471
9472    InstrItinData <tc_4a55d03c, /*tc_1*/
9473      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
9474      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9475
9476    InstrItinData <tc_4abdbdc6, /*tc_3x*/
9477      [InstrStage<1, [SLOT3]>], [2, 2],
9478      [Hex_FWD, Hex_FWD]>,
9479
9480    InstrItinData <tc_4ac61d92, /*tc_2latepred*/
9481      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
9482      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9483
9484    InstrItinData <tc_4bf903b0, /*tc_st*/
9485      [InstrStage<1, [SLOT0]>], [3],
9486      [Hex_FWD]>,
9487
9488    InstrItinData <tc_503ce0f3, /*tc_3x*/
9489      [InstrStage<1, [SLOT3]>], [4, 2, 2, 1],
9490      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9491
9492    InstrItinData <tc_53c851ab, /*tc_3stall*/
9493      [InstrStage<1, [SLOT2]>], [4, 1, 2],
9494      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9495
9496    InstrItinData <tc_5502c366, /*tc_1*/
9497      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
9498      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9499
9500    InstrItinData <tc_55255f2b, /*tc_3stall*/
9501      [InstrStage<1, [SLOT3]>], [],
9502      []>,
9503
9504    InstrItinData <tc_556f6577, /*tc_3x*/
9505      [InstrStage<1, [SLOT3]>], [4, 1, 1],
9506      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9507
9508    InstrItinData <tc_55a9a350, /*tc_st*/
9509      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
9510      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9511
9512    InstrItinData <tc_55b33fda, /*tc_1*/
9513      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
9514      [Hex_FWD, Hex_FWD]>,
9515
9516    InstrItinData <tc_56a124a7, /*tc_1*/
9517      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2, 2],
9518      [Hex_FWD, Hex_FWD]>,
9519
9520    InstrItinData <tc_57a55b54, /*tc_1*/
9521      [InstrStage<1, [SLOT3]>], [2, 2],
9522      [Hex_FWD, Hex_FWD]>,
9523
9524    InstrItinData <tc_5944960d, /*tc_ld*/
9525      [InstrStage<1, [SLOT0]>], [1, 1, 2],
9526      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9527
9528    InstrItinData <tc_59a7822c, /*tc_1*/
9529      [InstrStage<1, [SLOT0]>], [2, 2],
9530      [Hex_FWD, Hex_FWD]>,
9531
9532    InstrItinData <tc_5a4b5e58, /*tc_3x*/
9533      [InstrStage<1, [SLOT3]>], [4, 1, 1],
9534      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9535
9536    InstrItinData <tc_5b347363, /*tc_1*/
9537      [InstrStage<1, [SLOT0]>], [3, 2, 2],
9538      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9539
9540    InstrItinData <tc_5ceb2f9e, /*tc_ld*/
9541      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 2],
9542      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9543
9544    InstrItinData <tc_5da50c4b, /*tc_1*/
9545      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
9546      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9547
9548    InstrItinData <tc_5deb5e47, /*tc_st*/
9549      [InstrStage<1, [SLOT0]>], [1, 2, 3],
9550      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9551
9552    InstrItinData <tc_5e4cf0e8, /*tc_2*/
9553      [InstrStage<1, [SLOT3]>], [4, 2, 2, 2],
9554      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9555
9556    InstrItinData <tc_5f2afaf7, /*tc_latepredldaia*/
9557      [InstrStage<1, [SLOT0]>], [4, 4, 3, 1, 2],
9558      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9559
9560    InstrItinData <tc_60e324ff, /*tc_1*/
9561      [InstrStage<1, [SLOT2]>], [2],
9562      [Hex_FWD]>,
9563
9564    InstrItinData <tc_63567288, /*tc_2latepred*/
9565      [InstrStage<1, [SLOT0]>], [4],
9566      [Hex_FWD]>,
9567
9568    InstrItinData <tc_64b00d8a, /*tc_ld*/
9569      [InstrStage<1, [SLOT0]>], [4, 1],
9570      [Hex_FWD, Hex_FWD]>,
9571
9572    InstrItinData <tc_651cbe02, /*tc_1*/
9573      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
9574      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9575
9576    InstrItinData <tc_65279839, /*tc_2*/
9577      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
9578      [Hex_FWD, Hex_FWD]>,
9579
9580    InstrItinData <tc_65cbd974, /*tc_st*/
9581      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2],
9582      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9583
9584    InstrItinData <tc_69bfb303, /*tc_3*/
9585      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
9586      [Hex_FWD, Hex_FWD]>,
9587
9588    InstrItinData <tc_6ae3426b, /*tc_3x*/
9589      [InstrStage<1, [SLOT3]>], [4, 1],
9590      [Hex_FWD, Hex_FWD]>,
9591
9592    InstrItinData <tc_6d861a95, /*tc_3x*/
9593      [InstrStage<1, [SLOT3]>], [2, 1],
9594      [Hex_FWD, Hex_FWD]>,
9595
9596    InstrItinData <tc_6e20402a, /*tc_st*/
9597      [InstrStage<1, [SLOT0]>], [2, 3],
9598      [Hex_FWD, Hex_FWD]>,
9599
9600    InstrItinData <tc_6f42bc60, /*tc_3stall*/
9601      [InstrStage<1, [SLOT0]>], [4, 1, 1],
9602      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9603
9604    InstrItinData <tc_6fc5dbea, /*tc_1*/
9605      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
9606      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9607
9608    InstrItinData <tc_711c805f, /*tc_1*/
9609      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2, 2],
9610      [Hex_FWD, Hex_FWD]>,
9611
9612    InstrItinData <tc_713b66bf, /*tc_1*/
9613      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [3, 2, 2],
9614      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9615
9616    InstrItinData <tc_7401744f, /*tc_2*/
9617      [InstrStage<1, [SLOT3]>], [4, 4, 2, 2],
9618      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9619
9620    InstrItinData <tc_7476d766, /*tc_3stall*/
9621      [InstrStage<1, [SLOT3]>], [4, 2],
9622      [Hex_FWD, Hex_FWD]>,
9623
9624    InstrItinData <tc_74a42bda, /*tc_ld*/
9625      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2],
9626      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9627
9628    InstrItinData <tc_76bb5435, /*tc_ld*/
9629      [InstrStage<1, [SLOT0]>], [4, 3, 2, 1, 2, 2],
9630      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9631
9632    InstrItinData <tc_77f94a5e, /*tc_st*/
9633      [InstrStage<1, [SLOT0]>], [],
9634      []>,
9635
9636    InstrItinData <tc_788b1d09, /*tc_3x*/
9637      [InstrStage<1, [SLOT3]>], [4, 1, 1, 2],
9638      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9639
9640    InstrItinData <tc_7af3a37e, /*tc_st*/
9641      [InstrStage<1, [SLOT0]>], [1, 3],
9642      [Hex_FWD, Hex_FWD]>,
9643
9644    InstrItinData <tc_7b9187d3, /*tc_newvjump*/
9645      [InstrStage<1, [SLOT0]>], [3, 2],
9646      [Hex_FWD, Hex_FWD]>,
9647
9648    InstrItinData <tc_7c31e19a, /*tc_st*/
9649      [InstrStage<1, [SLOT0]>], [1, 2, 2],
9650      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9651
9652    InstrItinData <tc_7c6d32e4, /*tc_ld*/
9653      [InstrStage<1, [SLOT0]>], [4, 2, 2],
9654      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9655
9656    InstrItinData <tc_7dc63b5c, /*tc_3x*/
9657      [InstrStage<1, [SLOT3]>], [4, 1],
9658      [Hex_FWD, Hex_FWD]>,
9659
9660    InstrItinData <tc_7f7f45f5, /*tc_4x*/
9661      [InstrStage<1, [SLOT3]>], [5, 5, 1],
9662      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9663
9664    InstrItinData <tc_7f8ae742, /*tc_3x*/
9665      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
9666      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9667
9668    InstrItinData <tc_8035e91f, /*tc_st*/
9669      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
9670      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9671
9672    InstrItinData <tc_822c3c68, /*tc_ld*/
9673      [InstrStage<1, [SLOT0]>], [4, 3, 2],
9674      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9675
9676    InstrItinData <tc_829d8a86, /*tc_st*/
9677      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
9678      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9679
9680    InstrItinData <tc_838c4d7a, /*tc_st*/
9681      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
9682      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9683
9684    InstrItinData <tc_84a7500d, /*tc_2*/
9685      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [4, 2, 2],
9686      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9687
9688    InstrItinData <tc_86173609, /*tc_2latepred*/
9689      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [4, 3, 2],
9690      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9691
9692    InstrItinData <tc_887d1bb7, /*tc_st*/
9693      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
9694      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9695
9696    InstrItinData <tc_8a6d0d94, /*tc_ld*/
9697      [InstrStage<1, [SLOT0]>], [4, 2],
9698      [Hex_FWD, Hex_FWD]>,
9699
9700    InstrItinData <tc_8a825db2, /*tc_2*/
9701      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
9702      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9703
9704    InstrItinData <tc_8b5bd4f5, /*tc_2*/
9705      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [4, 2, 2],
9706      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9707
9708    InstrItinData <tc_8e82e8ca, /*tc_st*/
9709      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
9710      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9711
9712    InstrItinData <tc_8f36a2fd, /*tc_ld*/
9713      [InstrStage<1, [SLOT0]>], [4, 1, 1],
9714      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9715
9716    InstrItinData <tc_9124c04f, /*tc_1*/
9717      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
9718      [Hex_FWD, Hex_FWD]>,
9719
9720    InstrItinData <tc_92240447, /*tc_st*/
9721      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
9722      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9723
9724    InstrItinData <tc_934753bb, /*tc_ld*/
9725      [InstrStage<1, [SLOT0]>], [3, 1, 2],
9726      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9727
9728    InstrItinData <tc_937dd41c, /*tc_ld*/
9729      [InstrStage<1, [SLOT0]>], [],
9730      []>,
9731
9732    InstrItinData <tc_9406230a, /*tc_3x*/
9733      [InstrStage<1, [SLOT3]>], [2, 1],
9734      [Hex_FWD, Hex_FWD]>,
9735
9736    InstrItinData <tc_95a33176, /*tc_2*/
9737      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [4, 2, 2],
9738      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9739
9740    InstrItinData <tc_95f43c5e, /*tc_3*/
9741      [InstrStage<1, [SLOT2]>], [1],
9742      [Hex_FWD]>,
9743
9744    InstrItinData <tc_96ef76ef, /*tc_st*/
9745      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
9746      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9747
9748    InstrItinData <tc_975a4e54, /*tc_newvjump*/
9749      [InstrStage<1, [SLOT0]>], [3, 3, 2],
9750      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9751
9752    InstrItinData <tc_9783714b, /*tc_4x*/
9753      [InstrStage<1, [SLOT3]>], [5, 1],
9754      [Hex_FWD, Hex_FWD]>,
9755
9756    InstrItinData <tc_9b34f5e0, /*tc_3stall*/
9757      [InstrStage<1, [SLOT2]>], [],
9758      []>,
9759
9760    InstrItinData <tc_9b3c0462, /*tc_2*/
9761      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
9762      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9763
9764    InstrItinData <tc_9bcfb2ee, /*tc_st*/
9765      [InstrStage<1, [SLOT0]>], [1, 2, 3],
9766      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9767
9768    InstrItinData <tc_9c52f549, /*tc_1*/
9769      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [3, 2, 2],
9770      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9771
9772    InstrItinData <tc_9e27f2f9, /*tc_1*/
9773      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2, 2, 2],
9774      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9775
9776    InstrItinData <tc_9e72dc89, /*tc_4x*/
9777      [InstrStage<1, [SLOT3]>], [5, 2, 1, 1],
9778      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9779
9780    InstrItinData <tc_9edb7c77, /*tc_4x*/
9781      [InstrStage<1, [SLOT3]>], [5, 2, 1, 1, 2],
9782      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9783
9784    InstrItinData <tc_9edefe01, /*tc_st*/
9785      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
9786      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9787
9788    InstrItinData <tc_9f6cd987, /*tc_1*/
9789      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
9790      [Hex_FWD, Hex_FWD]>,
9791
9792    InstrItinData <tc_a08b630b, /*tc_2*/
9793      [InstrStage<1, [SLOT3]>], [4, 2, 2],
9794      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9795
9796    InstrItinData <tc_a1297125, /*tc_1*/
9797      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
9798      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9799
9800    InstrItinData <tc_a154b476, /*tc_3x*/
9801      [InstrStage<1, [SLOT3]>], [4, 2, 1, 2],
9802      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9803
9804    InstrItinData <tc_a2b365d2, /*tc_st*/
9805      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
9806      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9807
9808    InstrItinData <tc_a3070909, /*tc_3stall*/
9809      [InstrStage<1, [SLOT0]>], [1, 1],
9810      [Hex_FWD, Hex_FWD]>,
9811
9812    InstrItinData <tc_a32e03e7, /*tc_ld*/
9813      [InstrStage<1, [SLOT0]>], [4, 2, 1, 2, 2],
9814      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9815
9816    InstrItinData <tc_a38c45dc, /*tc_3x*/
9817      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1, 2],
9818      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9819
9820    InstrItinData <tc_a4e22bbd, /*tc_2*/
9821      [InstrStage<1, [SLOT3]>], [4, 2, 2, 2],
9822      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9823
9824    InstrItinData <tc_a4ee89db, /*tc_2early*/
9825      [InstrStage<1, [SLOT0]>], [],
9826      []>,
9827
9828    InstrItinData <tc_a7a13fac, /*tc_1*/
9829      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
9830      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9831
9832    InstrItinData <tc_a7bdb22c, /*tc_2*/
9833      [InstrStage<1, [SLOT3]>], [4, 2],
9834      [Hex_FWD, Hex_FWD]>,
9835
9836    InstrItinData <tc_a9edeffa, /*tc_st*/
9837      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
9838      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9839
9840    InstrItinData <tc_abfd9a6d, /*tc_ld*/
9841      [InstrStage<1, [SLOT0]>], [4, 1, 2, 2],
9842      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9843
9844    InstrItinData <tc_ac65613f, /*tc_ld*/
9845      [InstrStage<1, [SLOT0]>], [4, 3, 2, 2],
9846      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9847
9848    InstrItinData <tc_addc37a8, /*tc_st*/
9849      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
9850      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9851
9852    InstrItinData <tc_ae5babd7, /*tc_st*/
9853      [InstrStage<1, [SLOT0]>], [1, 2, 3],
9854      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9855
9856    InstrItinData <tc_aee6250c, /*tc_ld*/
9857      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
9858      [Hex_FWD, Hex_FWD]>,
9859
9860    InstrItinData <tc_af6af259, /*tc_ld*/
9861      [InstrStage<1, [SLOT0]>], [4, 3, 1, 1],
9862      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9863
9864    InstrItinData <tc_b1ae5f67, /*tc_st*/
9865      [InstrStage<1, [SLOT0]>], [1],
9866      [Hex_FWD]>,
9867
9868    InstrItinData <tc_b4dc7630, /*tc_st*/
9869      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
9870      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9871
9872    InstrItinData <tc_b7c4062a, /*tc_ld*/
9873      [InstrStage<1, [SLOT0]>], [4, 3, 1, 1, 2],
9874      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9875
9876    InstrItinData <tc_b837298f, /*tc_1*/
9877      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [],
9878      []>,
9879
9880    InstrItinData <tc_ba9255a6, /*tc_st*/
9881      [InstrStage<1, [SLOT0]>], [2, 2, 3],
9882      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9883
9884    InstrItinData <tc_bb07f2c5, /*tc_st*/
9885      [InstrStage<1, [SLOT0]>], [3, 2, 3],
9886      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9887
9888    InstrItinData <tc_bb831a7c, /*tc_2*/
9889      [InstrStage<1, [SLOT3]>], [4, 2, 2, 2, 2],
9890      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9891
9892    InstrItinData <tc_bf2ffc0f, /*tc_ld*/
9893      [InstrStage<1, [SLOT0]>], [4, 1, 1, 2],
9894      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9895
9896    InstrItinData <tc_c20701f0, /*tc_2*/
9897      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
9898      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9899
9900    InstrItinData <tc_c21d7447, /*tc_3x*/
9901      [InstrStage<1, [SLOT3]>], [4, 1, 1],
9902      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9903
9904    InstrItinData <tc_c57d9f39, /*tc_1*/
9905      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [3, 2],
9906      [Hex_FWD, Hex_FWD]>,
9907
9908    InstrItinData <tc_c818ff7f, /*tc_newvjump*/
9909      [InstrStage<1, [SLOT0]>], [],
9910      []>,
9911
9912    InstrItinData <tc_ce59038e, /*tc_st*/
9913      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
9914      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9915
9916    InstrItinData <tc_cfa0e29b, /*tc_st*/
9917      [InstrStage<1, [SLOT0]>], [2, 2, 3],
9918      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9919
9920    InstrItinData <tc_d03278fd, /*tc_st*/
9921      [InstrStage<1, [SLOT0]>], [2, 1, 2, 2],
9922      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
9923
9924    InstrItinData <tc_d33e5eee, /*tc_1*/
9925      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [3, 2, 2],
9926      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9927
9928    InstrItinData <tc_d3632d88, /*tc_2*/
9929      [InstrStage<1, [SLOT3]>], [4, 2],
9930      [Hex_FWD, Hex_FWD]>,
9931
9932    InstrItinData <tc_d45ba9cd, /*tc_ld*/
9933      [InstrStage<1, [SLOT0]>], [1],
9934      [Hex_FWD]>,
9935
9936    InstrItinData <tc_d57d649c, /*tc_3stall*/
9937      [InstrStage<1, [SLOT2]>], [2],
9938      [Hex_FWD]>,
9939
9940    InstrItinData <tc_d61dfdc3, /*tc_2*/
9941      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
9942      [Hex_FWD, Hex_FWD]>,
9943
9944    InstrItinData <tc_d68dca5c, /*tc_3stall*/
9945      [InstrStage<1, [SLOT3]>], [4, 1, 1],
9946      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9947
9948    InstrItinData <tc_d7718fbe, /*tc_3x*/
9949      [InstrStage<1, [SLOT3]>], [1],
9950      [Hex_FWD]>,
9951
9952    InstrItinData <tc_db596beb, /*tc_3x*/
9953      [InstrStage<1, [SLOT3]>], [4, 1, 1],
9954      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9955
9956    InstrItinData <tc_db96aa6b, /*tc_st*/
9957      [InstrStage<1, [SLOT0]>], [1],
9958      [Hex_FWD]>,
9959
9960    InstrItinData <tc_dc51281d, /*tc_3*/
9961      [InstrStage<1, [SLOT2]>], [2, 1],
9962      [Hex_FWD, Hex_FWD]>,
9963
9964    InstrItinData <tc_decdde8a, /*tc_1*/
9965      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2],
9966      [Hex_FWD]>,
9967
9968    InstrItinData <tc_df5d53f9, /*tc_newvjump*/
9969      [InstrStage<1, [SLOT0]>], [3, 2, 1],
9970      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9971
9972    InstrItinData <tc_e3d699e3, /*tc_2*/
9973      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
9974      [Hex_FWD, Hex_FWD]>,
9975
9976    InstrItinData <tc_e60def48, /*tc_1*/
9977      [InstrStage<1, [SLOT2]>], [2],
9978      [Hex_FWD]>,
9979
9980    InstrItinData <tc_e9170fb7, /*tc_ld*/
9981      [InstrStage<1, [SLOT0]>], [4, 1],
9982      [Hex_FWD, Hex_FWD]>,
9983
9984    InstrItinData <tc_ed03645c, /*tc_1*/
9985      [InstrStage<1, [SLOT2]>], [3, 2],
9986      [Hex_FWD, Hex_FWD]>,
9987
9988    InstrItinData <tc_eed07714, /*tc_ld*/
9989      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
9990      [Hex_FWD, Hex_FWD, Hex_FWD]>,
9991
9992    InstrItinData <tc_eeda4109, /*tc_1*/
9993      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [3, 2],
9994      [Hex_FWD, Hex_FWD]>,
9995
9996    InstrItinData <tc_ef921005, /*tc_1*/
9997      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
9998      [Hex_FWD, Hex_FWD]>,
9999
10000    InstrItinData <tc_f098b237, /*tc_2*/
10001      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
10002      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10003
10004    InstrItinData <tc_f0cdeccf, /*tc_3x*/
10005      [InstrStage<1, [SLOT3]>], [4, 1, 1, 2],
10006      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10007
10008    InstrItinData <tc_f0e8e832, /*tc_4x*/
10009      [InstrStage<1, [SLOT3]>], [5, 1, 1],
10010      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10011
10012    InstrItinData <tc_f34c1c21, /*tc_2*/
10013      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
10014      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10015
10016    InstrItinData <tc_f38f92e1, /*tc_newvjump*/
10017      [InstrStage<1, [SLOT0]>], [2],
10018      [Hex_FWD]>,
10019
10020    InstrItinData <tc_f529831b, /*tc_latepredstaia*/
10021      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 3],
10022      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10023
10024    InstrItinData <tc_f6e2aff9, /*tc_newvjump*/
10025      [InstrStage<1, [SLOT0]>], [3, 2, 2],
10026      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10027
10028    InstrItinData <tc_f7569068, /*tc_4x*/
10029      [InstrStage<1, [SLOT3]>], [5, 5, 1, 1],
10030      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10031
10032    InstrItinData <tc_f97707c1, /*tc_1*/
10033      [InstrStage<1, [SLOT2]>], [2],
10034      [Hex_FWD]>,
10035
10036    InstrItinData <tc_f999c66e, /*tc_1*/
10037      [InstrStage<1, [SLOT0, SLOT2, SLOT3]>], [2, 2],
10038      [Hex_FWD, Hex_FWD]>,
10039
10040    InstrItinData <tc_fae9dfa5, /*tc_3x*/
10041      [InstrStage<1, [SLOT3]>], [4, 2],
10042      [Hex_FWD, Hex_FWD]>,
10043
10044    InstrItinData <tc_fedb7e19, /*tc_ld*/
10045      [InstrStage<1, [SLOT0]>], [4, 2, 1, 2],
10046      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>
10047  ];
10048}
10049
10050class DepScalarItinV73 {
10051  list<InstrItinData> DepScalarItinV73_list = [
10052    InstrItinData <tc_011e0e9d, /*tc_st*/
10053      [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
10054      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10055
10056    InstrItinData <tc_01d44cb2, /*tc_2*/
10057      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
10058      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10059
10060    InstrItinData <tc_01e1be3b, /*tc_3x*/
10061      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
10062      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10063
10064    InstrItinData <tc_02fe1c65, /*tc_4x*/
10065      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
10066      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10067
10068    InstrItinData <tc_0655b949, /*tc_st*/
10069      [InstrStage<1, [SLOT0, SLOT1]>], [2, 3],
10070      [Hex_FWD, Hex_FWD]>,
10071
10072    InstrItinData <tc_075c8dd8, /*tc_ld*/
10073      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
10074      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10075
10076    InstrItinData <tc_0a195f2c, /*tc_4x*/
10077      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
10078      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10079
10080    InstrItinData <tc_0a6c20ae, /*tc_st*/
10081      [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
10082      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10083
10084    InstrItinData <tc_0ba0d5da, /*tc_3stall*/
10085      [InstrStage<1, [SLOT2]>], [1],
10086      [Hex_FWD]>,
10087
10088    InstrItinData <tc_0dfac0a7, /*tc_2*/
10089      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
10090      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10091
10092    InstrItinData <tc_0fac1eb8, /*tc_st*/
10093      [InstrStage<1, [SLOT0]>], [3, 2, 3],
10094      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10095
10096    InstrItinData <tc_112d30d6, /*tc_1*/
10097      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
10098      [Hex_FWD]>,
10099
10100    InstrItinData <tc_1242dc2a, /*tc_ld*/
10101      [InstrStage<1, [SLOT0]>], [2],
10102      [Hex_FWD]>,
10103
10104    InstrItinData <tc_1248597c, /*tc_3x*/
10105      [InstrStage<1, [SLOT3]>], [2, 2],
10106      [Hex_FWD, Hex_FWD]>,
10107
10108    InstrItinData <tc_14ab4f41, /*tc_newvjump*/
10109      [InstrStage<1, [SLOT0]>], [3, 3, 1],
10110      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10111
10112    InstrItinData <tc_151bf368, /*tc_1*/
10113      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
10114      [Hex_FWD, Hex_FWD]>,
10115
10116    InstrItinData <tc_158aa3f7, /*tc_st*/
10117      [InstrStage<1, [SLOT0]>], [1, 2, 2],
10118      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10119
10120    InstrItinData <tc_197dce51, /*tc_3x*/
10121      [InstrStage<1, [SLOT3]>], [4, 2, 1, 1],
10122      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10123
10124    InstrItinData <tc_1981450d, /*tc_newvjump*/
10125      [InstrStage<1, [SLOT0]>], [3],
10126      [Hex_FWD]>,
10127
10128    InstrItinData <tc_1c2c7a4a, /*tc_1*/
10129      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
10130      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10131
10132    InstrItinData <tc_1c7522a8, /*tc_ld*/
10133      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
10134      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10135
10136    InstrItinData <tc_1d41f8b7, /*tc_1*/
10137      [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
10138      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10139
10140    InstrItinData <tc_1fcb8495, /*tc_2*/
10141      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
10142      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10143
10144    InstrItinData <tc_1fe4ab69, /*tc_st*/
10145      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 3],
10146      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10147
10148    InstrItinData <tc_20131976, /*tc_2*/
10149      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
10150      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10151
10152    InstrItinData <tc_2237d952, /*tc_ld*/
10153      [InstrStage<1, [SLOT0]>], [1, 2],
10154      [Hex_FWD, Hex_FWD]>,
10155
10156    InstrItinData <tc_23708a21, /*tc_1*/
10157      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
10158      []>,
10159
10160    InstrItinData <tc_2471c1c8, /*tc_ld*/
10161      [InstrStage<1, [SLOT0]>], [4, 1],
10162      [Hex_FWD, Hex_FWD]>,
10163
10164    InstrItinData <tc_24e109c7, /*tc_newvjump*/
10165      [InstrStage<1, [SLOT0]>], [3, 3, 2],
10166      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10167
10168    InstrItinData <tc_24f426ab, /*tc_1*/
10169      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
10170      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10171
10172    InstrItinData <tc_27106296, /*tc_3x*/
10173      [InstrStage<1, [SLOT3]>], [4, 1, 2],
10174      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10175
10176    InstrItinData <tc_280f7fe1, /*tc_st*/
10177      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 3],
10178      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10179
10180    InstrItinData <tc_28e55c6f, /*tc_3x*/
10181      [InstrStage<1, [SLOT3]>], [1, 1],
10182      [Hex_FWD, Hex_FWD]>,
10183
10184    InstrItinData <tc_2c13e7f5, /*tc_2*/
10185      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
10186      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10187
10188    InstrItinData <tc_2c3e17fc, /*tc_3x*/
10189      [InstrStage<1, [SLOT3]>], [1],
10190      [Hex_FWD]>,
10191
10192    InstrItinData <tc_2f573607, /*tc_1*/
10193      [InstrStage<1, [SLOT2]>], [2, 2],
10194      [Hex_FWD, Hex_FWD]>,
10195
10196    InstrItinData <tc_33e7e673, /*tc_2early*/
10197      [InstrStage<1, [SLOT2]>], [],
10198      []>,
10199
10200    InstrItinData <tc_362b0be2, /*tc_3*/
10201      [InstrStage<1, [SLOT2]>], [1],
10202      [Hex_FWD]>,
10203
10204    InstrItinData <tc_38382228, /*tc_3x*/
10205      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
10206      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10207
10208    InstrItinData <tc_388f9897, /*tc_1*/
10209      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
10210      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10211
10212    InstrItinData <tc_38e0bae9, /*tc_3x*/
10213      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
10214      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10215
10216    InstrItinData <tc_3d14a17b, /*tc_1*/
10217      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
10218      [Hex_FWD, Hex_FWD]>,
10219
10220    InstrItinData <tc_3edca78f, /*tc_2*/
10221      [InstrStage<1, [SLOT3]>], [4, 2],
10222      [Hex_FWD, Hex_FWD]>,
10223
10224    InstrItinData <tc_3fbf1042, /*tc_1*/
10225      [InstrStage<1, [SLOT0, SLOT1]>], [3],
10226      [Hex_FWD]>,
10227
10228    InstrItinData <tc_407e96f9, /*tc_1*/
10229      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
10230      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10231
10232    InstrItinData <tc_40d64c94, /*tc_newvjump*/
10233      [InstrStage<1, [SLOT0]>], [3, 1],
10234      [Hex_FWD, Hex_FWD]>,
10235
10236    InstrItinData <tc_4222e6bf, /*tc_ld*/
10237      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
10238      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10239
10240    InstrItinData <tc_42ff66ba, /*tc_1*/
10241      [InstrStage<1, [SLOT2]>], [2, 2],
10242      [Hex_FWD, Hex_FWD]>,
10243
10244    InstrItinData <tc_442395f3, /*tc_2latepred*/
10245      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2, 2],
10246      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10247
10248    InstrItinData <tc_449acf79, /*tc_latepredstaia*/
10249      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 1],
10250      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10251
10252    InstrItinData <tc_44d5a428, /*tc_st*/
10253      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
10254      [Hex_FWD, Hex_FWD]>,
10255
10256    InstrItinData <tc_44fffc58, /*tc_3*/
10257      [InstrStage<1, [SLOT2, SLOT3]>], [2],
10258      [Hex_FWD]>,
10259
10260    InstrItinData <tc_45791fb8, /*tc_ld*/
10261      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
10262      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10263
10264    InstrItinData <tc_45f9d1be, /*tc_2early*/
10265      [InstrStage<1, [SLOT2]>], [2],
10266      [Hex_FWD]>,
10267
10268    InstrItinData <tc_49fdfd4b, /*tc_3stall*/
10269      [InstrStage<1, [SLOT3]>], [4, 1],
10270      [Hex_FWD, Hex_FWD]>,
10271
10272    InstrItinData <tc_4a55d03c, /*tc_1*/
10273      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
10274      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10275
10276    InstrItinData <tc_4abdbdc6, /*tc_3x*/
10277      [InstrStage<1, [SLOT3]>], [2, 2],
10278      [Hex_FWD, Hex_FWD]>,
10279
10280    InstrItinData <tc_4ac61d92, /*tc_2latepred*/
10281      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
10282      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10283
10284    InstrItinData <tc_4bf903b0, /*tc_st*/
10285      [InstrStage<1, [SLOT0]>], [3],
10286      [Hex_FWD]>,
10287
10288    InstrItinData <tc_503ce0f3, /*tc_3x*/
10289      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
10290      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10291
10292    InstrItinData <tc_53c851ab, /*tc_3stall*/
10293      [InstrStage<1, [SLOT2]>], [4, 1, 2],
10294      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10295
10296    InstrItinData <tc_5502c366, /*tc_1*/
10297      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
10298      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10299
10300    InstrItinData <tc_55255f2b, /*tc_3stall*/
10301      [InstrStage<1, [SLOT3]>], [],
10302      []>,
10303
10304    InstrItinData <tc_556f6577, /*tc_3x*/
10305      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
10306      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10307
10308    InstrItinData <tc_55a9a350, /*tc_st*/
10309      [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
10310      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10311
10312    InstrItinData <tc_55b33fda, /*tc_1*/
10313      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
10314      [Hex_FWD, Hex_FWD]>,
10315
10316    InstrItinData <tc_56a124a7, /*tc_1*/
10317      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
10318      [Hex_FWD, Hex_FWD]>,
10319
10320    InstrItinData <tc_57a55b54, /*tc_1*/
10321      [InstrStage<1, [SLOT3]>], [2, 2],
10322      [Hex_FWD, Hex_FWD]>,
10323
10324    InstrItinData <tc_5944960d, /*tc_ld*/
10325      [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
10326      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10327
10328    InstrItinData <tc_59a7822c, /*tc_1*/
10329      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
10330      [Hex_FWD, Hex_FWD]>,
10331
10332    InstrItinData <tc_5a4b5e58, /*tc_3x*/
10333      [InstrStage<1, [SLOT3]>], [4, 1, 1],
10334      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10335
10336    InstrItinData <tc_5b347363, /*tc_1*/
10337      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
10338      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10339
10340    InstrItinData <tc_5ceb2f9e, /*tc_ld*/
10341      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
10342      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10343
10344    InstrItinData <tc_5da50c4b, /*tc_1*/
10345      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
10346      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10347
10348    InstrItinData <tc_5deb5e47, /*tc_st*/
10349      [InstrStage<1, [SLOT0]>], [1, 2, 3],
10350      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10351
10352    InstrItinData <tc_5e4cf0e8, /*tc_2*/
10353      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
10354      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10355
10356    InstrItinData <tc_5f2afaf7, /*tc_latepredldaia*/
10357      [InstrStage<1, [SLOT0, SLOT1]>], [4, 4, 3, 1, 2],
10358      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10359
10360    InstrItinData <tc_60e324ff, /*tc_1*/
10361      [InstrStage<1, [SLOT2]>], [2],
10362      [Hex_FWD]>,
10363
10364    InstrItinData <tc_63567288, /*tc_2latepred*/
10365      [InstrStage<1, [SLOT0, SLOT1]>], [4],
10366      [Hex_FWD]>,
10367
10368    InstrItinData <tc_64b00d8a, /*tc_ld*/
10369      [InstrStage<1, [SLOT0]>], [4, 1],
10370      [Hex_FWD, Hex_FWD]>,
10371
10372    InstrItinData <tc_651cbe02, /*tc_1*/
10373      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
10374      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10375
10376    InstrItinData <tc_65279839, /*tc_2*/
10377      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
10378      [Hex_FWD, Hex_FWD]>,
10379
10380    InstrItinData <tc_65cbd974, /*tc_st*/
10381      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
10382      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10383
10384    InstrItinData <tc_69bfb303, /*tc_3*/
10385      [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
10386      [Hex_FWD, Hex_FWD]>,
10387
10388    InstrItinData <tc_6ae3426b, /*tc_3x*/
10389      [InstrStage<1, [SLOT3]>], [4, 1],
10390      [Hex_FWD, Hex_FWD]>,
10391
10392    InstrItinData <tc_6d861a95, /*tc_3x*/
10393      [InstrStage<1, [SLOT3]>], [2, 1],
10394      [Hex_FWD, Hex_FWD]>,
10395
10396    InstrItinData <tc_6e20402a, /*tc_st*/
10397      [InstrStage<1, [SLOT0]>], [2, 3],
10398      [Hex_FWD, Hex_FWD]>,
10399
10400    InstrItinData <tc_6f42bc60, /*tc_3stall*/
10401      [InstrStage<1, [SLOT0]>], [4, 1, 1],
10402      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10403
10404    InstrItinData <tc_6fc5dbea, /*tc_1*/
10405      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
10406      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10407
10408    InstrItinData <tc_711c805f, /*tc_1*/
10409      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
10410      [Hex_FWD, Hex_FWD]>,
10411
10412    InstrItinData <tc_713b66bf, /*tc_1*/
10413      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
10414      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10415
10416    InstrItinData <tc_7401744f, /*tc_2*/
10417      [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
10418      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10419
10420    InstrItinData <tc_7476d766, /*tc_3stall*/
10421      [InstrStage<1, [SLOT3]>], [4, 2],
10422      [Hex_FWD, Hex_FWD]>,
10423
10424    InstrItinData <tc_74a42bda, /*tc_ld*/
10425      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2],
10426      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10427
10428    InstrItinData <tc_76bb5435, /*tc_ld*/
10429      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
10430      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10431
10432    InstrItinData <tc_77f94a5e, /*tc_st*/
10433      [InstrStage<1, [SLOT0]>], [],
10434      []>,
10435
10436    InstrItinData <tc_788b1d09, /*tc_3x*/
10437      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
10438      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10439
10440    InstrItinData <tc_7af3a37e, /*tc_st*/
10441      [InstrStage<1, [SLOT0]>], [1, 3],
10442      [Hex_FWD, Hex_FWD]>,
10443
10444    InstrItinData <tc_7b9187d3, /*tc_newvjump*/
10445      [InstrStage<1, [SLOT0]>], [3, 2],
10446      [Hex_FWD, Hex_FWD]>,
10447
10448    InstrItinData <tc_7c31e19a, /*tc_st*/
10449      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
10450      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10451
10452    InstrItinData <tc_7c6d32e4, /*tc_ld*/
10453      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
10454      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10455
10456    InstrItinData <tc_7dc63b5c, /*tc_3x*/
10457      [InstrStage<1, [SLOT3]>], [4, 1],
10458      [Hex_FWD, Hex_FWD]>,
10459
10460    InstrItinData <tc_7f7f45f5, /*tc_4x*/
10461      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
10462      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10463
10464    InstrItinData <tc_7f8ae742, /*tc_3x*/
10465      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
10466      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10467
10468    InstrItinData <tc_8035e91f, /*tc_st*/
10469      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 3],
10470      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10471
10472    InstrItinData <tc_822c3c68, /*tc_ld*/
10473      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
10474      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10475
10476    InstrItinData <tc_829d8a86, /*tc_st*/
10477      [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
10478      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10479
10480    InstrItinData <tc_838c4d7a, /*tc_st*/
10481      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
10482      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10483
10484    InstrItinData <tc_84a7500d, /*tc_2*/
10485      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
10486      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10487
10488    InstrItinData <tc_86173609, /*tc_2latepred*/
10489      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
10490      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10491
10492    InstrItinData <tc_887d1bb7, /*tc_st*/
10493      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 3],
10494      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10495
10496    InstrItinData <tc_8a6d0d94, /*tc_ld*/
10497      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
10498      [Hex_FWD, Hex_FWD]>,
10499
10500    InstrItinData <tc_8a825db2, /*tc_2*/
10501      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
10502      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10503
10504    InstrItinData <tc_8b5bd4f5, /*tc_2*/
10505      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
10506      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10507
10508    InstrItinData <tc_8e82e8ca, /*tc_st*/
10509      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 3],
10510      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10511
10512    InstrItinData <tc_8f36a2fd, /*tc_ld*/
10513      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1],
10514      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10515
10516    InstrItinData <tc_9124c04f, /*tc_1*/
10517      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
10518      [Hex_FWD, Hex_FWD]>,
10519
10520    InstrItinData <tc_92240447, /*tc_st*/
10521      [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
10522      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10523
10524    InstrItinData <tc_934753bb, /*tc_ld*/
10525      [InstrStage<1, [SLOT0]>], [3, 1, 2],
10526      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10527
10528    InstrItinData <tc_937dd41c, /*tc_ld*/
10529      [InstrStage<1, [SLOT0, SLOT1]>], [],
10530      []>,
10531
10532    InstrItinData <tc_9406230a, /*tc_3x*/
10533      [InstrStage<1, [SLOT3]>], [2, 1],
10534      [Hex_FWD, Hex_FWD]>,
10535
10536    InstrItinData <tc_95a33176, /*tc_2*/
10537      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
10538      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10539
10540    InstrItinData <tc_95f43c5e, /*tc_3*/
10541      [InstrStage<1, [SLOT2]>], [1],
10542      [Hex_FWD]>,
10543
10544    InstrItinData <tc_96ef76ef, /*tc_st*/
10545      [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
10546      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10547
10548    InstrItinData <tc_975a4e54, /*tc_newvjump*/
10549      [InstrStage<1, [SLOT0]>], [3, 3, 2],
10550      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10551
10552    InstrItinData <tc_9783714b, /*tc_4x*/
10553      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
10554      [Hex_FWD, Hex_FWD]>,
10555
10556    InstrItinData <tc_9b34f5e0, /*tc_3stall*/
10557      [InstrStage<1, [SLOT2]>], [],
10558      []>,
10559
10560    InstrItinData <tc_9b3c0462, /*tc_2*/
10561      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
10562      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10563
10564    InstrItinData <tc_9bcfb2ee, /*tc_st*/
10565      [InstrStage<1, [SLOT0]>], [1, 2, 3],
10566      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10567
10568    InstrItinData <tc_9c52f549, /*tc_1*/
10569      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
10570      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10571
10572    InstrItinData <tc_9e27f2f9, /*tc_1*/
10573      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
10574      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10575
10576    InstrItinData <tc_9e72dc89, /*tc_4x*/
10577      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
10578      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10579
10580    InstrItinData <tc_9edb7c77, /*tc_4x*/
10581      [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
10582      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10583
10584    InstrItinData <tc_9edefe01, /*tc_st*/
10585      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 3],
10586      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10587
10588    InstrItinData <tc_9f6cd987, /*tc_1*/
10589      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
10590      [Hex_FWD, Hex_FWD]>,
10591
10592    InstrItinData <tc_a08b630b, /*tc_2*/
10593      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
10594      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10595
10596    InstrItinData <tc_a1297125, /*tc_1*/
10597      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
10598      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10599
10600    InstrItinData <tc_a154b476, /*tc_3x*/
10601      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
10602      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10603
10604    InstrItinData <tc_a2b365d2, /*tc_st*/
10605      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 3],
10606      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10607
10608    InstrItinData <tc_a3070909, /*tc_3stall*/
10609      [InstrStage<1, [SLOT0]>], [1, 1],
10610      [Hex_FWD, Hex_FWD]>,
10611
10612    InstrItinData <tc_a32e03e7, /*tc_ld*/
10613      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
10614      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10615
10616    InstrItinData <tc_a38c45dc, /*tc_3x*/
10617      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
10618      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10619
10620    InstrItinData <tc_a4e22bbd, /*tc_2*/
10621      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
10622      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10623
10624    InstrItinData <tc_a4ee89db, /*tc_2early*/
10625      [InstrStage<1, [SLOT0]>], [],
10626      []>,
10627
10628    InstrItinData <tc_a7a13fac, /*tc_1*/
10629      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
10630      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10631
10632    InstrItinData <tc_a7bdb22c, /*tc_2*/
10633      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
10634      [Hex_FWD, Hex_FWD]>,
10635
10636    InstrItinData <tc_a9edeffa, /*tc_st*/
10637      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
10638      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10639
10640    InstrItinData <tc_abfd9a6d, /*tc_ld*/
10641      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
10642      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10643
10644    InstrItinData <tc_ac65613f, /*tc_ld*/
10645      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
10646      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10647
10648    InstrItinData <tc_addc37a8, /*tc_st*/
10649      [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
10650      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10651
10652    InstrItinData <tc_ae5babd7, /*tc_st*/
10653      [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
10654      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10655
10656    InstrItinData <tc_aee6250c, /*tc_ld*/
10657      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
10658      [Hex_FWD, Hex_FWD]>,
10659
10660    InstrItinData <tc_af6af259, /*tc_ld*/
10661      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1],
10662      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10663
10664    InstrItinData <tc_b1ae5f67, /*tc_st*/
10665      [InstrStage<1, [SLOT0]>], [1],
10666      [Hex_FWD]>,
10667
10668    InstrItinData <tc_b4dc7630, /*tc_st*/
10669      [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 3],
10670      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10671
10672    InstrItinData <tc_b7c4062a, /*tc_ld*/
10673      [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
10674      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10675
10676    InstrItinData <tc_b837298f, /*tc_1*/
10677      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
10678      []>,
10679
10680    InstrItinData <tc_ba9255a6, /*tc_st*/
10681      [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 3],
10682      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10683
10684    InstrItinData <tc_bb07f2c5, /*tc_st*/
10685      [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 3],
10686      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10687
10688    InstrItinData <tc_bb831a7c, /*tc_2*/
10689      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
10690      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10691
10692    InstrItinData <tc_bf2ffc0f, /*tc_ld*/
10693      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
10694      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10695
10696    InstrItinData <tc_c20701f0, /*tc_2*/
10697      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
10698      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10699
10700    InstrItinData <tc_c21d7447, /*tc_3x*/
10701      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
10702      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10703
10704    InstrItinData <tc_c57d9f39, /*tc_1*/
10705      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
10706      [Hex_FWD, Hex_FWD]>,
10707
10708    InstrItinData <tc_c818ff7f, /*tc_newvjump*/
10709      [InstrStage<1, [SLOT0]>], [],
10710      []>,
10711
10712    InstrItinData <tc_ce59038e, /*tc_st*/
10713      [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
10714      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10715
10716    InstrItinData <tc_cfa0e29b, /*tc_st*/
10717      [InstrStage<1, [SLOT0]>], [2, 2, 3],
10718      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10719
10720    InstrItinData <tc_d03278fd, /*tc_st*/
10721      [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
10722      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10723
10724    InstrItinData <tc_d33e5eee, /*tc_1*/
10725      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
10726      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10727
10728    InstrItinData <tc_d3632d88, /*tc_2*/
10729      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
10730      [Hex_FWD, Hex_FWD]>,
10731
10732    InstrItinData <tc_d45ba9cd, /*tc_ld*/
10733      [InstrStage<1, [SLOT0]>], [1],
10734      [Hex_FWD]>,
10735
10736    InstrItinData <tc_d57d649c, /*tc_3stall*/
10737      [InstrStage<1, [SLOT2]>], [2],
10738      [Hex_FWD]>,
10739
10740    InstrItinData <tc_d61dfdc3, /*tc_2*/
10741      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
10742      [Hex_FWD, Hex_FWD]>,
10743
10744    InstrItinData <tc_d68dca5c, /*tc_3stall*/
10745      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
10746      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10747
10748    InstrItinData <tc_d7718fbe, /*tc_3x*/
10749      [InstrStage<1, [SLOT3]>], [1],
10750      [Hex_FWD]>,
10751
10752    InstrItinData <tc_db596beb, /*tc_3x*/
10753      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
10754      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10755
10756    InstrItinData <tc_db96aa6b, /*tc_st*/
10757      [InstrStage<1, [SLOT0]>], [1],
10758      [Hex_FWD]>,
10759
10760    InstrItinData <tc_dc51281d, /*tc_3*/
10761      [InstrStage<1, [SLOT2]>], [2, 1],
10762      [Hex_FWD, Hex_FWD]>,
10763
10764    InstrItinData <tc_decdde8a, /*tc_1*/
10765      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
10766      [Hex_FWD]>,
10767
10768    InstrItinData <tc_df5d53f9, /*tc_newvjump*/
10769      [InstrStage<1, [SLOT0]>], [3, 2, 1],
10770      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10771
10772    InstrItinData <tc_e3d699e3, /*tc_2*/
10773      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
10774      [Hex_FWD, Hex_FWD]>,
10775
10776    InstrItinData <tc_e60def48, /*tc_1*/
10777      [InstrStage<1, [SLOT2, SLOT3]>], [2],
10778      [Hex_FWD]>,
10779
10780    InstrItinData <tc_e9170fb7, /*tc_ld*/
10781      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
10782      [Hex_FWD, Hex_FWD]>,
10783
10784    InstrItinData <tc_ed03645c, /*tc_1*/
10785      [InstrStage<1, [SLOT2]>], [3, 2],
10786      [Hex_FWD, Hex_FWD]>,
10787
10788    InstrItinData <tc_eed07714, /*tc_ld*/
10789      [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
10790      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10791
10792    InstrItinData <tc_eeda4109, /*tc_1*/
10793      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
10794      [Hex_FWD, Hex_FWD]>,
10795
10796    InstrItinData <tc_ef921005, /*tc_1*/
10797      [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
10798      [Hex_FWD, Hex_FWD]>,
10799
10800    InstrItinData <tc_f098b237, /*tc_2*/
10801      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
10802      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10803
10804    InstrItinData <tc_f0cdeccf, /*tc_3x*/
10805      [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
10806      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10807
10808    InstrItinData <tc_f0e8e832, /*tc_4x*/
10809      [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
10810      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10811
10812    InstrItinData <tc_f34c1c21, /*tc_2*/
10813      [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
10814      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10815
10816    InstrItinData <tc_f38f92e1, /*tc_newvjump*/
10817      [InstrStage<1, [SLOT0]>], [2],
10818      [Hex_FWD]>,
10819
10820    InstrItinData <tc_f529831b, /*tc_latepredstaia*/
10821      [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 3],
10822      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10823
10824    InstrItinData <tc_f6e2aff9, /*tc_newvjump*/
10825      [InstrStage<1, [SLOT0]>], [3, 2, 2],
10826      [Hex_FWD, Hex_FWD, Hex_FWD]>,
10827
10828    InstrItinData <tc_f7569068, /*tc_4x*/
10829      [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
10830      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
10831
10832    InstrItinData <tc_f97707c1, /*tc_1*/
10833      [InstrStage<1, [SLOT2]>], [2],
10834      [Hex_FWD]>,
10835
10836    InstrItinData <tc_f999c66e, /*tc_1*/
10837      [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
10838      [Hex_FWD, Hex_FWD]>,
10839
10840    InstrItinData <tc_fae9dfa5, /*tc_3x*/
10841      [InstrStage<1, [SLOT3]>], [4, 2],
10842      [Hex_FWD, Hex_FWD]>,
10843
10844    InstrItinData <tc_fedb7e19, /*tc_ld*/
10845      [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
10846      [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>
10847  ];
10848}
10849