1 //===----------------------------------------------------------------------===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
8 // Automatically generated file, please consult code owner before editing.
9 //===----------------------------------------------------------------------===//
11 def tc_002cb246 : InstrItinClass;
12 def tc_0371abea : InstrItinClass;
13 def tc_05c070ec : InstrItinClass;
14 def tc_05d3a09b : InstrItinClass;
15 def tc_0663f615 : InstrItinClass;
16 def tc_096199d3 : InstrItinClass;
17 def tc_0a705168 : InstrItinClass;
18 def tc_0ae0825c : InstrItinClass;
19 def tc_0b2be201 : InstrItinClass;
20 def tc_0d8f5752 : InstrItinClass;
21 def tc_13bfbcf9 : InstrItinClass;
22 def tc_14b272fa : InstrItinClass;
23 def tc_14b5c689 : InstrItinClass;
24 def tc_15aa71c5 : InstrItinClass;
25 def tc_174516e8 : InstrItinClass;
26 def tc_17e0d2cd : InstrItinClass;
27 def tc_1a2fd869 : InstrItinClass;
28 def tc_1ad90acd : InstrItinClass;
29 def tc_1ae57e39 : InstrItinClass;
30 def tc_1b6f7cec : InstrItinClass;
31 def tc_1c4528a2 : InstrItinClass;
32 def tc_1c80410a : InstrItinClass;
33 def tc_1d81e60e : InstrItinClass;
34 def tc_1fc97744 : InstrItinClass;
35 def tc_20cdee80 : InstrItinClass;
36 def tc_2332b92e : InstrItinClass;
37 def tc_24b66c99 : InstrItinClass;
38 def tc_25a78932 : InstrItinClass;
39 def tc_2b8da4c2 : InstrItinClass;
40 def tc_2eabeebe : InstrItinClass;
41 def tc_2f7c551d : InstrItinClass;
42 def tc_2ff964b4 : InstrItinClass;
43 def tc_30b9bb4a : InstrItinClass;
44 def tc_32779c6f : InstrItinClass;
45 def tc_36153880 : InstrItinClass;
46 def tc_362c6592 : InstrItinClass;
47 def tc_3962fa26 : InstrItinClass;
48 def tc_39dfefe8 : InstrItinClass;
49 def tc_3a867367 : InstrItinClass;
50 def tc_3b470976 : InstrItinClass;
51 def tc_3b5b7ef9 : InstrItinClass;
52 def tc_3bd75825 : InstrItinClass;
53 def tc_3c76b0ff : InstrItinClass;
54 def tc_3d495a39 : InstrItinClass;
55 def tc_40116ca8 : InstrItinClass;
56 def tc_434c8e1e : InstrItinClass;
57 def tc_4414d8b1 : InstrItinClass;
58 def tc_44d3da28 : InstrItinClass;
59 def tc_4560740b : InstrItinClass;
60 def tc_4837eefb : InstrItinClass;
61 def tc_49a8207d : InstrItinClass;
62 def tc_4ae7b58b : InstrItinClass;
63 def tc_4b68bce4 : InstrItinClass;
64 def tc_4c5ba658 : InstrItinClass;
65 def tc_4d5fa3a1 : InstrItinClass;
66 def tc_53559e35 : InstrItinClass;
67 def tc_56336eb0 : InstrItinClass;
68 def tc_56f114f4 : InstrItinClass;
69 def tc_57890846 : InstrItinClass;
70 def tc_5a2711e5 : InstrItinClass;
71 def tc_5abb5e3f : InstrItinClass;
72 def tc_5aee39f7 : InstrItinClass;
73 def tc_5b54b33f : InstrItinClass;
74 def tc_5b7c0967 : InstrItinClass;
75 def tc_5bf126a6 : InstrItinClass;
76 def tc_5d7f5414 : InstrItinClass;
77 def tc_5ef37dc4 : InstrItinClass;
78 def tc_6132ba3d : InstrItinClass;
79 def tc_61830035 : InstrItinClass;
80 def tc_640086b5 : InstrItinClass;
81 def tc_643b4717 : InstrItinClass;
82 def tc_67435e81 : InstrItinClass;
83 def tc_675e4897 : InstrItinClass;
84 def tc_679309b8 : InstrItinClass;
85 def tc_6b25e783 : InstrItinClass;
86 def tc_703e822c : InstrItinClass;
87 def tc_7186d325 : InstrItinClass;
88 def tc_7646c131 : InstrItinClass;
89 def tc_76851da1 : InstrItinClass;
90 def tc_779080bf : InstrItinClass;
91 def tc_784490da : InstrItinClass;
92 def tc_785f65a7 : InstrItinClass;
93 def tc_7a91e76a : InstrItinClass;
94 def tc_838b34ea : InstrItinClass;
95 def tc_85c9c08f : InstrItinClass;
96 def tc_85d5d03f : InstrItinClass;
97 def tc_862b3e70 : InstrItinClass;
98 def tc_88b4f13d : InstrItinClass;
99 def tc_89e94ad3 : InstrItinClass;
100 def tc_8b121f4a : InstrItinClass;
101 def tc_8b3e402a : InstrItinClass;
102 def tc_8c945be0 : InstrItinClass;
103 def tc_8c99de45 : InstrItinClass;
104 def tc_8d9d0154 : InstrItinClass;
105 def tc_8fb7ab1b : InstrItinClass;
106 def tc_9461ff31 : InstrItinClass;
107 def tc_946df596 : InstrItinClass;
108 def tc_9ad9998f : InstrItinClass;
109 def tc_9bfd761f : InstrItinClass;
110 def tc_9c3ecd83 : InstrItinClass;
111 def tc_9ca930f7 : InstrItinClass;
112 def tc_9da59d12 : InstrItinClass;
113 def tc_9debc299 : InstrItinClass;
114 def tc_9e313203 : InstrItinClass;
115 def tc_9fc3dae0 : InstrItinClass;
116 def tc_a1123dda : InstrItinClass;
117 def tc_a1c00888 : InstrItinClass;
118 def tc_a58fd5cc : InstrItinClass;
119 def tc_a5d4aeec : InstrItinClass;
120 def tc_a6b1eca9 : InstrItinClass;
121 def tc_a813cf9a : InstrItinClass;
122 def tc_a9d88b22 : InstrItinClass;
123 def tc_ae53734a : InstrItinClass;
124 def tc_b31c2e97 : InstrItinClass;
125 def tc_b343892a : InstrItinClass;
126 def tc_b43e7930 : InstrItinClass;
127 def tc_b4407292 : InstrItinClass;
128 def tc_b44ecf75 : InstrItinClass;
129 def tc_b4b5c03a : InstrItinClass;
130 def tc_b51dc29a : InstrItinClass;
131 def tc_b83e6d73 : InstrItinClass;
132 def tc_b857bf4e : InstrItinClass;
133 def tc_b8bffe55 : InstrItinClass;
134 def tc_b90a29b1 : InstrItinClass;
135 def tc_b9272d6c : InstrItinClass;
136 def tc_b9e09e03 : InstrItinClass;
137 def tc_bab0eed9 : InstrItinClass;
138 def tc_bafaade3 : InstrItinClass;
139 def tc_bcf98408 : InstrItinClass;
140 def tc_bd8382d1 : InstrItinClass;
141 def tc_bdceeac1 : InstrItinClass;
142 def tc_be9602ff : InstrItinClass;
143 def tc_bf061958 : InstrItinClass;
144 def tc_bfec0f01 : InstrItinClass;
145 def tc_c4db48cb : InstrItinClass;
146 def tc_c4f596e3 : InstrItinClass;
147 def tc_c79a189f : InstrItinClass;
148 def tc_c8ce0b5c : InstrItinClass;
149 def tc_cd374165 : InstrItinClass;
150 def tc_cf8126ae : InstrItinClass;
151 def tc_cfd8378a : InstrItinClass;
152 def tc_d08ee0f4 : InstrItinClass;
153 def tc_d1aa9eaa : InstrItinClass;
154 def tc_d2e63d61 : InstrItinClass;
155 def tc_d5b7b0c1 : InstrItinClass;
156 def tc_d5c0729a : InstrItinClass;
157 def tc_d63f638c : InstrItinClass;
158 def tc_d65dbf51 : InstrItinClass;
159 def tc_d773585a : InstrItinClass;
160 def tc_d9d43ecb : InstrItinClass;
161 def tc_da4a37ed : InstrItinClass;
162 def tc_da97ee82 : InstrItinClass;
163 def tc_db2bce9c : InstrItinClass;
164 def tc_de4df740 : InstrItinClass;
165 def tc_de554571 : InstrItinClass;
166 def tc_df3319ed : InstrItinClass;
167 def tc_e06f432a : InstrItinClass;
168 def tc_e4a7f9f0 : InstrItinClass;
169 def tc_e4b3cb20 : InstrItinClass;
170 def tc_e78647bd : InstrItinClass;
171 def tc_e86aa961 : InstrItinClass;
172 def tc_e93a3d71 : InstrItinClass;
173 def tc_e95795ec : InstrItinClass;
174 def tc_e9f3243f : InstrItinClass;
175 def tc_f429765c : InstrItinClass;
176 def tc_f675fee8 : InstrItinClass;
177 def tc_f8e23f0b : InstrItinClass;
178 def tc_f9058dd7 : InstrItinClass;
179 def tc_fc3999b4 : InstrItinClass;
180 def tc_fcc3ddf9 : InstrItinClass;
181 def tc_fe211424 : InstrItinClass;
183 class DepScalarItinV5 {
184 list<InstrItinData> DepScalarItinV5_list = [
185 InstrItinData <tc_002cb246, [InstrStage<1, [SLOT2, SLOT3]>]>,
186 InstrItinData <tc_0371abea, [InstrStage<1, [SLOT0, SLOT1]>]>,
187 InstrItinData <tc_05c070ec, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
188 InstrItinData <tc_05d3a09b, [InstrStage<1, [SLOT2, SLOT3]>]>,
189 InstrItinData <tc_0663f615, [InstrStage<1, [SLOT2, SLOT3]>]>,
190 InstrItinData <tc_096199d3, [InstrStage<1, [SLOT0]>]>,
191 InstrItinData <tc_0a705168, [InstrStage<1, [SLOT0, SLOT1]>]>,
192 InstrItinData <tc_0ae0825c, [InstrStage<1, [SLOT2, SLOT3]>]>,
193 InstrItinData <tc_0b2be201, [InstrStage<1, [SLOT0, SLOT1]>]>,
194 InstrItinData <tc_0d8f5752, [InstrStage<1, [SLOT3]>]>,
195 InstrItinData <tc_13bfbcf9, [InstrStage<1, [SLOT2, SLOT3]>]>,
196 InstrItinData <tc_14b272fa, [InstrStage<1, [SLOT0, SLOT1]>]>,
197 InstrItinData <tc_14b5c689, [InstrStage<1, [SLOT2, SLOT3]>]>,
198 InstrItinData <tc_15aa71c5, [InstrStage<1, [SLOT0, SLOT1]>]>,
199 InstrItinData <tc_174516e8, [InstrStage<1, [SLOT3]>]>,
200 InstrItinData <tc_17e0d2cd, [InstrStage<1, [SLOT0, SLOT1]>]>,
201 InstrItinData <tc_1a2fd869, [InstrStage<1, [SLOT2, SLOT3]>]>,
202 InstrItinData <tc_1ad90acd, [InstrStage<1, [SLOT2]>]>,
203 InstrItinData <tc_1ae57e39, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
204 InstrItinData <tc_1b6f7cec, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
205 InstrItinData <tc_1c4528a2, [InstrStage<1, [SLOT3]>]>,
206 InstrItinData <tc_1c80410a, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
207 InstrItinData <tc_1d81e60e, [InstrStage<1, [SLOT2, SLOT3]>]>,
208 InstrItinData <tc_1fc97744, [InstrStage<1, [SLOT2, SLOT3]>]>,
209 InstrItinData <tc_20cdee80, [InstrStage<1, [SLOT2, SLOT3]>]>,
210 InstrItinData <tc_2332b92e, [InstrStage<1, [SLOT2, SLOT3]>]>,
211 InstrItinData <tc_24b66c99, [InstrStage<1, [SLOT0, SLOT1]>]>,
212 InstrItinData <tc_25a78932, [InstrStage<1, [SLOT0, SLOT1]>]>,
213 InstrItinData <tc_2b8da4c2, [InstrStage<1, [SLOT0]>]>,
214 InstrItinData <tc_2eabeebe, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
215 InstrItinData <tc_2f7c551d, [InstrStage<1, [SLOT2, SLOT3]>]>,
216 InstrItinData <tc_2ff964b4, [InstrStage<1, [SLOT2, SLOT3]>]>,
217 InstrItinData <tc_30b9bb4a, [InstrStage<1, [SLOT0, SLOT1]>]>,
218 InstrItinData <tc_32779c6f, [InstrStage<1, [SLOT3]>]>,
219 InstrItinData <tc_36153880, [InstrStage<1, [SLOT0]>]>,
220 InstrItinData <tc_362c6592, [InstrStage<1, [SLOT0, SLOT1]>]>,
221 InstrItinData <tc_3962fa26, [InstrStage<1, [SLOT0, SLOT1]>]>,
222 InstrItinData <tc_39dfefe8, [InstrStage<1, [SLOT0, SLOT1]>]>,
223 InstrItinData <tc_3a867367, [InstrStage<1, [SLOT2, SLOT3]>]>,
224 InstrItinData <tc_3b470976, [InstrStage<1, [SLOT2, SLOT3]>]>,
225 InstrItinData <tc_3b5b7ef9, [InstrStage<1, [SLOT0, SLOT1]>]>,
226 InstrItinData <tc_3bd75825, [InstrStage<1, [SLOT2]>]>,
227 InstrItinData <tc_3c76b0ff, [InstrStage<1, [SLOT0, SLOT1]>]>,
228 InstrItinData <tc_3d495a39, [InstrStage<1, [SLOT2, SLOT3]>]>,
229 InstrItinData <tc_40116ca8, [InstrStage<1, [SLOT0, SLOT1]>]>,
230 InstrItinData <tc_434c8e1e, [InstrStage<1, [SLOT3]>]>,
231 InstrItinData <tc_4414d8b1, [InstrStage<1, [SLOT2, SLOT3]>]>,
232 InstrItinData <tc_44d3da28, [InstrStage<1, [SLOT0, SLOT1]>]>,
233 InstrItinData <tc_4560740b, [InstrStage<1, [SLOT2, SLOT3]>]>,
234 InstrItinData <tc_4837eefb, [InstrStage<1, [SLOT2, SLOT3]>]>,
235 InstrItinData <tc_49a8207d, [InstrStage<1, [SLOT0]>]>,
236 InstrItinData <tc_4ae7b58b, [InstrStage<1, [SLOT2, SLOT3]>]>,
237 InstrItinData <tc_4b68bce4, [InstrStage<1, [SLOT0]>]>,
238 InstrItinData <tc_4c5ba658, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
239 InstrItinData <tc_4d5fa3a1, [InstrStage<1, [SLOT0]>]>,
240 InstrItinData <tc_53559e35, [InstrStage<1, [SLOT0, SLOT1]>]>,
241 InstrItinData <tc_56336eb0, [InstrStage<1, [SLOT2, SLOT3]>]>,
242 InstrItinData <tc_56f114f4, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
243 InstrItinData <tc_57890846, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
244 InstrItinData <tc_5a2711e5, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
245 InstrItinData <tc_5abb5e3f, [InstrStage<1, [SLOT0]>]>,
246 InstrItinData <tc_5aee39f7, [InstrStage<1, [SLOT0, SLOT1]>]>,
247 InstrItinData <tc_5b54b33f, [InstrStage<1, [SLOT2, SLOT3]>]>,
248 InstrItinData <tc_5b7c0967, [InstrStage<1, [SLOT0, SLOT1]>]>,
249 InstrItinData <tc_5bf126a6, [InstrStage<1, [SLOT0]>]>,
250 InstrItinData <tc_5d7f5414, [InstrStage<1, [SLOT2]>]>,
251 InstrItinData <tc_5ef37dc4, [InstrStage<1, [SLOT0, SLOT1]>]>,
252 InstrItinData <tc_6132ba3d, [InstrStage<1, [SLOT2, SLOT3]>]>,
253 InstrItinData <tc_61830035, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
254 InstrItinData <tc_640086b5, [InstrStage<1, [SLOT2, SLOT3]>]>,
255 InstrItinData <tc_643b4717, [InstrStage<1, [SLOT2, SLOT3]>]>,
256 InstrItinData <tc_67435e81, [InstrStage<1, [SLOT0]>]>,
257 InstrItinData <tc_675e4897, [InstrStage<1, [SLOT0]>]>,
258 InstrItinData <tc_679309b8, [InstrStage<1, [SLOT2, SLOT3]>]>,
259 InstrItinData <tc_6b25e783, [InstrStage<1, [SLOT3]>]>,
260 InstrItinData <tc_703e822c, [InstrStage<1, [SLOT2, SLOT3]>]>,
261 InstrItinData <tc_7186d325, [InstrStage<1, [SLOT0]>]>,
262 InstrItinData <tc_7646c131, [InstrStage<1, [SLOT0, SLOT1]>]>,
263 InstrItinData <tc_76851da1, [InstrStage<1, [SLOT2, SLOT3]>]>,
264 InstrItinData <tc_779080bf, [InstrStage<1, [SLOT2, SLOT3]>]>,
265 InstrItinData <tc_784490da, [InstrStage<1, [SLOT2, SLOT3]>]>,
266 InstrItinData <tc_785f65a7, [InstrStage<1, [SLOT0, SLOT1]>]>,
267 InstrItinData <tc_7a91e76a, [InstrStage<1, [SLOT0, SLOT1]>]>,
268 InstrItinData <tc_838b34ea, [InstrStage<1, [SLOT0]>]>,
269 InstrItinData <tc_85c9c08f, [InstrStage<1, [SLOT2]>]>,
270 InstrItinData <tc_85d5d03f, [InstrStage<1, [SLOT2, SLOT3]>]>,
271 InstrItinData <tc_862b3e70, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
272 InstrItinData <tc_88b4f13d, [InstrStage<1, [SLOT2, SLOT3]>]>,
273 InstrItinData <tc_89e94ad3, [InstrStage<1, [SLOT0, SLOT1]>]>,
274 InstrItinData <tc_8b121f4a, [InstrStage<1, [SLOT2]>]>,
275 InstrItinData <tc_8b3e402a, [InstrStage<1, [SLOT0, SLOT1]>]>,
276 InstrItinData <tc_8c945be0, [InstrStage<1, [SLOT0]>]>,
277 InstrItinData <tc_8c99de45, [InstrStage<1, [SLOT0]>]>,
278 InstrItinData <tc_8d9d0154, [InstrStage<1, [SLOT2]>]>,
279 InstrItinData <tc_8fb7ab1b, [InstrStage<1, [SLOT0]>]>,
280 InstrItinData <tc_9461ff31, [InstrStage<1, [SLOT2, SLOT3]>]>,
281 InstrItinData <tc_946df596, [InstrStage<1, [SLOT2, SLOT3]>]>,
282 InstrItinData <tc_9ad9998f, [InstrStage<1, [SLOT3]>]>,
283 InstrItinData <tc_9bfd761f, [InstrStage<1, [SLOT0]>]>,
284 InstrItinData <tc_9c3ecd83, [InstrStage<1, [SLOT2, SLOT3]>]>,
285 InstrItinData <tc_9ca930f7, [InstrStage<1, [SLOT0]>]>,
286 InstrItinData <tc_9da59d12, [InstrStage<1, [SLOT0]>]>,
287 InstrItinData <tc_9debc299, [InstrStage<1, [SLOT2, SLOT3]>]>,
288 InstrItinData <tc_9e313203, [InstrStage<1, [SLOT2, SLOT3]>]>,
289 InstrItinData <tc_9fc3dae0, [InstrStage<1, [SLOT0, SLOT1]>]>,
290 InstrItinData <tc_a1123dda, [InstrStage<1, [SLOT0, SLOT1]>]>,
291 InstrItinData <tc_a1c00888, [InstrStage<1, [SLOT2, SLOT3]>]>,
292 InstrItinData <tc_a58fd5cc, [InstrStage<1, [SLOT2, SLOT3]>]>,
293 InstrItinData <tc_a5d4aeec, [InstrStage<1, [SLOT0, SLOT1]>]>,
294 InstrItinData <tc_a6b1eca9, [InstrStage<1, [SLOT0, SLOT1]>]>,
295 InstrItinData <tc_a813cf9a, [InstrStage<1, [SLOT3]>]>,
296 InstrItinData <tc_a9d88b22, [InstrStage<1, [SLOT3]>]>,
297 InstrItinData <tc_ae53734a, [InstrStage<1, [SLOT2, SLOT3]>]>,
298 InstrItinData <tc_b31c2e97, [InstrStage<1, [SLOT2, SLOT3]>]>,
299 InstrItinData <tc_b343892a, [InstrStage<1, [SLOT0]>]>,
300 InstrItinData <tc_b43e7930, [InstrStage<1, [SLOT0]>]>,
301 InstrItinData <tc_b4407292, [InstrStage<1, [SLOT0]>]>,
302 InstrItinData <tc_b44ecf75, [InstrStage<1, [SLOT0]>]>,
303 InstrItinData <tc_b4b5c03a, [InstrStage<1, [SLOT2, SLOT3]>]>,
304 InstrItinData <tc_b51dc29a, [InstrStage<1, [SLOT2]>]>,
305 InstrItinData <tc_b83e6d73, [InstrStage<1, [SLOT0, SLOT1]>]>,
306 InstrItinData <tc_b857bf4e, [InstrStage<1, [SLOT0]>]>,
307 InstrItinData <tc_b8bffe55, [InstrStage<1, [SLOT2, SLOT3]>]>,
308 InstrItinData <tc_b90a29b1, [InstrStage<1, [SLOT0]>]>,
309 InstrItinData <tc_b9272d6c, [InstrStage<1, [SLOT3]>]>,
310 InstrItinData <tc_b9e09e03, [InstrStage<1, [SLOT2]>]>,
311 InstrItinData <tc_bab0eed9, [InstrStage<1, [SLOT0, SLOT1]>]>,
312 InstrItinData <tc_bafaade3, [InstrStage<1, [SLOT2, SLOT3]>]>,
313 InstrItinData <tc_bcf98408, [InstrStage<1, [SLOT3]>]>,
314 InstrItinData <tc_bd8382d1, [InstrStage<1, [SLOT0]>]>,
315 InstrItinData <tc_bdceeac1, [InstrStage<1, [SLOT2, SLOT3]>]>,
316 InstrItinData <tc_be9602ff, [InstrStage<1, [SLOT0]>]>,
317 InstrItinData <tc_bf061958, [InstrStage<1, [SLOT0, SLOT1]>]>,
318 InstrItinData <tc_bfec0f01, [InstrStage<1, [SLOT2, SLOT3]>]>,
319 InstrItinData <tc_c4db48cb, [InstrStage<1, [SLOT0, SLOT1]>]>,
320 InstrItinData <tc_c4f596e3, [InstrStage<1, [SLOT0, SLOT1]>]>,
321 InstrItinData <tc_c79a189f, [InstrStage<1, [SLOT0]>]>,
322 InstrItinData <tc_c8ce0b5c, [InstrStage<1, [SLOT2, SLOT3]>]>,
323 InstrItinData <tc_cd374165, [InstrStage<1, [SLOT2, SLOT3]>]>,
324 InstrItinData <tc_cf8126ae, [InstrStage<1, [SLOT2, SLOT3]>]>,
325 InstrItinData <tc_cfd8378a, [InstrStage<1, [SLOT2, SLOT3]>]>,
326 InstrItinData <tc_d08ee0f4, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
327 InstrItinData <tc_d1aa9eaa, [InstrStage<1, [SLOT2, SLOT3]>]>,
328 InstrItinData <tc_d2e63d61, [InstrStage<1, [SLOT0]>]>,
329 InstrItinData <tc_d5b7b0c1, [InstrStage<1, [SLOT2]>]>,
330 InstrItinData <tc_d5c0729a, [InstrStage<1, [SLOT0]>]>,
331 InstrItinData <tc_d63f638c, [InstrStage<1, [SLOT0]>]>,
332 InstrItinData <tc_d65dbf51, [InstrStage<1, [SLOT0]>]>,
333 InstrItinData <tc_d773585a, [InstrStage<1, [SLOT2, SLOT3]>]>,
334 InstrItinData <tc_d9d43ecb, [InstrStage<1, [SLOT3]>]>,
335 InstrItinData <tc_da4a37ed, [InstrStage<1, [SLOT0, SLOT1]>]>,
336 InstrItinData <tc_da97ee82, [InstrStage<1, [SLOT0, SLOT1]>]>,
337 InstrItinData <tc_db2bce9c, [InstrStage<1, [SLOT2, SLOT3]>]>,
338 InstrItinData <tc_de4df740, [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>]>,
339 InstrItinData <tc_de554571, [InstrStage<1, [SLOT2, SLOT3]>]>,
340 InstrItinData <tc_df3319ed, [InstrStage<1, [SLOT3]>]>,
341 InstrItinData <tc_e06f432a, [InstrStage<1, [SLOT0]>]>,
342 InstrItinData <tc_e4a7f9f0, [InstrStage<1, [SLOT2, SLOT3]>]>,
343 InstrItinData <tc_e4b3cb20, [InstrStage<1, [SLOT0, SLOT1]>]>,
344 InstrItinData <tc_e78647bd, [InstrStage<1, [SLOT2]>]>,
345 InstrItinData <tc_e86aa961, [InstrStage<1, [SLOT0, SLOT1]>]>,
346 InstrItinData <tc_e93a3d71, [InstrStage<1, [SLOT0, SLOT1]>]>,
347 InstrItinData <tc_e95795ec, [InstrStage<1, [SLOT0]>]>,
348 InstrItinData <tc_e9f3243f, [InstrStage<1, [SLOT0, SLOT1]>]>,
349 InstrItinData <tc_f429765c, [InstrStage<1, [SLOT2, SLOT3]>]>,
350 InstrItinData <tc_f675fee8, [InstrStage<1, [SLOT2, SLOT3]>]>,
351 InstrItinData <tc_f8e23f0b, [InstrStage<1, [SLOT0, SLOT1]>]>,
352 InstrItinData <tc_f9058dd7, [InstrStage<1, [SLOT2, SLOT3]>]>,
353 InstrItinData <tc_fc3999b4, [InstrStage<1, [SLOT2]>]>,
354 InstrItinData <tc_fcc3ddf9, [InstrStage<1, [SLOT0]>]>,
355 InstrItinData <tc_fe211424, [InstrStage<1, [SLOT0]>]> ];
358 class DepScalarItinV55 {
359 list<InstrItinData> DepScalarItinV55_list = [
360 InstrItinData <tc_002cb246, /*tc_2*/
361 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
362 [Hex_FWD, Hex_FWD, Hex_FWD]>,
364 InstrItinData <tc_0371abea, /*tc_st*/
365 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
368 InstrItinData <tc_05c070ec, /*tc_1*/
369 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2, 2],
370 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
372 InstrItinData <tc_05d3a09b, /*tc_3x*/
373 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
374 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
376 InstrItinData <tc_0663f615, /*tc_1*/
377 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
378 [Hex_FWD, Hex_FWD, Hex_FWD]>,
380 InstrItinData <tc_096199d3, /*tc_st*/
381 [InstrStage<1, [SLOT0]>], [1, 2, 2],
382 [Hex_FWD, Hex_FWD, Hex_FWD]>,
384 InstrItinData <tc_0a705168, /*tc_1*/
385 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
386 [Hex_FWD, Hex_FWD, Hex_FWD]>,
388 InstrItinData <tc_0ae0825c, /*tc_1*/
389 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
392 InstrItinData <tc_0b2be201, /*tc_st*/
393 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
394 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
396 InstrItinData <tc_0d8f5752, /*tc_3x*/
397 [InstrStage<1, [SLOT3]>], [4, 2],
400 InstrItinData <tc_13bfbcf9, /*tc_3x*/
401 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
402 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
404 InstrItinData <tc_14b272fa, /*tc_st*/
405 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
406 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
408 InstrItinData <tc_14b5c689, /*tc_1*/
409 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
412 InstrItinData <tc_15aa71c5, /*tc_ld*/
413 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
416 InstrItinData <tc_174516e8, /*tc_3x*/
417 [InstrStage<1, [SLOT3]>], [1],
420 InstrItinData <tc_17e0d2cd, /*tc_ld*/
421 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
422 [Hex_FWD, Hex_FWD, Hex_FWD]>,
424 InstrItinData <tc_1a2fd869, /*tc_3x*/
425 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
426 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
428 InstrItinData <tc_1ad90acd, /*tc_2early*/
429 [InstrStage<1, [SLOT2]>], [2, 1],
432 InstrItinData <tc_1ae57e39, /*tc_1*/
433 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2],
434 [Hex_FWD, Hex_FWD, Hex_FWD]>,
436 InstrItinData <tc_1b6f7cec, /*tc_2early*/
437 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
440 InstrItinData <tc_1c4528a2, /*tc_3x*/
441 [InstrStage<1, [SLOT3]>], [2, 2],
444 InstrItinData <tc_1c80410a, /*tc_1*/
445 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
446 [Hex_FWD, Hex_FWD, Hex_FWD]>,
448 InstrItinData <tc_1d81e60e, /*tc_2early*/
449 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
452 InstrItinData <tc_1fc97744, /*tc_1*/
453 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
454 [Hex_FWD, Hex_FWD, Hex_FWD]>,
456 InstrItinData <tc_20cdee80, /*tc_2early*/
457 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
460 InstrItinData <tc_2332b92e, /*tc_2early*/
461 [InstrStage<1, [SLOT2, SLOT3]>], [1, 2],
464 InstrItinData <tc_24b66c99, /*tc_st*/
465 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
466 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
468 InstrItinData <tc_25a78932, /*tc_ld*/
469 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
470 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
472 InstrItinData <tc_2b8da4c2, /*tc_3stall*/
473 [InstrStage<1, [SLOT0]>], [4, 2, 1],
474 [Hex_FWD, Hex_FWD, Hex_FWD]>,
476 InstrItinData <tc_2eabeebe, /*tc_1*/
477 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
480 InstrItinData <tc_2f7c551d, /*tc_4x*/
481 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
482 [Hex_FWD, Hex_FWD, Hex_FWD]>,
484 InstrItinData <tc_2ff964b4, /*tc_3x*/
485 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1],
486 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
488 InstrItinData <tc_30b9bb4a, /*tc_st*/
489 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
490 [Hex_FWD, Hex_FWD, Hex_FWD]>,
492 InstrItinData <tc_32779c6f, /*tc_3x*/
493 [InstrStage<1, [SLOT3]>], [2, 1],
496 InstrItinData <tc_36153880, /*tc_3stall*/
497 [InstrStage<1, [SLOT0]>], [],
500 InstrItinData <tc_362c6592, /*tc_st*/
501 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
502 [Hex_FWD, Hex_FWD, Hex_FWD]>,
504 InstrItinData <tc_3962fa26, /*tc_st*/
505 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
506 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
508 InstrItinData <tc_39dfefe8, /*tc_ld*/
509 [InstrStage<1, [SLOT0, SLOT1]>], [],
512 InstrItinData <tc_3a867367, /*tc_3x*/
513 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1],
516 InstrItinData <tc_3b470976, /*tc_3x*/
517 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
518 [Hex_FWD, Hex_FWD, Hex_FWD]>,
520 InstrItinData <tc_3b5b7ef9, /*tc_ld*/
521 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
522 [Hex_FWD, Hex_FWD, Hex_FWD]>,
524 InstrItinData <tc_3bd75825, /*tc_2early*/
525 [InstrStage<1, [SLOT2]>], [1],
528 InstrItinData <tc_3c76b0ff, /*tc_ld*/
529 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
530 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
532 InstrItinData <tc_3d495a39, /*tc_2early*/
533 [InstrStage<1, [SLOT2, SLOT3]>], [1, 2, 2],
534 [Hex_FWD, Hex_FWD, Hex_FWD]>,
536 InstrItinData <tc_40116ca8, /*tc_st*/
537 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
538 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
540 InstrItinData <tc_434c8e1e, /*tc_3x*/
541 [InstrStage<1, [SLOT3]>], [4, 1],
544 InstrItinData <tc_4414d8b1, /*tc_1*/
545 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
546 [Hex_FWD, Hex_FWD, Hex_FWD]>,
548 InstrItinData <tc_44d3da28, /*tc_ld*/
549 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
550 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
552 InstrItinData <tc_4560740b, /*tc_3*/
553 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 1, 2],
554 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
556 InstrItinData <tc_4837eefb, /*tc_2early*/
557 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
558 [Hex_FWD, Hex_FWD, Hex_FWD]>,
560 InstrItinData <tc_49a8207d, /*tc_ld*/
561 [InstrStage<1, [SLOT0]>], [2],
564 InstrItinData <tc_4ae7b58b, /*tc_2early*/
565 [InstrStage<1, [SLOT2, SLOT3]>], [2],
568 InstrItinData <tc_4b68bce4, /*tc_st*/
569 [InstrStage<1, [SLOT0]>], [2, 2, 3],
570 [Hex_FWD, Hex_FWD, Hex_FWD]>,
572 InstrItinData <tc_4c5ba658, /*tc_1*/
573 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
574 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
576 InstrItinData <tc_4d5fa3a1, /*tc_3stall*/
577 [InstrStage<1, [SLOT0]>], [2],
580 InstrItinData <tc_53559e35, /*tc_st*/
581 [InstrStage<1, [SLOT0, SLOT1]>], [3, 3, 1, 2, 2],
582 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
584 InstrItinData <tc_56336eb0, /*tc_2early*/
585 [InstrStage<1, [SLOT2, SLOT3]>], [1, 1, 2],
586 [Hex_FWD, Hex_FWD, Hex_FWD]>,
588 InstrItinData <tc_56f114f4, /*tc_2early*/
589 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 2],
590 [Hex_FWD, Hex_FWD, Hex_FWD]>,
592 InstrItinData <tc_57890846, /*tc_1*/
593 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
596 InstrItinData <tc_5a2711e5, /*tc_1*/
597 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
598 [Hex_FWD, Hex_FWD, Hex_FWD]>,
600 InstrItinData <tc_5abb5e3f, /*tc_3stall*/
601 [InstrStage<1, [SLOT0]>], [4, 1, 1],
602 [Hex_FWD, Hex_FWD, Hex_FWD]>,
604 InstrItinData <tc_5aee39f7, /*tc_st*/
605 [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
606 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
608 InstrItinData <tc_5b54b33f, /*tc_3*/
609 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 1],
610 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
612 InstrItinData <tc_5b7c0967, /*tc_2early*/
613 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
616 InstrItinData <tc_5bf126a6, /*tc_st*/
617 [InstrStage<1, [SLOT0]>], [2, 3],
620 InstrItinData <tc_5d7f5414, /*tc_2early*/
621 [InstrStage<1, [SLOT2]>], [1],
624 InstrItinData <tc_5ef37dc4, /*tc_ld*/
625 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
626 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
628 InstrItinData <tc_6132ba3d, /*tc_1*/
629 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
630 [Hex_FWD, Hex_FWD, Hex_FWD]>,
632 InstrItinData <tc_61830035, /*tc_2*/
633 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
634 [Hex_FWD, Hex_FWD, Hex_FWD]>,
636 InstrItinData <tc_640086b5, /*tc_2early*/
637 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
638 [Hex_FWD, Hex_FWD, Hex_FWD]>,
640 InstrItinData <tc_643b4717, /*tc_2early*/
641 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 2],
642 [Hex_FWD, Hex_FWD, Hex_FWD]>,
644 InstrItinData <tc_67435e81, /*tc_st*/
645 [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
646 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
648 InstrItinData <tc_675e4897, /*tc_3stall*/
649 [InstrStage<1, [SLOT0]>], [4, 2],
652 InstrItinData <tc_679309b8, /*tc_1*/
653 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
654 [Hex_FWD, Hex_FWD, Hex_FWD]>,
656 InstrItinData <tc_6b25e783, /*tc_3x*/
657 [InstrStage<1, [SLOT3]>], [1],
660 InstrItinData <tc_703e822c, /*tc_2*/
661 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
664 InstrItinData <tc_7186d325, /*tc_st*/
665 [InstrStage<1, [SLOT0]>], [1, 2, 2],
666 [Hex_FWD, Hex_FWD, Hex_FWD]>,
668 InstrItinData <tc_7646c131, /*tc_ld*/
669 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
670 [Hex_FWD, Hex_FWD, Hex_FWD]>,
672 InstrItinData <tc_76851da1, /*tc_3stall*/
673 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
674 [Hex_FWD, Hex_FWD, Hex_FWD]>,
676 InstrItinData <tc_779080bf, /*tc_2*/
677 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
678 [Hex_FWD, Hex_FWD, Hex_FWD]>,
680 InstrItinData <tc_784490da, /*tc_2*/
681 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
682 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
684 InstrItinData <tc_785f65a7, /*tc_ld*/
685 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
686 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
688 InstrItinData <tc_7a91e76a, /*tc_ld*/
689 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
690 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
692 InstrItinData <tc_838b34ea, /*tc_st*/
693 [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
694 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
696 InstrItinData <tc_85c9c08f, /*tc_2early*/
697 [InstrStage<1, [SLOT2]>], [2, 1],
700 InstrItinData <tc_85d5d03f, /*tc_2early*/
701 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 1],
702 [Hex_FWD, Hex_FWD, Hex_FWD]>,
704 InstrItinData <tc_862b3e70, /*tc_1*/
705 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
708 InstrItinData <tc_88b4f13d, /*tc_3x*/
709 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
710 [Hex_FWD, Hex_FWD, Hex_FWD]>,
712 InstrItinData <tc_89e94ad3, /*tc_st*/
713 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
716 InstrItinData <tc_8b121f4a, /*tc_2early*/
717 [InstrStage<1, [SLOT2]>], [],
720 InstrItinData <tc_8b3e402a, /*tc_1*/
721 [InstrStage<1, [SLOT0, SLOT1]>], [3],
724 InstrItinData <tc_8c945be0, /*tc_3stall*/
725 [InstrStage<1, [SLOT0]>], [3, 2],
728 InstrItinData <tc_8c99de45, /*tc_st*/
729 [InstrStage<1, [SLOT0]>], [],
732 InstrItinData <tc_8d9d0154, /*tc_2early*/
733 [InstrStage<1, [SLOT2]>], [2],
736 InstrItinData <tc_8fb7ab1b, /*tc_st*/
737 [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
738 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
740 InstrItinData <tc_9461ff31, /*tc_2*/
741 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
742 [Hex_FWD, Hex_FWD, Hex_FWD]>,
744 InstrItinData <tc_946df596, /*tc_1*/
745 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
746 [Hex_FWD, Hex_FWD, Hex_FWD]>,
748 InstrItinData <tc_9ad9998f, /*tc_3x*/
749 [InstrStage<1, [SLOT3]>], [],
752 InstrItinData <tc_9bfd761f, /*tc_3stall*/
753 [InstrStage<1, [SLOT0]>], [3, 1, 2],
754 [Hex_FWD, Hex_FWD, Hex_FWD]>,
756 InstrItinData <tc_9c3ecd83, /*tc_3stall*/
757 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 2],
758 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
760 InstrItinData <tc_9ca930f7, /*tc_ld*/
761 [InstrStage<1, [SLOT0]>], [1, 2],
764 InstrItinData <tc_9da59d12, /*tc_3stall*/
765 [InstrStage<1, [SLOT0]>], [4, 3, 1],
766 [Hex_FWD, Hex_FWD, Hex_FWD]>,
768 InstrItinData <tc_9debc299, /*tc_3x*/
769 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
770 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
772 InstrItinData <tc_9e313203, /*tc_3x*/
773 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
776 InstrItinData <tc_9fc3dae0, /*tc_1*/
777 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
780 InstrItinData <tc_a1123dda, /*tc_1*/
781 [InstrStage<1, [SLOT0, SLOT1]>], [3],
784 InstrItinData <tc_a1c00888, /*tc_1*/
785 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
788 InstrItinData <tc_a58fd5cc, /*tc_3*/
789 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 1],
790 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
792 InstrItinData <tc_a5d4aeec, /*tc_ld*/
793 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
794 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
796 InstrItinData <tc_a6b1eca9, /*tc_ld*/
797 [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
798 [Hex_FWD, Hex_FWD, Hex_FWD]>,
800 InstrItinData <tc_a813cf9a, /*tc_2*/
801 [InstrStage<1, [SLOT3]>], [4, 2],
804 InstrItinData <tc_a9d88b22, /*tc_3x*/
805 [InstrStage<1, [SLOT3]>], [2, 2],
808 InstrItinData <tc_ae53734a, /*tc_2early*/
809 [InstrStage<1, [SLOT2, SLOT3]>], [2],
812 InstrItinData <tc_b31c2e97, /*tc_2early*/
813 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
814 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
816 InstrItinData <tc_b343892a, /*tc_3stall*/
817 [InstrStage<1, [SLOT0]>], [1, 3, 2],
818 [Hex_FWD, Hex_FWD, Hex_FWD]>,
820 InstrItinData <tc_b43e7930, /*tc_ld*/
821 [InstrStage<1, [SLOT0]>], [4, 1],
824 InstrItinData <tc_b4407292, /*tc_2early*/
825 [InstrStage<1, [SLOT0]>], [],
828 InstrItinData <tc_b44ecf75, /*tc_ld*/
829 [InstrStage<1, [SLOT0]>], [4, 2, 2],
830 [Hex_FWD, Hex_FWD, Hex_FWD]>,
832 InstrItinData <tc_b4b5c03a, /*tc_1*/
833 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
834 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
836 InstrItinData <tc_b51dc29a, /*tc_2early*/
837 [InstrStage<1, [SLOT2]>], [3, 1],
840 InstrItinData <tc_b83e6d73, /*tc_st*/
841 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
842 [Hex_FWD, Hex_FWD, Hex_FWD]>,
844 InstrItinData <tc_b857bf4e, /*tc_st*/
845 [InstrStage<1, [SLOT0]>], [1],
848 InstrItinData <tc_b8bffe55, /*tc_3x*/
849 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1],
850 [Hex_FWD, Hex_FWD, Hex_FWD]>,
852 InstrItinData <tc_b90a29b1, /*tc_st*/
853 [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
854 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
856 InstrItinData <tc_b9272d6c, /*tc_3x*/
857 [InstrStage<1, [SLOT3]>], [4, 2],
860 InstrItinData <tc_b9e09e03, /*tc_2early*/
861 [InstrStage<1, [SLOT2]>], [3, 2, 2],
862 [Hex_FWD, Hex_FWD, Hex_FWD]>,
864 InstrItinData <tc_bab0eed9, /*tc_ld*/
865 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
866 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
868 InstrItinData <tc_bafaade3, /*tc_3x*/
869 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
870 [Hex_FWD, Hex_FWD, Hex_FWD]>,
872 InstrItinData <tc_bcf98408, /*tc_3x*/
873 [InstrStage<1, [SLOT3]>], [4, 1],
876 InstrItinData <tc_bd8382d1, /*tc_3stall*/
877 [InstrStage<1, [SLOT0]>], [3, 2, 2],
878 [Hex_FWD, Hex_FWD, Hex_FWD]>,
880 InstrItinData <tc_bdceeac1, /*tc_3x*/
881 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
882 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
884 InstrItinData <tc_be9602ff, /*tc_st*/
885 [InstrStage<1, [SLOT0]>], [1, 2, 3],
886 [Hex_FWD, Hex_FWD, Hex_FWD]>,
888 InstrItinData <tc_bf061958, /*tc_ld*/
889 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
890 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
892 InstrItinData <tc_bfec0f01, /*tc_1*/
893 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2, 2],
894 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
896 InstrItinData <tc_c4db48cb, /*tc_ld*/
897 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
900 InstrItinData <tc_c4f596e3, /*tc_st*/
901 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
902 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
904 InstrItinData <tc_c79a189f, /*tc_st*/
905 [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
906 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
908 InstrItinData <tc_c8ce0b5c, /*tc_3x*/
909 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
910 [Hex_FWD, Hex_FWD, Hex_FWD]>,
912 InstrItinData <tc_cd374165, /*tc_2early*/
913 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
916 InstrItinData <tc_cf8126ae, /*tc_2*/
917 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
920 InstrItinData <tc_cfd8378a, /*tc_2early*/
921 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1],
924 InstrItinData <tc_d08ee0f4, /*tc_2*/
925 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
926 [Hex_FWD, Hex_FWD, Hex_FWD]>,
928 InstrItinData <tc_d1aa9eaa, /*tc_3*/
929 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 1],
930 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
932 InstrItinData <tc_d2e63d61, /*tc_st*/
933 [InstrStage<1, [SLOT0]>], [3, 2, 3],
934 [Hex_FWD, Hex_FWD, Hex_FWD]>,
936 InstrItinData <tc_d5b7b0c1, /*tc_2early*/
937 [InstrStage<1, [SLOT2]>], [1],
940 InstrItinData <tc_d5c0729a, /*tc_st*/
941 [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
942 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
944 InstrItinData <tc_d63f638c, /*tc_ld*/
945 [InstrStage<1, [SLOT0]>], [1],
948 InstrItinData <tc_d65dbf51, /*tc_st*/
949 [InstrStage<1, [SLOT0]>], [3, 3, 1, 2, 3],
950 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
952 InstrItinData <tc_d773585a, /*tc_3x*/
953 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
954 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
956 InstrItinData <tc_d9d43ecb, /*tc_2early*/
957 [InstrStage<1, [SLOT3]>], [1, 2],
960 InstrItinData <tc_da4a37ed, /*tc_st*/
961 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
962 [Hex_FWD, Hex_FWD, Hex_FWD]>,
964 InstrItinData <tc_da97ee82, /*tc_st*/
965 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
966 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
968 InstrItinData <tc_db2bce9c, /*tc_2early*/
969 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
972 InstrItinData <tc_de4df740, /*tc_2early*/
973 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 1],
974 [Hex_FWD, Hex_FWD, Hex_FWD]>,
976 InstrItinData <tc_de554571, /*tc_2early*/
977 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
980 InstrItinData <tc_df3319ed, /*tc_3x*/
981 [InstrStage<1, [SLOT3]>], [2, 1],
984 InstrItinData <tc_e06f432a, /*tc_3stall*/
985 [InstrStage<1, [SLOT0]>], [3],
988 InstrItinData <tc_e4a7f9f0, /*tc_2*/
989 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
990 [Hex_FWD, Hex_FWD, Hex_FWD]>,
992 InstrItinData <tc_e4b3cb20, /*tc_ld*/
993 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
994 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
996 InstrItinData <tc_e78647bd, /*tc_2early*/
997 [InstrStage<1, [SLOT2]>], [2, 1],
1000 InstrItinData <tc_e86aa961, /*tc_st*/
1001 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
1002 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1004 InstrItinData <tc_e93a3d71, /*tc_ld*/
1005 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
1006 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1008 InstrItinData <tc_e95795ec, /*tc_st*/
1009 [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
1010 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1012 InstrItinData <tc_e9f3243f, /*tc_ld*/
1013 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 3, 1, 2],
1014 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1016 InstrItinData <tc_f429765c, /*tc_1*/
1017 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
1018 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1020 InstrItinData <tc_f675fee8, /*tc_2*/
1021 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1022 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1024 InstrItinData <tc_f8e23f0b, /*tc_st*/
1025 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
1026 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1028 InstrItinData <tc_f9058dd7, /*tc_2*/
1029 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
1030 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1032 InstrItinData <tc_fc3999b4, /*tc_2early*/
1033 [InstrStage<1, [SLOT2]>], [2],
1036 InstrItinData <tc_fcc3ddf9, /*tc_st*/
1037 [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
1038 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1040 InstrItinData <tc_fe211424, /*tc_3stall*/
1041 [InstrStage<1, [SLOT0]>], [1, 1],
1046 class DepScalarItinV60 {
1047 list<InstrItinData> DepScalarItinV60_list = [
1048 InstrItinData <tc_002cb246, /*tc_2*/
1049 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1050 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1052 InstrItinData <tc_0371abea, /*tc_st*/
1053 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
1054 [Hex_FWD, Hex_FWD]>,
1056 InstrItinData <tc_05c070ec, /*tc_1*/
1057 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2, 2],
1058 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1060 InstrItinData <tc_05d3a09b, /*tc_3x*/
1061 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
1062 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1064 InstrItinData <tc_0663f615, /*tc_1*/
1065 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1066 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1068 InstrItinData <tc_096199d3, /*tc_st*/
1069 [InstrStage<1, [SLOT0]>], [1, 2, 2],
1070 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1072 InstrItinData <tc_0a705168, /*tc_1*/
1073 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
1074 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1076 InstrItinData <tc_0ae0825c, /*tc_1*/
1077 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1078 [Hex_FWD, Hex_FWD]>,
1080 InstrItinData <tc_0b2be201, /*tc_st*/
1081 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
1082 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1084 InstrItinData <tc_0d8f5752, /*tc_3x*/
1085 [InstrStage<1, [SLOT3]>], [4, 2],
1086 [Hex_FWD, Hex_FWD]>,
1088 InstrItinData <tc_13bfbcf9, /*tc_3x*/
1089 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
1090 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1092 InstrItinData <tc_14b272fa, /*tc_st*/
1093 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
1094 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1096 InstrItinData <tc_14b5c689, /*tc_2*/
1097 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1098 [Hex_FWD, Hex_FWD]>,
1100 InstrItinData <tc_15aa71c5, /*tc_ld*/
1101 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
1102 [Hex_FWD, Hex_FWD]>,
1104 InstrItinData <tc_174516e8, /*tc_3x*/
1105 [InstrStage<1, [SLOT3]>], [1],
1108 InstrItinData <tc_17e0d2cd, /*tc_ld*/
1109 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
1110 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1112 InstrItinData <tc_1a2fd869, /*tc_3x*/
1113 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
1114 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1116 InstrItinData <tc_1ad90acd, /*tc_2early*/
1117 [InstrStage<1, [SLOT2]>], [2, 1],
1118 [Hex_FWD, Hex_FWD]>,
1120 InstrItinData <tc_1ae57e39, /*tc_1*/
1121 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2],
1122 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1124 InstrItinData <tc_1b6f7cec, /*tc_2early*/
1125 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
1128 InstrItinData <tc_1c4528a2, /*tc_3stall*/
1129 [InstrStage<1, [SLOT3]>], [2, 2],
1130 [Hex_FWD, Hex_FWD]>,
1132 InstrItinData <tc_1c80410a, /*tc_1*/
1133 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
1134 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1136 InstrItinData <tc_1d81e60e, /*tc_2early*/
1137 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
1138 [Hex_FWD, Hex_FWD]>,
1140 InstrItinData <tc_1fc97744, /*tc_1*/
1141 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1142 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1144 InstrItinData <tc_20cdee80, /*tc_2early*/
1145 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1146 [Hex_FWD, Hex_FWD]>,
1148 InstrItinData <tc_2332b92e, /*tc_2early*/
1149 [InstrStage<1, [SLOT2, SLOT3]>], [1, 2],
1150 [Hex_FWD, Hex_FWD]>,
1152 InstrItinData <tc_24b66c99, /*tc_st*/
1153 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
1154 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1156 InstrItinData <tc_25a78932, /*tc_ld*/
1157 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
1158 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1160 InstrItinData <tc_2b8da4c2, /*tc_newvjump*/
1161 [InstrStage<1, [SLOT0]>], [3, 2, 2],
1162 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1164 InstrItinData <tc_2eabeebe, /*tc_1*/
1165 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
1168 InstrItinData <tc_2f7c551d, /*tc_4x*/
1169 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
1170 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1172 InstrItinData <tc_2ff964b4, /*tc_4x*/
1173 [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
1174 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1176 InstrItinData <tc_30b9bb4a, /*tc_st*/
1177 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
1178 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1180 InstrItinData <tc_32779c6f, /*tc_3stall*/
1181 [InstrStage<1, [SLOT3]>], [2, 1],
1182 [Hex_FWD, Hex_FWD]>,
1184 InstrItinData <tc_36153880, /*tc_newvjump*/
1185 [InstrStage<1, [SLOT0]>], [],
1188 InstrItinData <tc_362c6592, /*tc_st*/
1189 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
1190 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1192 InstrItinData <tc_3962fa26, /*tc_st*/
1193 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
1194 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1196 InstrItinData <tc_39dfefe8, /*tc_ld*/
1197 [InstrStage<1, [SLOT0, SLOT1]>], [],
1200 InstrItinData <tc_3a867367, /*tc_4x*/
1201 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
1202 [Hex_FWD, Hex_FWD]>,
1204 InstrItinData <tc_3b470976, /*tc_4x*/
1205 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
1206 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1208 InstrItinData <tc_3b5b7ef9, /*tc_ld*/
1209 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
1210 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1212 InstrItinData <tc_3bd75825, /*tc_2early*/
1213 [InstrStage<1, [SLOT2]>], [1],
1216 InstrItinData <tc_3c76b0ff, /*tc_ld*/
1217 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
1218 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1220 InstrItinData <tc_3d495a39, /*tc_2early*/
1221 [InstrStage<1, [SLOT2, SLOT3]>], [1, 2, 2],
1222 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1224 InstrItinData <tc_40116ca8, /*tc_st*/
1225 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
1226 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1228 InstrItinData <tc_434c8e1e, /*tc_3x*/
1229 [InstrStage<1, [SLOT3]>], [4, 1],
1230 [Hex_FWD, Hex_FWD]>,
1232 InstrItinData <tc_4414d8b1, /*tc_2*/
1233 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1234 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1236 InstrItinData <tc_44d3da28, /*tc_ld*/
1237 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
1238 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1240 InstrItinData <tc_4560740b, /*tc_4x*/
1241 [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
1242 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1244 InstrItinData <tc_4837eefb, /*tc_3stall*/
1245 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1246 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1248 InstrItinData <tc_49a8207d, /*tc_ld*/
1249 [InstrStage<1, [SLOT0]>], [2],
1252 InstrItinData <tc_4ae7b58b, /*tc_2early*/
1253 [InstrStage<1, [SLOT2, SLOT3]>], [2],
1256 InstrItinData <tc_4b68bce4, /*tc_st*/
1257 [InstrStage<1, [SLOT0]>], [2, 2, 3],
1258 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1260 InstrItinData <tc_4c5ba658, /*tc_1*/
1261 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
1262 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1264 InstrItinData <tc_4d5fa3a1, /*tc_newvjump*/
1265 [InstrStage<1, [SLOT0]>], [2],
1268 InstrItinData <tc_53559e35, /*tc_st*/
1269 [InstrStage<1, [SLOT0, SLOT1]>], [3, 3, 1, 2, 2],
1270 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1272 InstrItinData <tc_56336eb0, /*tc_2early*/
1273 [InstrStage<1, [SLOT2, SLOT3]>], [1, 1, 2],
1274 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1276 InstrItinData <tc_56f114f4, /*tc_2early*/
1277 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 2],
1278 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1280 InstrItinData <tc_57890846, /*tc_1*/
1281 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
1282 [Hex_FWD, Hex_FWD]>,
1284 InstrItinData <tc_5a2711e5, /*tc_1*/
1285 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
1286 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1288 InstrItinData <tc_5abb5e3f, /*tc_3stall*/
1289 [InstrStage<1, [SLOT0]>], [4, 1, 1],
1290 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1292 InstrItinData <tc_5aee39f7, /*tc_st*/
1293 [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
1294 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1296 InstrItinData <tc_5b54b33f, /*tc_3x*/
1297 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
1298 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1300 InstrItinData <tc_5b7c0967, /*tc_2early*/
1301 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
1302 [Hex_FWD, Hex_FWD]>,
1304 InstrItinData <tc_5bf126a6, /*tc_st*/
1305 [InstrStage<1, [SLOT0]>], [2, 3],
1306 [Hex_FWD, Hex_FWD]>,
1308 InstrItinData <tc_5d7f5414, /*tc_2early*/
1309 [InstrStage<1, [SLOT2]>], [1],
1312 InstrItinData <tc_5ef37dc4, /*tc_ld*/
1313 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
1314 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1316 InstrItinData <tc_6132ba3d, /*tc_1*/
1317 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1318 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1320 InstrItinData <tc_61830035, /*tc_2*/
1321 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
1322 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1324 InstrItinData <tc_640086b5, /*tc_2early*/
1325 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1326 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1328 InstrItinData <tc_643b4717, /*tc_2early*/
1329 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 2],
1330 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1332 InstrItinData <tc_67435e81, /*tc_st*/
1333 [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
1334 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1336 InstrItinData <tc_675e4897, /*tc_newvjump*/
1337 [InstrStage<1, [SLOT0]>], [3, 2],
1338 [Hex_FWD, Hex_FWD]>,
1340 InstrItinData <tc_679309b8, /*tc_1*/
1341 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1342 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1344 InstrItinData <tc_6b25e783, /*tc_3x*/
1345 [InstrStage<1, [SLOT3]>], [1],
1348 InstrItinData <tc_703e822c, /*tc_2*/
1349 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1350 [Hex_FWD, Hex_FWD]>,
1352 InstrItinData <tc_7186d325, /*tc_st*/
1353 [InstrStage<1, [SLOT0]>], [1, 2, 2],
1354 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1356 InstrItinData <tc_7646c131, /*tc_ld*/
1357 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
1358 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1360 InstrItinData <tc_76851da1, /*tc_3stall*/
1361 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1362 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1364 InstrItinData <tc_779080bf, /*tc_2*/
1365 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1366 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1368 InstrItinData <tc_784490da, /*tc_2*/
1369 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1370 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1372 InstrItinData <tc_785f65a7, /*tc_ld*/
1373 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
1374 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1376 InstrItinData <tc_7a91e76a, /*tc_ld*/
1377 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
1378 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1380 InstrItinData <tc_838b34ea, /*tc_st*/
1381 [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
1382 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1384 InstrItinData <tc_85c9c08f, /*tc_2early*/
1385 [InstrStage<1, [SLOT2]>], [2, 1],
1386 [Hex_FWD, Hex_FWD]>,
1388 InstrItinData <tc_85d5d03f, /*tc_2early*/
1389 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 1],
1390 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1392 InstrItinData <tc_862b3e70, /*tc_1*/
1393 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
1396 InstrItinData <tc_88b4f13d, /*tc_2*/
1397 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1398 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1400 InstrItinData <tc_89e94ad3, /*tc_st*/
1401 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
1402 [Hex_FWD, Hex_FWD]>,
1404 InstrItinData <tc_8b121f4a, /*tc_2early*/
1405 [InstrStage<1, [SLOT2]>], [],
1408 InstrItinData <tc_8b3e402a, /*tc_1*/
1409 [InstrStage<1, [SLOT0, SLOT1]>], [3],
1412 InstrItinData <tc_8c945be0, /*tc_newvjump*/
1413 [InstrStage<1, [SLOT0]>], [3, 2],
1414 [Hex_FWD, Hex_FWD]>,
1416 InstrItinData <tc_8c99de45, /*tc_st*/
1417 [InstrStage<1, [SLOT0]>], [],
1420 InstrItinData <tc_8d9d0154, /*tc_3stall*/
1421 [InstrStage<1, [SLOT2]>], [2],
1424 InstrItinData <tc_8fb7ab1b, /*tc_st*/
1425 [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
1426 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1428 InstrItinData <tc_9461ff31, /*tc_2*/
1429 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1430 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1432 InstrItinData <tc_946df596, /*tc_1*/
1433 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1434 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1436 InstrItinData <tc_9ad9998f, /*tc_3stall*/
1437 [InstrStage<1, [SLOT3]>], [],
1440 InstrItinData <tc_9bfd761f, /*tc_newvjump*/
1441 [InstrStage<1, [SLOT0]>], [3, 2, 2],
1442 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1444 InstrItinData <tc_9c3ecd83, /*tc_3stall*/
1445 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 2],
1446 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1448 InstrItinData <tc_9ca930f7, /*tc_ld*/
1449 [InstrStage<1, [SLOT0]>], [1, 2],
1450 [Hex_FWD, Hex_FWD]>,
1452 InstrItinData <tc_9da59d12, /*tc_newvjump*/
1453 [InstrStage<1, [SLOT0]>], [3, 3, 2],
1454 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1456 InstrItinData <tc_9debc299, /*tc_3x*/
1457 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
1458 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1460 InstrItinData <tc_9e313203, /*tc_2*/
1461 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1462 [Hex_FWD, Hex_FWD]>,
1464 InstrItinData <tc_9fc3dae0, /*tc_1*/
1465 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
1466 [Hex_FWD, Hex_FWD]>,
1468 InstrItinData <tc_a1123dda, /*tc_1*/
1469 [InstrStage<1, [SLOT0, SLOT1]>], [3],
1472 InstrItinData <tc_a1c00888, /*tc_1*/
1473 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1474 [Hex_FWD, Hex_FWD]>,
1476 InstrItinData <tc_a58fd5cc, /*tc_4x*/
1477 [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
1478 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1480 InstrItinData <tc_a5d4aeec, /*tc_ld*/
1481 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
1482 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1484 InstrItinData <tc_a6b1eca9, /*tc_ld*/
1485 [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
1486 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1488 InstrItinData <tc_a813cf9a, /*tc_2*/
1489 [InstrStage<1, [SLOT3]>], [4, 2],
1490 [Hex_FWD, Hex_FWD]>,
1492 InstrItinData <tc_a9d88b22, /*tc_3x*/
1493 [InstrStage<1, [SLOT3]>], [2, 2],
1494 [Hex_FWD, Hex_FWD]>,
1496 InstrItinData <tc_ae53734a, /*tc_2early*/
1497 [InstrStage<1, [SLOT2, SLOT3]>], [2],
1500 InstrItinData <tc_b31c2e97, /*tc_2early*/
1501 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
1502 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1504 InstrItinData <tc_b343892a, /*tc_newvjump*/
1505 [InstrStage<1, [SLOT0]>], [2, 3, 2],
1506 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1508 InstrItinData <tc_b43e7930, /*tc_ld*/
1509 [InstrStage<1, [SLOT0]>], [4, 1],
1510 [Hex_FWD, Hex_FWD]>,
1512 InstrItinData <tc_b4407292, /*tc_2early*/
1513 [InstrStage<1, [SLOT0]>], [],
1516 InstrItinData <tc_b44ecf75, /*tc_ld*/
1517 [InstrStage<1, [SLOT0]>], [4, 2, 2],
1518 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1520 InstrItinData <tc_b4b5c03a, /*tc_1*/
1521 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
1522 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1524 InstrItinData <tc_b51dc29a, /*tc_2early*/
1525 [InstrStage<1, [SLOT2]>], [3, 1],
1526 [Hex_FWD, Hex_FWD]>,
1528 InstrItinData <tc_b83e6d73, /*tc_st*/
1529 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
1530 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1532 InstrItinData <tc_b857bf4e, /*tc_st*/
1533 [InstrStage<1, [SLOT0]>], [1],
1536 InstrItinData <tc_b8bffe55, /*tc_4x*/
1537 [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
1538 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1540 InstrItinData <tc_b90a29b1, /*tc_st*/
1541 [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
1542 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1544 InstrItinData <tc_b9272d6c, /*tc_3x*/
1545 [InstrStage<1, [SLOT3]>], [4, 2],
1546 [Hex_FWD, Hex_FWD]>,
1548 InstrItinData <tc_b9e09e03, /*tc_2early*/
1549 [InstrStage<1, [SLOT2]>], [3, 2, 2],
1550 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1552 InstrItinData <tc_bab0eed9, /*tc_ld*/
1553 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
1554 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1556 InstrItinData <tc_bafaade3, /*tc_3x*/
1557 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1558 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1560 InstrItinData <tc_bcf98408, /*tc_3x*/
1561 [InstrStage<1, [SLOT3]>], [4, 1],
1562 [Hex_FWD, Hex_FWD]>,
1564 InstrItinData <tc_bd8382d1, /*tc_newvjump*/
1565 [InstrStage<1, [SLOT0]>], [3, 2, 2],
1566 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1568 InstrItinData <tc_bdceeac1, /*tc_3x*/
1569 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
1570 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1572 InstrItinData <tc_be9602ff, /*tc_st*/
1573 [InstrStage<1, [SLOT0]>], [1, 2, 3],
1574 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1576 InstrItinData <tc_bf061958, /*tc_ld*/
1577 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
1578 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1580 InstrItinData <tc_bfec0f01, /*tc_2*/
1581 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
1582 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1584 InstrItinData <tc_c4db48cb, /*tc_ld*/
1585 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
1586 [Hex_FWD, Hex_FWD]>,
1588 InstrItinData <tc_c4f596e3, /*tc_st*/
1589 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
1590 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1592 InstrItinData <tc_c79a189f, /*tc_st*/
1593 [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
1594 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1596 InstrItinData <tc_c8ce0b5c, /*tc_3x*/
1597 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
1598 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1600 InstrItinData <tc_cd374165, /*tc_2early*/
1601 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
1602 [Hex_FWD, Hex_FWD]>,
1604 InstrItinData <tc_cf8126ae, /*tc_2*/
1605 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1606 [Hex_FWD, Hex_FWD]>,
1608 InstrItinData <tc_cfd8378a, /*tc_2early*/
1609 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1],
1610 [Hex_FWD, Hex_FWD]>,
1612 InstrItinData <tc_d08ee0f4, /*tc_1*/
1613 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
1614 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1616 InstrItinData <tc_d1aa9eaa, /*tc_3stall*/
1617 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 1, 1, 1],
1618 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1620 InstrItinData <tc_d2e63d61, /*tc_st*/
1621 [InstrStage<1, [SLOT0]>], [3, 2, 3],
1622 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1624 InstrItinData <tc_d5b7b0c1, /*tc_2early*/
1625 [InstrStage<1, [SLOT2]>], [1],
1628 InstrItinData <tc_d5c0729a, /*tc_st*/
1629 [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
1630 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1632 InstrItinData <tc_d63f638c, /*tc_ld*/
1633 [InstrStage<1, [SLOT0]>], [1],
1636 InstrItinData <tc_d65dbf51, /*tc_st*/
1637 [InstrStage<1, [SLOT0]>], [3, 3, 1, 2, 3],
1638 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1640 InstrItinData <tc_d773585a, /*tc_3x*/
1641 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
1642 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1644 InstrItinData <tc_d9d43ecb, /*tc_2early*/
1645 [InstrStage<1, [SLOT3]>], [1, 2],
1646 [Hex_FWD, Hex_FWD]>,
1648 InstrItinData <tc_da4a37ed, /*tc_st*/
1649 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
1650 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1652 InstrItinData <tc_da97ee82, /*tc_st*/
1653 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
1654 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1656 InstrItinData <tc_db2bce9c, /*tc_2early*/
1657 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
1658 [Hex_FWD, Hex_FWD]>,
1660 InstrItinData <tc_de4df740, /*tc_2early*/
1661 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 1],
1662 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1664 InstrItinData <tc_de554571, /*tc_2early*/
1665 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1666 [Hex_FWD, Hex_FWD]>,
1668 InstrItinData <tc_df3319ed, /*tc_3x*/
1669 [InstrStage<1, [SLOT3]>], [2, 1],
1670 [Hex_FWD, Hex_FWD]>,
1672 InstrItinData <tc_e06f432a, /*tc_newvjump*/
1673 [InstrStage<1, [SLOT0]>], [3],
1676 InstrItinData <tc_e4a7f9f0, /*tc_1*/
1677 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1678 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1680 InstrItinData <tc_e4b3cb20, /*tc_ld*/
1681 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
1682 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1684 InstrItinData <tc_e78647bd, /*tc_2early*/
1685 [InstrStage<1, [SLOT2]>], [2, 1],
1686 [Hex_FWD, Hex_FWD]>,
1688 InstrItinData <tc_e86aa961, /*tc_st*/
1689 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
1690 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1692 InstrItinData <tc_e93a3d71, /*tc_ld*/
1693 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
1694 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1696 InstrItinData <tc_e95795ec, /*tc_st*/
1697 [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
1698 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1700 InstrItinData <tc_e9f3243f, /*tc_ld*/
1701 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 3, 1, 2],
1702 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1704 InstrItinData <tc_f429765c, /*tc_2*/
1705 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1706 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1708 InstrItinData <tc_f675fee8, /*tc_2*/
1709 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
1710 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1712 InstrItinData <tc_f8e23f0b, /*tc_st*/
1713 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
1714 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1716 InstrItinData <tc_f9058dd7, /*tc_2*/
1717 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
1718 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1720 InstrItinData <tc_fc3999b4, /*tc_2early*/
1721 [InstrStage<1, [SLOT2]>], [2],
1724 InstrItinData <tc_fcc3ddf9, /*tc_st*/
1725 [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
1726 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1728 InstrItinData <tc_fe211424, /*tc_3stall*/
1729 [InstrStage<1, [SLOT0]>], [1, 1],
1734 class DepScalarItinV62 {
1735 list<InstrItinData> DepScalarItinV62_list = [
1736 InstrItinData <tc_002cb246, /*tc_2*/
1737 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1738 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1740 InstrItinData <tc_0371abea, /*tc_st*/
1741 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
1742 [Hex_FWD, Hex_FWD]>,
1744 InstrItinData <tc_05c070ec, /*tc_1*/
1745 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2, 2],
1746 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1748 InstrItinData <tc_05d3a09b, /*tc_3x*/
1749 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
1750 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1752 InstrItinData <tc_0663f615, /*tc_1*/
1753 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1754 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1756 InstrItinData <tc_096199d3, /*tc_st*/
1757 [InstrStage<1, [SLOT0]>], [1, 2, 2],
1758 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1760 InstrItinData <tc_0a705168, /*tc_1*/
1761 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
1762 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1764 InstrItinData <tc_0ae0825c, /*tc_1*/
1765 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
1766 [Hex_FWD, Hex_FWD]>,
1768 InstrItinData <tc_0b2be201, /*tc_st*/
1769 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
1770 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1772 InstrItinData <tc_0d8f5752, /*tc_3x*/
1773 [InstrStage<1, [SLOT3]>], [4, 2],
1774 [Hex_FWD, Hex_FWD]>,
1776 InstrItinData <tc_13bfbcf9, /*tc_3x*/
1777 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
1778 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1780 InstrItinData <tc_14b272fa, /*tc_st*/
1781 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
1782 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1784 InstrItinData <tc_14b5c689, /*tc_2*/
1785 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
1786 [Hex_FWD, Hex_FWD]>,
1788 InstrItinData <tc_15aa71c5, /*tc_ld*/
1789 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
1790 [Hex_FWD, Hex_FWD]>,
1792 InstrItinData <tc_174516e8, /*tc_3x*/
1793 [InstrStage<1, [SLOT3]>], [1],
1796 InstrItinData <tc_17e0d2cd, /*tc_ld*/
1797 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
1798 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1800 InstrItinData <tc_1a2fd869, /*tc_3x*/
1801 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
1802 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1804 InstrItinData <tc_1ad90acd, /*tc_3*/
1805 [InstrStage<1, [SLOT2]>], [2, 1],
1806 [Hex_FWD, Hex_FWD]>,
1808 InstrItinData <tc_1ae57e39, /*tc_1*/
1809 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 3, 2],
1810 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1812 InstrItinData <tc_1b6f7cec, /*tc_2early*/
1813 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
1816 InstrItinData <tc_1c4528a2, /*tc_3stall*/
1817 [InstrStage<1, [SLOT3]>], [2, 2],
1818 [Hex_FWD, Hex_FWD]>,
1820 InstrItinData <tc_1c80410a, /*tc_1*/
1821 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
1822 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1824 InstrItinData <tc_1d81e60e, /*tc_3*/
1825 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
1826 [Hex_FWD, Hex_FWD]>,
1828 InstrItinData <tc_1fc97744, /*tc_1*/
1829 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
1830 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1832 InstrItinData <tc_20cdee80, /*tc_2early*/
1833 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
1834 [Hex_FWD, Hex_FWD]>,
1836 InstrItinData <tc_2332b92e, /*tc_2early*/
1837 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [1, 2],
1838 [Hex_FWD, Hex_FWD]>,
1840 InstrItinData <tc_24b66c99, /*tc_st*/
1841 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
1842 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1844 InstrItinData <tc_25a78932, /*tc_ld*/
1845 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
1846 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1848 InstrItinData <tc_2b8da4c2, /*tc_newvjump*/
1849 [InstrStage<1, [SLOT0]>], [3, 2, 2],
1850 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1852 InstrItinData <tc_2eabeebe, /*tc_1*/
1853 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
1856 InstrItinData <tc_2f7c551d, /*tc_4x*/
1857 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
1858 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1860 InstrItinData <tc_2ff964b4, /*tc_4x*/
1861 [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
1862 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1864 InstrItinData <tc_30b9bb4a, /*tc_st*/
1865 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
1866 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1868 InstrItinData <tc_32779c6f, /*tc_3stall*/
1869 [InstrStage<1, [SLOT3]>], [2, 1],
1870 [Hex_FWD, Hex_FWD]>,
1872 InstrItinData <tc_36153880, /*tc_newvjump*/
1873 [InstrStage<1, [SLOT0]>], [],
1876 InstrItinData <tc_362c6592, /*tc_st*/
1877 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
1878 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1880 InstrItinData <tc_3962fa26, /*tc_st*/
1881 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
1882 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1884 InstrItinData <tc_39dfefe8, /*tc_ld*/
1885 [InstrStage<1, [SLOT0, SLOT1]>], [],
1888 InstrItinData <tc_3a867367, /*tc_4x*/
1889 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
1890 [Hex_FWD, Hex_FWD]>,
1892 InstrItinData <tc_3b470976, /*tc_4x*/
1893 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
1894 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1896 InstrItinData <tc_3b5b7ef9, /*tc_ld*/
1897 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
1898 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1900 InstrItinData <tc_3bd75825, /*tc_3*/
1901 [InstrStage<1, [SLOT2]>], [1],
1904 InstrItinData <tc_3c76b0ff, /*tc_ld*/
1905 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
1906 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1908 InstrItinData <tc_3d495a39, /*tc_2early*/
1909 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [1, 2, 2],
1910 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1912 InstrItinData <tc_40116ca8, /*tc_st*/
1913 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
1914 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1916 InstrItinData <tc_434c8e1e, /*tc_3x*/
1917 [InstrStage<1, [SLOT3]>], [4, 1],
1918 [Hex_FWD, Hex_FWD]>,
1920 InstrItinData <tc_4414d8b1, /*tc_2*/
1921 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
1922 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1924 InstrItinData <tc_44d3da28, /*tc_ld*/
1925 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
1926 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1928 InstrItinData <tc_4560740b, /*tc_4x*/
1929 [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
1930 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1932 InstrItinData <tc_4837eefb, /*tc_3stall*/
1933 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
1934 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1936 InstrItinData <tc_49a8207d, /*tc_ld*/
1937 [InstrStage<1, [SLOT0]>], [2],
1940 InstrItinData <tc_4ae7b58b, /*tc_3*/
1941 [InstrStage<1, [SLOT2, SLOT3]>], [2],
1944 InstrItinData <tc_4b68bce4, /*tc_st*/
1945 [InstrStage<1, [SLOT0]>], [2, 2, 3],
1946 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1948 InstrItinData <tc_4c5ba658, /*tc_1*/
1949 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
1950 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1952 InstrItinData <tc_4d5fa3a1, /*tc_newvjump*/
1953 [InstrStage<1, [SLOT0]>], [2],
1956 InstrItinData <tc_53559e35, /*tc_st*/
1957 [InstrStage<1, [SLOT0, SLOT1]>], [3, 3, 1, 2, 2],
1958 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1960 InstrItinData <tc_56336eb0, /*tc_2early*/
1961 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [1, 1, 2],
1962 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1964 InstrItinData <tc_56f114f4, /*tc_2early*/
1965 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 2],
1966 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1968 InstrItinData <tc_57890846, /*tc_1*/
1969 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
1970 [Hex_FWD, Hex_FWD]>,
1972 InstrItinData <tc_5a2711e5, /*tc_1*/
1973 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
1974 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1976 InstrItinData <tc_5abb5e3f, /*tc_3stall*/
1977 [InstrStage<1, [SLOT0]>], [4, 1, 1],
1978 [Hex_FWD, Hex_FWD, Hex_FWD]>,
1980 InstrItinData <tc_5aee39f7, /*tc_st*/
1981 [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
1982 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1984 InstrItinData <tc_5b54b33f, /*tc_3x*/
1985 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
1986 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
1988 InstrItinData <tc_5b7c0967, /*tc_2early*/
1989 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
1990 [Hex_FWD, Hex_FWD]>,
1992 InstrItinData <tc_5bf126a6, /*tc_st*/
1993 [InstrStage<1, [SLOT0]>], [2, 3],
1994 [Hex_FWD, Hex_FWD]>,
1996 InstrItinData <tc_5d7f5414, /*tc_2early*/
1997 [InstrStage<1, [SLOT2]>], [1],
2000 InstrItinData <tc_5ef37dc4, /*tc_ld*/
2001 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
2002 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2004 InstrItinData <tc_6132ba3d, /*tc_1*/
2005 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2006 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2008 InstrItinData <tc_61830035, /*tc_2*/
2009 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
2010 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2012 InstrItinData <tc_640086b5, /*tc_2early*/
2013 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2014 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2016 InstrItinData <tc_643b4717, /*tc_2early*/
2017 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 2],
2018 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2020 InstrItinData <tc_67435e81, /*tc_st*/
2021 [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
2022 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2024 InstrItinData <tc_675e4897, /*tc_newvjump*/
2025 [InstrStage<1, [SLOT0]>], [3, 2],
2026 [Hex_FWD, Hex_FWD]>,
2028 InstrItinData <tc_679309b8, /*tc_2*/
2029 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2030 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2032 InstrItinData <tc_6b25e783, /*tc_3x*/
2033 [InstrStage<1, [SLOT3]>], [1],
2036 InstrItinData <tc_703e822c, /*tc_2*/
2037 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2038 [Hex_FWD, Hex_FWD]>,
2040 InstrItinData <tc_7186d325, /*tc_st*/
2041 [InstrStage<1, [SLOT0]>], [1, 2, 2],
2042 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2044 InstrItinData <tc_7646c131, /*tc_ld*/
2045 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
2046 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2048 InstrItinData <tc_76851da1, /*tc_3x*/
2049 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
2050 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2052 InstrItinData <tc_779080bf, /*tc_2*/
2053 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2054 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2056 InstrItinData <tc_784490da, /*tc_2*/
2057 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
2058 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2060 InstrItinData <tc_785f65a7, /*tc_ld*/
2061 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
2062 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2064 InstrItinData <tc_7a91e76a, /*tc_ld*/
2065 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
2066 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2068 InstrItinData <tc_838b34ea, /*tc_st*/
2069 [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
2070 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2072 InstrItinData <tc_85c9c08f, /*tc_2early*/
2073 [InstrStage<1, [SLOT2]>], [2, 1],
2074 [Hex_FWD, Hex_FWD]>,
2076 InstrItinData <tc_85d5d03f, /*tc_2early*/
2077 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1, 1],
2078 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2080 InstrItinData <tc_862b3e70, /*tc_1*/
2081 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
2084 InstrItinData <tc_88b4f13d, /*tc_2*/
2085 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2086 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2088 InstrItinData <tc_89e94ad3, /*tc_st*/
2089 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
2090 [Hex_FWD, Hex_FWD]>,
2092 InstrItinData <tc_8b121f4a, /*tc_2early*/
2093 [InstrStage<1, [SLOT2]>], [],
2096 InstrItinData <tc_8b3e402a, /*tc_1*/
2097 [InstrStage<1, [SLOT0, SLOT1]>], [3],
2100 InstrItinData <tc_8c945be0, /*tc_newvjump*/
2101 [InstrStage<1, [SLOT0]>], [3, 2],
2102 [Hex_FWD, Hex_FWD]>,
2104 InstrItinData <tc_8c99de45, /*tc_st*/
2105 [InstrStage<1, [SLOT0]>], [],
2108 InstrItinData <tc_8d9d0154, /*tc_3stall*/
2109 [InstrStage<1, [SLOT2]>], [2],
2112 InstrItinData <tc_8fb7ab1b, /*tc_st*/
2113 [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
2114 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2116 InstrItinData <tc_9461ff31, /*tc_2*/
2117 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2118 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2120 InstrItinData <tc_946df596, /*tc_1*/
2121 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2122 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2124 InstrItinData <tc_9ad9998f, /*tc_3stall*/
2125 [InstrStage<1, [SLOT3]>], [],
2128 InstrItinData <tc_9bfd761f, /*tc_newvjump*/
2129 [InstrStage<1, [SLOT0]>], [3, 2, 2],
2130 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2132 InstrItinData <tc_9c3ecd83, /*tc_1*/
2133 [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
2134 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2136 InstrItinData <tc_9ca930f7, /*tc_ld*/
2137 [InstrStage<1, [SLOT0]>], [1, 2],
2138 [Hex_FWD, Hex_FWD]>,
2140 InstrItinData <tc_9da59d12, /*tc_newvjump*/
2141 [InstrStage<1, [SLOT0]>], [3, 3, 2],
2142 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2144 InstrItinData <tc_9debc299, /*tc_3x*/
2145 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
2146 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2148 InstrItinData <tc_9e313203, /*tc_2*/
2149 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2150 [Hex_FWD, Hex_FWD]>,
2152 InstrItinData <tc_9fc3dae0, /*tc_1*/
2153 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
2154 [Hex_FWD, Hex_FWD]>,
2156 InstrItinData <tc_a1123dda, /*tc_1*/
2157 [InstrStage<1, [SLOT0, SLOT1]>], [3],
2160 InstrItinData <tc_a1c00888, /*tc_1*/
2161 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
2162 [Hex_FWD, Hex_FWD]>,
2164 InstrItinData <tc_a58fd5cc, /*tc_4x*/
2165 [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
2166 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2168 InstrItinData <tc_a5d4aeec, /*tc_ld*/
2169 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
2170 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2172 InstrItinData <tc_a6b1eca9, /*tc_ld*/
2173 [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
2174 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2176 InstrItinData <tc_a813cf9a, /*tc_2*/
2177 [InstrStage<1, [SLOT3]>], [4, 2],
2178 [Hex_FWD, Hex_FWD]>,
2180 InstrItinData <tc_a9d88b22, /*tc_3x*/
2181 [InstrStage<1, [SLOT3]>], [2, 2],
2182 [Hex_FWD, Hex_FWD]>,
2184 InstrItinData <tc_ae53734a, /*tc_2early*/
2185 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
2188 InstrItinData <tc_b31c2e97, /*tc_2early*/
2189 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
2190 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2192 InstrItinData <tc_b343892a, /*tc_newvjump*/
2193 [InstrStage<1, [SLOT0]>], [2, 3, 2],
2194 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2196 InstrItinData <tc_b43e7930, /*tc_ld*/
2197 [InstrStage<1, [SLOT0]>], [4, 1],
2198 [Hex_FWD, Hex_FWD]>,
2200 InstrItinData <tc_b4407292, /*tc_2early*/
2201 [InstrStage<1, [SLOT0]>], [],
2204 InstrItinData <tc_b44ecf75, /*tc_ld*/
2205 [InstrStage<1, [SLOT0]>], [4, 2, 2],
2206 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2208 InstrItinData <tc_b4b5c03a, /*tc_1*/
2209 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
2210 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2212 InstrItinData <tc_b51dc29a, /*tc_2early*/
2213 [InstrStage<1, [SLOT2]>], [3, 1],
2214 [Hex_FWD, Hex_FWD]>,
2216 InstrItinData <tc_b83e6d73, /*tc_st*/
2217 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
2218 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2220 InstrItinData <tc_b857bf4e, /*tc_st*/
2221 [InstrStage<1, [SLOT0]>], [1],
2224 InstrItinData <tc_b8bffe55, /*tc_4x*/
2225 [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
2226 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2228 InstrItinData <tc_b90a29b1, /*tc_st*/
2229 [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
2230 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2232 InstrItinData <tc_b9272d6c, /*tc_3x*/
2233 [InstrStage<1, [SLOT3]>], [4, 2],
2234 [Hex_FWD, Hex_FWD]>,
2236 InstrItinData <tc_b9e09e03, /*tc_2early*/
2237 [InstrStage<1, [SLOT2]>], [3, 2, 2],
2238 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2240 InstrItinData <tc_bab0eed9, /*tc_ld*/
2241 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
2242 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2244 InstrItinData <tc_bafaade3, /*tc_3x*/
2245 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
2246 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2248 InstrItinData <tc_bcf98408, /*tc_3x*/
2249 [InstrStage<1, [SLOT3]>], [4, 1],
2250 [Hex_FWD, Hex_FWD]>,
2252 InstrItinData <tc_bd8382d1, /*tc_newvjump*/
2253 [InstrStage<1, [SLOT0]>], [3, 2, 2],
2254 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2256 InstrItinData <tc_bdceeac1, /*tc_3x*/
2257 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
2258 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2260 InstrItinData <tc_be9602ff, /*tc_st*/
2261 [InstrStage<1, [SLOT0]>], [1, 2, 3],
2262 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2264 InstrItinData <tc_bf061958, /*tc_ld*/
2265 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
2266 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2268 InstrItinData <tc_bfec0f01, /*tc_2*/
2269 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
2270 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2272 InstrItinData <tc_c4db48cb, /*tc_ld*/
2273 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
2274 [Hex_FWD, Hex_FWD]>,
2276 InstrItinData <tc_c4f596e3, /*tc_st*/
2277 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
2278 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2280 InstrItinData <tc_c79a189f, /*tc_st*/
2281 [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
2282 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2284 InstrItinData <tc_c8ce0b5c, /*tc_3x*/
2285 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
2286 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2288 InstrItinData <tc_cd374165, /*tc_2early*/
2289 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
2290 [Hex_FWD, Hex_FWD]>,
2292 InstrItinData <tc_cf8126ae, /*tc_2*/
2293 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2294 [Hex_FWD, Hex_FWD]>,
2296 InstrItinData <tc_cfd8378a, /*tc_2early*/
2297 [InstrStage<1, [SLOT2, SLOT3]>], [3, 1],
2298 [Hex_FWD, Hex_FWD]>,
2300 InstrItinData <tc_d08ee0f4, /*tc_1*/
2301 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
2302 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2304 InstrItinData <tc_d1aa9eaa, /*tc_3x*/
2305 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
2306 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2308 InstrItinData <tc_d2e63d61, /*tc_st*/
2309 [InstrStage<1, [SLOT0]>], [3, 2, 3],
2310 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2312 InstrItinData <tc_d5b7b0c1, /*tc_2early*/
2313 [InstrStage<1, [SLOT2]>], [1],
2316 InstrItinData <tc_d5c0729a, /*tc_st*/
2317 [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
2318 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2320 InstrItinData <tc_d63f638c, /*tc_ld*/
2321 [InstrStage<1, [SLOT0]>], [1],
2324 InstrItinData <tc_d65dbf51, /*tc_st*/
2325 [InstrStage<1, [SLOT0]>], [3, 3, 1, 2, 3],
2326 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2328 InstrItinData <tc_d773585a, /*tc_3x*/
2329 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
2330 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2332 InstrItinData <tc_d9d43ecb, /*tc_2early*/
2333 [InstrStage<1, [SLOT3]>], [1, 2],
2334 [Hex_FWD, Hex_FWD]>,
2336 InstrItinData <tc_da4a37ed, /*tc_st*/
2337 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
2338 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2340 InstrItinData <tc_da97ee82, /*tc_st*/
2341 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
2342 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2344 InstrItinData <tc_db2bce9c, /*tc_2early*/
2345 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
2346 [Hex_FWD, Hex_FWD]>,
2348 InstrItinData <tc_de4df740, /*tc_2early*/
2349 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 1, 1],
2350 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2352 InstrItinData <tc_de554571, /*tc_2early*/
2353 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
2354 [Hex_FWD, Hex_FWD]>,
2356 InstrItinData <tc_df3319ed, /*tc_3x*/
2357 [InstrStage<1, [SLOT3]>], [2, 1],
2358 [Hex_FWD, Hex_FWD]>,
2360 InstrItinData <tc_e06f432a, /*tc_newvjump*/
2361 [InstrStage<1, [SLOT0]>], [3],
2364 InstrItinData <tc_e4a7f9f0, /*tc_1*/
2365 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2366 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2368 InstrItinData <tc_e4b3cb20, /*tc_ld*/
2369 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
2370 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2372 InstrItinData <tc_e78647bd, /*tc_2early*/
2373 [InstrStage<1, [SLOT2]>], [2, 1],
2374 [Hex_FWD, Hex_FWD]>,
2376 InstrItinData <tc_e86aa961, /*tc_st*/
2377 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
2378 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2380 InstrItinData <tc_e93a3d71, /*tc_ld*/
2381 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
2382 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2384 InstrItinData <tc_e95795ec, /*tc_st*/
2385 [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
2386 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2388 InstrItinData <tc_e9f3243f, /*tc_ld*/
2389 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 3, 1, 2],
2390 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2392 InstrItinData <tc_f429765c, /*tc_2*/
2393 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
2394 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2396 InstrItinData <tc_f675fee8, /*tc_2*/
2397 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
2398 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2400 InstrItinData <tc_f8e23f0b, /*tc_st*/
2401 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
2402 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2404 InstrItinData <tc_f9058dd7, /*tc_2*/
2405 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
2406 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2408 InstrItinData <tc_fc3999b4, /*tc_2early*/
2409 [InstrStage<1, [SLOT2]>], [2],
2412 InstrItinData <tc_fcc3ddf9, /*tc_st*/
2413 [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
2414 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2416 InstrItinData <tc_fe211424, /*tc_3stall*/
2417 [InstrStage<1, [SLOT0]>], [1, 1],
2422 class DepScalarItinV65 {
2423 list<InstrItinData> DepScalarItinV65_list = [
2424 InstrItinData <tc_002cb246, /*tc_2*/
2425 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2426 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2428 InstrItinData <tc_0371abea, /*tc_st*/
2429 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
2430 [Hex_FWD, Hex_FWD]>,
2432 InstrItinData <tc_05c070ec, /*tc_2latepred*/
2433 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2, 2],
2434 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2436 InstrItinData <tc_05d3a09b, /*tc_3x*/
2437 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
2438 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2440 InstrItinData <tc_0663f615, /*tc_1*/
2441 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2442 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2444 InstrItinData <tc_096199d3, /*tc_st*/
2445 [InstrStage<1, [SLOT0]>], [1, 2, 2],
2446 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2448 InstrItinData <tc_0a705168, /*tc_1*/
2449 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
2450 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2452 InstrItinData <tc_0ae0825c, /*tc_1*/
2453 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
2454 [Hex_FWD, Hex_FWD]>,
2456 InstrItinData <tc_0b2be201, /*tc_st*/
2457 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
2458 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2460 InstrItinData <tc_0d8f5752, /*tc_3x*/
2461 [InstrStage<1, [SLOT3]>], [4, 2],
2462 [Hex_FWD, Hex_FWD]>,
2464 InstrItinData <tc_13bfbcf9, /*tc_3x*/
2465 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
2466 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2468 InstrItinData <tc_14b272fa, /*tc_st*/
2469 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 2],
2470 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2472 InstrItinData <tc_14b5c689, /*tc_2*/
2473 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2474 [Hex_FWD, Hex_FWD]>,
2476 InstrItinData <tc_15aa71c5, /*tc_ld*/
2477 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
2478 [Hex_FWD, Hex_FWD]>,
2480 InstrItinData <tc_174516e8, /*tc_3x*/
2481 [InstrStage<1, [SLOT3]>], [1],
2484 InstrItinData <tc_17e0d2cd, /*tc_ld*/
2485 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
2486 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2488 InstrItinData <tc_1a2fd869, /*tc_3x*/
2489 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
2490 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2492 InstrItinData <tc_1ad90acd, /*tc_3*/
2493 [InstrStage<1, [SLOT2]>], [2, 1],
2494 [Hex_FWD, Hex_FWD]>,
2496 InstrItinData <tc_1ae57e39, /*tc_2latepred*/
2497 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
2498 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2500 InstrItinData <tc_1b6f7cec, /*tc_1*/
2501 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
2504 InstrItinData <tc_1c4528a2, /*tc_3stall*/
2505 [InstrStage<1, [SLOT3]>], [2, 2],
2506 [Hex_FWD, Hex_FWD]>,
2508 InstrItinData <tc_1c80410a, /*tc_1*/
2509 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
2510 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2512 InstrItinData <tc_1d81e60e, /*tc_3*/
2513 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
2514 [Hex_FWD, Hex_FWD]>,
2516 InstrItinData <tc_1fc97744, /*tc_1*/
2517 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2518 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2520 InstrItinData <tc_20cdee80, /*tc_1*/
2521 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
2522 [Hex_FWD, Hex_FWD]>,
2524 InstrItinData <tc_2332b92e, /*tc_1*/
2525 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
2526 [Hex_FWD, Hex_FWD]>,
2528 InstrItinData <tc_24b66c99, /*tc_st*/
2529 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 2],
2530 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2532 InstrItinData <tc_25a78932, /*tc_ld*/
2533 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
2534 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2536 InstrItinData <tc_2b8da4c2, /*tc_newvjump*/
2537 [InstrStage<1, [SLOT0]>], [3, 2, 1],
2538 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2540 InstrItinData <tc_2eabeebe, /*tc_1*/
2541 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
2544 InstrItinData <tc_2f7c551d, /*tc_4x*/
2545 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
2546 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2548 InstrItinData <tc_2ff964b4, /*tc_4x*/
2549 [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
2550 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2552 InstrItinData <tc_30b9bb4a, /*tc_st*/
2553 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
2554 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2556 InstrItinData <tc_32779c6f, /*tc_3stall*/
2557 [InstrStage<1, [SLOT3]>], [2, 1],
2558 [Hex_FWD, Hex_FWD]>,
2560 InstrItinData <tc_36153880, /*tc_newvjump*/
2561 [InstrStage<1, [SLOT0]>], [],
2564 InstrItinData <tc_362c6592, /*tc_st*/
2565 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 2],
2566 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2568 InstrItinData <tc_3962fa26, /*tc_st*/
2569 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 2],
2570 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2572 InstrItinData <tc_39dfefe8, /*tc_ld*/
2573 [InstrStage<1, [SLOT0, SLOT1]>], [],
2576 InstrItinData <tc_3a867367, /*tc_4x*/
2577 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
2578 [Hex_FWD, Hex_FWD]>,
2580 InstrItinData <tc_3b470976, /*tc_4x*/
2581 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
2582 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2584 InstrItinData <tc_3b5b7ef9, /*tc_ld*/
2585 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
2586 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2588 InstrItinData <tc_3bd75825, /*tc_3*/
2589 [InstrStage<1, [SLOT2]>], [1],
2592 InstrItinData <tc_3c76b0ff, /*tc_ld*/
2593 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
2594 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2596 InstrItinData <tc_3d495a39, /*tc_1*/
2597 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
2598 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2600 InstrItinData <tc_40116ca8, /*tc_st*/
2601 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 2],
2602 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2604 InstrItinData <tc_434c8e1e, /*tc_3stall*/
2605 [InstrStage<1, [SLOT3]>], [4, 1],
2606 [Hex_FWD, Hex_FWD]>,
2608 InstrItinData <tc_4414d8b1, /*tc_2*/
2609 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2610 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2612 InstrItinData <tc_44d3da28, /*tc_ld*/
2613 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
2614 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2616 InstrItinData <tc_4560740b, /*tc_4x*/
2617 [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
2618 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2620 InstrItinData <tc_4837eefb, /*tc_3stall*/
2621 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
2622 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2624 InstrItinData <tc_49a8207d, /*tc_ld*/
2625 [InstrStage<1, [SLOT0]>], [2],
2628 InstrItinData <tc_4ae7b58b, /*tc_3*/
2629 [InstrStage<1, [SLOT2, SLOT3]>], [2],
2632 InstrItinData <tc_4b68bce4, /*tc_st*/
2633 [InstrStage<1, [SLOT0]>], [2, 2, 3],
2634 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2636 InstrItinData <tc_4c5ba658, /*tc_1*/
2637 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
2638 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2640 InstrItinData <tc_4d5fa3a1, /*tc_newvjump*/
2641 [InstrStage<1, [SLOT0]>], [2],
2644 InstrItinData <tc_53559e35, /*tc_latepredstaia*/
2645 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 1],
2646 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2648 InstrItinData <tc_56336eb0, /*tc_1*/
2649 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
2650 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2652 InstrItinData <tc_56f114f4, /*tc_1*/
2653 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
2654 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2656 InstrItinData <tc_57890846, /*tc_1*/
2657 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
2658 [Hex_FWD, Hex_FWD]>,
2660 InstrItinData <tc_5a2711e5, /*tc_1*/
2661 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
2662 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2664 InstrItinData <tc_5abb5e3f, /*tc_3stall*/
2665 [InstrStage<1, [SLOT0]>], [4, 1, 1],
2666 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2668 InstrItinData <tc_5aee39f7, /*tc_st*/
2669 [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 2],
2670 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2672 InstrItinData <tc_5b54b33f, /*tc_3x*/
2673 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
2674 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2676 InstrItinData <tc_5b7c0967, /*tc_1*/
2677 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
2678 [Hex_FWD, Hex_FWD]>,
2680 InstrItinData <tc_5bf126a6, /*tc_st*/
2681 [InstrStage<1, [SLOT0]>], [2, 3],
2682 [Hex_FWD, Hex_FWD]>,
2684 InstrItinData <tc_5d7f5414, /*tc_3stall*/
2685 [InstrStage<1, [SLOT2]>], [1],
2688 InstrItinData <tc_5ef37dc4, /*tc_ld*/
2689 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
2690 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2692 InstrItinData <tc_6132ba3d, /*tc_1*/
2693 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2694 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2696 InstrItinData <tc_61830035, /*tc_2*/
2697 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
2698 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2700 InstrItinData <tc_640086b5, /*tc_1*/
2701 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2702 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2704 InstrItinData <tc_643b4717, /*tc_1*/
2705 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2706 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2708 InstrItinData <tc_67435e81, /*tc_st*/
2709 [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
2710 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2712 InstrItinData <tc_675e4897, /*tc_newvjump*/
2713 [InstrStage<1, [SLOT0]>], [3, 1],
2714 [Hex_FWD, Hex_FWD]>,
2716 InstrItinData <tc_679309b8, /*tc_2*/
2717 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2718 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2720 InstrItinData <tc_6b25e783, /*tc_3x*/
2721 [InstrStage<1, [SLOT3]>], [1],
2724 InstrItinData <tc_703e822c, /*tc_2*/
2725 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2726 [Hex_FWD, Hex_FWD]>,
2728 InstrItinData <tc_7186d325, /*tc_st*/
2729 [InstrStage<1, [SLOT0]>], [1, 2, 2],
2730 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2732 InstrItinData <tc_7646c131, /*tc_ld*/
2733 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
2734 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2736 InstrItinData <tc_76851da1, /*tc_3x*/
2737 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
2738 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2740 InstrItinData <tc_779080bf, /*tc_2*/
2741 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2742 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2744 InstrItinData <tc_784490da, /*tc_2*/
2745 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
2746 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2748 InstrItinData <tc_785f65a7, /*tc_ld*/
2749 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
2750 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2752 InstrItinData <tc_7a91e76a, /*tc_ld*/
2753 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
2754 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2756 InstrItinData <tc_838b34ea, /*tc_st*/
2757 [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
2758 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2760 InstrItinData <tc_85c9c08f, /*tc_1*/
2761 [InstrStage<1, [SLOT2]>], [2, 2],
2762 [Hex_FWD, Hex_FWD]>,
2764 InstrItinData <tc_85d5d03f, /*tc_1*/
2765 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2766 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2768 InstrItinData <tc_862b3e70, /*tc_1*/
2769 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
2772 InstrItinData <tc_88b4f13d, /*tc_2*/
2773 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2774 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2776 InstrItinData <tc_89e94ad3, /*tc_st*/
2777 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
2778 [Hex_FWD, Hex_FWD]>,
2780 InstrItinData <tc_8b121f4a, /*tc_3stall*/
2781 [InstrStage<1, [SLOT2]>], [],
2784 InstrItinData <tc_8b3e402a, /*tc_2latepred*/
2785 [InstrStage<1, [SLOT0, SLOT1]>], [4],
2788 InstrItinData <tc_8c945be0, /*tc_newvjump*/
2789 [InstrStage<1, [SLOT0]>], [3, 2],
2790 [Hex_FWD, Hex_FWD]>,
2792 InstrItinData <tc_8c99de45, /*tc_st*/
2793 [InstrStage<1, [SLOT0]>], [],
2796 InstrItinData <tc_8d9d0154, /*tc_3stall*/
2797 [InstrStage<1, [SLOT2]>], [2],
2800 InstrItinData <tc_8fb7ab1b, /*tc_st*/
2801 [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
2802 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2804 InstrItinData <tc_9461ff31, /*tc_2*/
2805 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
2806 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2808 InstrItinData <tc_946df596, /*tc_1*/
2809 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
2810 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2812 InstrItinData <tc_9ad9998f, /*tc_3stall*/
2813 [InstrStage<1, [SLOT3]>], [],
2816 InstrItinData <tc_9bfd761f, /*tc_newvjump*/
2817 [InstrStage<1, [SLOT0]>], [3, 2, 2],
2818 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2820 InstrItinData <tc_9c3ecd83, /*tc_1*/
2821 [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
2822 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2824 InstrItinData <tc_9ca930f7, /*tc_ld*/
2825 [InstrStage<1, [SLOT0]>], [1, 2],
2826 [Hex_FWD, Hex_FWD]>,
2828 InstrItinData <tc_9da59d12, /*tc_newvjump*/
2829 [InstrStage<1, [SLOT0]>], [3, 3, 1],
2830 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2832 InstrItinData <tc_9debc299, /*tc_3x*/
2833 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
2834 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2836 InstrItinData <tc_9e313203, /*tc_2*/
2837 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2838 [Hex_FWD, Hex_FWD]>,
2840 InstrItinData <tc_9fc3dae0, /*tc_1*/
2841 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
2842 [Hex_FWD, Hex_FWD]>,
2844 InstrItinData <tc_a1123dda, /*tc_1*/
2845 [InstrStage<1, [SLOT0, SLOT1]>], [3],
2848 InstrItinData <tc_a1c00888, /*tc_1*/
2849 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
2850 [Hex_FWD, Hex_FWD]>,
2852 InstrItinData <tc_a58fd5cc, /*tc_4x*/
2853 [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
2854 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2856 InstrItinData <tc_a5d4aeec, /*tc_ld*/
2857 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
2858 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2860 InstrItinData <tc_a6b1eca9, /*tc_ld*/
2861 [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
2862 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2864 InstrItinData <tc_a813cf9a, /*tc_2*/
2865 [InstrStage<1, [SLOT3]>], [4, 2],
2866 [Hex_FWD, Hex_FWD]>,
2868 InstrItinData <tc_a9d88b22, /*tc_3x*/
2869 [InstrStage<1, [SLOT3]>], [2, 2],
2870 [Hex_FWD, Hex_FWD]>,
2872 InstrItinData <tc_ae53734a, /*tc_1*/
2873 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
2876 InstrItinData <tc_b31c2e97, /*tc_1*/
2877 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
2878 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2880 InstrItinData <tc_b343892a, /*tc_newvjump*/
2881 [InstrStage<1, [SLOT0]>], [2, 3, 2],
2882 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2884 InstrItinData <tc_b43e7930, /*tc_ld*/
2885 [InstrStage<1, [SLOT0]>], [4, 1],
2886 [Hex_FWD, Hex_FWD]>,
2888 InstrItinData <tc_b4407292, /*tc_2early*/
2889 [InstrStage<1, [SLOT0]>], [],
2892 InstrItinData <tc_b44ecf75, /*tc_ld*/
2893 [InstrStage<1, [SLOT0]>], [3, 1, 2],
2894 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2896 InstrItinData <tc_b4b5c03a, /*tc_1*/
2897 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
2898 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2900 InstrItinData <tc_b51dc29a, /*tc_1*/
2901 [InstrStage<1, [SLOT2]>], [3, 2],
2902 [Hex_FWD, Hex_FWD]>,
2904 InstrItinData <tc_b83e6d73, /*tc_st*/
2905 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
2906 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2908 InstrItinData <tc_b857bf4e, /*tc_st*/
2909 [InstrStage<1, [SLOT0]>], [1],
2912 InstrItinData <tc_b8bffe55, /*tc_4x*/
2913 [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
2914 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2916 InstrItinData <tc_b90a29b1, /*tc_st*/
2917 [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
2918 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2920 InstrItinData <tc_b9272d6c, /*tc_3stall*/
2921 [InstrStage<1, [SLOT3]>], [4, 2],
2922 [Hex_FWD, Hex_FWD]>,
2924 InstrItinData <tc_b9e09e03, /*tc_3stall*/
2925 [InstrStage<1, [SLOT2]>], [4, 1, 2],
2926 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2928 InstrItinData <tc_bab0eed9, /*tc_ld*/
2929 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
2930 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2932 InstrItinData <tc_bafaade3, /*tc_3x*/
2933 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
2934 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2936 InstrItinData <tc_bcf98408, /*tc_3x*/
2937 [InstrStage<1, [SLOT3]>], [4, 1],
2938 [Hex_FWD, Hex_FWD]>,
2940 InstrItinData <tc_bd8382d1, /*tc_newvjump*/
2941 [InstrStage<1, [SLOT0]>], [3, 2, 2],
2942 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2944 InstrItinData <tc_bdceeac1, /*tc_3x*/
2945 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
2946 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2948 InstrItinData <tc_be9602ff, /*tc_st*/
2949 [InstrStage<1, [SLOT0]>], [1, 2, 3],
2950 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2952 InstrItinData <tc_bf061958, /*tc_ld*/
2953 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
2954 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2956 InstrItinData <tc_bfec0f01, /*tc_2*/
2957 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
2958 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2960 InstrItinData <tc_c4db48cb, /*tc_ld*/
2961 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
2962 [Hex_FWD, Hex_FWD]>,
2964 InstrItinData <tc_c4f596e3, /*tc_st*/
2965 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
2966 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2968 InstrItinData <tc_c79a189f, /*tc_st*/
2969 [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
2970 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2972 InstrItinData <tc_c8ce0b5c, /*tc_3x*/
2973 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
2974 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2976 InstrItinData <tc_cd374165, /*tc_1*/
2977 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
2978 [Hex_FWD, Hex_FWD]>,
2980 InstrItinData <tc_cf8126ae, /*tc_2*/
2981 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
2982 [Hex_FWD, Hex_FWD]>,
2984 InstrItinData <tc_cfd8378a, /*tc_1*/
2985 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
2986 [Hex_FWD, Hex_FWD]>,
2988 InstrItinData <tc_d08ee0f4, /*tc_1*/
2989 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
2990 [Hex_FWD, Hex_FWD, Hex_FWD]>,
2992 InstrItinData <tc_d1aa9eaa, /*tc_3x*/
2993 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
2994 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
2996 InstrItinData <tc_d2e63d61, /*tc_st*/
2997 [InstrStage<1, [SLOT0]>], [3, 2, 3],
2998 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3000 InstrItinData <tc_d5b7b0c1, /*tc_1*/
3001 [InstrStage<1, [SLOT2]>], [2],
3004 InstrItinData <tc_d5c0729a, /*tc_st*/
3005 [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
3006 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3008 InstrItinData <tc_d63f638c, /*tc_ld*/
3009 [InstrStage<1, [SLOT0]>], [1],
3012 InstrItinData <tc_d65dbf51, /*tc_latepredstaia*/
3013 [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 3],
3014 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3016 InstrItinData <tc_d773585a, /*tc_3x*/
3017 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
3018 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3020 InstrItinData <tc_d9d43ecb, /*tc_1*/
3021 [InstrStage<1, [SLOT3]>], [2, 2],
3022 [Hex_FWD, Hex_FWD]>,
3024 InstrItinData <tc_da4a37ed, /*tc_st*/
3025 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
3026 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3028 InstrItinData <tc_da97ee82, /*tc_st*/
3029 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
3030 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3032 InstrItinData <tc_db2bce9c, /*tc_1*/
3033 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
3034 [Hex_FWD, Hex_FWD]>,
3036 InstrItinData <tc_de4df740, /*tc_1*/
3037 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
3038 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3040 InstrItinData <tc_de554571, /*tc_1*/
3041 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
3042 [Hex_FWD, Hex_FWD]>,
3044 InstrItinData <tc_df3319ed, /*tc_3x*/
3045 [InstrStage<1, [SLOT3]>], [2, 1],
3046 [Hex_FWD, Hex_FWD]>,
3048 InstrItinData <tc_e06f432a, /*tc_newvjump*/
3049 [InstrStage<1, [SLOT0]>], [3],
3052 InstrItinData <tc_e4a7f9f0, /*tc_1*/
3053 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3054 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3056 InstrItinData <tc_e4b3cb20, /*tc_ld*/
3057 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
3058 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3060 InstrItinData <tc_e78647bd, /*tc_1*/
3061 [InstrStage<1, [SLOT2]>], [2, 2],
3062 [Hex_FWD, Hex_FWD]>,
3064 InstrItinData <tc_e86aa961, /*tc_st*/
3065 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 2],
3066 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3068 InstrItinData <tc_e93a3d71, /*tc_ld*/
3069 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
3070 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3072 InstrItinData <tc_e95795ec, /*tc_st*/
3073 [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
3074 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3076 InstrItinData <tc_e9f3243f, /*tc_latepredldaia*/
3077 [InstrStage<1, [SLOT0, SLOT1]>], [4, 4, 3, 1, 2],
3078 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3080 InstrItinData <tc_f429765c, /*tc_2*/
3081 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
3082 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3084 InstrItinData <tc_f675fee8, /*tc_2*/
3085 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
3086 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3088 InstrItinData <tc_f8e23f0b, /*tc_st*/
3089 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
3090 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3092 InstrItinData <tc_f9058dd7, /*tc_2*/
3093 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
3094 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3096 InstrItinData <tc_fc3999b4, /*tc_2early*/
3097 [InstrStage<1, [SLOT2]>], [2],
3100 InstrItinData <tc_fcc3ddf9, /*tc_st*/
3101 [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
3102 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3104 InstrItinData <tc_fe211424, /*tc_3stall*/
3105 [InstrStage<1, [SLOT0]>], [1, 1],
3110 class DepScalarItinV66 {
3111 list<InstrItinData> DepScalarItinV66_list = [
3112 InstrItinData <tc_002cb246, /*tc_2*/
3113 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3114 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3116 InstrItinData <tc_0371abea, /*tc_st*/
3117 [InstrStage<1, [SLOT0, SLOT1]>], [2, 3],
3118 [Hex_FWD, Hex_FWD]>,
3120 InstrItinData <tc_05c070ec, /*tc_2latepred*/
3121 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2, 2],
3122 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3124 InstrItinData <tc_05d3a09b, /*tc_3x*/
3125 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 2],
3126 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3128 InstrItinData <tc_0663f615, /*tc_1*/
3129 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3130 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3132 InstrItinData <tc_096199d3, /*tc_st*/
3133 [InstrStage<1, [SLOT0]>], [1, 2, 2],
3134 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3136 InstrItinData <tc_0a705168, /*tc_1*/
3137 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 2],
3138 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3140 InstrItinData <tc_0ae0825c, /*tc_1*/
3141 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
3142 [Hex_FWD, Hex_FWD]>,
3144 InstrItinData <tc_0b2be201, /*tc_st*/
3145 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 2],
3146 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3148 InstrItinData <tc_0d8f5752, /*tc_3x*/
3149 [InstrStage<1, [SLOT3]>], [4, 2],
3150 [Hex_FWD, Hex_FWD]>,
3152 InstrItinData <tc_13bfbcf9, /*tc_3x*/
3153 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
3154 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3156 InstrItinData <tc_14b272fa, /*tc_st*/
3157 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2, 3],
3158 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3160 InstrItinData <tc_14b5c689, /*tc_2*/
3161 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
3162 [Hex_FWD, Hex_FWD]>,
3164 InstrItinData <tc_15aa71c5, /*tc_ld*/
3165 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1],
3166 [Hex_FWD, Hex_FWD]>,
3168 InstrItinData <tc_174516e8, /*tc_3x*/
3169 [InstrStage<1, [SLOT3]>], [1],
3172 InstrItinData <tc_17e0d2cd, /*tc_ld*/
3173 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2],
3174 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3176 InstrItinData <tc_1a2fd869, /*tc_3x*/
3177 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 1],
3178 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3180 InstrItinData <tc_1ad90acd, /*tc_3*/
3181 [InstrStage<1, [SLOT2]>], [2, 1],
3182 [Hex_FWD, Hex_FWD]>,
3184 InstrItinData <tc_1ae57e39, /*tc_2latepred*/
3185 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 3, 2],
3186 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3188 InstrItinData <tc_1b6f7cec, /*tc_1*/
3189 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
3192 InstrItinData <tc_1c4528a2, /*tc_3x*/
3193 [InstrStage<1, [SLOT3]>], [2, 2],
3194 [Hex_FWD, Hex_FWD]>,
3196 InstrItinData <tc_1c80410a, /*tc_2*/
3197 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
3198 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3200 InstrItinData <tc_1d81e60e, /*tc_3*/
3201 [InstrStage<1, [SLOT2, SLOT3]>], [2, 2],
3202 [Hex_FWD, Hex_FWD]>,
3204 InstrItinData <tc_1fc97744, /*tc_1*/
3205 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3206 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3208 InstrItinData <tc_20cdee80, /*tc_1*/
3209 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
3210 [Hex_FWD, Hex_FWD]>,
3212 InstrItinData <tc_2332b92e, /*tc_1*/
3213 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
3214 [Hex_FWD, Hex_FWD]>,
3216 InstrItinData <tc_24b66c99, /*tc_st*/
3217 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 1, 2, 3],
3218 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3220 InstrItinData <tc_25a78932, /*tc_ld*/
3221 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 1, 2],
3222 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3224 InstrItinData <tc_2b8da4c2, /*tc_newvjump*/
3225 [InstrStage<1, [SLOT0]>], [3, 2, 1],
3226 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3228 InstrItinData <tc_2eabeebe, /*tc_1*/
3229 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [],
3232 InstrItinData <tc_2f7c551d, /*tc_4x*/
3233 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
3234 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3236 InstrItinData <tc_2ff964b4, /*tc_4x*/
3237 [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1, 1],
3238 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3240 InstrItinData <tc_30b9bb4a, /*tc_st*/
3241 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 3],
3242 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3244 InstrItinData <tc_32779c6f, /*tc_3x*/
3245 [InstrStage<1, [SLOT3]>], [2, 1],
3246 [Hex_FWD, Hex_FWD]>,
3248 InstrItinData <tc_36153880, /*tc_newvjump*/
3249 [InstrStage<1, [SLOT0]>], [],
3252 InstrItinData <tc_362c6592, /*tc_st*/
3253 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2, 3],
3254 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3256 InstrItinData <tc_3962fa26, /*tc_st*/
3257 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 1, 2, 3],
3258 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3260 InstrItinData <tc_39dfefe8, /*tc_ld*/
3261 [InstrStage<1, [SLOT0, SLOT1]>], [],
3264 InstrItinData <tc_3a867367, /*tc_4x*/
3265 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1],
3266 [Hex_FWD, Hex_FWD]>,
3268 InstrItinData <tc_3b470976, /*tc_4x*/
3269 [InstrStage<1, [SLOT2, SLOT3]>], [5, 1, 1],
3270 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3272 InstrItinData <tc_3b5b7ef9, /*tc_ld*/
3273 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2],
3274 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3276 InstrItinData <tc_3bd75825, /*tc_3*/
3277 [InstrStage<1, [SLOT2]>], [1],
3280 InstrItinData <tc_3c76b0ff, /*tc_ld*/
3281 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2],
3282 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3284 InstrItinData <tc_3d495a39, /*tc_1*/
3285 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
3286 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3288 InstrItinData <tc_40116ca8, /*tc_st*/
3289 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 1, 2, 3],
3290 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3292 InstrItinData <tc_434c8e1e, /*tc_3stall*/
3293 [InstrStage<1, [SLOT3]>], [4, 1],
3294 [Hex_FWD, Hex_FWD]>,
3296 InstrItinData <tc_4414d8b1, /*tc_2*/
3297 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3298 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3300 InstrItinData <tc_44d3da28, /*tc_ld*/
3301 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2],
3302 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3304 InstrItinData <tc_4560740b, /*tc_4x*/
3305 [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1, 2],
3306 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3308 InstrItinData <tc_4837eefb, /*tc_3stall*/
3309 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
3310 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3312 InstrItinData <tc_49a8207d, /*tc_ld*/
3313 [InstrStage<1, [SLOT0]>], [2],
3316 InstrItinData <tc_4ae7b58b, /*tc_3*/
3317 [InstrStage<1, [SLOT2, SLOT3]>], [2],
3320 InstrItinData <tc_4b68bce4, /*tc_st*/
3321 [InstrStage<1, [SLOT0]>], [2, 2, 3],
3322 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3324 InstrItinData <tc_4c5ba658, /*tc_1*/
3325 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2, 2],
3326 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3328 InstrItinData <tc_4d5fa3a1, /*tc_newvjump*/
3329 [InstrStage<1, [SLOT0]>], [2],
3332 InstrItinData <tc_53559e35, /*tc_latepredstaia*/
3333 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 1],
3334 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3336 InstrItinData <tc_56336eb0, /*tc_1*/
3337 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2, 2],
3338 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3340 InstrItinData <tc_56f114f4, /*tc_1*/
3341 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
3342 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3344 InstrItinData <tc_57890846, /*tc_1*/
3345 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2],
3346 [Hex_FWD, Hex_FWD]>,
3348 InstrItinData <tc_5a2711e5, /*tc_1*/
3349 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
3350 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3352 InstrItinData <tc_5abb5e3f, /*tc_3stall*/
3353 [InstrStage<1, [SLOT0]>], [4, 1, 1],
3354 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3356 InstrItinData <tc_5aee39f7, /*tc_st*/
3357 [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2, 3],
3358 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3360 InstrItinData <tc_5b54b33f, /*tc_3x*/
3361 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1, 2],
3362 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3364 InstrItinData <tc_5b7c0967, /*tc_1*/
3365 [InstrStage<1, [SLOT0, SLOT1]>], [2, 2],
3366 [Hex_FWD, Hex_FWD]>,
3368 InstrItinData <tc_5bf126a6, /*tc_st*/
3369 [InstrStage<1, [SLOT0]>], [2, 3],
3370 [Hex_FWD, Hex_FWD]>,
3372 InstrItinData <tc_5d7f5414, /*tc_3stall*/
3373 [InstrStage<1, [SLOT2]>], [1],
3376 InstrItinData <tc_5ef37dc4, /*tc_ld*/
3377 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2],
3378 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3380 InstrItinData <tc_6132ba3d, /*tc_2*/
3381 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3382 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3384 InstrItinData <tc_61830035, /*tc_2*/
3385 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
3386 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3388 InstrItinData <tc_640086b5, /*tc_1*/
3389 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3390 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3392 InstrItinData <tc_643b4717, /*tc_1*/
3393 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3394 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3396 InstrItinData <tc_67435e81, /*tc_st*/
3397 [InstrStage<1, [SLOT0]>], [1, 1, 2, 3],
3398 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3400 InstrItinData <tc_675e4897, /*tc_newvjump*/
3401 [InstrStage<1, [SLOT0]>], [3, 1],
3402 [Hex_FWD, Hex_FWD]>,
3404 InstrItinData <tc_679309b8, /*tc_2*/
3405 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3406 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3408 InstrItinData <tc_6b25e783, /*tc_3x*/
3409 [InstrStage<1, [SLOT3]>], [1],
3412 InstrItinData <tc_703e822c, /*tc_2*/
3413 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
3414 [Hex_FWD, Hex_FWD]>,
3416 InstrItinData <tc_7186d325, /*tc_st*/
3417 [InstrStage<1, [SLOT0]>], [1, 2, 3],
3418 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3420 InstrItinData <tc_7646c131, /*tc_ld*/
3421 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 2],
3422 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3424 InstrItinData <tc_76851da1, /*tc_3x*/
3425 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
3426 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3428 InstrItinData <tc_779080bf, /*tc_2*/
3429 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3430 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3432 InstrItinData <tc_784490da, /*tc_2*/
3433 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
3434 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3436 InstrItinData <tc_785f65a7, /*tc_ld*/
3437 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 1, 2, 2],
3438 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3440 InstrItinData <tc_7a91e76a, /*tc_ld*/
3441 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 2, 2],
3442 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3444 InstrItinData <tc_838b34ea, /*tc_st*/
3445 [InstrStage<1, [SLOT0]>], [3, 2, 1, 2, 3],
3446 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3448 InstrItinData <tc_85c9c08f, /*tc_1*/
3449 [InstrStage<1, [SLOT2]>], [2, 2],
3450 [Hex_FWD, Hex_FWD]>,
3452 InstrItinData <tc_85d5d03f, /*tc_1*/
3453 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3454 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3456 InstrItinData <tc_862b3e70, /*tc_1*/
3457 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
3460 InstrItinData <tc_88b4f13d, /*tc_2*/
3461 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3462 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3464 InstrItinData <tc_89e94ad3, /*tc_st*/
3465 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2],
3466 [Hex_FWD, Hex_FWD]>,
3468 InstrItinData <tc_8b121f4a, /*tc_3stall*/
3469 [InstrStage<1, [SLOT2]>], [],
3472 InstrItinData <tc_8b3e402a, /*tc_2latepred*/
3473 [InstrStage<1, [SLOT0, SLOT1]>], [4],
3476 InstrItinData <tc_8c945be0, /*tc_newvjump*/
3477 [InstrStage<1, [SLOT0]>], [3, 2],
3478 [Hex_FWD, Hex_FWD]>,
3480 InstrItinData <tc_8c99de45, /*tc_st*/
3481 [InstrStage<1, [SLOT0]>], [],
3484 InstrItinData <tc_8d9d0154, /*tc_3stall*/
3485 [InstrStage<1, [SLOT2]>], [2],
3488 InstrItinData <tc_8fb7ab1b, /*tc_st*/
3489 [InstrStage<1, [SLOT0]>], [2, 1, 2, 3],
3490 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3492 InstrItinData <tc_9461ff31, /*tc_2*/
3493 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3494 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3496 InstrItinData <tc_946df596, /*tc_1*/
3497 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2],
3498 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3500 InstrItinData <tc_9ad9998f, /*tc_3stall*/
3501 [InstrStage<1, [SLOT3]>], [],
3504 InstrItinData <tc_9bfd761f, /*tc_newvjump*/
3505 [InstrStage<1, [SLOT0]>], [3, 3, 2],
3506 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3508 InstrItinData <tc_9c3ecd83, /*tc_1*/
3509 [InstrStage<1, [SLOT2, SLOT3]>], [3, 4, 2, 2, 2],
3510 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3512 InstrItinData <tc_9ca930f7, /*tc_ld*/
3513 [InstrStage<1, [SLOT0]>], [1, 2],
3514 [Hex_FWD, Hex_FWD]>,
3516 InstrItinData <tc_9da59d12, /*tc_newvjump*/
3517 [InstrStage<1, [SLOT0]>], [3, 3, 1],
3518 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3520 InstrItinData <tc_9debc299, /*tc_3x*/
3521 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1, 2],
3522 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3524 InstrItinData <tc_9e313203, /*tc_2*/
3525 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
3526 [Hex_FWD, Hex_FWD]>,
3528 InstrItinData <tc_9fc3dae0, /*tc_1*/
3529 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2],
3530 [Hex_FWD, Hex_FWD]>,
3532 InstrItinData <tc_a1123dda, /*tc_1*/
3533 [InstrStage<1, [SLOT0, SLOT1]>], [3],
3536 InstrItinData <tc_a1c00888, /*tc_1*/
3537 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
3538 [Hex_FWD, Hex_FWD]>,
3540 InstrItinData <tc_a58fd5cc, /*tc_4x*/
3541 [InstrStage<1, [SLOT2, SLOT3]>], [5, 2, 1, 1],
3542 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3544 InstrItinData <tc_a5d4aeec, /*tc_ld*/
3545 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 2, 2],
3546 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3548 InstrItinData <tc_a6b1eca9, /*tc_ld*/
3549 [InstrStage<1, [SLOT0, SLOT1]>], [1, 1, 2],
3550 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3552 InstrItinData <tc_a813cf9a, /*tc_2*/
3553 [InstrStage<1, [SLOT3]>], [4, 2],
3554 [Hex_FWD, Hex_FWD]>,
3556 InstrItinData <tc_a9d88b22, /*tc_3x*/
3557 [InstrStage<1, [SLOT3]>], [2, 2],
3558 [Hex_FWD, Hex_FWD]>,
3560 InstrItinData <tc_ae53734a, /*tc_1*/
3561 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2],
3564 InstrItinData <tc_b31c2e97, /*tc_1*/
3565 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
3566 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3568 InstrItinData <tc_b343892a, /*tc_newvjump*/
3569 [InstrStage<1, [SLOT0]>], [3, 3, 2],
3570 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3572 InstrItinData <tc_b43e7930, /*tc_ld*/
3573 [InstrStage<1, [SLOT0]>], [4, 1],
3574 [Hex_FWD, Hex_FWD]>,
3576 InstrItinData <tc_b4407292, /*tc_2early*/
3577 [InstrStage<1, [SLOT0]>], [],
3580 InstrItinData <tc_b44ecf75, /*tc_ld*/
3581 [InstrStage<1, [SLOT0]>], [3, 1, 2],
3582 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3584 InstrItinData <tc_b4b5c03a, /*tc_1*/
3585 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2, 2, 2],
3586 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3588 InstrItinData <tc_b51dc29a, /*tc_1*/
3589 [InstrStage<1, [SLOT2]>], [3, 2],
3590 [Hex_FWD, Hex_FWD]>,
3592 InstrItinData <tc_b83e6d73, /*tc_st*/
3593 [InstrStage<1, [SLOT0, SLOT1]>], [1, 2, 2],
3594 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3596 InstrItinData <tc_b857bf4e, /*tc_st*/
3597 [InstrStage<1, [SLOT0]>], [1],
3600 InstrItinData <tc_b8bffe55, /*tc_4x*/
3601 [InstrStage<1, [SLOT2, SLOT3]>], [5, 5, 1],
3602 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3604 InstrItinData <tc_b90a29b1, /*tc_st*/
3605 [InstrStage<1, [SLOT0]>], [3, 1, 1, 2, 3],
3606 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3608 InstrItinData <tc_b9272d6c, /*tc_3stall*/
3609 [InstrStage<1, [SLOT3]>], [4, 2],
3610 [Hex_FWD, Hex_FWD]>,
3612 InstrItinData <tc_b9e09e03, /*tc_3stall*/
3613 [InstrStage<1, [SLOT2]>], [4, 1, 2],
3614 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3616 InstrItinData <tc_bab0eed9, /*tc_ld*/
3617 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 2, 2],
3618 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3620 InstrItinData <tc_bafaade3, /*tc_3x*/
3621 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 1],
3622 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3624 InstrItinData <tc_bcf98408, /*tc_3x*/
3625 [InstrStage<1, [SLOT3]>], [4, 1],
3626 [Hex_FWD, Hex_FWD]>,
3628 InstrItinData <tc_bd8382d1, /*tc_newvjump*/
3629 [InstrStage<1, [SLOT0]>], [3, 2, 2],
3630 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3632 InstrItinData <tc_bdceeac1, /*tc_3x*/
3633 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
3634 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3636 InstrItinData <tc_be9602ff, /*tc_st*/
3637 [InstrStage<1, [SLOT0]>], [1, 2, 3],
3638 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3640 InstrItinData <tc_bf061958, /*tc_ld*/
3641 [InstrStage<1, [SLOT0, SLOT1]>], [4, 1, 1, 2],
3642 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3644 InstrItinData <tc_bfec0f01, /*tc_2*/
3645 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2, 2],
3646 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3648 InstrItinData <tc_c4db48cb, /*tc_ld*/
3649 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2],
3650 [Hex_FWD, Hex_FWD]>,
3652 InstrItinData <tc_c4f596e3, /*tc_st*/
3653 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2],
3654 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3656 InstrItinData <tc_c79a189f, /*tc_st*/
3657 [InstrStage<1, [SLOT0]>], [3, 1, 2, 3],
3658 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3660 InstrItinData <tc_c8ce0b5c, /*tc_3x*/
3661 [InstrStage<1, [SLOT2, SLOT3]>], [4, 1, 2],
3662 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3664 InstrItinData <tc_cd374165, /*tc_1*/
3665 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
3666 [Hex_FWD, Hex_FWD]>,
3668 InstrItinData <tc_cf8126ae, /*tc_2*/
3669 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2],
3670 [Hex_FWD, Hex_FWD]>,
3672 InstrItinData <tc_cfd8378a, /*tc_1*/
3673 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
3674 [Hex_FWD, Hex_FWD]>,
3676 InstrItinData <tc_d08ee0f4, /*tc_2*/
3677 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [4, 2, 2],
3678 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3680 InstrItinData <tc_d1aa9eaa, /*tc_3x*/
3681 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 1, 1],
3682 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3684 InstrItinData <tc_d2e63d61, /*tc_st*/
3685 [InstrStage<1, [SLOT0]>], [3, 2, 3],
3686 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3688 InstrItinData <tc_d5b7b0c1, /*tc_1*/
3689 [InstrStage<1, [SLOT2]>], [2],
3692 InstrItinData <tc_d5c0729a, /*tc_st*/
3693 [InstrStage<1, [SLOT0]>], [3, 1, 2, 2, 3],
3694 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3696 InstrItinData <tc_d63f638c, /*tc_ld*/
3697 [InstrStage<1, [SLOT0]>], [1],
3700 InstrItinData <tc_d65dbf51, /*tc_latepredstaia*/
3701 [InstrStage<1, [SLOT0]>], [4, 3, 1, 2, 3],
3702 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3704 InstrItinData <tc_d773585a, /*tc_3x*/
3705 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 1, 1],
3706 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3708 InstrItinData <tc_d9d43ecb, /*tc_1*/
3709 [InstrStage<1, [SLOT3]>], [2, 2],
3710 [Hex_FWD, Hex_FWD]>,
3712 InstrItinData <tc_da4a37ed, /*tc_st*/
3713 [InstrStage<1, [SLOT0, SLOT1]>], [3, 2, 3],
3714 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3716 InstrItinData <tc_da97ee82, /*tc_st*/
3717 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 3],
3718 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3720 InstrItinData <tc_db2bce9c, /*tc_1*/
3721 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [2, 2],
3722 [Hex_FWD, Hex_FWD]>,
3724 InstrItinData <tc_de4df740, /*tc_1*/
3725 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [3, 2, 2],
3726 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3728 InstrItinData <tc_de554571, /*tc_1*/
3729 [InstrStage<1, [SLOT2, SLOT3]>], [3, 2],
3730 [Hex_FWD, Hex_FWD]>,
3732 InstrItinData <tc_df3319ed, /*tc_3x*/
3733 [InstrStage<1, [SLOT3]>], [2, 1],
3734 [Hex_FWD, Hex_FWD]>,
3736 InstrItinData <tc_e06f432a, /*tc_newvjump*/
3737 [InstrStage<1, [SLOT0]>], [3],
3740 InstrItinData <tc_e4a7f9f0, /*tc_2*/
3741 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2],
3742 [Hex_FWD, Hex_FWD, Hex_FWD]>,
3744 InstrItinData <tc_e4b3cb20, /*tc_ld*/
3745 [InstrStage<1, [SLOT0, SLOT1]>], [4, 2, 1, 1, 2],
3746 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3748 InstrItinData <tc_e78647bd, /*tc_1*/
3749 [InstrStage<1, [SLOT2]>], [2, 2],
3750 [Hex_FWD, Hex_FWD]>,
3752 InstrItinData <tc_e86aa961, /*tc_st*/
3753 [InstrStage<1, [SLOT0, SLOT1]>], [3, 1, 2, 2, 3],
3754 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3756 InstrItinData <tc_e93a3d71, /*tc_ld*/
3757 [InstrStage<1, [SLOT0, SLOT1]>], [4, 3, 1, 2, 2],
3758 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3760 InstrItinData <tc_e95795ec, /*tc_st*/
3761 [InstrStage<1, [SLOT0]>], [2, 1, 1, 2, 3],
3762 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3764 InstrItinData <tc_e9f3243f, /*tc_latepredldaia*/
3765 [InstrStage<1, [SLOT0, SLOT1]>], [4, 4, 3, 1, 2],
3766 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3768 InstrItinData <tc_f429765c, /*tc_2*/
3769 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
3770 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3772 InstrItinData <tc_f675fee8, /*tc_2*/
3773 [InstrStage<1, [SLOT2, SLOT3]>], [4, 2, 2, 2],
3774 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3776 InstrItinData <tc_f8e23f0b, /*tc_st*/
3777 [InstrStage<1, [SLOT0, SLOT1]>], [2, 1, 2, 3],
3778 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3780 InstrItinData <tc_f9058dd7, /*tc_2*/
3781 [InstrStage<1, [SLOT2, SLOT3]>], [4, 4, 2, 2],
3782 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3784 InstrItinData <tc_fc3999b4, /*tc_2early*/
3785 [InstrStage<1, [SLOT2]>], [2],
3788 InstrItinData <tc_fcc3ddf9, /*tc_st*/
3789 [InstrStage<1, [SLOT0]>], [1, 2, 2, 3],
3790 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>,
3792 InstrItinData <tc_fe211424, /*tc_3stall*/
3793 [InstrStage<1, [SLOT0]>], [1, 1],