blob: 261778bda724395cb689ac69affba8f9c7b8c89d [file] [log] [blame]
Krzysztof Parzyszek2af50372017-05-03 20:10:36 +00001//===--- HexagonDepIICScalar.td -------------------------------------------===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
10def tc_049dfb74 : InstrItinClass;
11def tc_0767081f : InstrItinClass;
12def tc_07ac815d : InstrItinClass;
13def tc_090485bb : InstrItinClass;
14def tc_09c86199 : InstrItinClass;
15def tc_09faec3b : InstrItinClass;
16def tc_0cb867f2 : InstrItinClass;
17def tc_1000eb10 : InstrItinClass;
18def tc_128719e8 : InstrItinClass;
19def tc_136c4786 : InstrItinClass;
20def tc_14da557c : InstrItinClass;
21def tc_1b6011fb : InstrItinClass;
22def tc_1b834fe7 : InstrItinClass;
23def tc_1e062b18 : InstrItinClass;
24def tc_1e69aa99 : InstrItinClass;
25def tc_1f9668cc : InstrItinClass;
26def tc_1fe8323c : InstrItinClass;
27def tc_20a8e109 : InstrItinClass;
28def tc_210b2456 : InstrItinClass;
29def tc_251c87b2 : InstrItinClass;
30def tc_261d9b78 : InstrItinClass;
31def tc_28d296df : InstrItinClass;
32def tc_29c14515 : InstrItinClass;
33def tc_2aaab1e0 : InstrItinClass;
34def tc_2c8fe5ae : InstrItinClass;
35def tc_2d1e6f5c : InstrItinClass;
36def tc_2e55aa16 : InstrItinClass;
37def tc_30665cb0 : InstrItinClass;
38def tc_336e698c : InstrItinClass;
39def tc_34e882a4 : InstrItinClass;
40def tc_35fb9d13 : InstrItinClass;
41def tc_37326008 : InstrItinClass;
42def tc_3993c58b : InstrItinClass;
43def tc_3b4892c6 : InstrItinClass;
44def tc_3bea1824 : InstrItinClass;
45def tc_3c10f809 : InstrItinClass;
46def tc_3d905451 : InstrItinClass;
47def tc_3e61d314 : InstrItinClass;
48def tc_3eab77bd : InstrItinClass;
49def tc_43068634 : InstrItinClass;
50def tc_45631a8d : InstrItinClass;
51def tc_47ab9233 : InstrItinClass;
52def tc_47f0b7ad : InstrItinClass;
53def tc_485bb57c : InstrItinClass;
54def tc_4997da4a : InstrItinClass;
55def tc_511f28f6 : InstrItinClass;
56def tc_537e2013 : InstrItinClass;
57def tc_53ee6546 : InstrItinClass;
58def tc_548f402d : InstrItinClass;
59def tc_5625c6c1 : InstrItinClass;
60def tc_580a779c : InstrItinClass;
61def tc_583510c7 : InstrItinClass;
62def tc_5d806107 : InstrItinClass;
63def tc_5fa2857c : InstrItinClass;
64def tc_5fe9fcd0 : InstrItinClass;
65def tc_6264c5e0 : InstrItinClass;
66def tc_639d93ee : InstrItinClass;
67def tc_63cd9d2d : InstrItinClass;
68def tc_65dc7cc4 : InstrItinClass;
69def tc_69bb508b : InstrItinClass;
70def tc_6c52d277 : InstrItinClass;
71def tc_6c576d46 : InstrItinClass;
72def tc_70cabf66 : InstrItinClass;
73def tc_7639d4b0 : InstrItinClass;
74def tc_7675c0e9 : InstrItinClass;
75def tc_76c4c5ef : InstrItinClass;
76def tc_77781686 : InstrItinClass;
77def tc_78b3c689 : InstrItinClass;
78def tc_7986ba30 : InstrItinClass;
79def tc_7bc567a7 : InstrItinClass;
80def tc_7c2dcd4d : InstrItinClass;
81def tc_7ca2ea10 : InstrItinClass;
82def tc_7d01cbdc : InstrItinClass;
83def tc_7d9a56cd : InstrItinClass;
84def tc_81a23d44 : InstrItinClass;
85def tc_821c4233 : InstrItinClass;
86def tc_82f0f122 : InstrItinClass;
87def tc_84630363 : InstrItinClass;
88def tc_86442910 : InstrItinClass;
89def tc_87601822 : InstrItinClass;
90def tc_88fa2da6 : InstrItinClass;
91def tc_8c8041e6 : InstrItinClass;
92def tc_8cb685d9 : InstrItinClass;
93def tc_8def9c57 : InstrItinClass;
94def tc_8f0a6bad : InstrItinClass;
95def tc_8fab9ac3 : InstrItinClass;
96def tc_92d1833c : InstrItinClass;
97def tc_94e6ffd9 : InstrItinClass;
98def tc_95c54f8b : InstrItinClass;
99def tc_9a13af9d : InstrItinClass;
100def tc_9b73d261 : InstrItinClass;
101def tc_9c18c9a5 : InstrItinClass;
102def tc_9c68db63 : InstrItinClass;
103def tc_9ce7a5ab : InstrItinClass;
104def tc_9da3628f : InstrItinClass;
105def tc_9dafb7d3 : InstrItinClass;
106def tc_9df8b0dc : InstrItinClass;
107def tc_9e86015f : InstrItinClass;
108def tc_9f518242 : InstrItinClass;
109def tc_a12a5971 : InstrItinClass;
110def tc_a1fb80e1 : InstrItinClass;
111def tc_a333d2a9 : InstrItinClass;
112def tc_a4567c39 : InstrItinClass;
113def tc_a87879e8 : InstrItinClass;
114def tc_a9c993d9 : InstrItinClass;
115def tc_aad55963 : InstrItinClass;
116def tc_ab1b5e74 : InstrItinClass;
117def tc_ae0722f7 : InstrItinClass;
118def tc_ae2c2dc2 : InstrItinClass;
119def tc_ae762521 : InstrItinClass;
120def tc_b08b653e : InstrItinClass;
121def tc_b08be45e : InstrItinClass;
122def tc_b0f50e3c : InstrItinClass;
123def tc_b189ad4c : InstrItinClass;
124def tc_b324366f : InstrItinClass;
125def tc_b5bfaa60 : InstrItinClass;
126def tc_b5f5a094 : InstrItinClass;
127def tc_b86c7e8b : InstrItinClass;
128def tc_baccf077 : InstrItinClass;
129def tc_bc5561d8 : InstrItinClass;
130def tc_bcf0e36e : InstrItinClass;
131def tc_bd16579e : InstrItinClass;
132def tc_be995eaf : InstrItinClass;
133def tc_bf6fa601 : InstrItinClass;
134def tc_c0cd91a8 : InstrItinClass;
135def tc_c14739d5 : InstrItinClass;
136def tc_c1dbc916 : InstrItinClass;
137def tc_c58f771a : InstrItinClass;
138def tc_c85212ca : InstrItinClass;
139def tc_c8f9a6f6 : InstrItinClass;
140def tc_ca280e8b : InstrItinClass;
141def tc_cbe45117 : InstrItinClass;
142def tc_cd321066 : InstrItinClass;
143def tc_d108a090 : InstrItinClass;
144def tc_d1b5a4b6 : InstrItinClass;
145def tc_d2609065 : InstrItinClass;
146def tc_d267fa19 : InstrItinClass;
147def tc_d2a33af5 : InstrItinClass;
148def tc_d63b71d1 : InstrItinClass;
149def tc_d6a805a8 : InstrItinClass;
150def tc_d95f4e98 : InstrItinClass;
151def tc_da79106e : InstrItinClass;
152def tc_dbe218dd : InstrItinClass;
153def tc_dcfee7ae : InstrItinClass;
154def tc_e17ce9ad : InstrItinClass;
155def tc_e2480a7f : InstrItinClass;
156def tc_e2c08bb4 : InstrItinClass;
157def tc_e2c31426 : InstrItinClass;
158def tc_e578178f : InstrItinClass;
159def tc_e836c161 : InstrItinClass;
160def tc_e8c7a357 : InstrItinClass;
161def tc_eb07ef6f : InstrItinClass;
162def tc_ecfaae86 : InstrItinClass;
163def tc_ef0ebaaa : InstrItinClass;
164def tc_ef2676fd : InstrItinClass;
165def tc_f027ebe9 : InstrItinClass;
166def tc_f055fbb6 : InstrItinClass;
167def tc_f1240c08 : InstrItinClass;
168def tc_f16d5b17 : InstrItinClass;
169def tc_f1aa2cdb : InstrItinClass;
170def tc_f26aa619 : InstrItinClass;
171def tc_f4608adc : InstrItinClass;
172def tc_faab1248 : InstrItinClass;
173def tc_fcee8723 : InstrItinClass;
174def tc_feb4974b : InstrItinClass;
175
176class DepScalarItinV4 {
177 list<InstrItinData> DepScalarItinV4_list = [
178 InstrItinData <tc_049dfb74, [InstrStage<1, [SLOT2]>]>,
179 InstrItinData <tc_0767081f, [InstrStage<1, [SLOT2, SLOT3]>]>,
180 InstrItinData <tc_07ac815d, [InstrStage<1, [SLOT2]>]>,
181 InstrItinData <tc_090485bb, [InstrStage<1, [SLOT2, SLOT3]>]>,
182 InstrItinData <tc_09c86199, [InstrStage<1, [SLOT2, SLOT3]>]>,
183 InstrItinData <tc_09faec3b, [InstrStage<1, [SLOT0]>]>,
184 InstrItinData <tc_0cb867f2, [InstrStage<1, [SLOT0]>]>,
185 InstrItinData <tc_1000eb10, [InstrStage<1, [SLOT3]>]>,
186 InstrItinData <tc_128719e8, [InstrStage<1, [SLOT0, SLOT1]>]>,
187 InstrItinData <tc_136c4786, [InstrStage<1, [SLOT0, SLOT1]>]>,
188 InstrItinData <tc_14da557c, [InstrStage<1, [SLOT0, SLOT1]>]>,
189 InstrItinData <tc_1b6011fb, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
190 InstrItinData <tc_1b834fe7, [InstrStage<1, [SLOT2, SLOT3]>]>,
191 InstrItinData <tc_1e062b18, [InstrStage<1, [SLOT2, SLOT3]>]>,
192 InstrItinData <tc_1e69aa99, [InstrStage<1, [SLOT0, SLOT1]>]>,
193 InstrItinData <tc_1f9668cc, [InstrStage<1, [SLOT2]>]>,
194 InstrItinData <tc_1fe8323c, [InstrStage<1, [SLOT3]>]>,
195 InstrItinData <tc_20a8e109, [InstrStage<1, [SLOT0, SLOT1]>]>,
196 InstrItinData <tc_210b2456, [InstrStage<1, [SLOT0]>]>,
197 InstrItinData <tc_251c87b2, [InstrStage<1, [SLOT0, SLOT1]>]>,
198 InstrItinData <tc_261d9b78, [InstrStage<1, [SLOT0, SLOT1]>]>,
199 InstrItinData <tc_28d296df, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
200 InstrItinData <tc_29c14515, [InstrStage<1, [SLOT0]>]>,
201 InstrItinData <tc_2aaab1e0, [InstrStage<1, [SLOT2, SLOT3]>]>,
202 InstrItinData <tc_2c8fe5ae, [InstrStage<1, [SLOT0]>]>,
203 InstrItinData <tc_2d1e6f5c, [InstrStage<1, [SLOT2, SLOT3]>]>,
204 InstrItinData <tc_2e55aa16, [InstrStage<1, [SLOT2, SLOT3]>]>,
205 InstrItinData <tc_30665cb0, [InstrStage<1, [SLOT0]>]>,
206 InstrItinData <tc_336e698c, [InstrStage<1, [SLOT0, SLOT1]>]>,
207 InstrItinData <tc_34e882a4, [InstrStage<1, [SLOT0]>]>,
208 InstrItinData <tc_35fb9d13, [InstrStage<1, [SLOT0]>]>,
209 InstrItinData <tc_37326008, [InstrStage<1, [SLOT2, SLOT3]>]>,
210 InstrItinData <tc_3993c58b, [InstrStage<1, [SLOT0]>]>,
211 InstrItinData <tc_3b4892c6, [InstrStage<1, [SLOT3]>]>,
212 InstrItinData <tc_3bea1824, [InstrStage<1, [SLOT2, SLOT3]>]>,
213 InstrItinData <tc_3c10f809, [InstrStage<1, [SLOT2, SLOT3]>]>,
214 InstrItinData <tc_3d905451, [InstrStage<1, [SLOT0, SLOT1]>]>,
215 InstrItinData <tc_3e61d314, [InstrStage<1, [SLOT0]>]>,
216 InstrItinData <tc_3eab77bd, [InstrStage<1, [SLOT0, SLOT1]>]>,
217 InstrItinData <tc_43068634, [InstrStage<1, [SLOT2, SLOT3]>]>,
218 InstrItinData <tc_45631a8d, [InstrStage<1, [SLOT0, SLOT1]>]>,
219 InstrItinData <tc_47ab9233, [InstrStage<1, [SLOT2, SLOT3]>]>,
220 InstrItinData <tc_47f0b7ad, [InstrStage<1, [SLOT2, SLOT3]>]>,
221 InstrItinData <tc_485bb57c, [InstrStage<1, [SLOT2, SLOT3]>]>,
222 InstrItinData <tc_4997da4a, [InstrStage<1, [SLOT3]>]>,
223 InstrItinData <tc_511f28f6, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
224 InstrItinData <tc_537e2013, [InstrStage<1, [SLOT2, SLOT3]>]>,
225 InstrItinData <tc_53ee6546, [InstrStage<1, [SLOT0, SLOT1]>]>,
226 InstrItinData <tc_548f402d, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
227 InstrItinData <tc_5625c6c1, [InstrStage<1, [SLOT0, SLOT1]>]>,
228 InstrItinData <tc_580a779c, [InstrStage<1, [SLOT0]>]>,
229 InstrItinData <tc_583510c7, [InstrStage<1, [SLOT2, SLOT3]>]>,
230 InstrItinData <tc_5d806107, [InstrStage<1, [SLOT2, SLOT3]>]>,
231 InstrItinData <tc_5fa2857c, [InstrStage<1, [SLOT2, SLOT3]>]>,
232 InstrItinData <tc_5fe9fcd0, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
233 InstrItinData <tc_6264c5e0, [InstrStage<1, [SLOT2, SLOT3]>]>,
234 InstrItinData <tc_639d93ee, [InstrStage<1, [SLOT2, SLOT3]>]>,
235 InstrItinData <tc_63cd9d2d, [InstrStage<1, [SLOT2, SLOT3]>]>,
236 InstrItinData <tc_65dc7cc4, [InstrStage<1, [SLOT0, SLOT1]>]>,
237 InstrItinData <tc_69bb508b, [InstrStage<1, [SLOT2, SLOT3]>]>,
238 InstrItinData <tc_6c52d277, [InstrStage<1, [SLOT0, SLOT1]>]>,
239 InstrItinData <tc_6c576d46, [InstrStage<1, [SLOT0]>]>,
240 InstrItinData <tc_70cabf66, [InstrStage<1, [SLOT0, SLOT1]>]>,
241 InstrItinData <tc_7639d4b0, [InstrStage<1, [SLOT0, SLOT1]>]>,
242 InstrItinData <tc_7675c0e9, [InstrStage<1, [SLOT0, SLOT1]>]>,
243 InstrItinData <tc_76c4c5ef, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
244 InstrItinData <tc_77781686, [InstrStage<1, [SLOT0]>]>,
245 InstrItinData <tc_78b3c689, [InstrStage<1, [SLOT2, SLOT3]>]>,
246 InstrItinData <tc_7986ba30, [InstrStage<1, [SLOT0]>]>,
247 InstrItinData <tc_7bc567a7, [InstrStage<1, [SLOT0, SLOT1]>]>,
248 InstrItinData <tc_7c2dcd4d, [InstrStage<1, [SLOT0, SLOT1]>]>,
249 InstrItinData <tc_7ca2ea10, [InstrStage<1, [SLOT2, SLOT3]>]>,
250 InstrItinData <tc_7d01cbdc, [InstrStage<1, [SLOT0]>]>,
251 InstrItinData <tc_7d9a56cd, [InstrStage<1, [SLOT0, SLOT1]>]>,
252 InstrItinData <tc_81a23d44, [InstrStage<1, [SLOT2, SLOT3]>]>,
253 InstrItinData <tc_821c4233, [InstrStage<1, [SLOT0, SLOT1]>]>,
254 InstrItinData <tc_82f0f122, [InstrStage<1, [SLOT3]>]>,
255 InstrItinData <tc_84630363, [InstrStage<1, [SLOT2]>]>,
256 InstrItinData <tc_86442910, [InstrStage<1, [SLOT0, SLOT1]>]>,
257 InstrItinData <tc_87601822, [InstrStage<1, [SLOT2, SLOT3]>]>,
258 InstrItinData <tc_88fa2da6, [InstrStage<1, [SLOT2, SLOT3]>]>,
259 InstrItinData <tc_8c8041e6, [InstrStage<1, [SLOT2, SLOT3]>]>,
260 InstrItinData <tc_8cb685d9, [InstrStage<1, [SLOT2, SLOT3]>]>,
261 InstrItinData <tc_8def9c57, [InstrStage<1, [SLOT0]>]>,
262 InstrItinData <tc_8f0a6bad, [InstrStage<1, [SLOT0, SLOT1]>]>,
263 InstrItinData <tc_8fab9ac3, [InstrStage<1, [SLOT0]>]>,
264 InstrItinData <tc_92d1833c, [InstrStage<1, [SLOT2, SLOT3]>]>,
265 InstrItinData <tc_94e6ffd9, [InstrStage<1, [SLOT2, SLOT3]>]>,
266 InstrItinData <tc_95c54f8b, [InstrStage<1, [SLOT0]>]>,
267 InstrItinData <tc_9a13af9d, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
268 InstrItinData <tc_9b73d261, [InstrStage<1, [SLOT0, SLOT1]>]>,
269 InstrItinData <tc_9c18c9a5, [InstrStage<1, [SLOT2, SLOT3]>]>,
270 InstrItinData <tc_9c68db63, [InstrStage<1, [SLOT0]>]>,
271 InstrItinData <tc_9ce7a5ab, [InstrStage<1, [SLOT0]>]>,
272 InstrItinData <tc_9da3628f, [InstrStage<1, [SLOT0]>]>,
273 InstrItinData <tc_9dafb7d3, [InstrStage<1, [SLOT0, SLOT1]>]>,
274 InstrItinData <tc_9df8b0dc, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
275 InstrItinData <tc_9e86015f, [InstrStage<1, [SLOT0]>]>,
276 InstrItinData <tc_9f518242, [InstrStage<1, [SLOT2, SLOT3]>]>,
277 InstrItinData <tc_a12a5971, [InstrStage<1, [SLOT2, SLOT3]>]>,
278 InstrItinData <tc_a1fb80e1, [InstrStage<1, [SLOT2]>]>,
279 InstrItinData <tc_a333d2a9, [InstrStage<1, [SLOT2, SLOT3]>]>,
280 InstrItinData <tc_a4567c39, [InstrStage<1, [SLOT0, SLOT1]>]>,
281 InstrItinData <tc_a87879e8, [InstrStage<1, [SLOT2, SLOT3]>]>,
282 InstrItinData <tc_a9c993d9, [InstrStage<1, [SLOT0]>]>,
283 InstrItinData <tc_aad55963, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
284 InstrItinData <tc_ab1b5e74, [InstrStage<1, [SLOT2, SLOT3]>]>,
285 InstrItinData <tc_ae0722f7, [InstrStage<1, [SLOT2, SLOT3]>]>,
286 InstrItinData <tc_ae2c2dc2, [InstrStage<1, [SLOT2, SLOT3]>]>,
287 InstrItinData <tc_ae762521, [InstrStage<1, [SLOT0, SLOT1]>]>,
288 InstrItinData <tc_b08b653e, [InstrStage<1, [SLOT2]>]>,
289 InstrItinData <tc_b08be45e, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
290 InstrItinData <tc_b0f50e3c, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
291 InstrItinData <tc_b189ad4c, [InstrStage<1, [SLOT2]>]>,
292 InstrItinData <tc_b324366f, [InstrStage<1, [SLOT3]>]>,
293 InstrItinData <tc_b5bfaa60, [InstrStage<1, [SLOT2, SLOT3]>]>,
294 InstrItinData <tc_b5f5a094, [InstrStage<1, [SLOT0, SLOT1]>]>,
295 InstrItinData <tc_b86c7e8b, [InstrStage<1, [SLOT2, SLOT3]>]>,
296 InstrItinData <tc_baccf077, [InstrStage<1, [SLOT0, SLOT1]>]>,
297 InstrItinData <tc_bc5561d8, [InstrStage<1, [SLOT2, SLOT3]>]>,
298 InstrItinData <tc_bcf0e36e, [InstrStage<1, [SLOT3]>]>,
299 InstrItinData <tc_bd16579e, [InstrStage<1, [SLOT2, SLOT3]>]>,
300 InstrItinData <tc_be995eaf, [InstrStage<1, [SLOT0]>]>,
301 InstrItinData <tc_bf6fa601, [InstrStage<1, [SLOT0, SLOT1]>]>,
302 InstrItinData <tc_c0cd91a8, [InstrStage<1, [SLOT2, SLOT3]>]>,
303 InstrItinData <tc_c14739d5, [InstrStage<1, [SLOT0, SLOT1]>]>,
304 InstrItinData <tc_c1dbc916, [InstrStage<1, [SLOT0, SLOT1]>]>,
305 InstrItinData <tc_c58f771a, [InstrStage<1, [SLOT2, SLOT3]>]>,
306 InstrItinData <tc_c85212ca, [InstrStage<1, [SLOT0, SLOT1]>]>,
307 InstrItinData <tc_c8f9a6f6, [InstrStage<1, [SLOT0]>]>,
308 InstrItinData <tc_ca280e8b, [InstrStage<1, [SLOT2, SLOT3]>]>,
309 InstrItinData <tc_cbe45117, [InstrStage<1, [SLOT2]>]>,
310 InstrItinData <tc_cd321066, [InstrStage<1, [SLOT2, SLOT3]>]>,
311 InstrItinData <tc_d108a090, [InstrStage<1, [SLOT2, SLOT3]>]>,
312 InstrItinData <tc_d1b5a4b6, [InstrStage<1, [SLOT2, SLOT3]>]>,
313 InstrItinData <tc_d2609065, [InstrStage<1, [SLOT0, SLOT1]>]>,
314 InstrItinData <tc_d267fa19, [InstrStage<1, [SLOT2]>]>,
315 InstrItinData <tc_d2a33af5, [InstrStage<1, [SLOT0, SLOT1]>]>,
316 InstrItinData <tc_d63b71d1, [InstrStage<1, [SLOT2, SLOT3]>]>,
317 InstrItinData <tc_d6a805a8, [InstrStage<1, [SLOT3]>]>,
318 InstrItinData <tc_d95f4e98, [InstrStage<1, [SLOT2, SLOT3]>]>,
319 InstrItinData <tc_da79106e, [InstrStage<1, [SLOT0]>]>,
320 InstrItinData <tc_dbe218dd, [InstrStage<1, [SLOT0]>]>,
321 InstrItinData <tc_dcfee7ae, [InstrStage<1, [SLOT0]>]>,
322 InstrItinData <tc_e17ce9ad, [InstrStage<1, [SLOT2, SLOT3]>]>,
323 InstrItinData <tc_e2480a7f, [InstrStage<1, [SLOT0]>]>,
324 InstrItinData <tc_e2c08bb4, [InstrStage<1, [SLOT2, SLOT3]>]>,
325 InstrItinData <tc_e2c31426, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
326 InstrItinData <tc_e578178f, [InstrStage<1, [SLOT0, SLOT1]>]>,
327 InstrItinData <tc_e836c161, [InstrStage<1, [SLOT2, SLOT3]>]>,
328 InstrItinData <tc_e8c7a357, [InstrStage<1, [SLOT0, SLOT1]>]>,
329 InstrItinData <tc_eb07ef6f, [InstrStage<1, [SLOT2, SLOT3]>]>,
330 InstrItinData <tc_ecfaae86, [InstrStage<1, [SLOT2]>]>,
331 InstrItinData <tc_ef0ebaaa, [InstrStage<1, [SLOT0]>]>,
332 InstrItinData <tc_ef2676fd, [InstrStage<1, [SLOT0]>]>,
333 InstrItinData <tc_f027ebe9, [InstrStage<1, [SLOT0]>]>,
334 InstrItinData <tc_f055fbb6, [InstrStage<1, [SLOT3]>]>,
335 InstrItinData <tc_f1240c08, [InstrStage<1, [SLOT2, SLOT3]>]>,
336 InstrItinData <tc_f16d5b17, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
337 InstrItinData <tc_f1aa2cdb, [InstrStage<1, [SLOT2, SLOT3]>]>,
338 InstrItinData <tc_f26aa619, [InstrStage<1, [SLOT0, SLOT1]>]>,
339 InstrItinData <tc_f4608adc, [InstrStage<1, [SLOT0]>]>,
340 InstrItinData <tc_faab1248, [InstrStage<1, [SLOT2, SLOT3]>]>,
341 InstrItinData <tc_fcee8723, [InstrStage<1, [SLOT0, SLOT1]>]>,
342 InstrItinData <tc_feb4974b, [InstrStage<1, [SLOT3]>]> ];
343}
344
345class DepScalarItinV5 {
346 list<InstrItinData> DepScalarItinV5_list = [
347 InstrItinData <tc_049dfb74, [InstrStage<1, [SLOT2]>]>,
348 InstrItinData <tc_0767081f, [InstrStage<1, [SLOT2, SLOT3]>]>,
349 InstrItinData <tc_07ac815d, [InstrStage<1, [SLOT2]>]>,
350 InstrItinData <tc_090485bb, [InstrStage<1, [SLOT2, SLOT3]>]>,
351 InstrItinData <tc_09c86199, [InstrStage<1, [SLOT2, SLOT3]>]>,
352 InstrItinData <tc_09faec3b, [InstrStage<1, [SLOT0]>]>,
353 InstrItinData <tc_0cb867f2, [InstrStage<1, [SLOT0]>]>,
354 InstrItinData <tc_1000eb10, [InstrStage<1, [SLOT3]>]>,
355 InstrItinData <tc_128719e8, [InstrStage<1, [SLOT0, SLOT1]>]>,
356 InstrItinData <tc_136c4786, [InstrStage<1, [SLOT0, SLOT1]>]>,
357 InstrItinData <tc_14da557c, [InstrStage<1, [SLOT0, SLOT1]>]>,
358 InstrItinData <tc_1b6011fb, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
359 InstrItinData <tc_1b834fe7, [InstrStage<1, [SLOT2, SLOT3]>]>,
360 InstrItinData <tc_1e062b18, [InstrStage<1, [SLOT2, SLOT3]>]>,
361 InstrItinData <tc_1e69aa99, [InstrStage<1, [SLOT0, SLOT1]>]>,
362 InstrItinData <tc_1f9668cc, [InstrStage<1, [SLOT2]>]>,
363 InstrItinData <tc_1fe8323c, [InstrStage<1, [SLOT3]>]>,
364 InstrItinData <tc_20a8e109, [InstrStage<1, [SLOT0, SLOT1]>]>,
365 InstrItinData <tc_210b2456, [InstrStage<1, [SLOT0]>]>,
366 InstrItinData <tc_251c87b2, [InstrStage<1, [SLOT0, SLOT1]>]>,
367 InstrItinData <tc_261d9b78, [InstrStage<1, [SLOT0, SLOT1]>]>,
368 InstrItinData <tc_28d296df, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
369 InstrItinData <tc_29c14515, [InstrStage<1, [SLOT0]>]>,
370 InstrItinData <tc_2aaab1e0, [InstrStage<1, [SLOT2, SLOT3]>]>,
371 InstrItinData <tc_2c8fe5ae, [InstrStage<1, [SLOT0]>]>,
372 InstrItinData <tc_2d1e6f5c, [InstrStage<1, [SLOT2, SLOT3]>]>,
373 InstrItinData <tc_2e55aa16, [InstrStage<1, [SLOT2, SLOT3]>]>,
374 InstrItinData <tc_30665cb0, [InstrStage<1, [SLOT0]>]>,
375 InstrItinData <tc_336e698c, [InstrStage<1, [SLOT0, SLOT1]>]>,
376 InstrItinData <tc_34e882a4, [InstrStage<1, [SLOT0]>]>,
377 InstrItinData <tc_35fb9d13, [InstrStage<1, [SLOT0]>]>,
378 InstrItinData <tc_37326008, [InstrStage<1, [SLOT2, SLOT3]>]>,
379 InstrItinData <tc_3993c58b, [InstrStage<1, [SLOT0]>]>,
380 InstrItinData <tc_3b4892c6, [InstrStage<1, [SLOT3]>]>,
381 InstrItinData <tc_3bea1824, [InstrStage<1, [SLOT2, SLOT3]>]>,
382 InstrItinData <tc_3c10f809, [InstrStage<1, [SLOT2, SLOT3]>]>,
383 InstrItinData <tc_3d905451, [InstrStage<1, [SLOT0, SLOT1]>]>,
384 InstrItinData <tc_3e61d314, [InstrStage<1, [SLOT0]>]>,
385 InstrItinData <tc_3eab77bd, [InstrStage<1, [SLOT0, SLOT1]>]>,
386 InstrItinData <tc_43068634, [InstrStage<1, [SLOT2, SLOT3]>]>,
387 InstrItinData <tc_45631a8d, [InstrStage<1, [SLOT0, SLOT1]>]>,
388 InstrItinData <tc_47ab9233, [InstrStage<1, [SLOT2, SLOT3]>]>,
389 InstrItinData <tc_47f0b7ad, [InstrStage<1, [SLOT2, SLOT3]>]>,
390 InstrItinData <tc_485bb57c, [InstrStage<1, [SLOT2, SLOT3]>]>,
391 InstrItinData <tc_4997da4a, [InstrStage<1, [SLOT3]>]>,
392 InstrItinData <tc_511f28f6, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
393 InstrItinData <tc_537e2013, [InstrStage<1, [SLOT2, SLOT3]>]>,
394 InstrItinData <tc_53ee6546, [InstrStage<1, [SLOT0, SLOT1]>]>,
395 InstrItinData <tc_548f402d, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
396 InstrItinData <tc_5625c6c1, [InstrStage<1, [SLOT0, SLOT1]>]>,
397 InstrItinData <tc_580a779c, [InstrStage<1, [SLOT0]>]>,
398 InstrItinData <tc_583510c7, [InstrStage<1, [SLOT2, SLOT3]>]>,
399 InstrItinData <tc_5d806107, [InstrStage<1, [SLOT2, SLOT3]>]>,
400 InstrItinData <tc_5fa2857c, [InstrStage<1, [SLOT2, SLOT3]>]>,
401 InstrItinData <tc_5fe9fcd0, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
402 InstrItinData <tc_6264c5e0, [InstrStage<1, [SLOT2, SLOT3]>]>,
403 InstrItinData <tc_639d93ee, [InstrStage<1, [SLOT2, SLOT3]>]>,
404 InstrItinData <tc_63cd9d2d, [InstrStage<1, [SLOT2, SLOT3]>]>,
405 InstrItinData <tc_65dc7cc4, [InstrStage<1, [SLOT0, SLOT1]>]>,
406 InstrItinData <tc_69bb508b, [InstrStage<1, [SLOT2, SLOT3]>]>,
407 InstrItinData <tc_6c52d277, [InstrStage<1, [SLOT0, SLOT1]>]>,
408 InstrItinData <tc_6c576d46, [InstrStage<1, [SLOT0]>]>,
409 InstrItinData <tc_70cabf66, [InstrStage<1, [SLOT0, SLOT1]>]>,
410 InstrItinData <tc_7639d4b0, [InstrStage<1, [SLOT0, SLOT1]>]>,
411 InstrItinData <tc_7675c0e9, [InstrStage<1, [SLOT0, SLOT1]>]>,
412 InstrItinData <tc_76c4c5ef, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
413 InstrItinData <tc_77781686, [InstrStage<1, [SLOT0]>]>,
414 InstrItinData <tc_78b3c689, [InstrStage<1, [SLOT2, SLOT3]>]>,
415 InstrItinData <tc_7986ba30, [InstrStage<1, [SLOT0]>]>,
416 InstrItinData <tc_7bc567a7, [InstrStage<1, [SLOT0, SLOT1]>]>,
417 InstrItinData <tc_7c2dcd4d, [InstrStage<1, [SLOT0, SLOT1]>]>,
418 InstrItinData <tc_7ca2ea10, [InstrStage<1, [SLOT2, SLOT3]>]>,
419 InstrItinData <tc_7d01cbdc, [InstrStage<1, [SLOT0]>]>,
420 InstrItinData <tc_7d9a56cd, [InstrStage<1, [SLOT0, SLOT1]>]>,
421 InstrItinData <tc_81a23d44, [InstrStage<1, [SLOT2, SLOT3]>]>,
422 InstrItinData <tc_821c4233, [InstrStage<1, [SLOT0, SLOT1]>]>,
423 InstrItinData <tc_82f0f122, [InstrStage<1, [SLOT3]>]>,
424 InstrItinData <tc_84630363, [InstrStage<1, [SLOT2]>]>,
425 InstrItinData <tc_86442910, [InstrStage<1, [SLOT0, SLOT1]>]>,
426 InstrItinData <tc_87601822, [InstrStage<1, [SLOT2, SLOT3]>]>,
427 InstrItinData <tc_88fa2da6, [InstrStage<1, [SLOT2, SLOT3]>]>,
428 InstrItinData <tc_8c8041e6, [InstrStage<1, [SLOT2, SLOT3]>]>,
429 InstrItinData <tc_8cb685d9, [InstrStage<1, [SLOT2, SLOT3]>]>,
430 InstrItinData <tc_8def9c57, [InstrStage<1, [SLOT0]>]>,
431 InstrItinData <tc_8f0a6bad, [InstrStage<1, [SLOT0, SLOT1]>]>,
432 InstrItinData <tc_8fab9ac3, [InstrStage<1, [SLOT0]>]>,
433 InstrItinData <tc_92d1833c, [InstrStage<1, [SLOT2, SLOT3]>]>,
434 InstrItinData <tc_94e6ffd9, [InstrStage<1, [SLOT2, SLOT3]>]>,
435 InstrItinData <tc_95c54f8b, [InstrStage<1, [SLOT0]>]>,
436 InstrItinData <tc_9a13af9d, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
437 InstrItinData <tc_9b73d261, [InstrStage<1, [SLOT0, SLOT1]>]>,
438 InstrItinData <tc_9c18c9a5, [InstrStage<1, [SLOT2, SLOT3]>]>,
439 InstrItinData <tc_9c68db63, [InstrStage<1, [SLOT0]>]>,
440 InstrItinData <tc_9ce7a5ab, [InstrStage<1, [SLOT0]>]>,
441 InstrItinData <tc_9da3628f, [InstrStage<1, [SLOT0]>]>,
442 InstrItinData <tc_9dafb7d3, [InstrStage<1, [SLOT0, SLOT1]>]>,
443 InstrItinData <tc_9df8b0dc, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
444 InstrItinData <tc_9e86015f, [InstrStage<1, [SLOT0]>]>,
445 InstrItinData <tc_9f518242, [InstrStage<1, [SLOT2, SLOT3]>]>,
446 InstrItinData <tc_a12a5971, [InstrStage<1, [SLOT2, SLOT3]>]>,
447 InstrItinData <tc_a1fb80e1, [InstrStage<1, [SLOT2]>]>,
448 InstrItinData <tc_a333d2a9, [InstrStage<1, [SLOT2, SLOT3]>]>,
449 InstrItinData <tc_a4567c39, [InstrStage<1, [SLOT0, SLOT1]>]>,
450 InstrItinData <tc_a87879e8, [InstrStage<1, [SLOT2, SLOT3]>]>,
451 InstrItinData <tc_a9c993d9, [InstrStage<1, [SLOT0]>]>,
452 InstrItinData <tc_aad55963, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
453 InstrItinData <tc_ab1b5e74, [InstrStage<1, [SLOT2, SLOT3]>]>,
454 InstrItinData <tc_ae0722f7, [InstrStage<1, [SLOT2, SLOT3]>]>,
455 InstrItinData <tc_ae2c2dc2, [InstrStage<1, [SLOT2, SLOT3]>]>,
456 InstrItinData <tc_ae762521, [InstrStage<1, [SLOT0, SLOT1]>]>,
457 InstrItinData <tc_b08b653e, [InstrStage<1, [SLOT2]>]>,
458 InstrItinData <tc_b08be45e, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
459 InstrItinData <tc_b0f50e3c, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
460 InstrItinData <tc_b189ad4c, [InstrStage<1, [SLOT2]>]>,
461 InstrItinData <tc_b324366f, [InstrStage<1, [SLOT3]>]>,
462 InstrItinData <tc_b5bfaa60, [InstrStage<1, [SLOT2, SLOT3]>]>,
463 InstrItinData <tc_b5f5a094, [InstrStage<1, [SLOT0, SLOT1]>]>,
464 InstrItinData <tc_b86c7e8b, [InstrStage<1, [SLOT2, SLOT3]>]>,
465 InstrItinData <tc_baccf077, [InstrStage<1, [SLOT0, SLOT1]>]>,
466 InstrItinData <tc_bc5561d8, [InstrStage<1, [SLOT2, SLOT3]>]>,
467 InstrItinData <tc_bcf0e36e, [InstrStage<1, [SLOT3]>]>,
468 InstrItinData <tc_bd16579e, [InstrStage<1, [SLOT2, SLOT3]>]>,
469 InstrItinData <tc_be995eaf, [InstrStage<1, [SLOT0]>]>,
470 InstrItinData <tc_bf6fa601, [InstrStage<1, [SLOT0, SLOT1]>]>,
471 InstrItinData <tc_c0cd91a8, [InstrStage<1, [SLOT2, SLOT3]>]>,
472 InstrItinData <tc_c14739d5, [InstrStage<1, [SLOT0, SLOT1]>]>,
473 InstrItinData <tc_c1dbc916, [InstrStage<1, [SLOT0, SLOT1]>]>,
474 InstrItinData <tc_c58f771a, [InstrStage<1, [SLOT2, SLOT3]>]>,
475 InstrItinData <tc_c85212ca, [InstrStage<1, [SLOT0, SLOT1]>]>,
476 InstrItinData <tc_c8f9a6f6, [InstrStage<1, [SLOT0]>]>,
477 InstrItinData <tc_ca280e8b, [InstrStage<1, [SLOT2, SLOT3]>]>,
478 InstrItinData <tc_cbe45117, [InstrStage<1, [SLOT2]>]>,
479 InstrItinData <tc_cd321066, [InstrStage<1, [SLOT2, SLOT3]>]>,
480 InstrItinData <tc_d108a090, [InstrStage<1, [SLOT2, SLOT3]>]>,
481 InstrItinData <tc_d1b5a4b6, [InstrStage<1, [SLOT2, SLOT3]>]>,
482 InstrItinData <tc_d2609065, [InstrStage<1, [SLOT0, SLOT1]>]>,
483 InstrItinData <tc_d267fa19, [InstrStage<1, [SLOT2]>]>,
484 InstrItinData <tc_d2a33af5, [InstrStage<1, [SLOT0, SLOT1]>]>,
485 InstrItinData <tc_d63b71d1, [InstrStage<1, [SLOT2, SLOT3]>]>,
486 InstrItinData <tc_d6a805a8, [InstrStage<1, [SLOT3]>]>,
487 InstrItinData <tc_d95f4e98, [InstrStage<1, [SLOT2, SLOT3]>]>,
488 InstrItinData <tc_da79106e, [InstrStage<1, [SLOT0]>]>,
489 InstrItinData <tc_dbe218dd, [InstrStage<1, [SLOT0]>]>,
490 InstrItinData <tc_dcfee7ae, [InstrStage<1, [SLOT0]>]>,
491 InstrItinData <tc_e17ce9ad, [InstrStage<1, [SLOT2, SLOT3]>]>,
492 InstrItinData <tc_e2480a7f, [InstrStage<1, [SLOT0]>]>,
493 InstrItinData <tc_e2c08bb4, [InstrStage<1, [SLOT2, SLOT3]>]>,
494 InstrItinData <tc_e2c31426, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
495 InstrItinData <tc_e578178f, [InstrStage<1, [SLOT0, SLOT1]>]>,
496 InstrItinData <tc_e836c161, [InstrStage<1, [SLOT2, SLOT3]>]>,
497 InstrItinData <tc_e8c7a357, [InstrStage<1, [SLOT0, SLOT1]>]>,
498 InstrItinData <tc_eb07ef6f, [InstrStage<1, [SLOT2, SLOT3]>]>,
499 InstrItinData <tc_ecfaae86, [InstrStage<1, [SLOT2]>]>,
500 InstrItinData <tc_ef0ebaaa, [InstrStage<1, [SLOT0]>]>,
501 InstrItinData <tc_ef2676fd, [InstrStage<1, [SLOT0]>]>,
502 InstrItinData <tc_f027ebe9, [InstrStage<1, [SLOT0]>]>,
503 InstrItinData <tc_f055fbb6, [InstrStage<1, [SLOT3]>]>,
504 InstrItinData <tc_f1240c08, [InstrStage<1, [SLOT2, SLOT3]>]>,
505 InstrItinData <tc_f16d5b17, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
506 InstrItinData <tc_f1aa2cdb, [InstrStage<1, [SLOT2, SLOT3]>]>,
507 InstrItinData <tc_f26aa619, [InstrStage<1, [SLOT0, SLOT1]>]>,
508 InstrItinData <tc_f4608adc, [InstrStage<1, [SLOT0]>]>,
509 InstrItinData <tc_faab1248, [InstrStage<1, [SLOT2, SLOT3]>]>,
510 InstrItinData <tc_fcee8723, [InstrStage<1, [SLOT0, SLOT1]>]>,
511 InstrItinData <tc_feb4974b, [InstrStage<1, [SLOT3]>]> ];
512}
513
514class DepScalarItinV55 {
515 list<InstrItinData> DepScalarItinV55_list = [
516 InstrItinData <tc_049dfb74, /*tc_2early*/
517 [InstrStage<1, [SLOT2]>], [1],
518 [Hex_FWD]>,
519
520 InstrItinData <tc_0767081f, /*tc_2early*/
521 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
522 [Hex_FWD, Hex_FWD]>,
523
524 InstrItinData <tc_07ac815d, /*tc_2early*/
525 [InstrStage<1, [SLOT2]>], [2, 1],
526 [Hex_FWD, Hex_FWD]>,
527
528 InstrItinData <tc_090485bb, /*tc_2*/
529 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
530 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
531
532 InstrItinData <tc_09c86199, /*tc_3x*/
533 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1],
534 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
535
536 InstrItinData <tc_09faec3b, /*tc_3stall*/
537 [InstrStage<1, [SLOT0]>], [3, 2, 2],
538 [Hex_FWD, Hex_FWD, Hex_FWD]>,
539
540 InstrItinData <tc_0cb867f2, /*tc_ld*/
541 [InstrStage<1, [SLOT0]>], [4, 2, 2],
542 [Hex_FWD, Hex_FWD, Hex_FWD]>,
543
544 InstrItinData <tc_1000eb10, /*tc_3x*/
545 [InstrStage<1, [SLOT3]>], [2, 2],
546 [Hex_FWD, Hex_FWD]>,
547
548 InstrItinData <tc_128719e8, /*tc_ld*/
549 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
550 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
551
552 InstrItinData <tc_136c4786, /*tc_ld*/
553 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
554 [Hex_FWD, Hex_FWD, Hex_FWD]>,
555
556 InstrItinData <tc_14da557c, /*tc_ld*/
557 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
558 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
559
560 InstrItinData <tc_1b6011fb, /*tc_1*/
561 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
562 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
563
564 InstrItinData <tc_1b834fe7, /*tc_2early*/
565 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
566 [Hex_FWD, Hex_FWD]>,
567
568 InstrItinData <tc_1e062b18, /*tc_1*/
569 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
570 [Hex_FWD, Hex_FWD, Hex_FWD]>,
571
572 InstrItinData <tc_1e69aa99, /*tc_st*/
573 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
574 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
575
576 InstrItinData <tc_1f9668cc, /*tc_2early*/
577 [InstrStage<1, [SLOT2]>], [3, 1],
578 [Hex_FWD, Hex_FWD]>,
579
580 InstrItinData <tc_1fe8323c, /*tc_2*/
581 [InstrStage<1, [SLOT3]>], [4, 2],
582 [Hex_FWD, Hex_FWD]>,
583
584 InstrItinData <tc_20a8e109, /*tc_st*/
585 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
586 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
587
588 InstrItinData <tc_210b2456, /*tc_st*/
589 [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
590 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
591
592 InstrItinData <tc_251c87b2, /*tc_st*/
593 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
594 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
595
596 InstrItinData <tc_261d9b78, /*tc_ld*/
597 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
598 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
599
600 InstrItinData <tc_28d296df, /*tc_1*/
601 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2, 2],
602 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
603
604 InstrItinData <tc_29c14515, /*tc_ld*/
605 [InstrStage<1, [SLOT0]>], [4, 1],
606 [Hex_FWD, Hex_FWD]>,
607
608 InstrItinData <tc_2aaab1e0, /*tc_3*/
609 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 1],
610 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
611
612 InstrItinData <tc_2c8fe5ae, /*tc_st*/
613 [InstrStage<1, [SLOT0]>], [2, 2, 3],
614 [Hex_FWD, Hex_FWD, Hex_FWD]>,
615
616 InstrItinData <tc_2d1e6f5c, /*tc_3*/
617 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 1],
618 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
619
620 InstrItinData <tc_2e55aa16, /*tc_3*/
621 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 1, 2],
622 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
623
624 InstrItinData <tc_30665cb0, /*tc_st*/
625 [InstrStage<1, [SLOT0]>], [1],
626 [Hex_FWD]>,
627
628 InstrItinData <tc_336e698c, /*tc_st*/
629 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
630 [Hex_FWD, Hex_FWD, Hex_FWD]>,
631
632 InstrItinData <tc_34e882a4, /*tc_ld*/
633 [InstrStage<1, [SLOT0]>], [1],
634 [Hex_FWD]>,
635
636 InstrItinData <tc_35fb9d13, /*tc_2early*/
637 [InstrStage<1, [SLOT0]>], [],
638 []>,
639
640 InstrItinData <tc_37326008, /*tc_2*/
641 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
642 [Hex_FWD, Hex_FWD, Hex_FWD]>,
643
644 InstrItinData <tc_3993c58b, /*tc_3stall*/
645 [InstrStage<1, [SLOT0]>], [4, 3, 1],
646 [Hex_FWD, Hex_FWD, Hex_FWD]>,
647
648 InstrItinData <tc_3b4892c6, /*tc_3x*/
649 [InstrStage<1, [SLOT3]>], [4, 2],
650 [Hex_FWD, Hex_FWD]>,
651
652 InstrItinData <tc_3bea1824, /*tc_3x*/
653 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
654 [Hex_FWD, Hex_FWD, Hex_FWD]>,
655
656 InstrItinData <tc_3c10f809, /*tc_1*/
657 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
658 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
659
660 InstrItinData <tc_3d905451, /*tc_st*/
661 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
662 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
663
664 InstrItinData <tc_3e61d314, /*tc_3stall*/
665 [InstrStage<1, [SLOT0]>], [1, 3, 2],
666 [Hex_FWD, Hex_FWD, Hex_FWD]>,
667
668 InstrItinData <tc_3eab77bd, /*tc_ld*/
669 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
670 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
671
672 InstrItinData <tc_43068634, /*tc_2early*/
673 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
674 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
675
676 InstrItinData <tc_45631a8d, /*tc_st*/
677 [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
678 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
679
680 InstrItinData <tc_47ab9233, /*tc_2*/
681 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
682 [Hex_FWD, Hex_FWD, Hex_FWD]>,
683
684 InstrItinData <tc_47f0b7ad, /*tc_2early*/
685 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1],
686 [Hex_FWD, Hex_FWD]>,
687
688 InstrItinData <tc_485bb57c, /*tc_3x*/
689 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
690 [Hex_FWD, Hex_FWD]>,
691
692 InstrItinData <tc_4997da4a, /*tc_3x*/
693 [InstrStage<1, [SLOT3]>], [1],
694 [Hex_FWD]>,
695
696 InstrItinData <tc_511f28f6, /*tc_1*/
697 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
698 [Hex_FWD, Hex_FWD, Hex_FWD]>,
699
700 InstrItinData <tc_537e2013, /*tc_2early*/
701 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
702 [Hex_FWD, Hex_FWD]>,
703
704 InstrItinData <tc_53ee6546, /*tc_st*/
705 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
706 [Hex_FWD, Hex_FWD, Hex_FWD]>,
707
708 InstrItinData <tc_548f402d, /*tc_1*/
709 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
710 [Hex_FWD, Hex_FWD, Hex_FWD]>,
711
712 InstrItinData <tc_5625c6c1, /*tc_ld*/
713 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
714 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
715
716 InstrItinData <tc_580a779c, /*tc_3stall*/
717 [InstrStage<1, [SLOT0]>], [3, 1, 2],
718 [Hex_FWD, Hex_FWD, Hex_FWD]>,
719
720 InstrItinData <tc_583510c7, /*tc_2*/
721 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
722 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
723
724 InstrItinData <tc_5d806107, /*tc_3stall*/
725 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
726 [Hex_FWD, Hex_FWD, Hex_FWD]>,
727
728 InstrItinData <tc_5fa2857c, /*tc_2early*/
729 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 2],
730 [Hex_FWD, Hex_FWD, Hex_FWD]>,
731
732 InstrItinData <tc_5fe9fcd0, /*tc_2early*/
733 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 1],
734 [Hex_FWD, Hex_FWD, Hex_FWD]>,
735
736 InstrItinData <tc_6264c5e0, /*tc_3x*/
737 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
738 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
739
740 InstrItinData <tc_639d93ee, /*tc_2early*/
741 [InstrStage<1, [SLOT2, SLOT3]>], [2],
742 [Hex_FWD]>,
743
744 InstrItinData <tc_63cd9d2d, /*tc_2*/
745 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
746 [Hex_FWD, Hex_FWD, Hex_FWD]>,
747
748 InstrItinData <tc_65dc7cc4, /*tc_ld*/
749 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
750 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
751
752 InstrItinData <tc_69bb508b, /*tc_3x*/
753 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
754 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
755
756 InstrItinData <tc_6c52d277, /*tc_st*/
757 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
758 [Hex_FWD, Hex_FWD]>,
759
760 InstrItinData <tc_6c576d46, /*tc_st*/
761 [InstrStage<1, [SLOT0]>], [1, 2, 3],
762 [Hex_FWD, Hex_FWD, Hex_FWD]>,
763
764 InstrItinData <tc_70cabf66, /*tc_ld*/
765 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
766 [Hex_FWD, Hex_FWD]>,
767
768 InstrItinData <tc_7639d4b0, /*tc_st*/
769 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
770 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
771
772 InstrItinData <tc_7675c0e9, /*tc_st*/
773 [InstrStage<1, [SLOT0, SLOT1]>], [3, 3, 1, 2, 2],
774 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
775
776 InstrItinData <tc_76c4c5ef, /*tc_2*/
777 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
778 [Hex_FWD, Hex_FWD, Hex_FWD]>,
779
780 InstrItinData <tc_77781686, /*tc_st*/
781 [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
782 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
783
784 InstrItinData <tc_78b3c689, /*tc_1*/
785 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
786 [Hex_FWD, Hex_FWD]>,
787
788 InstrItinData <tc_7986ba30, /*tc_st*/
789 [InstrStage<1, [SLOT0]>], [3, 2, 3],
790 [Hex_FWD, Hex_FWD, Hex_FWD]>,
791
792 InstrItinData <tc_7bc567a7, /*tc_st*/
793 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
794 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
795
796 InstrItinData <tc_7c2dcd4d, /*tc_1*/
797 [InstrStage<1, [SLOT0, SLOT1]>], [3],
798 [Hex_FWD]>,
799
800 InstrItinData <tc_7ca2ea10, /*tc_1*/
801 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
802 [Hex_FWD, Hex_FWD, Hex_FWD]>,
803
804 InstrItinData <tc_7d01cbdc, /*tc_3stall*/
805 [InstrStage<1, [SLOT0]>], [4, 1, 1],
806 [Hex_FWD, Hex_FWD, Hex_FWD]>,
807
808 InstrItinData <tc_7d9a56cd, /*tc_ld*/
809 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
810 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
811
812 InstrItinData <tc_81a23d44, /*tc_2early*/
813 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
814 [Hex_FWD, Hex_FWD]>,
815
816 InstrItinData <tc_821c4233, /*tc_1*/
817 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
818 [Hex_FWD, Hex_FWD, Hex_FWD]>,
819
820 InstrItinData <tc_82f0f122, /*tc_3x*/
821 [InstrStage<1, [SLOT3]>], [4, 1],
822 [Hex_FWD, Hex_FWD]>,
823
824 InstrItinData <tc_84630363, /*tc_2early*/
825 [InstrStage<1, [SLOT2]>], [2, 1],
826 [Hex_FWD, Hex_FWD]>,
827
828 InstrItinData <tc_86442910, /*tc_ld*/
829 [InstrStage<1, [SLOT0, SLOT1]>], [],
830 []>,
831
832 InstrItinData <tc_87601822, /*tc_2*/
833 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
834 [Hex_FWD, Hex_FWD, Hex_FWD]>,
835
836 InstrItinData <tc_88fa2da6, /*tc_1*/
837 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
838 [Hex_FWD, Hex_FWD]>,
839
840 InstrItinData <tc_8c8041e6, /*tc_3x*/
841 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
842 [Hex_FWD, Hex_FWD, Hex_FWD]>,
843
844 InstrItinData <tc_8cb685d9, /*tc_3x*/
845 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
846 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
847
848 InstrItinData <tc_8def9c57, /*tc_st*/
849 [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
850 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
851
852 InstrItinData <tc_8f0a6bad, /*tc_st*/
853 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
854 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
855
856 InstrItinData <tc_8fab9ac3, /*tc_st*/
857 [InstrStage<1, [SLOT0]>], [3, 3, 1, 2, 3],
858 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
859
860 InstrItinData <tc_92d1833c, /*tc_2early*/
861 [InstrStage<1, [SLOT2, SLOT3]>], [1, 1, 2],
862 [Hex_FWD, Hex_FWD, Hex_FWD]>,
863
864 InstrItinData <tc_94e6ffd9, /*tc_2*/
865 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
866 [Hex_FWD, Hex_FWD]>,
867
868 InstrItinData <tc_95c54f8b, /*tc_3stall*/
869 [InstrStage<1, [SLOT0]>], [],
870 []>,
871
872 InstrItinData <tc_9a13af9d, /*tc_1*/
873 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
874 [Hex_FWD]>,
875
876 InstrItinData <tc_9b73d261, /*tc_st*/
877 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
878 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
879
880 InstrItinData <tc_9c18c9a5, /*tc_1*/
881 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
882 [Hex_FWD, Hex_FWD, Hex_FWD]>,
883
884 InstrItinData <tc_9c68db63, /*tc_st*/
885 [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
886 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
887
888 InstrItinData <tc_9ce7a5ab, /*tc_3stall*/
889 [InstrStage<1, [SLOT0]>], [4, 2, 1],
890 [Hex_FWD, Hex_FWD, Hex_FWD]>,
891
892 InstrItinData <tc_9da3628f, /*tc_st*/
893 [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
894 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
895
896 InstrItinData <tc_9dafb7d3, /*tc_ld*/
897 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
898 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
899
900 InstrItinData <tc_9df8b0dc, /*tc_2early*/
901 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 2],
902 [Hex_FWD, Hex_FWD, Hex_FWD]>,
903
904 InstrItinData <tc_9e86015f, /*tc_st*/
905 [InstrStage<1, [SLOT0]>], [2, 3],
906 [Hex_FWD, Hex_FWD]>,
907
908 InstrItinData <tc_9f518242, /*tc_1*/
909 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
910 [Hex_FWD, Hex_FWD, Hex_FWD]>,
911
912 InstrItinData <tc_a12a5971, /*tc_3x*/
913 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
914 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
915
916 InstrItinData <tc_a1fb80e1, /*tc_2early*/
917 [InstrStage<1, [SLOT2]>], [2, 1],
918 [Hex_FWD, Hex_FWD]>,
919
920 InstrItinData <tc_a333d2a9, /*tc_2early*/
921 [InstrStage<1, [SLOT2, SLOT3]>], [2],
922 [Hex_FWD]>,
923
924 InstrItinData <tc_a4567c39, /*tc_st*/
925 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
926 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
927
928 InstrItinData <tc_a87879e8, /*tc_3stall*/
929 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 2],
930 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
931
932 InstrItinData <tc_a9c993d9, /*tc_st*/
933 [InstrStage<1, [SLOT0]>], [1, 2, 2],
934 [Hex_FWD, Hex_FWD, Hex_FWD]>,
935
936 InstrItinData <tc_aad55963, /*tc_2early*/
937 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
938 []>,
939
940 InstrItinData <tc_ab1b5e74, /*tc_1*/
941 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
942 [Hex_FWD, Hex_FWD]>,
943
944 InstrItinData <tc_ae0722f7, /*tc_3*/
945 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 1],
946 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
947
948 InstrItinData <tc_ae2c2dc2, /*tc_3x*/
949 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
950 [Hex_FWD, Hex_FWD, Hex_FWD]>,
951
952 InstrItinData <tc_ae762521, /*tc_ld*/
953 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
954 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
955
956 InstrItinData <tc_b08b653e, /*tc_2early*/
957 [InstrStage<1, [SLOT2]>], [1],
958 [Hex_FWD]>,
959
960 InstrItinData <tc_b08be45e, /*tc_1*/
961 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2],
962 [Hex_FWD, Hex_FWD, Hex_FWD]>,
963
964 InstrItinData <tc_b0f50e3c, /*tc_2*/
965 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
966 [Hex_FWD, Hex_FWD, Hex_FWD]>,
967
968 InstrItinData <tc_b189ad4c, /*tc_2early*/
969 [InstrStage<1, [SLOT2]>], [2],
970 [Hex_FWD]>,
971
972 InstrItinData <tc_b324366f, /*tc_2early*/
973 [InstrStage<1, [SLOT3]>], [1, 2],
974 [Hex_FWD, Hex_FWD]>,
975
976 InstrItinData <tc_b5bfaa60, /*tc_2early*/
977 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
978 [Hex_FWD, Hex_FWD]>,
979
980 InstrItinData <tc_b5f5a094, /*tc_ld*/
981 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
982 [Hex_FWD, Hex_FWD, Hex_FWD]>,
983
984 InstrItinData <tc_b86c7e8b, /*tc_1*/
985 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
986 [Hex_FWD, Hex_FWD]>,
987
988 InstrItinData <tc_baccf077, /*tc_ld*/
989 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
990 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
991
992 InstrItinData <tc_bc5561d8, /*tc_3x*/
993 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
994 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
995
996 InstrItinData <tc_bcf0e36e, /*tc_3x*/
997 [InstrStage<1, [SLOT3]>], [],
998 []>,
999
1000 InstrItinData <tc_bd16579e, /*tc_1*/
1001 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1002 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1003
1004 InstrItinData <tc_be995eaf, /*tc_st*/
1005 [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
1006 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1007
1008 InstrItinData <tc_bf6fa601, /*tc_ld*/
1009 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
1010 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1011
1012 InstrItinData <tc_c0cd91a8, /*tc_2*/
1013 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1014 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1015
1016 InstrItinData <tc_c14739d5, /*tc_st*/
1017 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
1018 [Hex_FWD, Hex_FWD]>,
1019
1020 InstrItinData <tc_c1dbc916, /*tc_ld*/
1021 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
1022 [Hex_FWD, Hex_FWD]>,
1023
1024 InstrItinData <tc_c58f771a, /*tc_2early*/
1025 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 1],
1026 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1027
1028 InstrItinData <tc_c85212ca, /*tc_st*/
1029 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
1030 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1031
1032 InstrItinData <tc_c8f9a6f6, /*tc_st*/
1033 [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
1034 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1035
1036 InstrItinData <tc_ca280e8b, /*tc_2*/
1037 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1038 [Hex_FWD, Hex_FWD]>,
1039
1040 InstrItinData <tc_cbe45117, /*tc_2early*/
1041 [InstrStage<1, [SLOT2]>], [2],
1042 [Hex_FWD]>,
1043
1044 InstrItinData <tc_cd321066, /*tc_1*/
1045 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1046 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1047
1048 InstrItinData <tc_d108a090, /*tc_2early*/
1049 [InstrStage<1, [SLOT2, SLOT3]>], [1, 2, 2],
1050 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1051
1052 InstrItinData <tc_d1b5a4b6, /*tc_1*/
1053 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
1054 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1055
1056 InstrItinData <tc_d2609065, /*tc_1*/
1057 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
1058 [Hex_FWD, Hex_FWD]>,
1059
1060 InstrItinData <tc_d267fa19, /*tc_2early*/
1061 [InstrStage<1, [SLOT2]>], [],
1062 []>,
1063
1064 InstrItinData <tc_d2a33af5, /*tc_ld*/
1065 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
1066 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1067
1068 InstrItinData <tc_d63b71d1, /*tc_2early*/
1069 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1070 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1071
1072 InstrItinData <tc_d6a805a8, /*tc_3x*/
1073 [InstrStage<1, [SLOT3]>], [2, 1],
1074 [Hex_FWD, Hex_FWD]>,
1075
1076 InstrItinData <tc_d95f4e98, /*tc_1*/
1077 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2, 2],
1078 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1079
1080 InstrItinData <tc_da79106e, /*tc_st*/
1081 [InstrStage<1, [SLOT0]>], [1, 2, 2],
1082 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1083
1084 InstrItinData <tc_dbe218dd, /*tc_3stall*/
1085 [InstrStage<1, [SLOT0]>], [3, 2],
1086 [Hex_FWD, Hex_FWD]>,
1087
1088 InstrItinData <tc_dcfee7ae, /*tc_3stall*/
1089 [InstrStage<1, [SLOT0]>], [4, 2],
1090 [Hex_FWD, Hex_FWD]>,
1091
1092 InstrItinData <tc_e17ce9ad, /*tc_2*/
1093 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1094 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1095
1096 InstrItinData <tc_e2480a7f, /*tc_st*/
1097 [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
1098 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1099
1100 InstrItinData <tc_e2c08bb4, /*tc_2early*/
1101 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1102 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1103
1104 InstrItinData <tc_e2c31426, /*tc_1*/
1105 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
1106 []>,
1107
1108 InstrItinData <tc_e578178f, /*tc_ld*/
1109 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 3, 1, 2],
1110 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1111
1112 InstrItinData <tc_e836c161, /*tc_3x*/
1113 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1],
1114 [Hex_FWD, Hex_FWD]>,
1115
1116 InstrItinData <tc_e8c7a357, /*tc_2early*/
1117 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
1118 [Hex_FWD, Hex_FWD]>,
1119
1120 InstrItinData <tc_eb07ef6f, /*tc_2early*/
1121 [InstrStage<1, [SLOT2, SLOT3]>], [1, 2],
1122 [Hex_FWD, Hex_FWD]>,
1123
1124 InstrItinData <tc_ecfaae86, /*tc_2early*/
1125 [InstrStage<1, [SLOT2]>], [1],
1126 [Hex_FWD]>,
1127
1128 InstrItinData <tc_ef0ebaaa, /*tc_ld*/
1129 [InstrStage<1, [SLOT0]>], [1, 2],
1130 [Hex_FWD, Hex_FWD]>,
1131
1132 InstrItinData <tc_ef2676fd, /*tc_st*/
1133 [InstrStage<1, [SLOT0]>], [],
1134 []>,
1135
1136 InstrItinData <tc_f027ebe9, /*tc_ld*/
1137 [InstrStage<1, [SLOT0]>], [2],
1138 [Hex_FWD]>,
1139
1140 InstrItinData <tc_f055fbb6, /*tc_3x*/
1141 [InstrStage<1, [SLOT3]>], [2, 1],
1142 [Hex_FWD, Hex_FWD]>,
1143
1144 InstrItinData <tc_f1240c08, /*tc_3x*/
1145 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1146 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1147
1148 InstrItinData <tc_f16d5b17, /*tc_1*/
1149 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
1150 [Hex_FWD, Hex_FWD]>,
1151
1152 InstrItinData <tc_f1aa2cdb, /*tc_3x*/
1153 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1],
1154 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1155
1156 InstrItinData <tc_f26aa619, /*tc_1*/
1157 [InstrStage<1, [SLOT0, SLOT1]>], [3],
1158 [Hex_FWD]>,
1159
1160 InstrItinData <tc_f4608adc, /*tc_3stall*/
1161 [InstrStage<1, [SLOT0]>], [1, 1],
1162 [Hex_FWD, Hex_FWD]>,
1163
1164 InstrItinData <tc_faab1248, /*tc_2*/
1165 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1166 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1167
1168 InstrItinData <tc_fcee8723, /*tc_st*/
1169 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
1170 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1171
1172 InstrItinData <tc_feb4974b, /*tc_3x*/
1173 [InstrStage<1, [SLOT3]>], [2, 2],
1174 [Hex_FWD, Hex_FWD]>
1175 ];
1176}
1177
1178class DepScalarItinV60 {
1179 list<InstrItinData> DepScalarItinV60_list = [
1180 InstrItinData <tc_049dfb74, /*tc_2early*/
1181 [InstrStage<1, [SLOT2]>], [1],
1182 [Hex_FWD]>,
1183
1184 InstrItinData <tc_0767081f, /*tc_2early*/
1185 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
1186 [Hex_FWD, Hex_FWD]>,
1187
1188 InstrItinData <tc_07ac815d, /*tc_2early*/
1189 [InstrStage<1, [SLOT2]>], [2, 1],
1190 [Hex_FWD, Hex_FWD]>,
1191
1192 InstrItinData <tc_090485bb, /*tc_2*/
1193 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1194 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1195
1196 InstrItinData <tc_09c86199, /*tc_4x*/
1197 [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
1198 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1199
1200 InstrItinData <tc_09faec3b, /*tc_newvjump*/
1201 [InstrStage<1, [SLOT0]>], [3, 2, 2],
1202 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1203
1204 InstrItinData <tc_0cb867f2, /*tc_ld*/
1205 [InstrStage<1, [SLOT0]>], [4, 2, 2],
1206 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1207
1208 InstrItinData <tc_1000eb10, /*tc_3x*/
1209 [InstrStage<1, [SLOT3]>], [2, 2],
1210 [Hex_FWD, Hex_FWD]>,
1211
1212 InstrItinData <tc_128719e8, /*tc_ld*/
1213 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
1214 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1215
1216 InstrItinData <tc_136c4786, /*tc_ld*/
1217 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
1218 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1219
1220 InstrItinData <tc_14da557c, /*tc_ld*/
1221 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
1222 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1223
1224 InstrItinData <tc_1b6011fb, /*tc_1*/
1225 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
1226 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1227
1228 InstrItinData <tc_1b834fe7, /*tc_2early*/
1229 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
1230 [Hex_FWD, Hex_FWD]>,
1231
1232 InstrItinData <tc_1e062b18, /*tc_1*/
1233 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1234 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1235
1236 InstrItinData <tc_1e69aa99, /*tc_st*/
1237 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
1238 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1239
1240 InstrItinData <tc_1f9668cc, /*tc_2early*/
1241 [InstrStage<1, [SLOT2]>], [3, 1],
1242 [Hex_FWD, Hex_FWD]>,
1243
1244 InstrItinData <tc_1fe8323c, /*tc_2*/
1245 [InstrStage<1, [SLOT3]>], [4, 2],
1246 [Hex_FWD, Hex_FWD]>,
1247
1248 InstrItinData <tc_20a8e109, /*tc_st*/
1249 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
1250 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1251
1252 InstrItinData <tc_210b2456, /*tc_st*/
1253 [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
1254 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1255
1256 InstrItinData <tc_251c87b2, /*tc_st*/
1257 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
1258 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1259
1260 InstrItinData <tc_261d9b78, /*tc_ld*/
1261 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
1262 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1263
1264 InstrItinData <tc_28d296df, /*tc_1*/
1265 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2, 2],
1266 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1267
1268 InstrItinData <tc_29c14515, /*tc_ld*/
1269 [InstrStage<1, [SLOT0]>], [4, 1],
1270 [Hex_FWD, Hex_FWD]>,
1271
1272 InstrItinData <tc_2aaab1e0, /*tc_3x*/
1273 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
1274 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1275
1276 InstrItinData <tc_2c8fe5ae, /*tc_st*/
1277 [InstrStage<1, [SLOT0]>], [2, 2, 3],
1278 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1279
1280 InstrItinData <tc_2d1e6f5c, /*tc_4x*/
1281 [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
1282 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1283
1284 InstrItinData <tc_2e55aa16, /*tc_4x*/
1285 [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
1286 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1287
1288 InstrItinData <tc_30665cb0, /*tc_st*/
1289 [InstrStage<1, [SLOT0]>], [1],
1290 [Hex_FWD]>,
1291
1292 InstrItinData <tc_336e698c, /*tc_st*/
1293 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
1294 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1295
1296 InstrItinData <tc_34e882a4, /*tc_ld*/
1297 [InstrStage<1, [SLOT0]>], [1],
1298 [Hex_FWD]>,
1299
1300 InstrItinData <tc_35fb9d13, /*tc_2early*/
1301 [InstrStage<1, [SLOT0]>], [],
1302 []>,
1303
1304 InstrItinData <tc_37326008, /*tc_1*/
1305 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1306 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1307
1308 InstrItinData <tc_3993c58b, /*tc_newvjump*/
1309 [InstrStage<1, [SLOT0]>], [3, 3, 2],
1310 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1311
1312 InstrItinData <tc_3b4892c6, /*tc_3x*/
1313 [InstrStage<1, [SLOT3]>], [4, 2],
1314 [Hex_FWD, Hex_FWD]>,
1315
1316 InstrItinData <tc_3bea1824, /*tc_4x*/
1317 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
1318 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1319
1320 InstrItinData <tc_3c10f809, /*tc_2*/
1321 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1322 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1323
1324 InstrItinData <tc_3d905451, /*tc_st*/
1325 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
1326 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1327
1328 InstrItinData <tc_3e61d314, /*tc_newvjump*/
1329 [InstrStage<1, [SLOT0]>], [2, 3, 2],
1330 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1331
1332 InstrItinData <tc_3eab77bd, /*tc_ld*/
1333 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
1334 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1335
1336 InstrItinData <tc_43068634, /*tc_2early*/
1337 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
1338 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1339
1340 InstrItinData <tc_45631a8d, /*tc_st*/
1341 [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
1342 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1343
1344 InstrItinData <tc_47ab9233, /*tc_2*/
1345 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1346 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1347
1348 InstrItinData <tc_47f0b7ad, /*tc_2early*/
1349 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1],
1350 [Hex_FWD, Hex_FWD]>,
1351
1352 InstrItinData <tc_485bb57c, /*tc_2*/
1353 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1354 [Hex_FWD, Hex_FWD]>,
1355
1356 InstrItinData <tc_4997da4a, /*tc_3x*/
1357 [InstrStage<1, [SLOT3]>], [1],
1358 [Hex_FWD]>,
1359
1360 InstrItinData <tc_511f28f6, /*tc_1*/
1361 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
1362 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1363
1364 InstrItinData <tc_537e2013, /*tc_2early*/
1365 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1366 [Hex_FWD, Hex_FWD]>,
1367
1368 InstrItinData <tc_53ee6546, /*tc_st*/
1369 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
1370 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1371
1372 InstrItinData <tc_548f402d, /*tc_1*/
1373 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
1374 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1375
1376 InstrItinData <tc_5625c6c1, /*tc_ld*/
1377 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
1378 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1379
1380 InstrItinData <tc_580a779c, /*tc_newvjump*/
1381 [InstrStage<1, [SLOT0]>], [3, 2, 2],
1382 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1383
1384 InstrItinData <tc_583510c7, /*tc_2*/
1385 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
1386 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1387
1388 InstrItinData <tc_5d806107, /*tc_3stall*/
1389 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1390 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1391
1392 InstrItinData <tc_5fa2857c, /*tc_2early*/
1393 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 2],
1394 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1395
1396 InstrItinData <tc_5fe9fcd0, /*tc_2early*/
1397 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 1],
1398 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1399
1400 InstrItinData <tc_6264c5e0, /*tc_3x*/
1401 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
1402 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1403
1404 InstrItinData <tc_639d93ee, /*tc_2early*/
1405 [InstrStage<1, [SLOT2, SLOT3]>], [2],
1406 [Hex_FWD]>,
1407
1408 InstrItinData <tc_63cd9d2d, /*tc_2*/
1409 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1410 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1411
1412 InstrItinData <tc_65dc7cc4, /*tc_ld*/
1413 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
1414 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1415
1416 InstrItinData <tc_69bb508b, /*tc_3x*/
1417 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
1418 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1419
1420 InstrItinData <tc_6c52d277, /*tc_st*/
1421 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
1422 [Hex_FWD, Hex_FWD]>,
1423
1424 InstrItinData <tc_6c576d46, /*tc_st*/
1425 [InstrStage<1, [SLOT0]>], [1, 2, 3],
1426 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1427
1428 InstrItinData <tc_70cabf66, /*tc_ld*/
1429 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
1430 [Hex_FWD, Hex_FWD]>,
1431
1432 InstrItinData <tc_7639d4b0, /*tc_st*/
1433 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
1434 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1435
1436 InstrItinData <tc_7675c0e9, /*tc_st*/
1437 [InstrStage<1, [SLOT0, SLOT1]>], [3, 3, 1, 2, 2],
1438 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1439
1440 InstrItinData <tc_76c4c5ef, /*tc_1*/
1441 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
1442 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1443
1444 InstrItinData <tc_77781686, /*tc_st*/
1445 [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
1446 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1447
1448 InstrItinData <tc_78b3c689, /*tc_1*/
1449 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1450 [Hex_FWD, Hex_FWD]>,
1451
1452 InstrItinData <tc_7986ba30, /*tc_st*/
1453 [InstrStage<1, [SLOT0]>], [3, 2, 3],
1454 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1455
1456 InstrItinData <tc_7bc567a7, /*tc_st*/
1457 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
1458 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1459
1460 InstrItinData <tc_7c2dcd4d, /*tc_1*/
1461 [InstrStage<1, [SLOT0, SLOT1]>], [3],
1462 [Hex_FWD]>,
1463
1464 InstrItinData <tc_7ca2ea10, /*tc_2*/
1465 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1466 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1467
1468 InstrItinData <tc_7d01cbdc, /*tc_3stall*/
1469 [InstrStage<1, [SLOT0]>], [4, 1, 1],
1470 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1471
1472 InstrItinData <tc_7d9a56cd, /*tc_ld*/
1473 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
1474 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1475
1476 InstrItinData <tc_81a23d44, /*tc_2early*/
1477 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1478 [Hex_FWD, Hex_FWD]>,
1479
1480 InstrItinData <tc_821c4233, /*tc_1*/
1481 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
1482 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1483
1484 InstrItinData <tc_82f0f122, /*tc_3x*/
1485 [InstrStage<1, [SLOT3]>], [4, 1],
1486 [Hex_FWD, Hex_FWD]>,
1487
1488 InstrItinData <tc_84630363, /*tc_2early*/
1489 [InstrStage<1, [SLOT2]>], [2, 1],
1490 [Hex_FWD, Hex_FWD]>,
1491
1492 InstrItinData <tc_86442910, /*tc_ld*/
1493 [InstrStage<1, [SLOT0, SLOT1]>], [],
1494 []>,
1495
1496 InstrItinData <tc_87601822, /*tc_2*/
1497 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1498 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1499
1500 InstrItinData <tc_88fa2da6, /*tc_2*/
1501 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1502 [Hex_FWD, Hex_FWD]>,
1503
1504 InstrItinData <tc_8c8041e6, /*tc_3x*/
1505 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1506 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1507
1508 InstrItinData <tc_8cb685d9, /*tc_3x*/
1509 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
1510 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1511
1512 InstrItinData <tc_8def9c57, /*tc_st*/
1513 [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
1514 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1515
1516 InstrItinData <tc_8f0a6bad, /*tc_st*/
1517 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
1518 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1519
1520 InstrItinData <tc_8fab9ac3, /*tc_st*/
1521 [InstrStage<1, [SLOT0]>], [3, 3, 1, 2, 3],
1522 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1523
1524 InstrItinData <tc_92d1833c, /*tc_2early*/
1525 [InstrStage<1, [SLOT2, SLOT3]>], [1, 1, 2],
1526 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1527
1528 InstrItinData <tc_94e6ffd9, /*tc_2*/
1529 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1530 [Hex_FWD, Hex_FWD]>,
1531
1532 InstrItinData <tc_95c54f8b, /*tc_newvjump*/
1533 [InstrStage<1, [SLOT0]>], [],
1534 []>,
1535
1536 InstrItinData <tc_9a13af9d, /*tc_1*/
1537 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
1538 [Hex_FWD]>,
1539
1540 InstrItinData <tc_9b73d261, /*tc_st*/
1541 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
1542 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1543
1544 InstrItinData <tc_9c18c9a5, /*tc_1*/
1545 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1546 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1547
1548 InstrItinData <tc_9c68db63, /*tc_st*/
1549 [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
1550 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1551
1552 InstrItinData <tc_9ce7a5ab, /*tc_newvjump*/
1553 [InstrStage<1, [SLOT0]>], [3, 2, 2],
1554 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1555
1556 InstrItinData <tc_9da3628f, /*tc_st*/
1557 [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
1558 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1559
1560 InstrItinData <tc_9dafb7d3, /*tc_ld*/
1561 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
1562 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1563
1564 InstrItinData <tc_9df8b0dc, /*tc_2early*/
1565 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 2],
1566 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1567
1568 InstrItinData <tc_9e86015f, /*tc_st*/
1569 [InstrStage<1, [SLOT0]>], [2, 3],
1570 [Hex_FWD, Hex_FWD]>,
1571
1572 InstrItinData <tc_9f518242, /*tc_1*/
1573 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1574 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1575
1576 InstrItinData <tc_a12a5971, /*tc_3x*/
1577 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
1578 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1579
1580 InstrItinData <tc_a1fb80e1, /*tc_2early*/
1581 [InstrStage<1, [SLOT2]>], [2, 1],
1582 [Hex_FWD, Hex_FWD]>,
1583
1584 InstrItinData <tc_a333d2a9, /*tc_2early*/
1585 [InstrStage<1, [SLOT2, SLOT3]>], [2],
1586 [Hex_FWD]>,
1587
1588 InstrItinData <tc_a4567c39, /*tc_st*/
1589 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
1590 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1591
1592 InstrItinData <tc_a87879e8, /*tc_3stall*/
1593 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 2],
1594 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1595
1596 InstrItinData <tc_a9c993d9, /*tc_st*/
1597 [InstrStage<1, [SLOT0]>], [1, 2, 2],
1598 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1599
1600 InstrItinData <tc_aad55963, /*tc_2early*/
1601 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
1602 []>,
1603
1604 InstrItinData <tc_ab1b5e74, /*tc_2*/
1605 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1606 [Hex_FWD, Hex_FWD]>,
1607
1608 InstrItinData <tc_ae0722f7, /*tc_3stall*/
1609 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 1],
1610 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1611
1612 InstrItinData <tc_ae2c2dc2, /*tc_3x*/
1613 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
1614 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1615
1616 InstrItinData <tc_ae762521, /*tc_ld*/
1617 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
1618 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1619
1620 InstrItinData <tc_b08b653e, /*tc_2early*/
1621 [InstrStage<1, [SLOT2]>], [1],
1622 [Hex_FWD]>,
1623
1624 InstrItinData <tc_b08be45e, /*tc_1*/
1625 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2],
1626 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1627
1628 InstrItinData <tc_b0f50e3c, /*tc_2*/
1629 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
1630 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1631
1632 InstrItinData <tc_b189ad4c, /*tc_3stall*/
1633 [InstrStage<1, [SLOT2]>], [2],
1634 [Hex_FWD]>,
1635
1636 InstrItinData <tc_b324366f, /*tc_2early*/
1637 [InstrStage<1, [SLOT3]>], [1, 2],
1638 [Hex_FWD, Hex_FWD]>,
1639
1640 InstrItinData <tc_b5bfaa60, /*tc_2early*/
1641 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
1642 [Hex_FWD, Hex_FWD]>,
1643
1644 InstrItinData <tc_b5f5a094, /*tc_ld*/
1645 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
1646 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1647
1648 InstrItinData <tc_b86c7e8b, /*tc_1*/
1649 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1650 [Hex_FWD, Hex_FWD]>,
1651
1652 InstrItinData <tc_baccf077, /*tc_ld*/
1653 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
1654 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1655
1656 InstrItinData <tc_bc5561d8, /*tc_3x*/
1657 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
1658 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1659
1660 InstrItinData <tc_bcf0e36e, /*tc_3stall*/
1661 [InstrStage<1, [SLOT3]>], [],
1662 []>,
1663
1664 InstrItinData <tc_bd16579e, /*tc_1*/
1665 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1666 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1667
1668 InstrItinData <tc_be995eaf, /*tc_st*/
1669 [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
1670 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1671
1672 InstrItinData <tc_bf6fa601, /*tc_ld*/
1673 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
1674 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1675
1676 InstrItinData <tc_c0cd91a8, /*tc_2*/
1677 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1678 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1679
1680 InstrItinData <tc_c14739d5, /*tc_st*/
1681 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
1682 [Hex_FWD, Hex_FWD]>,
1683
1684 InstrItinData <tc_c1dbc916, /*tc_ld*/
1685 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
1686 [Hex_FWD, Hex_FWD]>,
1687
1688 InstrItinData <tc_c58f771a, /*tc_2early*/
1689 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 1],
1690 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1691
1692 InstrItinData <tc_c85212ca, /*tc_st*/
1693 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
1694 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1695
1696 InstrItinData <tc_c8f9a6f6, /*tc_st*/
1697 [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
1698 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1699
1700 InstrItinData <tc_ca280e8b, /*tc_2*/
1701 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1702 [Hex_FWD, Hex_FWD]>,
1703
1704 InstrItinData <tc_cbe45117, /*tc_2early*/
1705 [InstrStage<1, [SLOT2]>], [2],
1706 [Hex_FWD]>,
1707
1708 InstrItinData <tc_cd321066, /*tc_1*/
1709 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1710 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1711
1712 InstrItinData <tc_d108a090, /*tc_2early*/
1713 [InstrStage<1, [SLOT2, SLOT3]>], [1, 2, 2],
1714 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1715
1716 InstrItinData <tc_d1b5a4b6, /*tc_1*/
1717 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
1718 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1719
1720 InstrItinData <tc_d2609065, /*tc_1*/
1721 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
1722 [Hex_FWD, Hex_FWD]>,
1723
1724 InstrItinData <tc_d267fa19, /*tc_2early*/
1725 [InstrStage<1, [SLOT2]>], [],
1726 []>,
1727
1728 InstrItinData <tc_d2a33af5, /*tc_ld*/
1729 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
1730 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1731
1732 InstrItinData <tc_d63b71d1, /*tc_2early*/
1733 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1734 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1735
1736 InstrItinData <tc_d6a805a8, /*tc_3stall*/
1737 [InstrStage<1, [SLOT3]>], [2, 1],
1738 [Hex_FWD, Hex_FWD]>,
1739
1740 InstrItinData <tc_d95f4e98, /*tc_2*/
1741 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
1742 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1743
1744 InstrItinData <tc_da79106e, /*tc_st*/
1745 [InstrStage<1, [SLOT0]>], [1, 2, 2],
1746 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1747
1748 InstrItinData <tc_dbe218dd, /*tc_newvjump*/
1749 [InstrStage<1, [SLOT0]>], [3, 2],
1750 [Hex_FWD, Hex_FWD]>,
1751
1752 InstrItinData <tc_dcfee7ae, /*tc_newvjump*/
1753 [InstrStage<1, [SLOT0]>], [3, 2],
1754 [Hex_FWD, Hex_FWD]>,
1755
1756 InstrItinData <tc_e17ce9ad, /*tc_2*/
1757 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1758 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1759
1760 InstrItinData <tc_e2480a7f, /*tc_st*/
1761 [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
1762 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1763
1764 InstrItinData <tc_e2c08bb4, /*tc_3stall*/
1765 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1766 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1767
1768 InstrItinData <tc_e2c31426, /*tc_1*/
1769 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
1770 []>,
1771
1772 InstrItinData <tc_e578178f, /*tc_ld*/
1773 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 3, 1, 2],
1774 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1775
1776 InstrItinData <tc_e836c161, /*tc_4x*/
1777 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
1778 [Hex_FWD, Hex_FWD]>,
1779
1780 InstrItinData <tc_e8c7a357, /*tc_2early*/
1781 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
1782 [Hex_FWD, Hex_FWD]>,
1783
1784 InstrItinData <tc_eb07ef6f, /*tc_2early*/
1785 [InstrStage<1, [SLOT2, SLOT3]>], [1, 2],
1786 [Hex_FWD, Hex_FWD]>,
1787
1788 InstrItinData <tc_ecfaae86, /*tc_2early*/
1789 [InstrStage<1, [SLOT2]>], [1],
1790 [Hex_FWD]>,
1791
1792 InstrItinData <tc_ef0ebaaa, /*tc_ld*/
1793 [InstrStage<1, [SLOT0]>], [1, 2],
1794 [Hex_FWD, Hex_FWD]>,
1795
1796 InstrItinData <tc_ef2676fd, /*tc_st*/
1797 [InstrStage<1, [SLOT0]>], [],
1798 []>,
1799
1800 InstrItinData <tc_f027ebe9, /*tc_ld*/
1801 [InstrStage<1, [SLOT0]>], [2],
1802 [Hex_FWD]>,
1803
1804 InstrItinData <tc_f055fbb6, /*tc_3x*/
1805 [InstrStage<1, [SLOT3]>], [2, 1],
1806 [Hex_FWD, Hex_FWD]>,
1807
1808 InstrItinData <tc_f1240c08, /*tc_2*/
1809 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1810 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1811
1812 InstrItinData <tc_f16d5b17, /*tc_1*/
1813 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
1814 [Hex_FWD, Hex_FWD]>,
1815
1816 InstrItinData <tc_f1aa2cdb, /*tc_4x*/
1817 [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
1818 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1819
1820 InstrItinData <tc_f26aa619, /*tc_1*/
1821 [InstrStage<1, [SLOT0, SLOT1]>], [3],
1822 [Hex_FWD]>,
1823
1824 InstrItinData <tc_f4608adc, /*tc_3stall*/
1825 [InstrStage<1, [SLOT0]>], [1, 1],
1826 [Hex_FWD, Hex_FWD]>,
1827
1828 InstrItinData <tc_faab1248, /*tc_2*/
1829 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1830 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1831
1832 InstrItinData <tc_fcee8723, /*tc_st*/
1833 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
1834 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1835
1836 InstrItinData <tc_feb4974b, /*tc_3stall*/
1837 [InstrStage<1, [SLOT3]>], [2, 2],
1838 [Hex_FWD, Hex_FWD]>
1839 ];
1840}
1841
1842class DepScalarItinV62 {
1843 list<InstrItinData> DepScalarItinV62_list = [
1844 InstrItinData <tc_049dfb74, /*tc_2early*/
1845 [InstrStage<1, [SLOT2]>], [1],
1846 [Hex_FWD]>,
1847
1848 InstrItinData <tc_0767081f, /*tc_3*/
1849 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
1850 [Hex_FWD, Hex_FWD]>,
1851
1852 InstrItinData <tc_07ac815d, /*tc_2early*/
1853 [InstrStage<1, [SLOT2]>], [2, 1],
1854 [Hex_FWD, Hex_FWD]>,
1855
1856 InstrItinData <tc_090485bb, /*tc_2*/
1857 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1858 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1859
1860 InstrItinData <tc_09c86199, /*tc_4x*/
1861 [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
1862 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1863
1864 InstrItinData <tc_09faec3b, /*tc_newvjump*/
1865 [InstrStage<1, [SLOT0]>], [3, 2, 2],
1866 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1867
1868 InstrItinData <tc_0cb867f2, /*tc_ld*/
1869 [InstrStage<1, [SLOT0]>], [4, 2, 2],
1870 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1871
1872 InstrItinData <tc_1000eb10, /*tc_3x*/
1873 [InstrStage<1, [SLOT3]>], [2, 2],
1874 [Hex_FWD, Hex_FWD]>,
1875
1876 InstrItinData <tc_128719e8, /*tc_ld*/
1877 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
1878 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1879
1880 InstrItinData <tc_136c4786, /*tc_ld*/
1881 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
1882 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1883
1884 InstrItinData <tc_14da557c, /*tc_ld*/
1885 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
1886 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1887
1888 InstrItinData <tc_1b6011fb, /*tc_1*/
1889 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
1890 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1891
1892 InstrItinData <tc_1b834fe7, /*tc_2early*/
1893 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
1894 [Hex_FWD, Hex_FWD]>,
1895
1896 InstrItinData <tc_1e062b18, /*tc_1*/
1897 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1898 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1899
1900 InstrItinData <tc_1e69aa99, /*tc_st*/
1901 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
1902 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1903
1904 InstrItinData <tc_1f9668cc, /*tc_2early*/
1905 [InstrStage<1, [SLOT2]>], [3, 1],
1906 [Hex_FWD, Hex_FWD]>,
1907
1908 InstrItinData <tc_1fe8323c, /*tc_2*/
1909 [InstrStage<1, [SLOT3]>], [4, 2],
1910 [Hex_FWD, Hex_FWD]>,
1911
1912 InstrItinData <tc_20a8e109, /*tc_st*/
1913 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
1914 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1915
1916 InstrItinData <tc_210b2456, /*tc_st*/
1917 [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
1918 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1919
1920 InstrItinData <tc_251c87b2, /*tc_st*/
1921 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
1922 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1923
1924 InstrItinData <tc_261d9b78, /*tc_ld*/
1925 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
1926 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1927
1928 InstrItinData <tc_28d296df, /*tc_1*/
1929 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2, 2],
1930 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1931
1932 InstrItinData <tc_29c14515, /*tc_ld*/
1933 [InstrStage<1, [SLOT0]>], [4, 1],
1934 [Hex_FWD, Hex_FWD]>,
1935
1936 InstrItinData <tc_2aaab1e0, /*tc_3x*/
1937 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
1938 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1939
1940 InstrItinData <tc_2c8fe5ae, /*tc_st*/
1941 [InstrStage<1, [SLOT0]>], [2, 2, 3],
1942 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1943
1944 InstrItinData <tc_2d1e6f5c, /*tc_4x*/
1945 [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
1946 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1947
1948 InstrItinData <tc_2e55aa16, /*tc_4x*/
1949 [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
1950 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1951
1952 InstrItinData <tc_30665cb0, /*tc_st*/
1953 [InstrStage<1, [SLOT0]>], [1],
1954 [Hex_FWD]>,
1955
1956 InstrItinData <tc_336e698c, /*tc_st*/
1957 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
1958 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1959
1960 InstrItinData <tc_34e882a4, /*tc_ld*/
1961 [InstrStage<1, [SLOT0]>], [1],
1962 [Hex_FWD]>,
1963
1964 InstrItinData <tc_35fb9d13, /*tc_2early*/
1965 [InstrStage<1, [SLOT0]>], [],
1966 []>,
1967
1968 InstrItinData <tc_37326008, /*tc_1*/
1969 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1970 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1971
1972 InstrItinData <tc_3993c58b, /*tc_newvjump*/
1973 [InstrStage<1, [SLOT0]>], [3, 3, 2],
1974 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1975
1976 InstrItinData <tc_3b4892c6, /*tc_3x*/
1977 [InstrStage<1, [SLOT3]>], [4, 2],
1978 [Hex_FWD, Hex_FWD]>,
1979
1980 InstrItinData <tc_3bea1824, /*tc_4x*/
1981 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
1982 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1983
1984 InstrItinData <tc_3c10f809, /*tc_2*/
1985 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1986 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1987
1988 InstrItinData <tc_3d905451, /*tc_st*/
1989 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
1990 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1991
1992 InstrItinData <tc_3e61d314, /*tc_newvjump*/
1993 [InstrStage<1, [SLOT0]>], [2, 3, 2],
1994 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1995
1996 InstrItinData <tc_3eab77bd, /*tc_ld*/
1997 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
1998 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1999
2000 InstrItinData <tc_43068634, /*tc_2early*/
2001 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
2002 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2003
2004 InstrItinData <tc_45631a8d, /*tc_st*/
2005 [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
2006 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2007
2008 InstrItinData <tc_47ab9233, /*tc_2*/
2009 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2010 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2011
2012 InstrItinData <tc_47f0b7ad, /*tc_2early*/
2013 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1],
2014 [Hex_FWD, Hex_FWD]>,
2015
2016 InstrItinData <tc_485bb57c, /*tc_2*/
2017 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2018 [Hex_FWD, Hex_FWD]>,
2019
2020 InstrItinData <tc_4997da4a, /*tc_3x*/
2021 [InstrStage<1, [SLOT3]>], [1],
2022 [Hex_FWD]>,
2023
2024 InstrItinData <tc_511f28f6, /*tc_1*/
2025 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
2026 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2027
2028 InstrItinData <tc_537e2013, /*tc_2early*/
2029 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
2030 [Hex_FWD, Hex_FWD]>,
2031
2032 InstrItinData <tc_53ee6546, /*tc_st*/
2033 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
2034 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2035
2036 InstrItinData <tc_548f402d, /*tc_1*/
2037 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
2038 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2039
2040 InstrItinData <tc_5625c6c1, /*tc_ld*/
2041 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
2042 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2043
2044 InstrItinData <tc_580a779c, /*tc_newvjump*/
2045 [InstrStage<1, [SLOT0]>], [3, 2, 2],
2046 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2047
2048 InstrItinData <tc_583510c7, /*tc_2*/
2049 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
2050 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2051
2052 InstrItinData <tc_5d806107, /*tc_3x*/
2053 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
2054 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2055
2056 InstrItinData <tc_5fa2857c, /*tc_2early*/
2057 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 2],
2058 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2059
2060 InstrItinData <tc_5fe9fcd0, /*tc_2early*/
2061 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 1],
2062 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2063
2064 InstrItinData <tc_6264c5e0, /*tc_3x*/
2065 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
2066 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2067
2068 InstrItinData <tc_639d93ee, /*tc_3*/
2069 [InstrStage<1, [SLOT2, SLOT3]>], [2],
2070 [Hex_FWD]>,
2071
2072 InstrItinData <tc_63cd9d2d, /*tc_2*/
2073 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2074 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2075
2076 InstrItinData <tc_65dc7cc4, /*tc_ld*/
2077 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
2078 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2079
2080 InstrItinData <tc_69bb508b, /*tc_3x*/
2081 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
2082 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2083
2084 InstrItinData <tc_6c52d277, /*tc_st*/
2085 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
2086 [Hex_FWD, Hex_FWD]>,
2087
2088 InstrItinData <tc_6c576d46, /*tc_st*/
2089 [InstrStage<1, [SLOT0]>], [1, 2, 3],
2090 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2091
2092 InstrItinData <tc_70cabf66, /*tc_ld*/
2093 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
2094 [Hex_FWD, Hex_FWD]>,
2095
2096 InstrItinData <tc_7639d4b0, /*tc_st*/
2097 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
2098 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2099
2100 InstrItinData <tc_7675c0e9, /*tc_st*/
2101 [InstrStage<1, [SLOT0, SLOT1]>], [3, 3, 1, 2, 2],
2102 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2103
2104 InstrItinData <tc_76c4c5ef, /*tc_1*/
2105 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
2106 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2107
2108 InstrItinData <tc_77781686, /*tc_st*/
2109 [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
2110 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2111
2112 InstrItinData <tc_78b3c689, /*tc_1*/
2113 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
2114 [Hex_FWD, Hex_FWD]>,
2115
2116 InstrItinData <tc_7986ba30, /*tc_st*/
2117 [InstrStage<1, [SLOT0]>], [3, 2, 3],
2118 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2119
2120 InstrItinData <tc_7bc567a7, /*tc_st*/
2121 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
2122 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2123
2124 InstrItinData <tc_7c2dcd4d, /*tc_1*/
2125 [InstrStage<1, [SLOT0, SLOT1]>], [3],
2126 [Hex_FWD]>,
2127
2128 InstrItinData <tc_7ca2ea10, /*tc_2*/
2129 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2130 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2131
2132 InstrItinData <tc_7d01cbdc, /*tc_3stall*/
2133 [InstrStage<1, [SLOT0]>], [4, 1, 1],
2134 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2135
2136 InstrItinData <tc_7d9a56cd, /*tc_ld*/
2137 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
2138 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2139
2140 InstrItinData <tc_81a23d44, /*tc_2early*/
2141 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
2142 [Hex_FWD, Hex_FWD]>,
2143
2144 InstrItinData <tc_821c4233, /*tc_1*/
2145 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
2146 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2147
2148 InstrItinData <tc_82f0f122, /*tc_3x*/
2149 [InstrStage<1, [SLOT3]>], [4, 1],
2150 [Hex_FWD, Hex_FWD]>,
2151
2152 InstrItinData <tc_84630363, /*tc_3*/
2153 [InstrStage<1, [SLOT2]>], [2, 1],
2154 [Hex_FWD, Hex_FWD]>,
2155
2156 InstrItinData <tc_86442910, /*tc_ld*/
2157 [InstrStage<1, [SLOT0, SLOT1]>], [],
2158 []>,
2159
2160 InstrItinData <tc_87601822, /*tc_2*/
2161 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2162 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2163
2164 InstrItinData <tc_88fa2da6, /*tc_2*/
2165 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2166 [Hex_FWD, Hex_FWD]>,
2167
2168 InstrItinData <tc_8c8041e6, /*tc_3x*/
2169 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
2170 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2171
2172 InstrItinData <tc_8cb685d9, /*tc_3x*/
2173 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
2174 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2175
2176 InstrItinData <tc_8def9c57, /*tc_st*/
2177 [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
2178 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2179
2180 InstrItinData <tc_8f0a6bad, /*tc_st*/
2181 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
2182 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2183
2184 InstrItinData <tc_8fab9ac3, /*tc_st*/
2185 [InstrStage<1, [SLOT0]>], [3, 3, 1, 2, 3],
2186 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2187
2188 InstrItinData <tc_92d1833c, /*tc_2early*/
2189 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [1, 1, 2],
2190 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2191
2192 InstrItinData <tc_94e6ffd9, /*tc_2*/
2193 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2194 [Hex_FWD, Hex_FWD]>,
2195
2196 InstrItinData <tc_95c54f8b, /*tc_newvjump*/
2197 [InstrStage<1, [SLOT0]>], [],
2198 []>,
2199
2200 InstrItinData <tc_9a13af9d, /*tc_1*/
2201 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
2202 [Hex_FWD]>,
2203
2204 InstrItinData <tc_9b73d261, /*tc_st*/
2205 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
2206 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2207
2208 InstrItinData <tc_9c18c9a5, /*tc_1*/
2209 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2210 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2211
2212 InstrItinData <tc_9c68db63, /*tc_st*/
2213 [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
2214 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2215
2216 InstrItinData <tc_9ce7a5ab, /*tc_newvjump*/
2217 [InstrStage<1, [SLOT0]>], [3, 2, 2],
2218 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2219
2220 InstrItinData <tc_9da3628f, /*tc_st*/
2221 [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
2222 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2223
2224 InstrItinData <tc_9dafb7d3, /*tc_ld*/
2225 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
2226 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2227
2228 InstrItinData <tc_9df8b0dc, /*tc_2early*/
2229 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 2],
2230 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2231
2232 InstrItinData <tc_9e86015f, /*tc_st*/
2233 [InstrStage<1, [SLOT0]>], [2, 3],
2234 [Hex_FWD, Hex_FWD]>,
2235
2236 InstrItinData <tc_9f518242, /*tc_1*/
2237 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2238 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2239
2240 InstrItinData <tc_a12a5971, /*tc_3x*/
2241 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
2242 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2243
2244 InstrItinData <tc_a1fb80e1, /*tc_2early*/
2245 [InstrStage<1, [SLOT2]>], [2, 1],
2246 [Hex_FWD, Hex_FWD]>,
2247
2248 InstrItinData <tc_a333d2a9, /*tc_2early*/
2249 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
2250 [Hex_FWD]>,
2251
2252 InstrItinData <tc_a4567c39, /*tc_st*/
2253 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
2254 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2255
2256 InstrItinData <tc_a87879e8, /*tc_1*/
2257 [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
2258 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2259
2260 InstrItinData <tc_a9c993d9, /*tc_st*/
2261 [InstrStage<1, [SLOT0]>], [1, 2, 2],
2262 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2263
2264 InstrItinData <tc_aad55963, /*tc_2early*/
2265 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
2266 []>,
2267
2268 InstrItinData <tc_ab1b5e74, /*tc_2*/
2269 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2270 [Hex_FWD, Hex_FWD]>,
2271
2272 InstrItinData <tc_ae0722f7, /*tc_3x*/
2273 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
2274 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2275
2276 InstrItinData <tc_ae2c2dc2, /*tc_3x*/
2277 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
2278 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2279
2280 InstrItinData <tc_ae762521, /*tc_ld*/
2281 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
2282 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2283
2284 InstrItinData <tc_b08b653e, /*tc_2early*/
2285 [InstrStage<1, [SLOT2]>], [1],
2286 [Hex_FWD]>,
2287
2288 InstrItinData <tc_b08be45e, /*tc_1*/
2289 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2],
2290 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2291
2292 InstrItinData <tc_b0f50e3c, /*tc_2*/
2293 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
2294 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2295
2296 InstrItinData <tc_b189ad4c, /*tc_3stall*/
2297 [InstrStage<1, [SLOT2]>], [2],
2298 [Hex_FWD]>,
2299
2300 InstrItinData <tc_b324366f, /*tc_2early*/
2301 [InstrStage<1, [SLOT3]>], [1, 2],
2302 [Hex_FWD, Hex_FWD]>,
2303
2304 InstrItinData <tc_b5bfaa60, /*tc_2early*/
2305 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
2306 [Hex_FWD, Hex_FWD]>,
2307
2308 InstrItinData <tc_b5f5a094, /*tc_ld*/
2309 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
2310 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2311
2312 InstrItinData <tc_b86c7e8b, /*tc_1*/
2313 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
2314 [Hex_FWD, Hex_FWD]>,
2315
2316 InstrItinData <tc_baccf077, /*tc_ld*/
2317 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
2318 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2319
2320 InstrItinData <tc_bc5561d8, /*tc_3x*/
2321 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
2322 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2323
2324 InstrItinData <tc_bcf0e36e, /*tc_3stall*/
2325 [InstrStage<1, [SLOT3]>], [],
2326 []>,
2327
2328 InstrItinData <tc_bd16579e, /*tc_2*/
2329 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2330 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2331
2332 InstrItinData <tc_be995eaf, /*tc_st*/
2333 [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
2334 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2335
2336 InstrItinData <tc_bf6fa601, /*tc_ld*/
2337 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
2338 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2339
2340 InstrItinData <tc_c0cd91a8, /*tc_2*/
2341 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
2342 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2343
2344 InstrItinData <tc_c14739d5, /*tc_st*/
2345 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
2346 [Hex_FWD, Hex_FWD]>,
2347
2348 InstrItinData <tc_c1dbc916, /*tc_ld*/
2349 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
2350 [Hex_FWD, Hex_FWD]>,
2351
2352 InstrItinData <tc_c58f771a, /*tc_2early*/
2353 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 1],
2354 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2355
2356 InstrItinData <tc_c85212ca, /*tc_st*/
2357 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
2358 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2359
2360 InstrItinData <tc_c8f9a6f6, /*tc_st*/
2361 [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
2362 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2363
2364 InstrItinData <tc_ca280e8b, /*tc_2*/
2365 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2366 [Hex_FWD, Hex_FWD]>,
2367
2368 InstrItinData <tc_cbe45117, /*tc_2early*/
2369 [InstrStage<1, [SLOT2]>], [2],
2370 [Hex_FWD]>,
2371
2372 InstrItinData <tc_cd321066, /*tc_1*/
2373 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2374 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2375
2376 InstrItinData <tc_d108a090, /*tc_2early*/
2377 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [1, 2, 2],
2378 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2379
2380 InstrItinData <tc_d1b5a4b6, /*tc_1*/
2381 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
2382 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2383
2384 InstrItinData <tc_d2609065, /*tc_1*/
2385 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
2386 [Hex_FWD, Hex_FWD]>,
2387
2388 InstrItinData <tc_d267fa19, /*tc_2early*/
2389 [InstrStage<1, [SLOT2]>], [],
2390 []>,
2391
2392 InstrItinData <tc_d2a33af5, /*tc_ld*/
2393 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
2394 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2395
2396 InstrItinData <tc_d63b71d1, /*tc_2early*/
2397 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2398 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2399
2400 InstrItinData <tc_d6a805a8, /*tc_3stall*/
2401 [InstrStage<1, [SLOT3]>], [2, 1],
2402 [Hex_FWD, Hex_FWD]>,
2403
2404 InstrItinData <tc_d95f4e98, /*tc_2*/
2405 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
2406 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2407
2408 InstrItinData <tc_da79106e, /*tc_st*/
2409 [InstrStage<1, [SLOT0]>], [1, 2, 2],
2410 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2411
2412 InstrItinData <tc_dbe218dd, /*tc_newvjump*/
2413 [InstrStage<1, [SLOT0]>], [3, 2],
2414 [Hex_FWD, Hex_FWD]>,
2415
2416 InstrItinData <tc_dcfee7ae, /*tc_newvjump*/
2417 [InstrStage<1, [SLOT0]>], [3, 2],
2418 [Hex_FWD, Hex_FWD]>,
2419
2420 InstrItinData <tc_e17ce9ad, /*tc_2*/
2421 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
2422 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2423
2424 InstrItinData <tc_e2480a7f, /*tc_st*/
2425 [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
2426 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2427
2428 InstrItinData <tc_e2c08bb4, /*tc_3stall*/
2429 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
2430 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2431
2432 InstrItinData <tc_e2c31426, /*tc_1*/
2433 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
2434 []>,
2435
2436 InstrItinData <tc_e578178f, /*tc_ld*/
2437 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 3, 1, 2],
2438 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2439
2440 InstrItinData <tc_e836c161, /*tc_4x*/
2441 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
2442 [Hex_FWD, Hex_FWD]>,
2443
2444 InstrItinData <tc_e8c7a357, /*tc_2early*/
2445 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
2446 [Hex_FWD, Hex_FWD]>,
2447
2448 InstrItinData <tc_eb07ef6f, /*tc_2early*/
2449 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [1, 2],
2450 [Hex_FWD, Hex_FWD]>,
2451
2452 InstrItinData <tc_ecfaae86, /*tc_3*/
2453 [InstrStage<1, [SLOT2]>], [1],
2454 [Hex_FWD]>,
2455
2456 InstrItinData <tc_ef0ebaaa, /*tc_ld*/
2457 [InstrStage<1, [SLOT0]>], [1, 2],
2458 [Hex_FWD, Hex_FWD]>,
2459
2460 InstrItinData <tc_ef2676fd, /*tc_st*/
2461 [InstrStage<1, [SLOT0]>], [],
2462 []>,
2463
2464 InstrItinData <tc_f027ebe9, /*tc_ld*/
2465 [InstrStage<1, [SLOT0]>], [2],
2466 [Hex_FWD]>,
2467
2468 InstrItinData <tc_f055fbb6, /*tc_3x*/
2469 [InstrStage<1, [SLOT3]>], [2, 1],
2470 [Hex_FWD, Hex_FWD]>,
2471
2472 InstrItinData <tc_f1240c08, /*tc_2*/
2473 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2474 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2475
2476 InstrItinData <tc_f16d5b17, /*tc_1*/
2477 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
2478 [Hex_FWD, Hex_FWD]>,
2479
2480 InstrItinData <tc_f1aa2cdb, /*tc_4x*/
2481 [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
2482 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2483
2484 InstrItinData <tc_f26aa619, /*tc_1*/
2485 [InstrStage<1, [SLOT0, SLOT1]>], [3],
2486 [Hex_FWD]>,
2487
2488 InstrItinData <tc_f4608adc, /*tc_3stall*/
2489 [InstrStage<1, [SLOT0]>], [1, 1],
2490 [Hex_FWD, Hex_FWD]>,
2491
2492 InstrItinData <tc_faab1248, /*tc_2*/
2493 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2494 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2495
2496 InstrItinData <tc_fcee8723, /*tc_st*/
2497 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
2498 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2499
2500 InstrItinData <tc_feb4974b, /*tc_3stall*/
2501 [InstrStage<1, [SLOT3]>], [2, 2],
2502 [Hex_FWD, Hex_FWD]>
2503 ];
2504}