1//===----------------------------------------------------------------------===// 2// 3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4// See https://llvm.org/LICENSE.txt for license information. 5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6// 7//===----------------------------------------------------------------------===// 8// Automatically generated file, do not edit! 9//===----------------------------------------------------------------------===// 10 11def tc_0390c1ca : InstrItinClass; 12def tc_04da405a : InstrItinClass; 13def tc_05ca8cfd : InstrItinClass; 14def tc_08a4f1b6 : InstrItinClass; 15def tc_0afc8be9 : InstrItinClass; 16def tc_0b04c6c7 : InstrItinClass; 17def tc_0ec46cf9 : InstrItinClass; 18def tc_131f1c81 : InstrItinClass; 19def tc_1381a97c : InstrItinClass; 20def tc_15fdf750 : InstrItinClass; 21def tc_16ff9ef8 : InstrItinClass; 22def tc_191381c1 : InstrItinClass; 23def tc_1ad8a370 : InstrItinClass; 24def tc_1ba8a0cd : InstrItinClass; 25def tc_20a4bbec : InstrItinClass; 26def tc_227864f7 : InstrItinClass; 27def tc_257f6f7c : InstrItinClass; 28def tc_26a377fe : InstrItinClass; 29def tc_2b4c548e : InstrItinClass; 30def tc_2c745bb8 : InstrItinClass; 31def tc_2d4051cd : InstrItinClass; 32def tc_2e8f5f6e : InstrItinClass; 33def tc_309dbb4f : InstrItinClass; 34def tc_37820f4c : InstrItinClass; 35def tc_3904b926 : InstrItinClass; 36def tc_3aacf4a8 : InstrItinClass; 37def tc_3ad719fb : InstrItinClass; 38def tc_3c56e5ce : InstrItinClass; 39def tc_3c8c15d0 : InstrItinClass; 40def tc_3ce09744 : InstrItinClass; 41def tc_3e2aaafc : InstrItinClass; 42def tc_447d9895 : InstrItinClass; 43def tc_453fe68d : InstrItinClass; 44def tc_46d6c3e0 : InstrItinClass; 45def tc_4942646a : InstrItinClass; 46def tc_51d0ecc3 : InstrItinClass; 47def tc_52447ecc : InstrItinClass; 48def tc_531b383c : InstrItinClass; 49def tc_540c3da3 : InstrItinClass; 50def tc_54a0dc47 : InstrItinClass; 51def tc_561aaa58 : InstrItinClass; 52def tc_56c4f9fe : InstrItinClass; 53def tc_56e64202 : InstrItinClass; 54def tc_58d21193 : InstrItinClass; 55def tc_5bf8afbb : InstrItinClass; 56def tc_5cdf8c84 : InstrItinClass; 57def tc_61bf7c03 : InstrItinClass; 58def tc_649072c2 : InstrItinClass; 59def tc_660769f1 : InstrItinClass; 60def tc_663c80a7 : InstrItinClass; 61def tc_6942b6e0 : InstrItinClass; 62def tc_6e7fa133 : InstrItinClass; 63def tc_7095ecba : InstrItinClass; 64def tc_71646d06 : InstrItinClass; 65def tc_7177e272 : InstrItinClass; 66def tc_718b5c53 : InstrItinClass; 67def tc_7273323b : InstrItinClass; 68def tc_72e2b393 : InstrItinClass; 69def tc_73efe966 : InstrItinClass; 70def tc_7417e785 : InstrItinClass; 71def tc_767c4e9d : InstrItinClass; 72def tc_7d68d5c2 : InstrItinClass; 73def tc_7e6a3e89 : InstrItinClass; 74def tc_8772086c : InstrItinClass; 75def tc_87adc037 : InstrItinClass; 76def tc_8e420e4d : InstrItinClass; 77def tc_90bcc1db : InstrItinClass; 78def tc_933f2b39 : InstrItinClass; 79def tc_946013d8 : InstrItinClass; 80def tc_9a1cab75 : InstrItinClass; 81def tc_9aff7a2a : InstrItinClass; 82def tc_9d1dc972 : InstrItinClass; 83def tc_9f363d21 : InstrItinClass; 84def tc_a02a10a8 : InstrItinClass; 85def tc_a0dbea28 : InstrItinClass; 86def tc_a19b9305 : InstrItinClass; 87def tc_a28f32b5 : InstrItinClass; 88def tc_a69eeee1 : InstrItinClass; 89def tc_a7e6707d : InstrItinClass; 90def tc_ab23f776 : InstrItinClass; 91def tc_abe8c3b2 : InstrItinClass; 92def tc_ac4046bc : InstrItinClass; 93def tc_af25efd9 : InstrItinClass; 94def tc_b091f1c6 : InstrItinClass; 95def tc_b28e51aa : InstrItinClass; 96def tc_b4416217 : InstrItinClass; 97def tc_b9db8205 : InstrItinClass; 98def tc_bb599486 : InstrItinClass; 99def tc_c0749f3c : InstrItinClass; 100def tc_c127de3a : InstrItinClass; 101def tc_c4edf264 : InstrItinClass; 102def tc_c5dba46e : InstrItinClass; 103def tc_c7039829 : InstrItinClass; 104def tc_cd94bfe0 : InstrItinClass; 105def tc_cda936da : InstrItinClass; 106def tc_d8287c14 : InstrItinClass; 107def tc_db5555f3 : InstrItinClass; 108def tc_dcca380f : InstrItinClass; 109def tc_dd5b0695 : InstrItinClass; 110def tc_df80eeb0 : InstrItinClass; 111def tc_e2d2e9e5 : InstrItinClass; 112def tc_e2fdd6e6 : InstrItinClass; 113def tc_e35c1e93 : InstrItinClass; 114def tc_e3f68a46 : InstrItinClass; 115def tc_e675c45a : InstrItinClass; 116def tc_e699ae41 : InstrItinClass; 117def tc_e99d4c2e : InstrItinClass; 118def tc_f175e046 : InstrItinClass; 119def tc_f1de44ef : InstrItinClass; 120def tc_f21e8abb : InstrItinClass; 121 122class DepHVXItinV55 { 123 list<InstrItinData> DepHVXItinV55_list = [ 124 InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 125 [InstrStage<1, [SLOT0, SLOT1], 0>, 126 InstrStage<1, [CVI_LD], 0>, 127 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 128 InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 129 [HVX_FWD, Hex_FWD, Hex_FWD]>, 130 131 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 132 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 133 InstrStage<1, [CVI_XLSHF]>], [9, 5], 134 [HVX_FWD, HVX_FWD]>, 135 136 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 137 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 138 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 139 [HVX_FWD, HVX_FWD, HVX_FWD]>, 140 141 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 142 [InstrStage<1, [SLOT2, SLOT3], 0>, 143 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 144 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 145 146 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 147 [InstrStage<1, [SLOT2, SLOT3], 0>, 148 InstrStage<1, [CVI_MPY01]>], [9, 5], 149 [HVX_FWD, HVX_FWD]>, 150 151 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 152 [InstrStage<1, [SLOT2, SLOT3], 0>, 153 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 154 [HVX_FWD, HVX_FWD, Hex_FWD]>, 155 156 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 157 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 158 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 159 [HVX_FWD, HVX_FWD]>, 160 161 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 162 [InstrStage<1, [SLOT0], 0>, 163 InstrStage<1, [SLOT1], 0>, 164 InstrStage<1, [CVI_ST], 0>, 165 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 166 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 167 168 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 169 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 170 InstrStage<1, [CVI_ALL]>], [], 171 []>, 172 173 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 174 [InstrStage<1, [SLOT2, SLOT3], 0>, 175 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 176 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 177 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 178 179 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 180 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 181 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 182 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 183 184 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 185 [InstrStage<1, [SLOT0], 0>, 186 InstrStage<1, [CVI_ST], 0>, 187 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 188 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 189 190 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 191 [InstrStage<1, [SLOT2, SLOT3], 0>, 192 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 193 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 194 195 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 196 [InstrStage<1, [SLOT0, SLOT1], 0>, 197 InstrStage<1, [CVI_LD], 0>, 198 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 199 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 200 201 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 202 [InstrStage<1, [SLOT0], 0>, 203 InstrStage<1, [CVI_ST]>], [3, 1, 2], 204 [Hex_FWD, Hex_FWD, Hex_FWD]>, 205 206 InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 207 [InstrStage<1, [SLOT0], 0>, 208 InstrStage<1, [CVI_ST], 0>, 209 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 210 InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 211 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 212 213 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 214 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 215 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 216 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 217 218 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 219 [InstrStage<1, [SLOT2, SLOT3], 0>, 220 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 221 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 222 223 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 224 [InstrStage<1, [SLOT2, SLOT3], 0>, 225 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 226 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 227 228 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 229 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 230 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 231 [HVX_FWD, HVX_FWD, HVX_FWD]>, 232 233 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 234 [InstrStage<1, [SLOT2, SLOT3], 0>, 235 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 236 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 237 238 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 239 [InstrStage<1, [SLOT2, SLOT3], 0>, 240 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 241 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 242 243 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 244 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 245 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 246 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 247 248 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 249 [InstrStage<1, [SLOT2, SLOT3], 0>, 250 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 251 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 252 253 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 254 [InstrStage<1, [SLOT0, SLOT1], 0>, 255 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 256 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 257 258 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 259 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 260 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 261 [HVX_FWD, Hex_FWD, HVX_FWD]>, 262 263 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 264 [InstrStage<1, [SLOT0, SLOT1], 0>, 265 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 266 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 267 268 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 269 [InstrStage<1, [SLOT0], 0>, 270 InstrStage<1, [SLOT1], 0>, 271 InstrStage<1, [CVI_LD], 0>, 272 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 273 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 274 275 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 276 [InstrStage<1, [SLOT2, SLOT3], 0>, 277 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 278 [HVX_FWD, HVX_FWD]>, 279 280 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 281 [InstrStage<1, [SLOT0], 0>, 282 InstrStage<1, [CVI_ST]>], [1, 2], 283 [Hex_FWD, Hex_FWD]>, 284 285 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 286 [InstrStage<1, [SLOT0], 0>, 287 InstrStage<1, [CVI_ST], 0>, 288 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 289 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 290 291 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 292 [InstrStage<1, [SLOT0], 0>, 293 InstrStage<1, [CVI_ST], 0>, 294 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 295 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 296 297 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 298 [InstrStage<1, [SLOT0, SLOT1], 0>, 299 InstrStage<1, [CVI_LD], 0>, 300 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 301 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 302 303 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 304 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 305 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 306 [HVX_FWD, HVX_FWD, HVX_FWD]>, 307 308 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 309 [InstrStage<1, [SLOT2, SLOT3], 0>, 310 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 311 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 312 313 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 314 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 315 InstrStage<1, [CVI_SHIFT]>], [9, 5], 316 [HVX_FWD, HVX_FWD]>, 317 318 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 319 [InstrStage<1, [SLOT0, SLOT1], 0>, 320 InstrStage<1, [CVI_LD]>], [9, 1, 2], 321 [HVX_FWD, Hex_FWD, Hex_FWD]>, 322 323 InstrItinData <tc_531b383c, /*SLOT0123*/ 324 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 325 [HVX_FWD, HVX_FWD, HVX_FWD]>, 326 327 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 328 [InstrStage<1, [SLOT0], 0>, 329 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 330 [Hex_FWD, HVX_FWD, Hex_FWD]>, 331 332 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 333 [InstrStage<1, [SLOT0], 0>, 334 InstrStage<1, [CVI_ST], 0>, 335 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 336 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 337 338 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 339 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 340 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 341 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 342 343 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 344 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 345 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 346 [HVX_FWD, HVX_FWD, HVX_FWD]>, 347 348 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 349 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 350 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 351 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 352 353 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 354 [InstrStage<1, [SLOT0], 0>, 355 InstrStage<1, [CVI_ST], 0>, 356 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 357 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 358 359 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 360 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 361 InstrStage<1, [CVI_XLANE]>], [9, 2], 362 [HVX_FWD, Hex_FWD]>, 363 364 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 365 [InstrStage<1, [SLOT2, SLOT3], 0>, 366 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 367 [HVX_FWD, HVX_FWD]>, 368 369 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 370 [InstrStage<1, [SLOT2, SLOT3], 0>, 371 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 372 [HVX_FWD, HVX_FWD, Hex_FWD]>, 373 374 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 375 [InstrStage<1, [SLOT2, SLOT3], 0>, 376 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 377 [HVX_FWD, HVX_FWD, Hex_FWD]>, 378 379 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 380 [InstrStage<1, [SLOT2, SLOT3], 0>, 381 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 382 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 383 384 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 385 [InstrStage<1, [SLOT0, SLOT1], 0>, 386 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 387 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 388 389 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 390 [InstrStage<1, [SLOT0], 0>, 391 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 392 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 393 394 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 395 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 396 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 397 [HVX_FWD, HVX_FWD, Hex_FWD]>, 398 399 InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 400 [InstrStage<1, [SLOT1], 0>, 401 InstrStage<1, [CVI_LD], 0>, 402 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 403 [Hex_FWD, Hex_FWD, HVX_FWD]>, 404 405 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 406 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 407 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 408 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 409 410 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 411 [InstrStage<1, [SLOT0], 0>, 412 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 413 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 414 415 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 416 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 417 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 418 [HVX_FWD]>, 419 420 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 421 [InstrStage<1, [SLOT0], 0>, 422 InstrStage<1, [CVI_ST], 0>, 423 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 424 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 425 426 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 427 [InstrStage<1, [SLOT2, SLOT3], 0>, 428 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 429 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 430 431 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 432 [InstrStage<1, [SLOT2, SLOT3], 0>, 433 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 434 [HVX_FWD, HVX_FWD, HVX_FWD]>, 435 436 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 437 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 438 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 439 [HVX_FWD, HVX_FWD, Hex_FWD]>, 440 441 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 442 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 443 InstrStage<1, [CVI_ALL]>], [3, 2], 444 [HVX_FWD, Hex_FWD]>, 445 446 InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 447 [InstrStage<1, [SLOT1], 0>, 448 InstrStage<1, [CVI_LD], 0>, 449 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 450 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 451 452 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 453 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 454 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 455 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 456 457 InstrItinData <tc_8772086c, /*SLOT0123,VS*/ 458 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 459 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 460 [HVX_FWD, HVX_FWD, HVX_FWD]>, 461 462 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 463 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 464 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 465 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 466 467 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 468 [InstrStage<1, [SLOT0], 0>, 469 InstrStage<1, [CVI_ST], 0>, 470 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 471 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 472 473 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 474 [InstrStage<1, [SLOT2], 0>, 475 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 476 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 477 478 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 479 [InstrStage<1, [SLOT2, SLOT3], 0>, 480 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 481 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 482 483 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 484 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 485 InstrStage<1, [CVI_XLANE]>], [9, 5], 486 [HVX_FWD, HVX_FWD]>, 487 488 InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 489 [InstrStage<1, [SLOT0, SLOT1], 0>, 490 InstrStage<1, [CVI_LD], 0>, 491 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 492 InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 493 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 494 495 InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 496 [InstrStage<1, [SLOT0], 0>, 497 InstrStage<1, [CVI_ST], 0>, 498 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 499 InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 500 [Hex_FWD, Hex_FWD, HVX_FWD]>, 501 502 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 503 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 504 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 505 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 506 507 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 508 [InstrStage<1, [SLOT0], 0>, 509 InstrStage<1, [CVI_ST], 0>, 510 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 511 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 512 513 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 514 [InstrStage<1, [SLOT0], 0>, 515 InstrStage<1, [CVI_ST], 0>, 516 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 517 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 518 519 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 520 [InstrStage<1, [SLOT0, SLOT1], 0>, 521 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 522 [Hex_FWD, Hex_FWD, Hex_FWD]>, 523 524 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 525 [InstrStage<1, [SLOT2, SLOT3], 0>, 526 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 527 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 528 529 InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 530 [InstrStage<1, [SLOT1], 0>, 531 InstrStage<1, [CVI_LD], 0>, 532 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 533 [Hex_FWD, Hex_FWD, HVX_FWD]>, 534 535 InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 536 [InstrStage<1, [SLOT1], 0>, 537 InstrStage<1, [CVI_LD], 0>, 538 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 539 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 540 541 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 542 [InstrStage<1, [SLOT0], 0>, 543 InstrStage<1, [SLOT1], 0>, 544 InstrStage<1, [CVI_LD], 0>, 545 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 546 [HVX_FWD, Hex_FWD, Hex_FWD]>, 547 548 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 549 [InstrStage<1, [SLOT0], 0>, 550 InstrStage<1, [CVI_ST]>], [1, 2, 5], 551 [Hex_FWD, Hex_FWD, HVX_FWD]>, 552 553 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 554 [InstrStage<1, [SLOT0, SLOT1], 0>, 555 InstrStage<1, [CVI_LD], 0>, 556 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 557 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 558 559 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 560 [InstrStage<1, [SLOT2, SLOT3], 0>, 561 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 562 [HVX_FWD, HVX_FWD, Hex_FWD]>, 563 564 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 565 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 566 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 567 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 568 569 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 570 [InstrStage<1, [SLOT2, SLOT3], 0>, 571 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 572 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 573 574 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 575 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 576 InstrStage<1, [CVI_ALL]>], [2], 577 [Hex_FWD]>, 578 579 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 580 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 581 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 582 [HVX_FWD, HVX_FWD]>, 583 584 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 585 [InstrStage<1, [SLOT0, SLOT1], 0>, 586 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 587 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 588 589 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 590 [InstrStage<1, [SLOT2, SLOT3], 0>, 591 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 592 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 593 594 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 595 [InstrStage<1, [SLOT0, SLOT1], 0>, 596 InstrStage<1, [CVI_LD], 0>, 597 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 598 [HVX_FWD, Hex_FWD, Hex_FWD]>, 599 600 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 601 [InstrStage<1, [SLOT2, SLOT3], 0>, 602 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 603 [HVX_FWD, HVX_FWD, HVX_FWD]>, 604 605 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 606 [InstrStage<1, [SLOT2, SLOT3], 0>, 607 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 608 [HVX_FWD, Hex_FWD]>, 609 610 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 611 [InstrStage<1, [SLOT0], 0>, 612 InstrStage<1, [CVI_ST], 0>, 613 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 614 [Hex_FWD, Hex_FWD, HVX_FWD]>, 615 616 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 617 [InstrStage<1, [SLOT0], 0>, 618 InstrStage<1, [SLOT1], 0>, 619 InstrStage<1, [CVI_ST], 0>, 620 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 621 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 622 623 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 624 [InstrStage<1, [SLOT2, SLOT3], 0>, 625 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 626 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 627 [HVX_FWD, HVX_FWD, Hex_FWD]>, 628 629 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 630 [InstrStage<1, [SLOT2, SLOT3], 0>, 631 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 632 [HVX_FWD, HVX_FWD, HVX_FWD]>, 633 634 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 635 [InstrStage<1, [SLOT2, SLOT3], 0>, 636 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 637 [HVX_FWD, HVX_FWD, HVX_FWD]>, 638 639 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 640 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 641 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 642 [HVX_FWD, HVX_FWD, HVX_FWD]>, 643 644 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 645 [InstrStage<1, [SLOT2, SLOT3], 0>, 646 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 647 [HVX_FWD, HVX_FWD, Hex_FWD]>, 648 649 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 650 [InstrStage<1, [SLOT0, SLOT1], 0>, 651 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 652 [Hex_FWD, Hex_FWD, Hex_FWD]>, 653 654 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 655 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 656 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 657 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 658 659 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 660 [InstrStage<1, [SLOT0], 0>, 661 InstrStage<1, [SLOT1], 0>, 662 InstrStage<1, [CVI_ST], 0>, 663 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 664 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 665 666 InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 667 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 668 [HVX_FWD, HVX_FWD]>, 669 670 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 671 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 672 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 673 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 674 675 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 676 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 677 InstrStage<1, [CVI_ALL]>], [3], 678 [HVX_FWD]>, 679 680 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 681 [InstrStage<1, [SLOT2, SLOT3], 0>, 682 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 683 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 684 685 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 686 [InstrStage<1, [SLOT0, SLOT1], 0>, 687 InstrStage<1, [CVI_ZW]>], [1, 2], 688 [Hex_FWD, Hex_FWD]>, 689 690 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 691 [InstrStage<1, [SLOT0], 0>, 692 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 693 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 694 695 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 696 [InstrStage<1, [SLOT2, SLOT3], 0>, 697 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 698 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 699 700 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 701 [InstrStage<1, [SLOT2], 0>, 702 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 703 [HVX_FWD, HVX_FWD, Hex_FWD]>, 704 705 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 706 [InstrStage<1, [SLOT0], 0>, 707 InstrStage<1, [SLOT1], 0>, 708 InstrStage<1, [CVI_ST], 0>, 709 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 710 [Hex_FWD, Hex_FWD, HVX_FWD]> 711 ]; 712} 713 714class DepHVXItinV60 { 715 list<InstrItinData> DepHVXItinV60_list = [ 716 InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 717 [InstrStage<1, [SLOT0, SLOT1], 0>, 718 InstrStage<1, [CVI_LD], 0>, 719 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 720 InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 721 [HVX_FWD, Hex_FWD, Hex_FWD]>, 722 723 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 724 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 725 InstrStage<1, [CVI_XLSHF]>], [9, 5], 726 [HVX_FWD, HVX_FWD]>, 727 728 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 729 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 730 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 731 [HVX_FWD, HVX_FWD, HVX_FWD]>, 732 733 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 734 [InstrStage<1, [SLOT2, SLOT3], 0>, 735 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 736 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 737 738 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 739 [InstrStage<1, [SLOT2, SLOT3], 0>, 740 InstrStage<1, [CVI_MPY01]>], [9, 5], 741 [HVX_FWD, HVX_FWD]>, 742 743 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 744 [InstrStage<1, [SLOT2, SLOT3], 0>, 745 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 746 [HVX_FWD, HVX_FWD, Hex_FWD]>, 747 748 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 749 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 750 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 751 [HVX_FWD, HVX_FWD]>, 752 753 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 754 [InstrStage<1, [SLOT0], 0>, 755 InstrStage<1, [SLOT1], 0>, 756 InstrStage<1, [CVI_ST], 0>, 757 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 758 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 759 760 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 761 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 762 InstrStage<1, [CVI_ALL]>], [], 763 []>, 764 765 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 766 [InstrStage<1, [SLOT2, SLOT3], 0>, 767 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 768 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 769 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 770 771 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 772 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 773 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 774 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 775 776 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 777 [InstrStage<1, [SLOT0], 0>, 778 InstrStage<1, [CVI_ST], 0>, 779 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 780 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 781 782 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 783 [InstrStage<1, [SLOT2, SLOT3], 0>, 784 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 785 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 786 787 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 788 [InstrStage<1, [SLOT0, SLOT1], 0>, 789 InstrStage<1, [CVI_LD], 0>, 790 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 791 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 792 793 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 794 [InstrStage<1, [SLOT0], 0>, 795 InstrStage<1, [CVI_ST]>], [3, 1, 2], 796 [Hex_FWD, Hex_FWD, Hex_FWD]>, 797 798 InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 799 [InstrStage<1, [SLOT0], 0>, 800 InstrStage<1, [CVI_ST], 0>, 801 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 802 InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 803 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 804 805 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 806 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 807 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 808 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 809 810 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 811 [InstrStage<1, [SLOT2, SLOT3], 0>, 812 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 813 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 814 815 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 816 [InstrStage<1, [SLOT2, SLOT3], 0>, 817 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 818 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 819 820 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 821 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 822 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 823 [HVX_FWD, HVX_FWD, HVX_FWD]>, 824 825 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 826 [InstrStage<1, [SLOT2, SLOT3], 0>, 827 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 828 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 829 830 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 831 [InstrStage<1, [SLOT2, SLOT3], 0>, 832 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 833 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 834 835 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 836 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 837 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 838 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 839 840 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 841 [InstrStage<1, [SLOT2, SLOT3], 0>, 842 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 843 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 844 845 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 846 [InstrStage<1, [SLOT0, SLOT1], 0>, 847 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 848 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 849 850 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 851 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 852 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 853 [HVX_FWD, Hex_FWD, HVX_FWD]>, 854 855 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 856 [InstrStage<1, [SLOT0, SLOT1], 0>, 857 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 858 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 859 860 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 861 [InstrStage<1, [SLOT0], 0>, 862 InstrStage<1, [SLOT1], 0>, 863 InstrStage<1, [CVI_LD], 0>, 864 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 865 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 866 867 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 868 [InstrStage<1, [SLOT2, SLOT3], 0>, 869 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 870 [HVX_FWD, HVX_FWD]>, 871 872 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 873 [InstrStage<1, [SLOT0], 0>, 874 InstrStage<1, [CVI_ST]>], [1, 2], 875 [Hex_FWD, Hex_FWD]>, 876 877 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 878 [InstrStage<1, [SLOT0], 0>, 879 InstrStage<1, [CVI_ST], 0>, 880 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 881 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 882 883 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 884 [InstrStage<1, [SLOT0], 0>, 885 InstrStage<1, [CVI_ST], 0>, 886 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 887 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 888 889 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 890 [InstrStage<1, [SLOT0, SLOT1], 0>, 891 InstrStage<1, [CVI_LD], 0>, 892 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 893 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 894 895 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 896 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 897 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 898 [HVX_FWD, HVX_FWD, HVX_FWD]>, 899 900 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 901 [InstrStage<1, [SLOT2, SLOT3], 0>, 902 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 903 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 904 905 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 906 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 907 InstrStage<1, [CVI_SHIFT]>], [9, 5], 908 [HVX_FWD, HVX_FWD]>, 909 910 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 911 [InstrStage<1, [SLOT0, SLOT1], 0>, 912 InstrStage<1, [CVI_LD]>], [9, 1, 2], 913 [HVX_FWD, Hex_FWD, Hex_FWD]>, 914 915 InstrItinData <tc_531b383c, /*SLOT0123*/ 916 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 917 [HVX_FWD, HVX_FWD, HVX_FWD]>, 918 919 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 920 [InstrStage<1, [SLOT0], 0>, 921 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 922 [Hex_FWD, HVX_FWD, Hex_FWD]>, 923 924 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 925 [InstrStage<1, [SLOT0], 0>, 926 InstrStage<1, [CVI_ST], 0>, 927 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 928 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 929 930 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 931 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 932 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 933 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 934 935 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 936 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 937 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 938 [HVX_FWD, HVX_FWD, HVX_FWD]>, 939 940 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 941 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 942 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 943 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 944 945 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 946 [InstrStage<1, [SLOT0], 0>, 947 InstrStage<1, [CVI_ST], 0>, 948 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 949 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 950 951 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 952 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 953 InstrStage<1, [CVI_XLANE]>], [9, 2], 954 [HVX_FWD, Hex_FWD]>, 955 956 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 957 [InstrStage<1, [SLOT2, SLOT3], 0>, 958 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 959 [HVX_FWD, HVX_FWD]>, 960 961 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 962 [InstrStage<1, [SLOT2, SLOT3], 0>, 963 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 964 [HVX_FWD, HVX_FWD, Hex_FWD]>, 965 966 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 967 [InstrStage<1, [SLOT2, SLOT3], 0>, 968 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 969 [HVX_FWD, HVX_FWD, Hex_FWD]>, 970 971 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 972 [InstrStage<1, [SLOT2, SLOT3], 0>, 973 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 974 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 975 976 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 977 [InstrStage<1, [SLOT0, SLOT1], 0>, 978 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 979 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 980 981 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 982 [InstrStage<1, [SLOT0], 0>, 983 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 984 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 985 986 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 987 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 988 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 989 [HVX_FWD, HVX_FWD, Hex_FWD]>, 990 991 InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 992 [InstrStage<1, [SLOT1], 0>, 993 InstrStage<1, [CVI_LD], 0>, 994 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 995 [Hex_FWD, Hex_FWD, HVX_FWD]>, 996 997 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 998 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 999 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 1000 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1001 1002 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 1003 [InstrStage<1, [SLOT0], 0>, 1004 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 1005 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1006 1007 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 1008 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1009 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 1010 [HVX_FWD]>, 1011 1012 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 1013 [InstrStage<1, [SLOT0], 0>, 1014 InstrStage<1, [CVI_ST], 0>, 1015 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 1016 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1017 1018 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 1019 [InstrStage<1, [SLOT2, SLOT3], 0>, 1020 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 1021 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1022 1023 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 1024 [InstrStage<1, [SLOT2, SLOT3], 0>, 1025 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 1026 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1027 1028 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 1029 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1030 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 1031 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1032 1033 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 1034 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1035 InstrStage<1, [CVI_ALL]>], [3, 2], 1036 [HVX_FWD, Hex_FWD]>, 1037 1038 InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 1039 [InstrStage<1, [SLOT1], 0>, 1040 InstrStage<1, [CVI_LD], 0>, 1041 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 1042 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1043 1044 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 1045 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1046 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 1047 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1048 1049 InstrItinData <tc_8772086c, /*SLOT0123,VS*/ 1050 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1051 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 1052 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1053 1054 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 1055 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1056 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 1057 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1058 1059 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 1060 [InstrStage<1, [SLOT0], 0>, 1061 InstrStage<1, [CVI_ST], 0>, 1062 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 1063 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1064 1065 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 1066 [InstrStage<1, [SLOT2], 0>, 1067 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 1068 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1069 1070 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 1071 [InstrStage<1, [SLOT2, SLOT3], 0>, 1072 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 1073 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1074 1075 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 1076 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1077 InstrStage<1, [CVI_XLANE]>], [9, 5], 1078 [HVX_FWD, HVX_FWD]>, 1079 1080 InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 1081 [InstrStage<1, [SLOT0, SLOT1], 0>, 1082 InstrStage<1, [CVI_LD], 0>, 1083 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1084 InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 1085 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1086 1087 InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 1088 [InstrStage<1, [SLOT0], 0>, 1089 InstrStage<1, [CVI_ST], 0>, 1090 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1091 InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 1092 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1093 1094 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 1095 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1096 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 1097 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1098 1099 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 1100 [InstrStage<1, [SLOT0], 0>, 1101 InstrStage<1, [CVI_ST], 0>, 1102 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 1103 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1104 1105 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 1106 [InstrStage<1, [SLOT0], 0>, 1107 InstrStage<1, [CVI_ST], 0>, 1108 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 1109 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1110 1111 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 1112 [InstrStage<1, [SLOT0, SLOT1], 0>, 1113 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 1114 [Hex_FWD, Hex_FWD, Hex_FWD]>, 1115 1116 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 1117 [InstrStage<1, [SLOT2, SLOT3], 0>, 1118 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 1119 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1120 1121 InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 1122 [InstrStage<1, [SLOT1], 0>, 1123 InstrStage<1, [CVI_LD], 0>, 1124 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 1125 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1126 1127 InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 1128 [InstrStage<1, [SLOT1], 0>, 1129 InstrStage<1, [CVI_LD], 0>, 1130 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 1131 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1132 1133 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 1134 [InstrStage<1, [SLOT0], 0>, 1135 InstrStage<1, [SLOT1], 0>, 1136 InstrStage<1, [CVI_LD], 0>, 1137 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 1138 [HVX_FWD, Hex_FWD, Hex_FWD]>, 1139 1140 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 1141 [InstrStage<1, [SLOT0], 0>, 1142 InstrStage<1, [CVI_ST]>], [1, 2, 5], 1143 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1144 1145 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 1146 [InstrStage<1, [SLOT0, SLOT1], 0>, 1147 InstrStage<1, [CVI_LD], 0>, 1148 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 1149 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1150 1151 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 1152 [InstrStage<1, [SLOT2, SLOT3], 0>, 1153 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 1154 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1155 1156 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 1157 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1158 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 1159 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1160 1161 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 1162 [InstrStage<1, [SLOT2, SLOT3], 0>, 1163 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 1164 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1165 1166 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 1167 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1168 InstrStage<1, [CVI_ALL]>], [2], 1169 [Hex_FWD]>, 1170 1171 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 1172 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1173 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 1174 [HVX_FWD, HVX_FWD]>, 1175 1176 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 1177 [InstrStage<1, [SLOT0, SLOT1], 0>, 1178 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 1179 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1180 1181 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 1182 [InstrStage<1, [SLOT2, SLOT3], 0>, 1183 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 1184 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1185 1186 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 1187 [InstrStage<1, [SLOT0, SLOT1], 0>, 1188 InstrStage<1, [CVI_LD], 0>, 1189 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 1190 [HVX_FWD, Hex_FWD, Hex_FWD]>, 1191 1192 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 1193 [InstrStage<1, [SLOT2, SLOT3], 0>, 1194 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 1195 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1196 1197 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 1198 [InstrStage<1, [SLOT2, SLOT3], 0>, 1199 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 1200 [HVX_FWD, Hex_FWD]>, 1201 1202 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 1203 [InstrStage<1, [SLOT0], 0>, 1204 InstrStage<1, [CVI_ST], 0>, 1205 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 1206 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1207 1208 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 1209 [InstrStage<1, [SLOT0], 0>, 1210 InstrStage<1, [SLOT1], 0>, 1211 InstrStage<1, [CVI_ST], 0>, 1212 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 1213 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1214 1215 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 1216 [InstrStage<1, [SLOT2, SLOT3], 0>, 1217 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 1218 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 1219 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1220 1221 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 1222 [InstrStage<1, [SLOT2, SLOT3], 0>, 1223 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 1224 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1225 1226 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 1227 [InstrStage<1, [SLOT2, SLOT3], 0>, 1228 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 1229 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1230 1231 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 1232 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1233 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 1234 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1235 1236 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 1237 [InstrStage<1, [SLOT2, SLOT3], 0>, 1238 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 1239 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1240 1241 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 1242 [InstrStage<1, [SLOT0, SLOT1], 0>, 1243 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 1244 [Hex_FWD, Hex_FWD, Hex_FWD]>, 1245 1246 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 1247 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1248 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 1249 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1250 1251 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 1252 [InstrStage<1, [SLOT0], 0>, 1253 InstrStage<1, [SLOT1], 0>, 1254 InstrStage<1, [CVI_ST], 0>, 1255 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 1256 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1257 1258 InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 1259 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 1260 [HVX_FWD, HVX_FWD]>, 1261 1262 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 1263 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1264 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 1265 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1266 1267 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 1268 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1269 InstrStage<1, [CVI_ALL]>], [3], 1270 [HVX_FWD]>, 1271 1272 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 1273 [InstrStage<1, [SLOT2, SLOT3], 0>, 1274 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 1275 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 1276 1277 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 1278 [InstrStage<1, [SLOT0, SLOT1], 0>, 1279 InstrStage<1, [CVI_ZW]>], [1, 2], 1280 [Hex_FWD, Hex_FWD]>, 1281 1282 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 1283 [InstrStage<1, [SLOT0], 0>, 1284 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 1285 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1286 1287 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 1288 [InstrStage<1, [SLOT2, SLOT3], 0>, 1289 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 1290 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1291 1292 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 1293 [InstrStage<1, [SLOT2], 0>, 1294 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 1295 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1296 1297 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 1298 [InstrStage<1, [SLOT0], 0>, 1299 InstrStage<1, [SLOT1], 0>, 1300 InstrStage<1, [CVI_ST], 0>, 1301 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 1302 [Hex_FWD, Hex_FWD, HVX_FWD]> 1303 ]; 1304} 1305 1306class DepHVXItinV62 { 1307 list<InstrItinData> DepHVXItinV62_list = [ 1308 InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 1309 [InstrStage<1, [SLOT0, SLOT1], 0>, 1310 InstrStage<1, [CVI_LD], 0>, 1311 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1312 InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 1313 [HVX_FWD, Hex_FWD, Hex_FWD]>, 1314 1315 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 1316 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1317 InstrStage<1, [CVI_XLSHF]>], [9, 5], 1318 [HVX_FWD, HVX_FWD]>, 1319 1320 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 1321 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1322 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 1323 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1324 1325 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 1326 [InstrStage<1, [SLOT2, SLOT3], 0>, 1327 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 1328 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1329 1330 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 1331 [InstrStage<1, [SLOT2, SLOT3], 0>, 1332 InstrStage<1, [CVI_MPY01]>], [9, 5], 1333 [HVX_FWD, HVX_FWD]>, 1334 1335 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 1336 [InstrStage<1, [SLOT2, SLOT3], 0>, 1337 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 1338 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1339 1340 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 1341 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1342 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 1343 [HVX_FWD, HVX_FWD]>, 1344 1345 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 1346 [InstrStage<1, [SLOT0], 0>, 1347 InstrStage<1, [SLOT1], 0>, 1348 InstrStage<1, [CVI_ST], 0>, 1349 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 1350 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1351 1352 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 1353 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1354 InstrStage<1, [CVI_ALL]>], [], 1355 []>, 1356 1357 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 1358 [InstrStage<1, [SLOT2, SLOT3], 0>, 1359 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 1360 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 1361 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1362 1363 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 1364 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1365 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 1366 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1367 1368 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 1369 [InstrStage<1, [SLOT0], 0>, 1370 InstrStage<1, [CVI_ST], 0>, 1371 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 1372 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1373 1374 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 1375 [InstrStage<1, [SLOT2, SLOT3], 0>, 1376 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 1377 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 1378 1379 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 1380 [InstrStage<1, [SLOT0, SLOT1], 0>, 1381 InstrStage<1, [CVI_LD], 0>, 1382 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 1383 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1384 1385 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 1386 [InstrStage<1, [SLOT0], 0>, 1387 InstrStage<1, [CVI_ST]>], [3, 1, 2], 1388 [Hex_FWD, Hex_FWD, Hex_FWD]>, 1389 1390 InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 1391 [InstrStage<1, [SLOT0], 0>, 1392 InstrStage<1, [CVI_ST], 0>, 1393 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1394 InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 1395 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1396 1397 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 1398 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1399 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 1400 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1401 1402 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 1403 [InstrStage<1, [SLOT2, SLOT3], 0>, 1404 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 1405 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 1406 1407 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 1408 [InstrStage<1, [SLOT2, SLOT3], 0>, 1409 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 1410 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1411 1412 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 1413 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1414 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 1415 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1416 1417 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 1418 [InstrStage<1, [SLOT2, SLOT3], 0>, 1419 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 1420 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1421 1422 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 1423 [InstrStage<1, [SLOT2, SLOT3], 0>, 1424 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 1425 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1426 1427 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 1428 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1429 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 1430 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1431 1432 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 1433 [InstrStage<1, [SLOT2, SLOT3], 0>, 1434 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 1435 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1436 1437 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 1438 [InstrStage<1, [SLOT0, SLOT1], 0>, 1439 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 1440 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1441 1442 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 1443 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1444 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 1445 [HVX_FWD, Hex_FWD, HVX_FWD]>, 1446 1447 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 1448 [InstrStage<1, [SLOT0, SLOT1], 0>, 1449 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 1450 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1451 1452 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 1453 [InstrStage<1, [SLOT0], 0>, 1454 InstrStage<1, [SLOT1], 0>, 1455 InstrStage<1, [CVI_LD], 0>, 1456 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 1457 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1458 1459 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 1460 [InstrStage<1, [SLOT2, SLOT3], 0>, 1461 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 1462 [HVX_FWD, HVX_FWD]>, 1463 1464 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 1465 [InstrStage<1, [SLOT0], 0>, 1466 InstrStage<1, [CVI_ST]>], [1, 2], 1467 [Hex_FWD, Hex_FWD]>, 1468 1469 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 1470 [InstrStage<1, [SLOT0], 0>, 1471 InstrStage<1, [CVI_ST], 0>, 1472 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 1473 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1474 1475 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 1476 [InstrStage<1, [SLOT0], 0>, 1477 InstrStage<1, [CVI_ST], 0>, 1478 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 1479 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1480 1481 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 1482 [InstrStage<1, [SLOT0, SLOT1], 0>, 1483 InstrStage<1, [CVI_LD], 0>, 1484 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 1485 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1486 1487 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 1488 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1489 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 1490 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1491 1492 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 1493 [InstrStage<1, [SLOT2, SLOT3], 0>, 1494 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 1495 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1496 1497 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 1498 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1499 InstrStage<1, [CVI_SHIFT]>], [9, 5], 1500 [HVX_FWD, HVX_FWD]>, 1501 1502 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 1503 [InstrStage<1, [SLOT0, SLOT1], 0>, 1504 InstrStage<1, [CVI_LD]>], [9, 1, 2], 1505 [HVX_FWD, Hex_FWD, Hex_FWD]>, 1506 1507 InstrItinData <tc_531b383c, /*SLOT0123*/ 1508 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 1509 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1510 1511 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 1512 [InstrStage<1, [SLOT0], 0>, 1513 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 1514 [Hex_FWD, HVX_FWD, Hex_FWD]>, 1515 1516 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 1517 [InstrStage<1, [SLOT0], 0>, 1518 InstrStage<1, [CVI_ST], 0>, 1519 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 1520 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1521 1522 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 1523 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1524 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 1525 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1526 1527 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 1528 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1529 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 1530 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1531 1532 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 1533 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1534 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 1535 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1536 1537 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 1538 [InstrStage<1, [SLOT0], 0>, 1539 InstrStage<1, [CVI_ST], 0>, 1540 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 1541 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1542 1543 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 1544 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1545 InstrStage<1, [CVI_XLANE]>], [9, 2], 1546 [HVX_FWD, Hex_FWD]>, 1547 1548 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 1549 [InstrStage<1, [SLOT2, SLOT3], 0>, 1550 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 1551 [HVX_FWD, HVX_FWD]>, 1552 1553 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 1554 [InstrStage<1, [SLOT2, SLOT3], 0>, 1555 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 1556 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1557 1558 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 1559 [InstrStage<1, [SLOT2, SLOT3], 0>, 1560 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 1561 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1562 1563 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 1564 [InstrStage<1, [SLOT2, SLOT3], 0>, 1565 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 1566 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1567 1568 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 1569 [InstrStage<1, [SLOT0, SLOT1], 0>, 1570 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 1571 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1572 1573 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 1574 [InstrStage<1, [SLOT0], 0>, 1575 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 1576 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1577 1578 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 1579 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1580 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 1581 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1582 1583 InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 1584 [InstrStage<1, [SLOT1], 0>, 1585 InstrStage<1, [CVI_LD], 0>, 1586 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 1587 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1588 1589 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 1590 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1591 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 1592 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1593 1594 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 1595 [InstrStage<1, [SLOT0], 0>, 1596 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 1597 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1598 1599 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 1600 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1601 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 1602 [HVX_FWD]>, 1603 1604 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 1605 [InstrStage<1, [SLOT0], 0>, 1606 InstrStage<1, [CVI_ST], 0>, 1607 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 1608 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1609 1610 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 1611 [InstrStage<1, [SLOT2, SLOT3], 0>, 1612 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 1613 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1614 1615 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 1616 [InstrStage<1, [SLOT2, SLOT3], 0>, 1617 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 1618 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1619 1620 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 1621 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1622 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 1623 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1624 1625 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 1626 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1627 InstrStage<1, [CVI_ALL]>], [3, 2], 1628 [HVX_FWD, Hex_FWD]>, 1629 1630 InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 1631 [InstrStage<1, [SLOT1], 0>, 1632 InstrStage<1, [CVI_LD], 0>, 1633 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 1634 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1635 1636 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 1637 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1638 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 1639 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1640 1641 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 1642 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1643 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 1644 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1645 1646 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 1647 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1648 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 1649 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1650 1651 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 1652 [InstrStage<1, [SLOT0], 0>, 1653 InstrStage<1, [CVI_ST], 0>, 1654 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 1655 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1656 1657 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 1658 [InstrStage<1, [SLOT2], 0>, 1659 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 1660 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1661 1662 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 1663 [InstrStage<1, [SLOT2, SLOT3], 0>, 1664 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 1665 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1666 1667 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 1668 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1669 InstrStage<1, [CVI_XLANE]>], [9, 5], 1670 [HVX_FWD, HVX_FWD]>, 1671 1672 InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 1673 [InstrStage<1, [SLOT0, SLOT1], 0>, 1674 InstrStage<1, [CVI_LD], 0>, 1675 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1676 InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 1677 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1678 1679 InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 1680 [InstrStage<1, [SLOT0], 0>, 1681 InstrStage<1, [CVI_ST], 0>, 1682 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1683 InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 1684 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1685 1686 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 1687 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1688 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 1689 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1690 1691 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 1692 [InstrStage<1, [SLOT0], 0>, 1693 InstrStage<1, [CVI_ST], 0>, 1694 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 1695 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1696 1697 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 1698 [InstrStage<1, [SLOT0], 0>, 1699 InstrStage<1, [CVI_ST], 0>, 1700 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 1701 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1702 1703 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 1704 [InstrStage<1, [SLOT0, SLOT1], 0>, 1705 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 1706 [Hex_FWD, Hex_FWD, Hex_FWD]>, 1707 1708 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 1709 [InstrStage<1, [SLOT2, SLOT3], 0>, 1710 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 1711 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1712 1713 InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 1714 [InstrStage<1, [SLOT1], 0>, 1715 InstrStage<1, [CVI_LD], 0>, 1716 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 1717 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1718 1719 InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 1720 [InstrStage<1, [SLOT1], 0>, 1721 InstrStage<1, [CVI_LD], 0>, 1722 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 1723 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1724 1725 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 1726 [InstrStage<1, [SLOT0], 0>, 1727 InstrStage<1, [SLOT1], 0>, 1728 InstrStage<1, [CVI_LD], 0>, 1729 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 1730 [HVX_FWD, Hex_FWD, Hex_FWD]>, 1731 1732 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 1733 [InstrStage<1, [SLOT0], 0>, 1734 InstrStage<1, [CVI_ST]>], [1, 2, 5], 1735 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1736 1737 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 1738 [InstrStage<1, [SLOT0, SLOT1], 0>, 1739 InstrStage<1, [CVI_LD], 0>, 1740 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 1741 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1742 1743 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 1744 [InstrStage<1, [SLOT2, SLOT3], 0>, 1745 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 1746 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1747 1748 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 1749 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1750 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 1751 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1752 1753 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 1754 [InstrStage<1, [SLOT2, SLOT3], 0>, 1755 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 1756 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1757 1758 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 1759 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1760 InstrStage<1, [CVI_ALL]>], [2], 1761 [Hex_FWD]>, 1762 1763 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 1764 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1765 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 1766 [HVX_FWD, HVX_FWD]>, 1767 1768 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 1769 [InstrStage<1, [SLOT0, SLOT1], 0>, 1770 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 1771 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1772 1773 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 1774 [InstrStage<1, [SLOT2, SLOT3], 0>, 1775 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 1776 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1777 1778 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 1779 [InstrStage<1, [SLOT0, SLOT1], 0>, 1780 InstrStage<1, [CVI_LD], 0>, 1781 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 1782 [HVX_FWD, Hex_FWD, Hex_FWD]>, 1783 1784 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 1785 [InstrStage<1, [SLOT2, SLOT3], 0>, 1786 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 1787 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1788 1789 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 1790 [InstrStage<1, [SLOT2, SLOT3], 0>, 1791 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 1792 [HVX_FWD, Hex_FWD]>, 1793 1794 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 1795 [InstrStage<1, [SLOT0], 0>, 1796 InstrStage<1, [CVI_ST], 0>, 1797 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 1798 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1799 1800 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 1801 [InstrStage<1, [SLOT0], 0>, 1802 InstrStage<1, [SLOT1], 0>, 1803 InstrStage<1, [CVI_ST], 0>, 1804 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 1805 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1806 1807 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 1808 [InstrStage<1, [SLOT2, SLOT3], 0>, 1809 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 1810 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 1811 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1812 1813 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 1814 [InstrStage<1, [SLOT2, SLOT3], 0>, 1815 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 1816 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1817 1818 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 1819 [InstrStage<1, [SLOT2, SLOT3], 0>, 1820 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 1821 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1822 1823 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 1824 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1825 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 1826 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1827 1828 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 1829 [InstrStage<1, [SLOT2, SLOT3], 0>, 1830 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 1831 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1832 1833 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 1834 [InstrStage<1, [SLOT0, SLOT1], 0>, 1835 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 1836 [Hex_FWD, Hex_FWD, Hex_FWD]>, 1837 1838 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 1839 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1840 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 1841 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1842 1843 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 1844 [InstrStage<1, [SLOT0], 0>, 1845 InstrStage<1, [SLOT1], 0>, 1846 InstrStage<1, [CVI_ST], 0>, 1847 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 1848 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1849 1850 InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 1851 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 1852 [HVX_FWD, HVX_FWD]>, 1853 1854 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 1855 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1856 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 1857 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1858 1859 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 1860 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1861 InstrStage<1, [CVI_ALL]>], [3], 1862 [HVX_FWD]>, 1863 1864 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 1865 [InstrStage<1, [SLOT2, SLOT3], 0>, 1866 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 1867 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 1868 1869 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 1870 [InstrStage<1, [SLOT0, SLOT1], 0>, 1871 InstrStage<1, [CVI_ZW]>], [1, 2], 1872 [Hex_FWD, Hex_FWD]>, 1873 1874 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 1875 [InstrStage<1, [SLOT0], 0>, 1876 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 1877 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1878 1879 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 1880 [InstrStage<1, [SLOT2, SLOT3], 0>, 1881 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 1882 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1883 1884 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 1885 [InstrStage<1, [SLOT2], 0>, 1886 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 1887 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1888 1889 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 1890 [InstrStage<1, [SLOT0], 0>, 1891 InstrStage<1, [SLOT1], 0>, 1892 InstrStage<1, [CVI_ST], 0>, 1893 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 1894 [Hex_FWD, Hex_FWD, HVX_FWD]> 1895 ]; 1896} 1897 1898class DepHVXItinV65 { 1899 list<InstrItinData> DepHVXItinV65_list = [ 1900 InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 1901 [InstrStage<1, [SLOT0, SLOT1], 0>, 1902 InstrStage<1, [CVI_LD], 0>, 1903 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1904 InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 1905 [HVX_FWD, Hex_FWD, Hex_FWD]>, 1906 1907 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 1908 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1909 InstrStage<1, [CVI_XLSHF]>], [9, 5], 1910 [HVX_FWD, HVX_FWD]>, 1911 1912 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 1913 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1914 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 1915 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1916 1917 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 1918 [InstrStage<1, [SLOT2, SLOT3], 0>, 1919 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 1920 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1921 1922 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 1923 [InstrStage<1, [SLOT2, SLOT3], 0>, 1924 InstrStage<1, [CVI_MPY01]>], [9, 5], 1925 [HVX_FWD, HVX_FWD]>, 1926 1927 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 1928 [InstrStage<1, [SLOT2, SLOT3], 0>, 1929 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 1930 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1931 1932 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 1933 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1934 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 1935 [HVX_FWD, HVX_FWD]>, 1936 1937 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 1938 [InstrStage<1, [SLOT0], 0>, 1939 InstrStage<1, [SLOT1], 0>, 1940 InstrStage<1, [CVI_ST], 0>, 1941 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 1942 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1943 1944 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 1945 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1946 InstrStage<1, [CVI_ALL]>], [], 1947 []>, 1948 1949 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 1950 [InstrStage<1, [SLOT2, SLOT3], 0>, 1951 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 1952 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 1953 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1954 1955 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 1956 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1957 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 1958 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1959 1960 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 1961 [InstrStage<1, [SLOT0], 0>, 1962 InstrStage<1, [CVI_ST], 0>, 1963 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 1964 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1965 1966 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 1967 [InstrStage<1, [SLOT2, SLOT3], 0>, 1968 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 1969 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 1970 1971 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 1972 [InstrStage<1, [SLOT0, SLOT1], 0>, 1973 InstrStage<1, [CVI_LD], 0>, 1974 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 1975 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1976 1977 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 1978 [InstrStage<1, [SLOT0], 0>, 1979 InstrStage<1, [CVI_ST]>], [3, 1, 2], 1980 [Hex_FWD, Hex_FWD, Hex_FWD]>, 1981 1982 InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 1983 [InstrStage<1, [SLOT0], 0>, 1984 InstrStage<1, [CVI_ST], 0>, 1985 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1986 InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 1987 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1988 1989 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 1990 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1991 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 1992 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1993 1994 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 1995 [InstrStage<1, [SLOT2, SLOT3], 0>, 1996 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 1997 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 1998 1999 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 2000 [InstrStage<1, [SLOT2, SLOT3], 0>, 2001 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 2002 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2003 2004 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 2005 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2006 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 2007 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2008 2009 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 2010 [InstrStage<1, [SLOT2, SLOT3], 0>, 2011 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 2012 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2013 2014 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 2015 [InstrStage<1, [SLOT2, SLOT3], 0>, 2016 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 2017 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2018 2019 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 2020 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2021 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 2022 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2023 2024 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 2025 [InstrStage<1, [SLOT2, SLOT3], 0>, 2026 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 2027 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2028 2029 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 2030 [InstrStage<1, [SLOT0, SLOT1], 0>, 2031 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 2032 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2033 2034 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 2035 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2036 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 2037 [HVX_FWD, Hex_FWD, HVX_FWD]>, 2038 2039 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 2040 [InstrStage<1, [SLOT0, SLOT1], 0>, 2041 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 2042 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2043 2044 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 2045 [InstrStage<1, [SLOT0], 0>, 2046 InstrStage<1, [SLOT1], 0>, 2047 InstrStage<1, [CVI_LD], 0>, 2048 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 2049 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2050 2051 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 2052 [InstrStage<1, [SLOT2, SLOT3], 0>, 2053 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 2054 [HVX_FWD, HVX_FWD]>, 2055 2056 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 2057 [InstrStage<1, [SLOT0], 0>, 2058 InstrStage<1, [CVI_ST]>], [1, 2], 2059 [Hex_FWD, Hex_FWD]>, 2060 2061 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 2062 [InstrStage<1, [SLOT0], 0>, 2063 InstrStage<1, [CVI_ST], 0>, 2064 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 2065 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2066 2067 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 2068 [InstrStage<1, [SLOT0], 0>, 2069 InstrStage<1, [CVI_ST], 0>, 2070 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 2071 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2072 2073 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 2074 [InstrStage<1, [SLOT0, SLOT1], 0>, 2075 InstrStage<1, [CVI_LD], 0>, 2076 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 2077 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2078 2079 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 2080 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2081 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 2082 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2083 2084 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 2085 [InstrStage<1, [SLOT2, SLOT3], 0>, 2086 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 2087 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2088 2089 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 2090 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2091 InstrStage<1, [CVI_SHIFT]>], [9, 5], 2092 [HVX_FWD, HVX_FWD]>, 2093 2094 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 2095 [InstrStage<1, [SLOT0, SLOT1], 0>, 2096 InstrStage<1, [CVI_LD]>], [9, 1, 2], 2097 [HVX_FWD, Hex_FWD, Hex_FWD]>, 2098 2099 InstrItinData <tc_531b383c, /*SLOT0123*/ 2100 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 2101 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2102 2103 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 2104 [InstrStage<1, [SLOT0], 0>, 2105 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 2106 [Hex_FWD, HVX_FWD, Hex_FWD]>, 2107 2108 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 2109 [InstrStage<1, [SLOT0], 0>, 2110 InstrStage<1, [CVI_ST], 0>, 2111 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 2112 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2113 2114 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 2115 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2116 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 2117 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2118 2119 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 2120 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2121 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 2122 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2123 2124 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 2125 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2126 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 2127 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2128 2129 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 2130 [InstrStage<1, [SLOT0], 0>, 2131 InstrStage<1, [CVI_ST], 0>, 2132 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 2133 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2134 2135 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 2136 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2137 InstrStage<1, [CVI_XLANE]>], [9, 2], 2138 [HVX_FWD, Hex_FWD]>, 2139 2140 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 2141 [InstrStage<1, [SLOT2, SLOT3], 0>, 2142 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 2143 [HVX_FWD, HVX_FWD]>, 2144 2145 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 2146 [InstrStage<1, [SLOT2, SLOT3], 0>, 2147 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 2148 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2149 2150 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 2151 [InstrStage<1, [SLOT2, SLOT3], 0>, 2152 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 2153 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2154 2155 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 2156 [InstrStage<1, [SLOT2, SLOT3], 0>, 2157 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 2158 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2159 2160 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 2161 [InstrStage<1, [SLOT0, SLOT1], 0>, 2162 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 2163 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2164 2165 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 2166 [InstrStage<1, [SLOT0], 0>, 2167 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 2168 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2169 2170 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 2171 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2172 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 2173 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2174 2175 InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 2176 [InstrStage<1, [SLOT1], 0>, 2177 InstrStage<1, [CVI_LD], 0>, 2178 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 2179 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2180 2181 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 2182 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2183 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 2184 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2185 2186 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 2187 [InstrStage<1, [SLOT0], 0>, 2188 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 2189 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2190 2191 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 2192 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2193 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 2194 [HVX_FWD]>, 2195 2196 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 2197 [InstrStage<1, [SLOT0], 0>, 2198 InstrStage<1, [CVI_ST], 0>, 2199 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 2200 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2201 2202 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 2203 [InstrStage<1, [SLOT2, SLOT3], 0>, 2204 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 2205 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2206 2207 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 2208 [InstrStage<1, [SLOT2, SLOT3], 0>, 2209 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 2210 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2211 2212 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 2213 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2214 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 2215 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2216 2217 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 2218 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2219 InstrStage<1, [CVI_ALL]>], [3, 2], 2220 [HVX_FWD, Hex_FWD]>, 2221 2222 InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 2223 [InstrStage<1, [SLOT1], 0>, 2224 InstrStage<1, [CVI_LD], 0>, 2225 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 2226 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2227 2228 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 2229 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2230 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 2231 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2232 2233 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 2234 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2235 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 2236 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2237 2238 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 2239 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2240 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 2241 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2242 2243 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 2244 [InstrStage<1, [SLOT0], 0>, 2245 InstrStage<1, [CVI_ST], 0>, 2246 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 2247 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2248 2249 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 2250 [InstrStage<1, [SLOT2], 0>, 2251 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 2252 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2253 2254 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 2255 [InstrStage<1, [SLOT2, SLOT3], 0>, 2256 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 2257 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2258 2259 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 2260 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2261 InstrStage<1, [CVI_XLANE]>], [9, 5], 2262 [HVX_FWD, HVX_FWD]>, 2263 2264 InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 2265 [InstrStage<1, [SLOT0, SLOT1], 0>, 2266 InstrStage<1, [CVI_LD], 0>, 2267 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 2268 InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 2269 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2270 2271 InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 2272 [InstrStage<1, [SLOT0], 0>, 2273 InstrStage<1, [CVI_ST], 0>, 2274 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 2275 InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 2276 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2277 2278 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 2279 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2280 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 2281 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2282 2283 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 2284 [InstrStage<1, [SLOT0], 0>, 2285 InstrStage<1, [CVI_ST], 0>, 2286 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 2287 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2288 2289 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 2290 [InstrStage<1, [SLOT0], 0>, 2291 InstrStage<1, [CVI_ST], 0>, 2292 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 2293 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2294 2295 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 2296 [InstrStage<1, [SLOT0, SLOT1], 0>, 2297 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 2298 [Hex_FWD, Hex_FWD, Hex_FWD]>, 2299 2300 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 2301 [InstrStage<1, [SLOT2, SLOT3], 0>, 2302 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 2303 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2304 2305 InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 2306 [InstrStage<1, [SLOT1], 0>, 2307 InstrStage<1, [CVI_LD], 0>, 2308 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 2309 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2310 2311 InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 2312 [InstrStage<1, [SLOT1], 0>, 2313 InstrStage<1, [CVI_LD], 0>, 2314 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 2315 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2316 2317 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 2318 [InstrStage<1, [SLOT0], 0>, 2319 InstrStage<1, [SLOT1], 0>, 2320 InstrStage<1, [CVI_LD], 0>, 2321 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 2322 [HVX_FWD, Hex_FWD, Hex_FWD]>, 2323 2324 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 2325 [InstrStage<1, [SLOT0], 0>, 2326 InstrStage<1, [CVI_ST]>], [1, 2, 5], 2327 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2328 2329 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 2330 [InstrStage<1, [SLOT0, SLOT1], 0>, 2331 InstrStage<1, [CVI_LD], 0>, 2332 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 2333 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2334 2335 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 2336 [InstrStage<1, [SLOT2, SLOT3], 0>, 2337 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 2338 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2339 2340 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 2341 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2342 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 2343 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2344 2345 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 2346 [InstrStage<1, [SLOT2, SLOT3], 0>, 2347 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 2348 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2349 2350 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 2351 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2352 InstrStage<1, [CVI_ALL]>], [2], 2353 [Hex_FWD]>, 2354 2355 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 2356 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2357 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 2358 [HVX_FWD, HVX_FWD]>, 2359 2360 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 2361 [InstrStage<1, [SLOT0, SLOT1], 0>, 2362 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 2363 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2364 2365 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 2366 [InstrStage<1, [SLOT2, SLOT3], 0>, 2367 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 2368 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2369 2370 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 2371 [InstrStage<1, [SLOT0, SLOT1], 0>, 2372 InstrStage<1, [CVI_LD], 0>, 2373 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 2374 [HVX_FWD, Hex_FWD, Hex_FWD]>, 2375 2376 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 2377 [InstrStage<1, [SLOT2, SLOT3], 0>, 2378 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 2379 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2380 2381 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 2382 [InstrStage<1, [SLOT2, SLOT3], 0>, 2383 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 2384 [HVX_FWD, Hex_FWD]>, 2385 2386 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 2387 [InstrStage<1, [SLOT0], 0>, 2388 InstrStage<1, [CVI_ST], 0>, 2389 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 2390 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2391 2392 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 2393 [InstrStage<1, [SLOT0], 0>, 2394 InstrStage<1, [SLOT1], 0>, 2395 InstrStage<1, [CVI_ST], 0>, 2396 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 2397 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2398 2399 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 2400 [InstrStage<1, [SLOT2, SLOT3], 0>, 2401 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 2402 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 2403 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2404 2405 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 2406 [InstrStage<1, [SLOT2, SLOT3], 0>, 2407 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 2408 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2409 2410 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 2411 [InstrStage<1, [SLOT2, SLOT3], 0>, 2412 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 2413 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2414 2415 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 2416 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2417 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 2418 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2419 2420 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 2421 [InstrStage<1, [SLOT2, SLOT3], 0>, 2422 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 2423 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2424 2425 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 2426 [InstrStage<1, [SLOT0, SLOT1], 0>, 2427 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 2428 [Hex_FWD, Hex_FWD, Hex_FWD]>, 2429 2430 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 2431 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2432 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 2433 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2434 2435 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 2436 [InstrStage<1, [SLOT0], 0>, 2437 InstrStage<1, [SLOT1], 0>, 2438 InstrStage<1, [CVI_ST], 0>, 2439 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 2440 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2441 2442 InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 2443 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 2444 [HVX_FWD, HVX_FWD]>, 2445 2446 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 2447 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2448 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 2449 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2450 2451 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 2452 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2453 InstrStage<1, [CVI_ALL]>], [3], 2454 [HVX_FWD]>, 2455 2456 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 2457 [InstrStage<1, [SLOT2, SLOT3], 0>, 2458 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 2459 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 2460 2461 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 2462 [InstrStage<1, [SLOT0, SLOT1], 0>, 2463 InstrStage<1, [CVI_ZW]>], [1, 2], 2464 [Hex_FWD, Hex_FWD]>, 2465 2466 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 2467 [InstrStage<1, [SLOT0], 0>, 2468 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 2469 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2470 2471 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 2472 [InstrStage<1, [SLOT2, SLOT3], 0>, 2473 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 2474 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2475 2476 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 2477 [InstrStage<1, [SLOT2], 0>, 2478 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 2479 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2480 2481 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 2482 [InstrStage<1, [SLOT0], 0>, 2483 InstrStage<1, [SLOT1], 0>, 2484 InstrStage<1, [CVI_ST], 0>, 2485 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 2486 [Hex_FWD, Hex_FWD, HVX_FWD]> 2487 ]; 2488} 2489 2490class DepHVXItinV66 { 2491 list<InstrItinData> DepHVXItinV66_list = [ 2492 InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 2493 [InstrStage<1, [SLOT0, SLOT1], 0>, 2494 InstrStage<1, [CVI_LD], 0>, 2495 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 2496 InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 2497 [HVX_FWD, Hex_FWD, Hex_FWD]>, 2498 2499 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 2500 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2501 InstrStage<1, [CVI_XLSHF]>], [9, 5], 2502 [HVX_FWD, HVX_FWD]>, 2503 2504 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 2505 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2506 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 2507 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2508 2509 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 2510 [InstrStage<1, [SLOT2, SLOT3], 0>, 2511 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 2512 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2513 2514 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 2515 [InstrStage<1, [SLOT2, SLOT3], 0>, 2516 InstrStage<1, [CVI_MPY01]>], [9, 5], 2517 [HVX_FWD, HVX_FWD]>, 2518 2519 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 2520 [InstrStage<1, [SLOT2, SLOT3], 0>, 2521 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 2522 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2523 2524 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 2525 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2526 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 2527 [HVX_FWD, HVX_FWD]>, 2528 2529 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 2530 [InstrStage<1, [SLOT0], 0>, 2531 InstrStage<1, [SLOT1], 0>, 2532 InstrStage<1, [CVI_ST], 0>, 2533 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 2534 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2535 2536 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 2537 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2538 InstrStage<1, [CVI_ALL]>], [], 2539 []>, 2540 2541 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 2542 [InstrStage<1, [SLOT2, SLOT3], 0>, 2543 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 2544 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 2545 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2546 2547 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 2548 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2549 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 2550 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2551 2552 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 2553 [InstrStage<1, [SLOT0], 0>, 2554 InstrStage<1, [CVI_ST], 0>, 2555 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 2556 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2557 2558 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 2559 [InstrStage<1, [SLOT2, SLOT3], 0>, 2560 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 2561 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 2562 2563 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 2564 [InstrStage<1, [SLOT0, SLOT1], 0>, 2565 InstrStage<1, [CVI_LD], 0>, 2566 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 2567 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2568 2569 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 2570 [InstrStage<1, [SLOT0], 0>, 2571 InstrStage<1, [CVI_ST]>], [3, 1, 2], 2572 [Hex_FWD, Hex_FWD, Hex_FWD]>, 2573 2574 InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 2575 [InstrStage<1, [SLOT0], 0>, 2576 InstrStage<1, [CVI_ST], 0>, 2577 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 2578 InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 2579 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2580 2581 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 2582 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2583 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 2584 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2585 2586 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 2587 [InstrStage<1, [SLOT2, SLOT3], 0>, 2588 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 2589 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 2590 2591 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 2592 [InstrStage<1, [SLOT2, SLOT3], 0>, 2593 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 2594 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2595 2596 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 2597 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2598 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 2599 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2600 2601 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 2602 [InstrStage<1, [SLOT2, SLOT3], 0>, 2603 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 2604 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2605 2606 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 2607 [InstrStage<1, [SLOT2, SLOT3], 0>, 2608 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 2609 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2610 2611 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 2612 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2613 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 2614 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2615 2616 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 2617 [InstrStage<1, [SLOT2, SLOT3], 0>, 2618 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 2619 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2620 2621 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 2622 [InstrStage<1, [SLOT0, SLOT1], 0>, 2623 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 2624 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2625 2626 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 2627 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2628 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 2629 [HVX_FWD, Hex_FWD, HVX_FWD]>, 2630 2631 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 2632 [InstrStage<1, [SLOT0, SLOT1], 0>, 2633 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 2634 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2635 2636 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 2637 [InstrStage<1, [SLOT0], 0>, 2638 InstrStage<1, [SLOT1], 0>, 2639 InstrStage<1, [CVI_LD], 0>, 2640 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 2641 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2642 2643 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 2644 [InstrStage<1, [SLOT2, SLOT3], 0>, 2645 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 2646 [HVX_FWD, HVX_FWD]>, 2647 2648 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 2649 [InstrStage<1, [SLOT0], 0>, 2650 InstrStage<1, [CVI_ST]>], [1, 2], 2651 [Hex_FWD, Hex_FWD]>, 2652 2653 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 2654 [InstrStage<1, [SLOT0], 0>, 2655 InstrStage<1, [CVI_ST], 0>, 2656 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 2657 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2658 2659 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 2660 [InstrStage<1, [SLOT0], 0>, 2661 InstrStage<1, [CVI_ST], 0>, 2662 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 2663 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2664 2665 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 2666 [InstrStage<1, [SLOT0, SLOT1], 0>, 2667 InstrStage<1, [CVI_LD], 0>, 2668 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 2669 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2670 2671 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 2672 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2673 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 2674 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2675 2676 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 2677 [InstrStage<1, [SLOT2, SLOT3], 0>, 2678 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 2679 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2680 2681 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 2682 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2683 InstrStage<1, [CVI_SHIFT]>], [9, 5], 2684 [HVX_FWD, HVX_FWD]>, 2685 2686 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 2687 [InstrStage<1, [SLOT0, SLOT1], 0>, 2688 InstrStage<1, [CVI_LD]>], [9, 1, 2], 2689 [HVX_FWD, Hex_FWD, Hex_FWD]>, 2690 2691 InstrItinData <tc_531b383c, /*SLOT0123*/ 2692 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 2693 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2694 2695 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 2696 [InstrStage<1, [SLOT0], 0>, 2697 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 2698 [Hex_FWD, HVX_FWD, Hex_FWD]>, 2699 2700 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 2701 [InstrStage<1, [SLOT0], 0>, 2702 InstrStage<1, [CVI_ST], 0>, 2703 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 2704 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2705 2706 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 2707 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2708 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 2709 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2710 2711 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 2712 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2713 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 2714 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2715 2716 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 2717 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2718 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 2719 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2720 2721 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 2722 [InstrStage<1, [SLOT0], 0>, 2723 InstrStage<1, [CVI_ST], 0>, 2724 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 2725 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2726 2727 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 2728 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2729 InstrStage<1, [CVI_XLANE]>], [9, 2], 2730 [HVX_FWD, Hex_FWD]>, 2731 2732 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 2733 [InstrStage<1, [SLOT2, SLOT3], 0>, 2734 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 2735 [HVX_FWD, HVX_FWD]>, 2736 2737 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 2738 [InstrStage<1, [SLOT2, SLOT3], 0>, 2739 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 2740 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2741 2742 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 2743 [InstrStage<1, [SLOT2, SLOT3], 0>, 2744 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 2745 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2746 2747 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 2748 [InstrStage<1, [SLOT2, SLOT3], 0>, 2749 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 2750 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2751 2752 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 2753 [InstrStage<1, [SLOT0, SLOT1], 0>, 2754 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 2755 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2756 2757 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 2758 [InstrStage<1, [SLOT0], 0>, 2759 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 2760 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2761 2762 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 2763 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2764 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 2765 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2766 2767 InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 2768 [InstrStage<1, [SLOT1], 0>, 2769 InstrStage<1, [CVI_LD], 0>, 2770 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 2771 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2772 2773 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 2774 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2775 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 2776 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2777 2778 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 2779 [InstrStage<1, [SLOT0], 0>, 2780 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 2781 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2782 2783 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 2784 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2785 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 2786 [HVX_FWD]>, 2787 2788 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 2789 [InstrStage<1, [SLOT0], 0>, 2790 InstrStage<1, [CVI_ST], 0>, 2791 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 2792 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2793 2794 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 2795 [InstrStage<1, [SLOT2, SLOT3], 0>, 2796 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 2797 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2798 2799 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 2800 [InstrStage<1, [SLOT2, SLOT3], 0>, 2801 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 2802 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2803 2804 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 2805 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2806 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 2807 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2808 2809 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 2810 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2811 InstrStage<1, [CVI_ALL]>], [3, 2], 2812 [HVX_FWD, Hex_FWD]>, 2813 2814 InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 2815 [InstrStage<1, [SLOT1], 0>, 2816 InstrStage<1, [CVI_LD], 0>, 2817 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 2818 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2819 2820 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 2821 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2822 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 2823 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2824 2825 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 2826 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2827 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 2828 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2829 2830 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 2831 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2832 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 2833 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2834 2835 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 2836 [InstrStage<1, [SLOT0], 0>, 2837 InstrStage<1, [CVI_ST], 0>, 2838 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 2839 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2840 2841 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 2842 [InstrStage<1, [SLOT2], 0>, 2843 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 2844 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2845 2846 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 2847 [InstrStage<1, [SLOT2, SLOT3], 0>, 2848 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 2849 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2850 2851 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 2852 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2853 InstrStage<1, [CVI_XLANE]>], [9, 5], 2854 [HVX_FWD, HVX_FWD]>, 2855 2856 InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 2857 [InstrStage<1, [SLOT0, SLOT1], 0>, 2858 InstrStage<1, [CVI_LD], 0>, 2859 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 2860 InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 2861 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2862 2863 InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 2864 [InstrStage<1, [SLOT0], 0>, 2865 InstrStage<1, [CVI_ST], 0>, 2866 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 2867 InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 2868 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2869 2870 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 2871 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2872 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 2873 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2874 2875 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 2876 [InstrStage<1, [SLOT0], 0>, 2877 InstrStage<1, [CVI_ST], 0>, 2878 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 2879 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2880 2881 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 2882 [InstrStage<1, [SLOT0], 0>, 2883 InstrStage<1, [CVI_ST], 0>, 2884 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 2885 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2886 2887 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 2888 [InstrStage<1, [SLOT0, SLOT1], 0>, 2889 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 2890 [Hex_FWD, Hex_FWD, Hex_FWD]>, 2891 2892 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 2893 [InstrStage<1, [SLOT2, SLOT3], 0>, 2894 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 2895 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2896 2897 InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 2898 [InstrStage<1, [SLOT1], 0>, 2899 InstrStage<1, [CVI_LD], 0>, 2900 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 2901 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2902 2903 InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 2904 [InstrStage<1, [SLOT1], 0>, 2905 InstrStage<1, [CVI_LD], 0>, 2906 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 2907 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2908 2909 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 2910 [InstrStage<1, [SLOT0], 0>, 2911 InstrStage<1, [SLOT1], 0>, 2912 InstrStage<1, [CVI_LD], 0>, 2913 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 2914 [HVX_FWD, Hex_FWD, Hex_FWD]>, 2915 2916 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 2917 [InstrStage<1, [SLOT0], 0>, 2918 InstrStage<1, [CVI_ST]>], [1, 2, 5], 2919 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2920 2921 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 2922 [InstrStage<1, [SLOT0, SLOT1], 0>, 2923 InstrStage<1, [CVI_LD], 0>, 2924 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 2925 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2926 2927 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 2928 [InstrStage<1, [SLOT2, SLOT3], 0>, 2929 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 2930 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2931 2932 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 2933 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2934 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 2935 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2936 2937 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 2938 [InstrStage<1, [SLOT2, SLOT3], 0>, 2939 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 2940 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2941 2942 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 2943 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2944 InstrStage<1, [CVI_ALL]>], [2], 2945 [Hex_FWD]>, 2946 2947 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 2948 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2949 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 2950 [HVX_FWD, HVX_FWD]>, 2951 2952 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 2953 [InstrStage<1, [SLOT0, SLOT1], 0>, 2954 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 2955 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2956 2957 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 2958 [InstrStage<1, [SLOT2, SLOT3], 0>, 2959 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 2960 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2961 2962 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 2963 [InstrStage<1, [SLOT0, SLOT1], 0>, 2964 InstrStage<1, [CVI_LD], 0>, 2965 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 2966 [HVX_FWD, Hex_FWD, Hex_FWD]>, 2967 2968 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 2969 [InstrStage<1, [SLOT2, SLOT3], 0>, 2970 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 2971 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2972 2973 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 2974 [InstrStage<1, [SLOT2, SLOT3], 0>, 2975 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 2976 [HVX_FWD, Hex_FWD]>, 2977 2978 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 2979 [InstrStage<1, [SLOT0], 0>, 2980 InstrStage<1, [CVI_ST], 0>, 2981 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 2982 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2983 2984 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 2985 [InstrStage<1, [SLOT0], 0>, 2986 InstrStage<1, [SLOT1], 0>, 2987 InstrStage<1, [CVI_ST], 0>, 2988 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 2989 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2990 2991 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 2992 [InstrStage<1, [SLOT2, SLOT3], 0>, 2993 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 2994 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 2995 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2996 2997 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 2998 [InstrStage<1, [SLOT2, SLOT3], 0>, 2999 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 3000 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3001 3002 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 3003 [InstrStage<1, [SLOT2, SLOT3], 0>, 3004 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 3005 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3006 3007 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 3008 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3009 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 3010 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3011 3012 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 3013 [InstrStage<1, [SLOT2, SLOT3], 0>, 3014 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 3015 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3016 3017 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 3018 [InstrStage<1, [SLOT0, SLOT1], 0>, 3019 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 3020 [Hex_FWD, Hex_FWD, Hex_FWD]>, 3021 3022 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 3023 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3024 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 3025 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3026 3027 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 3028 [InstrStage<1, [SLOT0], 0>, 3029 InstrStage<1, [SLOT1], 0>, 3030 InstrStage<1, [CVI_ST], 0>, 3031 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 3032 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3033 3034 InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 3035 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 3036 [HVX_FWD, HVX_FWD]>, 3037 3038 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 3039 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3040 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 3041 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3042 3043 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 3044 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3045 InstrStage<1, [CVI_ALL]>], [3], 3046 [HVX_FWD]>, 3047 3048 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 3049 [InstrStage<1, [SLOT2, SLOT3], 0>, 3050 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 3051 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 3052 3053 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 3054 [InstrStage<1, [SLOT0, SLOT1], 0>, 3055 InstrStage<1, [CVI_ZW]>], [1, 2], 3056 [Hex_FWD, Hex_FWD]>, 3057 3058 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 3059 [InstrStage<1, [SLOT0], 0>, 3060 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 3061 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3062 3063 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 3064 [InstrStage<1, [SLOT2, SLOT3], 0>, 3065 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 3066 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3067 3068 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 3069 [InstrStage<1, [SLOT2], 0>, 3070 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 3071 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3072 3073 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 3074 [InstrStage<1, [SLOT0], 0>, 3075 InstrStage<1, [SLOT1], 0>, 3076 InstrStage<1, [CVI_ST], 0>, 3077 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 3078 [Hex_FWD, Hex_FWD, HVX_FWD]> 3079 ]; 3080} 3081 3082class DepHVXItinV67 { 3083 list<InstrItinData> DepHVXItinV67_list = [ 3084 InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 3085 [InstrStage<1, [SLOT0, SLOT1], 0>, 3086 InstrStage<1, [CVI_LD], 0>, 3087 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 3088 InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 3089 [HVX_FWD, Hex_FWD, Hex_FWD]>, 3090 3091 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 3092 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3093 InstrStage<1, [CVI_XLSHF]>], [9, 5], 3094 [HVX_FWD, HVX_FWD]>, 3095 3096 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 3097 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3098 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 3099 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3100 3101 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 3102 [InstrStage<1, [SLOT2, SLOT3], 0>, 3103 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 3104 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3105 3106 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 3107 [InstrStage<1, [SLOT2, SLOT3], 0>, 3108 InstrStage<1, [CVI_MPY01]>], [9, 5], 3109 [HVX_FWD, HVX_FWD]>, 3110 3111 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 3112 [InstrStage<1, [SLOT2, SLOT3], 0>, 3113 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 3114 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3115 3116 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 3117 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3118 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 3119 [HVX_FWD, HVX_FWD]>, 3120 3121 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 3122 [InstrStage<1, [SLOT0], 0>, 3123 InstrStage<1, [SLOT1], 0>, 3124 InstrStage<1, [CVI_ST], 0>, 3125 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 3126 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3127 3128 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 3129 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3130 InstrStage<1, [CVI_ALL]>], [], 3131 []>, 3132 3133 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 3134 [InstrStage<1, [SLOT2, SLOT3], 0>, 3135 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 3136 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 3137 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3138 3139 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 3140 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3141 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 3142 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3143 3144 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 3145 [InstrStage<1, [SLOT0], 0>, 3146 InstrStage<1, [CVI_ST], 0>, 3147 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 3148 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3149 3150 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 3151 [InstrStage<1, [SLOT2, SLOT3], 0>, 3152 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 3153 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 3154 3155 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 3156 [InstrStage<1, [SLOT0, SLOT1], 0>, 3157 InstrStage<1, [CVI_LD], 0>, 3158 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 3159 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3160 3161 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 3162 [InstrStage<1, [SLOT0], 0>, 3163 InstrStage<1, [CVI_ST]>], [3, 1, 2], 3164 [Hex_FWD, Hex_FWD, Hex_FWD]>, 3165 3166 InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 3167 [InstrStage<1, [SLOT0], 0>, 3168 InstrStage<1, [CVI_ST], 0>, 3169 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 3170 InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 3171 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3172 3173 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 3174 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3175 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 3176 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3177 3178 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 3179 [InstrStage<1, [SLOT2, SLOT3], 0>, 3180 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 3181 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 3182 3183 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 3184 [InstrStage<1, [SLOT2, SLOT3], 0>, 3185 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 3186 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3187 3188 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 3189 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3190 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 3191 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3192 3193 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 3194 [InstrStage<1, [SLOT2, SLOT3], 0>, 3195 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 3196 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3197 3198 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 3199 [InstrStage<1, [SLOT2, SLOT3], 0>, 3200 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 3201 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3202 3203 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 3204 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3205 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 3206 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3207 3208 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 3209 [InstrStage<1, [SLOT2, SLOT3], 0>, 3210 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 3211 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3212 3213 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 3214 [InstrStage<1, [SLOT0, SLOT1], 0>, 3215 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 3216 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3217 3218 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 3219 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3220 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 3221 [HVX_FWD, Hex_FWD, HVX_FWD]>, 3222 3223 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 3224 [InstrStage<1, [SLOT0, SLOT1], 0>, 3225 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 3226 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3227 3228 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 3229 [InstrStage<1, [SLOT0], 0>, 3230 InstrStage<1, [SLOT1], 0>, 3231 InstrStage<1, [CVI_LD], 0>, 3232 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 3233 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3234 3235 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 3236 [InstrStage<1, [SLOT2, SLOT3], 0>, 3237 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 3238 [HVX_FWD, HVX_FWD]>, 3239 3240 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 3241 [InstrStage<1, [SLOT0], 0>, 3242 InstrStage<1, [CVI_ST]>], [1, 2], 3243 [Hex_FWD, Hex_FWD]>, 3244 3245 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 3246 [InstrStage<1, [SLOT0], 0>, 3247 InstrStage<1, [CVI_ST], 0>, 3248 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 3249 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3250 3251 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 3252 [InstrStage<1, [SLOT0], 0>, 3253 InstrStage<1, [CVI_ST], 0>, 3254 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 3255 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3256 3257 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 3258 [InstrStage<1, [SLOT0, SLOT1], 0>, 3259 InstrStage<1, [CVI_LD], 0>, 3260 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 3261 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3262 3263 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 3264 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3265 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 3266 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3267 3268 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 3269 [InstrStage<1, [SLOT2, SLOT3], 0>, 3270 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 3271 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3272 3273 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 3274 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3275 InstrStage<1, [CVI_SHIFT]>], [9, 5], 3276 [HVX_FWD, HVX_FWD]>, 3277 3278 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 3279 [InstrStage<1, [SLOT0, SLOT1], 0>, 3280 InstrStage<1, [CVI_LD]>], [9, 1, 2], 3281 [HVX_FWD, Hex_FWD, Hex_FWD]>, 3282 3283 InstrItinData <tc_531b383c, /*SLOT0123*/ 3284 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 3285 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3286 3287 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 3288 [InstrStage<1, [SLOT0], 0>, 3289 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 3290 [Hex_FWD, HVX_FWD, Hex_FWD]>, 3291 3292 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 3293 [InstrStage<1, [SLOT0], 0>, 3294 InstrStage<1, [CVI_ST], 0>, 3295 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 3296 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3297 3298 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 3299 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3300 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 3301 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3302 3303 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 3304 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3305 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 3306 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3307 3308 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 3309 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3310 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 3311 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3312 3313 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 3314 [InstrStage<1, [SLOT0], 0>, 3315 InstrStage<1, [CVI_ST], 0>, 3316 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 3317 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3318 3319 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 3320 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3321 InstrStage<1, [CVI_XLANE]>], [9, 2], 3322 [HVX_FWD, Hex_FWD]>, 3323 3324 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 3325 [InstrStage<1, [SLOT2, SLOT3], 0>, 3326 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 3327 [HVX_FWD, HVX_FWD]>, 3328 3329 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 3330 [InstrStage<1, [SLOT2, SLOT3], 0>, 3331 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 3332 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3333 3334 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 3335 [InstrStage<1, [SLOT2, SLOT3], 0>, 3336 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 3337 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3338 3339 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 3340 [InstrStage<1, [SLOT2, SLOT3], 0>, 3341 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 3342 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3343 3344 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 3345 [InstrStage<1, [SLOT0, SLOT1], 0>, 3346 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 3347 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3348 3349 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 3350 [InstrStage<1, [SLOT0], 0>, 3351 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 3352 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3353 3354 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 3355 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3356 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 3357 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3358 3359 InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 3360 [InstrStage<1, [SLOT1], 0>, 3361 InstrStage<1, [CVI_LD], 0>, 3362 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 3363 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3364 3365 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 3366 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3367 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 3368 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3369 3370 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 3371 [InstrStage<1, [SLOT0], 0>, 3372 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 3373 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3374 3375 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 3376 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3377 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 3378 [HVX_FWD]>, 3379 3380 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 3381 [InstrStage<1, [SLOT0], 0>, 3382 InstrStage<1, [CVI_ST], 0>, 3383 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 3384 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3385 3386 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 3387 [InstrStage<1, [SLOT2, SLOT3], 0>, 3388 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 3389 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3390 3391 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 3392 [InstrStage<1, [SLOT2, SLOT3], 0>, 3393 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 3394 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3395 3396 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 3397 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3398 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 3399 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3400 3401 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 3402 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3403 InstrStage<1, [CVI_ALL]>], [3, 2], 3404 [HVX_FWD, Hex_FWD]>, 3405 3406 InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 3407 [InstrStage<1, [SLOT1], 0>, 3408 InstrStage<1, [CVI_LD], 0>, 3409 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 3410 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3411 3412 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 3413 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3414 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 3415 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3416 3417 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 3418 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3419 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 3420 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3421 3422 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 3423 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3424 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 3425 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3426 3427 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 3428 [InstrStage<1, [SLOT0], 0>, 3429 InstrStage<1, [CVI_ST], 0>, 3430 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 3431 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3432 3433 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 3434 [InstrStage<1, [SLOT2], 0>, 3435 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 3436 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3437 3438 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 3439 [InstrStage<1, [SLOT2, SLOT3], 0>, 3440 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 3441 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3442 3443 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 3444 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3445 InstrStage<1, [CVI_XLANE]>], [9, 5], 3446 [HVX_FWD, HVX_FWD]>, 3447 3448 InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 3449 [InstrStage<1, [SLOT0, SLOT1], 0>, 3450 InstrStage<1, [CVI_LD], 0>, 3451 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 3452 InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 3453 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3454 3455 InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 3456 [InstrStage<1, [SLOT0], 0>, 3457 InstrStage<1, [CVI_ST], 0>, 3458 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 3459 InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 3460 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3461 3462 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 3463 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3464 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 3465 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3466 3467 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 3468 [InstrStage<1, [SLOT0], 0>, 3469 InstrStage<1, [CVI_ST], 0>, 3470 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 3471 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3472 3473 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 3474 [InstrStage<1, [SLOT0], 0>, 3475 InstrStage<1, [CVI_ST], 0>, 3476 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 3477 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3478 3479 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 3480 [InstrStage<1, [SLOT0, SLOT1], 0>, 3481 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 3482 [Hex_FWD, Hex_FWD, Hex_FWD]>, 3483 3484 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 3485 [InstrStage<1, [SLOT2, SLOT3], 0>, 3486 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 3487 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3488 3489 InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 3490 [InstrStage<1, [SLOT1], 0>, 3491 InstrStage<1, [CVI_LD], 0>, 3492 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 3493 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3494 3495 InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 3496 [InstrStage<1, [SLOT1], 0>, 3497 InstrStage<1, [CVI_LD], 0>, 3498 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 3499 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3500 3501 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 3502 [InstrStage<1, [SLOT0], 0>, 3503 InstrStage<1, [SLOT1], 0>, 3504 InstrStage<1, [CVI_LD], 0>, 3505 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 3506 [HVX_FWD, Hex_FWD, Hex_FWD]>, 3507 3508 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 3509 [InstrStage<1, [SLOT0], 0>, 3510 InstrStage<1, [CVI_ST]>], [1, 2, 5], 3511 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3512 3513 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 3514 [InstrStage<1, [SLOT0, SLOT1], 0>, 3515 InstrStage<1, [CVI_LD], 0>, 3516 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 3517 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3518 3519 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 3520 [InstrStage<1, [SLOT2, SLOT3], 0>, 3521 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 3522 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3523 3524 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 3525 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3526 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 3527 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3528 3529 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 3530 [InstrStage<1, [SLOT2, SLOT3], 0>, 3531 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 3532 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3533 3534 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 3535 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3536 InstrStage<1, [CVI_ALL]>], [2], 3537 [Hex_FWD]>, 3538 3539 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 3540 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3541 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 3542 [HVX_FWD, HVX_FWD]>, 3543 3544 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 3545 [InstrStage<1, [SLOT0, SLOT1], 0>, 3546 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 3547 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3548 3549 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 3550 [InstrStage<1, [SLOT2, SLOT3], 0>, 3551 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 3552 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3553 3554 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 3555 [InstrStage<1, [SLOT0, SLOT1], 0>, 3556 InstrStage<1, [CVI_LD], 0>, 3557 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 3558 [HVX_FWD, Hex_FWD, Hex_FWD]>, 3559 3560 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 3561 [InstrStage<1, [SLOT2, SLOT3], 0>, 3562 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 3563 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3564 3565 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 3566 [InstrStage<1, [SLOT2, SLOT3], 0>, 3567 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 3568 [HVX_FWD, Hex_FWD]>, 3569 3570 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 3571 [InstrStage<1, [SLOT0], 0>, 3572 InstrStage<1, [CVI_ST], 0>, 3573 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 3574 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3575 3576 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 3577 [InstrStage<1, [SLOT0], 0>, 3578 InstrStage<1, [SLOT1], 0>, 3579 InstrStage<1, [CVI_ST], 0>, 3580 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 3581 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3582 3583 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 3584 [InstrStage<1, [SLOT2, SLOT3], 0>, 3585 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 3586 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 3587 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3588 3589 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 3590 [InstrStage<1, [SLOT2, SLOT3], 0>, 3591 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 3592 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3593 3594 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 3595 [InstrStage<1, [SLOT2, SLOT3], 0>, 3596 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 3597 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3598 3599 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 3600 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3601 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 3602 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3603 3604 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 3605 [InstrStage<1, [SLOT2, SLOT3], 0>, 3606 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 3607 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3608 3609 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 3610 [InstrStage<1, [SLOT0, SLOT1], 0>, 3611 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 3612 [Hex_FWD, Hex_FWD, Hex_FWD]>, 3613 3614 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 3615 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3616 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 3617 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3618 3619 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 3620 [InstrStage<1, [SLOT0], 0>, 3621 InstrStage<1, [SLOT1], 0>, 3622 InstrStage<1, [CVI_ST], 0>, 3623 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 3624 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3625 3626 InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 3627 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 3628 [HVX_FWD, HVX_FWD]>, 3629 3630 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 3631 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3632 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 3633 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3634 3635 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 3636 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3637 InstrStage<1, [CVI_ALL]>], [3], 3638 [HVX_FWD]>, 3639 3640 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 3641 [InstrStage<1, [SLOT2, SLOT3], 0>, 3642 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 3643 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 3644 3645 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 3646 [InstrStage<1, [SLOT0, SLOT1], 0>, 3647 InstrStage<1, [CVI_ZW]>], [1, 2], 3648 [Hex_FWD, Hex_FWD]>, 3649 3650 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 3651 [InstrStage<1, [SLOT0], 0>, 3652 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 3653 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3654 3655 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 3656 [InstrStage<1, [SLOT2, SLOT3], 0>, 3657 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 3658 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3659 3660 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 3661 [InstrStage<1, [SLOT2], 0>, 3662 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 3663 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3664 3665 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 3666 [InstrStage<1, [SLOT0], 0>, 3667 InstrStage<1, [SLOT1], 0>, 3668 InstrStage<1, [CVI_ST], 0>, 3669 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 3670 [Hex_FWD, Hex_FWD, HVX_FWD]> 3671 ]; 3672} 3673 3674class DepHVXItinV68 { 3675 list<InstrItinData> DepHVXItinV68_list = [ 3676 InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 3677 [InstrStage<1, [SLOT0, SLOT1], 0>, 3678 InstrStage<1, [CVI_LD], 0>, 3679 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 3680 InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 3681 [HVX_FWD, Hex_FWD, Hex_FWD]>, 3682 3683 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 3684 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3685 InstrStage<1, [CVI_XLSHF]>], [9, 5], 3686 [HVX_FWD, HVX_FWD]>, 3687 3688 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 3689 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3690 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 3691 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3692 3693 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 3694 [InstrStage<1, [SLOT2, SLOT3], 0>, 3695 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 3696 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3697 3698 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 3699 [InstrStage<1, [SLOT2, SLOT3], 0>, 3700 InstrStage<1, [CVI_MPY01]>], [9, 5], 3701 [HVX_FWD, HVX_FWD]>, 3702 3703 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 3704 [InstrStage<1, [SLOT2, SLOT3], 0>, 3705 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 3706 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3707 3708 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 3709 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3710 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 3711 [HVX_FWD, HVX_FWD]>, 3712 3713 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 3714 [InstrStage<1, [SLOT0], 0>, 3715 InstrStage<1, [SLOT1], 0>, 3716 InstrStage<1, [CVI_ST], 0>, 3717 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 3718 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3719 3720 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 3721 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3722 InstrStage<1, [CVI_ALL]>], [], 3723 []>, 3724 3725 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 3726 [InstrStage<1, [SLOT2, SLOT3], 0>, 3727 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 3728 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 3729 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3730 3731 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 3732 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3733 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 3734 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3735 3736 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 3737 [InstrStage<1, [SLOT0], 0>, 3738 InstrStage<1, [CVI_ST], 0>, 3739 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 3740 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3741 3742 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 3743 [InstrStage<1, [SLOT2, SLOT3], 0>, 3744 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 3745 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 3746 3747 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 3748 [InstrStage<1, [SLOT0, SLOT1], 0>, 3749 InstrStage<1, [CVI_LD], 0>, 3750 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 3751 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3752 3753 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 3754 [InstrStage<1, [SLOT0], 0>, 3755 InstrStage<1, [CVI_ST]>], [3, 1, 2], 3756 [Hex_FWD, Hex_FWD, Hex_FWD]>, 3757 3758 InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 3759 [InstrStage<1, [SLOT0], 0>, 3760 InstrStage<1, [CVI_ST], 0>, 3761 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 3762 InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 3763 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3764 3765 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 3766 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3767 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 3768 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3769 3770 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 3771 [InstrStage<1, [SLOT2, SLOT3], 0>, 3772 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 3773 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 3774 3775 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 3776 [InstrStage<1, [SLOT2, SLOT3], 0>, 3777 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 3778 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3779 3780 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 3781 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3782 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 3783 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3784 3785 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 3786 [InstrStage<1, [SLOT2, SLOT3], 0>, 3787 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 3788 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3789 3790 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 3791 [InstrStage<1, [SLOT2, SLOT3], 0>, 3792 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 3793 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3794 3795 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 3796 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3797 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 3798 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3799 3800 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 3801 [InstrStage<1, [SLOT2, SLOT3], 0>, 3802 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 3803 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3804 3805 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 3806 [InstrStage<1, [SLOT0, SLOT1], 0>, 3807 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 3808 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3809 3810 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 3811 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3812 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 3813 [HVX_FWD, Hex_FWD, HVX_FWD]>, 3814 3815 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 3816 [InstrStage<1, [SLOT0, SLOT1], 0>, 3817 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 3818 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3819 3820 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 3821 [InstrStage<1, [SLOT0], 0>, 3822 InstrStage<1, [SLOT1], 0>, 3823 InstrStage<1, [CVI_LD], 0>, 3824 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 3825 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3826 3827 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 3828 [InstrStage<1, [SLOT2, SLOT3], 0>, 3829 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 3830 [HVX_FWD, HVX_FWD]>, 3831 3832 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 3833 [InstrStage<1, [SLOT0], 0>, 3834 InstrStage<1, [CVI_ST]>], [1, 2], 3835 [Hex_FWD, Hex_FWD]>, 3836 3837 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 3838 [InstrStage<1, [SLOT0], 0>, 3839 InstrStage<1, [CVI_ST], 0>, 3840 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 3841 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3842 3843 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 3844 [InstrStage<1, [SLOT0], 0>, 3845 InstrStage<1, [CVI_ST], 0>, 3846 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 3847 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3848 3849 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 3850 [InstrStage<1, [SLOT0, SLOT1], 0>, 3851 InstrStage<1, [CVI_LD], 0>, 3852 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 3853 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3854 3855 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 3856 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3857 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 3858 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3859 3860 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 3861 [InstrStage<1, [SLOT2, SLOT3], 0>, 3862 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 3863 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3864 3865 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 3866 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3867 InstrStage<1, [CVI_SHIFT]>], [9, 5], 3868 [HVX_FWD, HVX_FWD]>, 3869 3870 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 3871 [InstrStage<1, [SLOT0, SLOT1], 0>, 3872 InstrStage<1, [CVI_LD]>], [9, 1, 2], 3873 [HVX_FWD, Hex_FWD, Hex_FWD]>, 3874 3875 InstrItinData <tc_531b383c, /*SLOT0123*/ 3876 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 3877 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3878 3879 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 3880 [InstrStage<1, [SLOT0], 0>, 3881 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 3882 [Hex_FWD, HVX_FWD, Hex_FWD]>, 3883 3884 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 3885 [InstrStage<1, [SLOT0], 0>, 3886 InstrStage<1, [CVI_ST], 0>, 3887 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 3888 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3889 3890 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 3891 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3892 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 3893 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3894 3895 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 3896 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3897 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 3898 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3899 3900 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 3901 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3902 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 3903 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3904 3905 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 3906 [InstrStage<1, [SLOT0], 0>, 3907 InstrStage<1, [CVI_ST], 0>, 3908 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 3909 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3910 3911 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 3912 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3913 InstrStage<1, [CVI_XLANE]>], [9, 2], 3914 [HVX_FWD, Hex_FWD]>, 3915 3916 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 3917 [InstrStage<1, [SLOT2, SLOT3], 0>, 3918 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 3919 [HVX_FWD, HVX_FWD]>, 3920 3921 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 3922 [InstrStage<1, [SLOT2, SLOT3], 0>, 3923 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 3924 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3925 3926 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 3927 [InstrStage<1, [SLOT2, SLOT3], 0>, 3928 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 3929 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3930 3931 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 3932 [InstrStage<1, [SLOT2, SLOT3], 0>, 3933 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 3934 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3935 3936 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 3937 [InstrStage<1, [SLOT0, SLOT1], 0>, 3938 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 3939 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3940 3941 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 3942 [InstrStage<1, [SLOT0], 0>, 3943 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 3944 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3945 3946 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 3947 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3948 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 3949 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3950 3951 InstrItinData <tc_7095ecba, /*SLOT01,LOAD,VA_DV*/ 3952 [InstrStage<1, [SLOT0, SLOT1], 0>, 3953 InstrStage<1, [CVI_LD], 0>, 3954 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 3955 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3956 3957 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 3958 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3959 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 3960 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3961 3962 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 3963 [InstrStage<1, [SLOT0], 0>, 3964 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 3965 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3966 3967 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 3968 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3969 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 3970 [HVX_FWD]>, 3971 3972 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 3973 [InstrStage<1, [SLOT0], 0>, 3974 InstrStage<1, [CVI_ST], 0>, 3975 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 3976 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3977 3978 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 3979 [InstrStage<1, [SLOT2, SLOT3], 0>, 3980 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 3981 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3982 3983 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 3984 [InstrStage<1, [SLOT2, SLOT3], 0>, 3985 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 3986 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3987 3988 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 3989 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3990 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 3991 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3992 3993 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 3994 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3995 InstrStage<1, [CVI_ALL]>], [3, 2], 3996 [HVX_FWD, Hex_FWD]>, 3997 3998 InstrItinData <tc_7d68d5c2, /*SLOT01,LOAD,VA*/ 3999 [InstrStage<1, [SLOT0, SLOT1], 0>, 4000 InstrStage<1, [CVI_LD], 0>, 4001 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 4002 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4003 4004 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 4005 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4006 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 4007 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4008 4009 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 4010 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4011 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 4012 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4013 4014 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 4015 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4016 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 4017 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4018 4019 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 4020 [InstrStage<1, [SLOT0], 0>, 4021 InstrStage<1, [CVI_ST], 0>, 4022 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 4023 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4024 4025 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 4026 [InstrStage<1, [SLOT2], 0>, 4027 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 4028 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4029 4030 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 4031 [InstrStage<1, [SLOT2, SLOT3], 0>, 4032 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 4033 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4034 4035 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 4036 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4037 InstrStage<1, [CVI_XLANE]>], [9, 5], 4038 [HVX_FWD, HVX_FWD]>, 4039 4040 InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 4041 [InstrStage<1, [SLOT0, SLOT1], 0>, 4042 InstrStage<1, [CVI_LD], 0>, 4043 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4044 InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 4045 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4046 4047 InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 4048 [InstrStage<1, [SLOT0], 0>, 4049 InstrStage<1, [CVI_ST], 0>, 4050 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4051 InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 4052 [Hex_FWD, Hex_FWD, HVX_FWD]>, 4053 4054 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 4055 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4056 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 4057 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4058 4059 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 4060 [InstrStage<1, [SLOT0], 0>, 4061 InstrStage<1, [CVI_ST], 0>, 4062 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 4063 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4064 4065 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 4066 [InstrStage<1, [SLOT0], 0>, 4067 InstrStage<1, [CVI_ST], 0>, 4068 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 4069 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4070 4071 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 4072 [InstrStage<1, [SLOT0, SLOT1], 0>, 4073 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 4074 [Hex_FWD, Hex_FWD, Hex_FWD]>, 4075 4076 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 4077 [InstrStage<1, [SLOT2, SLOT3], 0>, 4078 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 4079 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4080 4081 InstrItinData <tc_a28f32b5, /*SLOT01,LOAD,VA*/ 4082 [InstrStage<1, [SLOT0, SLOT1], 0>, 4083 InstrStage<1, [CVI_LD], 0>, 4084 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 4085 [Hex_FWD, Hex_FWD, HVX_FWD]>, 4086 4087 InstrItinData <tc_a69eeee1, /*SLOT01,LOAD,VA_DV*/ 4088 [InstrStage<1, [SLOT0, SLOT1], 0>, 4089 InstrStage<1, [CVI_LD], 0>, 4090 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 4091 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4092 4093 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 4094 [InstrStage<1, [SLOT0], 0>, 4095 InstrStage<1, [SLOT1], 0>, 4096 InstrStage<1, [CVI_LD], 0>, 4097 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 4098 [HVX_FWD, Hex_FWD, Hex_FWD]>, 4099 4100 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 4101 [InstrStage<1, [SLOT0], 0>, 4102 InstrStage<1, [CVI_ST]>], [1, 2, 5], 4103 [Hex_FWD, Hex_FWD, HVX_FWD]>, 4104 4105 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 4106 [InstrStage<1, [SLOT0, SLOT1], 0>, 4107 InstrStage<1, [CVI_LD], 0>, 4108 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 4109 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4110 4111 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 4112 [InstrStage<1, [SLOT2, SLOT3], 0>, 4113 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 4114 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4115 4116 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 4117 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4118 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 4119 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4120 4121 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 4122 [InstrStage<1, [SLOT2, SLOT3], 0>, 4123 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 4124 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4125 4126 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 4127 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4128 InstrStage<1, [CVI_ALL]>], [2], 4129 [Hex_FWD]>, 4130 4131 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 4132 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4133 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 4134 [HVX_FWD, HVX_FWD]>, 4135 4136 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 4137 [InstrStage<1, [SLOT0, SLOT1], 0>, 4138 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 4139 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4140 4141 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 4142 [InstrStage<1, [SLOT2, SLOT3], 0>, 4143 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 4144 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4145 4146 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 4147 [InstrStage<1, [SLOT0, SLOT1], 0>, 4148 InstrStage<1, [CVI_LD], 0>, 4149 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 4150 [HVX_FWD, Hex_FWD, Hex_FWD]>, 4151 4152 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 4153 [InstrStage<1, [SLOT2, SLOT3], 0>, 4154 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 4155 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4156 4157 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 4158 [InstrStage<1, [SLOT2, SLOT3], 0>, 4159 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 4160 [HVX_FWD, Hex_FWD]>, 4161 4162 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 4163 [InstrStage<1, [SLOT0], 0>, 4164 InstrStage<1, [CVI_ST], 0>, 4165 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 4166 [Hex_FWD, Hex_FWD, HVX_FWD]>, 4167 4168 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 4169 [InstrStage<1, [SLOT0], 0>, 4170 InstrStage<1, [SLOT1], 0>, 4171 InstrStage<1, [CVI_ST], 0>, 4172 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 4173 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4174 4175 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 4176 [InstrStage<1, [SLOT2, SLOT3], 0>, 4177 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 4178 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 4179 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4180 4181 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 4182 [InstrStage<1, [SLOT2, SLOT3], 0>, 4183 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 4184 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4185 4186 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 4187 [InstrStage<1, [SLOT2, SLOT3], 0>, 4188 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 4189 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4190 4191 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 4192 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4193 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 4194 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4195 4196 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 4197 [InstrStage<1, [SLOT2, SLOT3], 0>, 4198 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 4199 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4200 4201 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 4202 [InstrStage<1, [SLOT0, SLOT1], 0>, 4203 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 4204 [Hex_FWD, Hex_FWD, Hex_FWD]>, 4205 4206 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 4207 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4208 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 4209 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4210 4211 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 4212 [InstrStage<1, [SLOT0], 0>, 4213 InstrStage<1, [SLOT1], 0>, 4214 InstrStage<1, [CVI_ST], 0>, 4215 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 4216 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4217 4218 InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 4219 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 4220 [HVX_FWD, HVX_FWD]>, 4221 4222 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 4223 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4224 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 4225 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4226 4227 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 4228 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4229 InstrStage<1, [CVI_ALL]>], [3], 4230 [HVX_FWD]>, 4231 4232 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 4233 [InstrStage<1, [SLOT2, SLOT3], 0>, 4234 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 4235 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 4236 4237 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 4238 [InstrStage<1, [SLOT0, SLOT1], 0>, 4239 InstrStage<1, [CVI_ZW]>], [1, 2], 4240 [Hex_FWD, Hex_FWD]>, 4241 4242 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 4243 [InstrStage<1, [SLOT0], 0>, 4244 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 4245 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4246 4247 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 4248 [InstrStage<1, [SLOT2, SLOT3], 0>, 4249 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 4250 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4251 4252 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 4253 [InstrStage<1, [SLOT2], 0>, 4254 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 4255 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4256 4257 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 4258 [InstrStage<1, [SLOT0], 0>, 4259 InstrStage<1, [SLOT1], 0>, 4260 InstrStage<1, [CVI_ST], 0>, 4261 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 4262 [Hex_FWD, Hex_FWD, HVX_FWD]> 4263 ]; 4264} 4265 4266class DepHVXItinV69 { 4267 list<InstrItinData> DepHVXItinV69_list = [ 4268 InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 4269 [InstrStage<1, [SLOT0, SLOT1], 0>, 4270 InstrStage<1, [CVI_LD], 0>, 4271 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4272 InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 4273 [HVX_FWD, Hex_FWD, Hex_FWD]>, 4274 4275 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 4276 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4277 InstrStage<1, [CVI_XLSHF]>], [9, 5], 4278 [HVX_FWD, HVX_FWD]>, 4279 4280 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 4281 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4282 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 4283 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4284 4285 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 4286 [InstrStage<1, [SLOT2, SLOT3], 0>, 4287 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 4288 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4289 4290 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 4291 [InstrStage<1, [SLOT2, SLOT3], 0>, 4292 InstrStage<1, [CVI_MPY01]>], [9, 5], 4293 [HVX_FWD, HVX_FWD]>, 4294 4295 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 4296 [InstrStage<1, [SLOT2, SLOT3], 0>, 4297 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 4298 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4299 4300 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 4301 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4302 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 4303 [HVX_FWD, HVX_FWD]>, 4304 4305 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 4306 [InstrStage<1, [SLOT0], 0>, 4307 InstrStage<1, [SLOT1], 0>, 4308 InstrStage<1, [CVI_ST], 0>, 4309 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 4310 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4311 4312 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 4313 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4314 InstrStage<1, [CVI_ALL]>], [], 4315 []>, 4316 4317 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 4318 [InstrStage<1, [SLOT2, SLOT3], 0>, 4319 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 4320 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 4321 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4322 4323 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 4324 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4325 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 4326 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4327 4328 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 4329 [InstrStage<1, [SLOT0], 0>, 4330 InstrStage<1, [CVI_ST], 0>, 4331 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 4332 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4333 4334 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 4335 [InstrStage<1, [SLOT2, SLOT3], 0>, 4336 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 4337 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 4338 4339 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 4340 [InstrStage<1, [SLOT0, SLOT1], 0>, 4341 InstrStage<1, [CVI_LD], 0>, 4342 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 4343 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4344 4345 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 4346 [InstrStage<1, [SLOT0], 0>, 4347 InstrStage<1, [CVI_ST]>], [3, 1, 2], 4348 [Hex_FWD, Hex_FWD, Hex_FWD]>, 4349 4350 InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 4351 [InstrStage<1, [SLOT0], 0>, 4352 InstrStage<1, [CVI_ST], 0>, 4353 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4354 InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 4355 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4356 4357 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 4358 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4359 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 4360 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4361 4362 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 4363 [InstrStage<1, [SLOT2, SLOT3], 0>, 4364 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 4365 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 4366 4367 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 4368 [InstrStage<1, [SLOT2, SLOT3], 0>, 4369 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 4370 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4371 4372 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 4373 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4374 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 4375 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4376 4377 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 4378 [InstrStage<1, [SLOT2, SLOT3], 0>, 4379 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 4380 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4381 4382 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 4383 [InstrStage<1, [SLOT2, SLOT3], 0>, 4384 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 4385 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4386 4387 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 4388 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4389 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 4390 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4391 4392 InstrItinData <tc_37820f4c, /*SLOT23,VX*/ 4393 [InstrStage<1, [SLOT2, SLOT3], 0>, 4394 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 4395 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4396 4397 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 4398 [InstrStage<1, [SLOT0, SLOT1], 0>, 4399 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 4400 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4401 4402 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 4403 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4404 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 4405 [HVX_FWD, Hex_FWD, HVX_FWD]>, 4406 4407 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 4408 [InstrStage<1, [SLOT0, SLOT1], 0>, 4409 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 4410 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4411 4412 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 4413 [InstrStage<1, [SLOT0], 0>, 4414 InstrStage<1, [SLOT1], 0>, 4415 InstrStage<1, [CVI_LD], 0>, 4416 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 4417 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4418 4419 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 4420 [InstrStage<1, [SLOT2, SLOT3], 0>, 4421 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 4422 [HVX_FWD, HVX_FWD]>, 4423 4424 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 4425 [InstrStage<1, [SLOT0], 0>, 4426 InstrStage<1, [CVI_ST]>], [1, 2], 4427 [Hex_FWD, Hex_FWD]>, 4428 4429 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 4430 [InstrStage<1, [SLOT0], 0>, 4431 InstrStage<1, [CVI_ST], 0>, 4432 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 4433 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4434 4435 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 4436 [InstrStage<1, [SLOT0], 0>, 4437 InstrStage<1, [CVI_ST], 0>, 4438 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 4439 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4440 4441 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 4442 [InstrStage<1, [SLOT0, SLOT1], 0>, 4443 InstrStage<1, [CVI_LD], 0>, 4444 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 4445 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4446 4447 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 4448 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4449 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 4450 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4451 4452 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 4453 [InstrStage<1, [SLOT2, SLOT3], 0>, 4454 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 4455 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4456 4457 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 4458 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4459 InstrStage<1, [CVI_SHIFT]>], [9, 5], 4460 [HVX_FWD, HVX_FWD]>, 4461 4462 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 4463 [InstrStage<1, [SLOT0, SLOT1], 0>, 4464 InstrStage<1, [CVI_LD]>], [9, 1, 2], 4465 [HVX_FWD, Hex_FWD, Hex_FWD]>, 4466 4467 InstrItinData <tc_531b383c, /*SLOT0123*/ 4468 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 4469 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4470 4471 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 4472 [InstrStage<1, [SLOT0], 0>, 4473 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 4474 [Hex_FWD, HVX_FWD, Hex_FWD]>, 4475 4476 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 4477 [InstrStage<1, [SLOT0], 0>, 4478 InstrStage<1, [CVI_ST], 0>, 4479 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 4480 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4481 4482 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 4483 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4484 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 4485 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4486 4487 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 4488 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4489 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 4490 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4491 4492 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 4493 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4494 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 4495 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4496 4497 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 4498 [InstrStage<1, [SLOT0], 0>, 4499 InstrStage<1, [CVI_ST], 0>, 4500 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 4501 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4502 4503 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 4504 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4505 InstrStage<1, [CVI_XLANE]>], [9, 2], 4506 [HVX_FWD, Hex_FWD]>, 4507 4508 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 4509 [InstrStage<1, [SLOT2, SLOT3], 0>, 4510 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 4511 [HVX_FWD, HVX_FWD]>, 4512 4513 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 4514 [InstrStage<1, [SLOT2, SLOT3], 0>, 4515 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 4516 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4517 4518 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 4519 [InstrStage<1, [SLOT2, SLOT3], 0>, 4520 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 4521 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4522 4523 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 4524 [InstrStage<1, [SLOT2, SLOT3], 0>, 4525 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 4526 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4527 4528 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 4529 [InstrStage<1, [SLOT0, SLOT1], 0>, 4530 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 4531 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4532 4533 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 4534 [InstrStage<1, [SLOT0], 0>, 4535 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 4536 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4537 4538 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 4539 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4540 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 4541 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4542 4543 InstrItinData <tc_7095ecba, /*SLOT01,LOAD,VA_DV*/ 4544 [InstrStage<1, [SLOT0, SLOT1], 0>, 4545 InstrStage<1, [CVI_LD], 0>, 4546 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 4547 [Hex_FWD, Hex_FWD, HVX_FWD]>, 4548 4549 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 4550 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4551 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 4552 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4553 4554 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 4555 [InstrStage<1, [SLOT0], 0>, 4556 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 4557 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4558 4559 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 4560 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4561 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 4562 [HVX_FWD]>, 4563 4564 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 4565 [InstrStage<1, [SLOT0], 0>, 4566 InstrStage<1, [CVI_ST], 0>, 4567 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 4568 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4569 4570 InstrItinData <tc_72e2b393, /*SLOT23,VX*/ 4571 [InstrStage<1, [SLOT2, SLOT3], 0>, 4572 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 4573 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4574 4575 InstrItinData <tc_73efe966, /*SLOT23,VX*/ 4576 [InstrStage<1, [SLOT2, SLOT3], 0>, 4577 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 4578 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4579 4580 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 4581 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4582 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 4583 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4584 4585 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 4586 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4587 InstrStage<1, [CVI_ALL]>], [3, 2], 4588 [HVX_FWD, Hex_FWD]>, 4589 4590 InstrItinData <tc_7d68d5c2, /*SLOT01,LOAD,VA*/ 4591 [InstrStage<1, [SLOT0, SLOT1], 0>, 4592 InstrStage<1, [CVI_LD], 0>, 4593 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 4594 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4595 4596 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 4597 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4598 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 4599 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4600 4601 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 4602 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4603 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 4604 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4605 4606 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 4607 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4608 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 4609 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4610 4611 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 4612 [InstrStage<1, [SLOT0], 0>, 4613 InstrStage<1, [CVI_ST], 0>, 4614 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 4615 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4616 4617 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 4618 [InstrStage<1, [SLOT2], 0>, 4619 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 4620 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4621 4622 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 4623 [InstrStage<1, [SLOT2, SLOT3], 0>, 4624 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 4625 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4626 4627 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 4628 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4629 InstrStage<1, [CVI_XLANE]>], [9, 5], 4630 [HVX_FWD, HVX_FWD]>, 4631 4632 InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 4633 [InstrStage<1, [SLOT0, SLOT1], 0>, 4634 InstrStage<1, [CVI_LD], 0>, 4635 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4636 InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 4637 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4638 4639 InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 4640 [InstrStage<1, [SLOT0], 0>, 4641 InstrStage<1, [CVI_ST], 0>, 4642 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4643 InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 4644 [Hex_FWD, Hex_FWD, HVX_FWD]>, 4645 4646 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 4647 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4648 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 4649 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4650 4651 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 4652 [InstrStage<1, [SLOT0], 0>, 4653 InstrStage<1, [CVI_ST], 0>, 4654 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 4655 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4656 4657 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 4658 [InstrStage<1, [SLOT0], 0>, 4659 InstrStage<1, [CVI_ST], 0>, 4660 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 4661 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4662 4663 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 4664 [InstrStage<1, [SLOT0, SLOT1], 0>, 4665 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 4666 [Hex_FWD, Hex_FWD, Hex_FWD]>, 4667 4668 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 4669 [InstrStage<1, [SLOT2, SLOT3], 0>, 4670 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 4671 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4672 4673 InstrItinData <tc_a28f32b5, /*SLOT01,LOAD,VA*/ 4674 [InstrStage<1, [SLOT0, SLOT1], 0>, 4675 InstrStage<1, [CVI_LD], 0>, 4676 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 4677 [Hex_FWD, Hex_FWD, HVX_FWD]>, 4678 4679 InstrItinData <tc_a69eeee1, /*SLOT01,LOAD,VA_DV*/ 4680 [InstrStage<1, [SLOT0, SLOT1], 0>, 4681 InstrStage<1, [CVI_LD], 0>, 4682 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 4683 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4684 4685 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 4686 [InstrStage<1, [SLOT0], 0>, 4687 InstrStage<1, [SLOT1], 0>, 4688 InstrStage<1, [CVI_LD], 0>, 4689 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 4690 [HVX_FWD, Hex_FWD, Hex_FWD]>, 4691 4692 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 4693 [InstrStage<1, [SLOT0], 0>, 4694 InstrStage<1, [CVI_ST]>], [1, 2, 5], 4695 [Hex_FWD, Hex_FWD, HVX_FWD]>, 4696 4697 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 4698 [InstrStage<1, [SLOT0, SLOT1], 0>, 4699 InstrStage<1, [CVI_LD], 0>, 4700 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 4701 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4702 4703 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 4704 [InstrStage<1, [SLOT2, SLOT3], 0>, 4705 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 4706 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4707 4708 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 4709 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4710 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 4711 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4712 4713 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 4714 [InstrStage<1, [SLOT2, SLOT3], 0>, 4715 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 4716 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4717 4718 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 4719 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4720 InstrStage<1, [CVI_ALL]>], [2], 4721 [Hex_FWD]>, 4722 4723 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 4724 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4725 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 4726 [HVX_FWD, HVX_FWD]>, 4727 4728 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 4729 [InstrStage<1, [SLOT0, SLOT1], 0>, 4730 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 4731 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4732 4733 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 4734 [InstrStage<1, [SLOT2, SLOT3], 0>, 4735 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 4736 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4737 4738 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 4739 [InstrStage<1, [SLOT0, SLOT1], 0>, 4740 InstrStage<1, [CVI_LD], 0>, 4741 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 4742 [HVX_FWD, Hex_FWD, Hex_FWD]>, 4743 4744 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 4745 [InstrStage<1, [SLOT2, SLOT3], 0>, 4746 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 4747 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4748 4749 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 4750 [InstrStage<1, [SLOT2, SLOT3], 0>, 4751 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 4752 [HVX_FWD, Hex_FWD]>, 4753 4754 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 4755 [InstrStage<1, [SLOT0], 0>, 4756 InstrStage<1, [CVI_ST], 0>, 4757 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 4758 [Hex_FWD, Hex_FWD, HVX_FWD]>, 4759 4760 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 4761 [InstrStage<1, [SLOT0], 0>, 4762 InstrStage<1, [SLOT1], 0>, 4763 InstrStage<1, [CVI_ST], 0>, 4764 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 4765 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4766 4767 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 4768 [InstrStage<1, [SLOT2, SLOT3], 0>, 4769 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 4770 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 4771 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4772 4773 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 4774 [InstrStage<1, [SLOT2, SLOT3], 0>, 4775 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 4776 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4777 4778 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 4779 [InstrStage<1, [SLOT2, SLOT3], 0>, 4780 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 4781 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4782 4783 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 4784 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4785 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 4786 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4787 4788 InstrItinData <tc_dcca380f, /*SLOT23,VX*/ 4789 [InstrStage<1, [SLOT2, SLOT3], 0>, 4790 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 4791 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4792 4793 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 4794 [InstrStage<1, [SLOT0, SLOT1], 0>, 4795 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 4796 [Hex_FWD, Hex_FWD, Hex_FWD]>, 4797 4798 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 4799 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4800 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 4801 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4802 4803 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 4804 [InstrStage<1, [SLOT0], 0>, 4805 InstrStage<1, [SLOT1], 0>, 4806 InstrStage<1, [CVI_ST], 0>, 4807 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 4808 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4809 4810 InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 4811 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 4812 [HVX_FWD, HVX_FWD]>, 4813 4814 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 4815 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4816 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 4817 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4818 4819 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 4820 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4821 InstrStage<1, [CVI_ALL]>], [3], 4822 [HVX_FWD]>, 4823 4824 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 4825 [InstrStage<1, [SLOT2, SLOT3], 0>, 4826 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 4827 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 4828 4829 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 4830 [InstrStage<1, [SLOT0, SLOT1], 0>, 4831 InstrStage<1, [CVI_ZW]>], [1, 2], 4832 [Hex_FWD, Hex_FWD]>, 4833 4834 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 4835 [InstrStage<1, [SLOT0], 0>, 4836 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 4837 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4838 4839 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 4840 [InstrStage<1, [SLOT2, SLOT3], 0>, 4841 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 4842 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4843 4844 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 4845 [InstrStage<1, [SLOT2], 0>, 4846 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 4847 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4848 4849 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 4850 [InstrStage<1, [SLOT0], 0>, 4851 InstrStage<1, [SLOT1], 0>, 4852 InstrStage<1, [CVI_ST], 0>, 4853 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 4854 [Hex_FWD, Hex_FWD, HVX_FWD]> 4855 ]; 4856} 4857 4858class DepHVXItinV71 { 4859 list<InstrItinData> DepHVXItinV71_list = [ 4860 InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 4861 [InstrStage<1, [SLOT0, SLOT1], 0>, 4862 InstrStage<1, [CVI_LD], 0>, 4863 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4864 InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 4865 [HVX_FWD, Hex_FWD, Hex_FWD]>, 4866 4867 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 4868 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4869 InstrStage<1, [CVI_XLSHF]>], [9, 5], 4870 [HVX_FWD, HVX_FWD]>, 4871 4872 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 4873 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4874 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 4875 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4876 4877 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 4878 [InstrStage<1, [SLOT2, SLOT3], 0>, 4879 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 4880 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4881 4882 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 4883 [InstrStage<1, [SLOT2, SLOT3], 0>, 4884 InstrStage<1, [CVI_MPY01]>], [9, 5], 4885 [HVX_FWD, HVX_FWD]>, 4886 4887 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 4888 [InstrStage<1, [SLOT2, SLOT3], 0>, 4889 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 4890 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4891 4892 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 4893 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4894 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 4895 [HVX_FWD, HVX_FWD]>, 4896 4897 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 4898 [InstrStage<1, [SLOT0], 0>, 4899 InstrStage<1, [SLOT1], 0>, 4900 InstrStage<1, [CVI_ST], 0>, 4901 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 4902 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4903 4904 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 4905 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4906 InstrStage<1, [CVI_ALL]>], [], 4907 []>, 4908 4909 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 4910 [InstrStage<1, [SLOT2, SLOT3], 0>, 4911 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 4912 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 4913 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4914 4915 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 4916 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4917 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 4918 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4919 4920 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 4921 [InstrStage<1, [SLOT0], 0>, 4922 InstrStage<1, [CVI_ST], 0>, 4923 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 4924 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4925 4926 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 4927 [InstrStage<1, [SLOT2, SLOT3], 0>, 4928 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 4929 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 4930 4931 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 4932 [InstrStage<1, [SLOT0, SLOT1], 0>, 4933 InstrStage<1, [CVI_LD], 0>, 4934 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 4935 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4936 4937 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 4938 [InstrStage<1, [SLOT0], 0>, 4939 InstrStage<1, [CVI_ST]>], [3, 1, 2], 4940 [Hex_FWD, Hex_FWD, Hex_FWD]>, 4941 4942 InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 4943 [InstrStage<1, [SLOT0], 0>, 4944 InstrStage<1, [CVI_ST], 0>, 4945 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4946 InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 4947 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4948 4949 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 4950 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4951 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 4952 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4953 4954 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 4955 [InstrStage<1, [SLOT2, SLOT3], 0>, 4956 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 4957 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 4958 4959 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 4960 [InstrStage<1, [SLOT2, SLOT3], 0>, 4961 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 4962 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4963 4964 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 4965 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4966 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 4967 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4968 4969 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 4970 [InstrStage<1, [SLOT2, SLOT3], 0>, 4971 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 4972 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4973 4974 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 4975 [InstrStage<1, [SLOT2, SLOT3], 0>, 4976 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 4977 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4978 4979 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 4980 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4981 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 4982 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4983 4984 InstrItinData <tc_37820f4c, /*SLOT23,VX*/ 4985 [InstrStage<1, [SLOT2, SLOT3], 0>, 4986 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 4987 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4988 4989 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 4990 [InstrStage<1, [SLOT0, SLOT1], 0>, 4991 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 4992 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4993 4994 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 4995 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4996 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 4997 [HVX_FWD, Hex_FWD, HVX_FWD]>, 4998 4999 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 5000 [InstrStage<1, [SLOT0, SLOT1], 0>, 5001 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 5002 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5003 5004 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 5005 [InstrStage<1, [SLOT0], 0>, 5006 InstrStage<1, [SLOT1], 0>, 5007 InstrStage<1, [CVI_LD], 0>, 5008 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 5009 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5010 5011 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 5012 [InstrStage<1, [SLOT2, SLOT3], 0>, 5013 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 5014 [HVX_FWD, HVX_FWD]>, 5015 5016 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 5017 [InstrStage<1, [SLOT0], 0>, 5018 InstrStage<1, [CVI_ST]>], [1, 2], 5019 [Hex_FWD, Hex_FWD]>, 5020 5021 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 5022 [InstrStage<1, [SLOT0], 0>, 5023 InstrStage<1, [CVI_ST], 0>, 5024 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 5025 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5026 5027 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 5028 [InstrStage<1, [SLOT0], 0>, 5029 InstrStage<1, [CVI_ST], 0>, 5030 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 5031 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5032 5033 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 5034 [InstrStage<1, [SLOT0, SLOT1], 0>, 5035 InstrStage<1, [CVI_LD], 0>, 5036 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 5037 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5038 5039 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 5040 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5041 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 5042 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5043 5044 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 5045 [InstrStage<1, [SLOT2, SLOT3], 0>, 5046 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 5047 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5048 5049 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 5050 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5051 InstrStage<1, [CVI_SHIFT]>], [9, 5], 5052 [HVX_FWD, HVX_FWD]>, 5053 5054 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 5055 [InstrStage<1, [SLOT0, SLOT1], 0>, 5056 InstrStage<1, [CVI_LD]>], [9, 1, 2], 5057 [HVX_FWD, Hex_FWD, Hex_FWD]>, 5058 5059 InstrItinData <tc_531b383c, /*SLOT0123*/ 5060 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 5, 5], 5061 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5062 5063 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 5064 [InstrStage<1, [SLOT0], 0>, 5065 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 5066 [Hex_FWD, HVX_FWD, Hex_FWD]>, 5067 5068 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 5069 [InstrStage<1, [SLOT0], 0>, 5070 InstrStage<1, [CVI_ST], 0>, 5071 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 5072 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5073 5074 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 5075 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5076 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 5077 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5078 5079 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 5080 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5081 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 5082 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5083 5084 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 5085 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5086 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 5087 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5088 5089 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 5090 [InstrStage<1, [SLOT0], 0>, 5091 InstrStage<1, [CVI_ST], 0>, 5092 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 5093 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5094 5095 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 5096 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5097 InstrStage<1, [CVI_XLANE]>], [9, 2], 5098 [HVX_FWD, Hex_FWD]>, 5099 5100 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 5101 [InstrStage<1, [SLOT2, SLOT3], 0>, 5102 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 5103 [HVX_FWD, HVX_FWD]>, 5104 5105 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 5106 [InstrStage<1, [SLOT2, SLOT3], 0>, 5107 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 5108 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5109 5110 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 5111 [InstrStage<1, [SLOT2, SLOT3], 0>, 5112 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 5113 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5114 5115 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 5116 [InstrStage<1, [SLOT2, SLOT3], 0>, 5117 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 5118 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5119 5120 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 5121 [InstrStage<1, [SLOT0, SLOT1], 0>, 5122 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 5123 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5124 5125 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 5126 [InstrStage<1, [SLOT0], 0>, 5127 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 5128 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5129 5130 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 5131 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5132 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 5133 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5134 5135 InstrItinData <tc_7095ecba, /*SLOT01,LOAD,VA_DV*/ 5136 [InstrStage<1, [SLOT0, SLOT1], 0>, 5137 InstrStage<1, [CVI_LD], 0>, 5138 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 5139 [Hex_FWD, Hex_FWD, HVX_FWD]>, 5140 5141 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 5142 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5143 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 5144 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5145 5146 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 5147 [InstrStage<1, [SLOT0], 0>, 5148 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 5149 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5150 5151 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 5152 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5153 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 5154 [HVX_FWD]>, 5155 5156 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 5157 [InstrStage<1, [SLOT0], 0>, 5158 InstrStage<1, [CVI_ST], 0>, 5159 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 5160 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5161 5162 InstrItinData <tc_72e2b393, /*SLOT23,VX*/ 5163 [InstrStage<1, [SLOT2, SLOT3], 0>, 5164 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 5165 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5166 5167 InstrItinData <tc_73efe966, /*SLOT23,VX*/ 5168 [InstrStage<1, [SLOT2, SLOT3], 0>, 5169 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 5170 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5171 5172 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 5173 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5174 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 5175 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5176 5177 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 5178 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5179 InstrStage<1, [CVI_ALL]>], [3, 2], 5180 [HVX_FWD, Hex_FWD]>, 5181 5182 InstrItinData <tc_7d68d5c2, /*SLOT01,LOAD,VA*/ 5183 [InstrStage<1, [SLOT0, SLOT1], 0>, 5184 InstrStage<1, [CVI_LD], 0>, 5185 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 5186 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5187 5188 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 5189 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5190 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 5191 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5192 5193 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 5194 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5195 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 5196 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5197 5198 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 5199 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5200 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 5201 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5202 5203 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 5204 [InstrStage<1, [SLOT0], 0>, 5205 InstrStage<1, [CVI_ST], 0>, 5206 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 5207 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5208 5209 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 5210 [InstrStage<1, [SLOT2], 0>, 5211 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 5212 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5213 5214 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 5215 [InstrStage<1, [SLOT2, SLOT3], 0>, 5216 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 5217 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5218 5219 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 5220 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5221 InstrStage<1, [CVI_XLANE]>], [9, 5], 5222 [HVX_FWD, HVX_FWD]>, 5223 5224 InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 5225 [InstrStage<1, [SLOT0, SLOT1], 0>, 5226 InstrStage<1, [CVI_LD], 0>, 5227 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 5228 InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 5229 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5230 5231 InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 5232 [InstrStage<1, [SLOT0], 0>, 5233 InstrStage<1, [CVI_ST], 0>, 5234 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 5235 InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 5236 [Hex_FWD, Hex_FWD, HVX_FWD]>, 5237 5238 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 5239 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5240 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 5241 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5242 5243 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 5244 [InstrStage<1, [SLOT0], 0>, 5245 InstrStage<1, [CVI_ST], 0>, 5246 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 5247 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5248 5249 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 5250 [InstrStage<1, [SLOT0], 0>, 5251 InstrStage<1, [CVI_ST], 0>, 5252 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 5253 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5254 5255 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 5256 [InstrStage<1, [SLOT0, SLOT1], 0>, 5257 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 5258 [Hex_FWD, Hex_FWD, Hex_FWD]>, 5259 5260 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 5261 [InstrStage<1, [SLOT2, SLOT3], 0>, 5262 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 5263 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5264 5265 InstrItinData <tc_a28f32b5, /*SLOT01,LOAD,VA*/ 5266 [InstrStage<1, [SLOT0, SLOT1], 0>, 5267 InstrStage<1, [CVI_LD], 0>, 5268 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 5269 [Hex_FWD, Hex_FWD, HVX_FWD]>, 5270 5271 InstrItinData <tc_a69eeee1, /*SLOT01,LOAD,VA_DV*/ 5272 [InstrStage<1, [SLOT0, SLOT1], 0>, 5273 InstrStage<1, [CVI_LD], 0>, 5274 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 5275 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5276 5277 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 5278 [InstrStage<1, [SLOT0], 0>, 5279 InstrStage<1, [SLOT1], 0>, 5280 InstrStage<1, [CVI_LD], 0>, 5281 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 5282 [HVX_FWD, Hex_FWD, Hex_FWD]>, 5283 5284 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 5285 [InstrStage<1, [SLOT0], 0>, 5286 InstrStage<1, [CVI_ST]>], [1, 2, 5], 5287 [Hex_FWD, Hex_FWD, HVX_FWD]>, 5288 5289 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 5290 [InstrStage<1, [SLOT0, SLOT1], 0>, 5291 InstrStage<1, [CVI_LD], 0>, 5292 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 5293 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5294 5295 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 5296 [InstrStage<1, [SLOT2, SLOT3], 0>, 5297 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 5298 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5299 5300 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 5301 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5302 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 5303 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5304 5305 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 5306 [InstrStage<1, [SLOT2, SLOT3], 0>, 5307 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 5308 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5309 5310 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 5311 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5312 InstrStage<1, [CVI_ALL]>], [2], 5313 [Hex_FWD]>, 5314 5315 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 5316 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5317 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 5318 [HVX_FWD, HVX_FWD]>, 5319 5320 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 5321 [InstrStage<1, [SLOT0, SLOT1], 0>, 5322 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 5323 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5324 5325 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 5326 [InstrStage<1, [SLOT2, SLOT3], 0>, 5327 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 5328 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5329 5330 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 5331 [InstrStage<1, [SLOT0, SLOT1], 0>, 5332 InstrStage<1, [CVI_LD], 0>, 5333 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 5334 [HVX_FWD, Hex_FWD, Hex_FWD]>, 5335 5336 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 5337 [InstrStage<1, [SLOT2, SLOT3], 0>, 5338 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 5339 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5340 5341 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 5342 [InstrStage<1, [SLOT2, SLOT3], 0>, 5343 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 5344 [HVX_FWD, Hex_FWD]>, 5345 5346 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 5347 [InstrStage<1, [SLOT0], 0>, 5348 InstrStage<1, [CVI_ST], 0>, 5349 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 5350 [Hex_FWD, Hex_FWD, HVX_FWD]>, 5351 5352 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 5353 [InstrStage<1, [SLOT0], 0>, 5354 InstrStage<1, [SLOT1], 0>, 5355 InstrStage<1, [CVI_ST], 0>, 5356 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 5357 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5358 5359 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 5360 [InstrStage<1, [SLOT2, SLOT3], 0>, 5361 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 5362 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 5363 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5364 5365 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 5366 [InstrStage<1, [SLOT2, SLOT3], 0>, 5367 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 5368 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5369 5370 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 5371 [InstrStage<1, [SLOT2, SLOT3], 0>, 5372 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 5373 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5374 5375 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 5376 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5377 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 5378 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5379 5380 InstrItinData <tc_dcca380f, /*SLOT23,VX*/ 5381 [InstrStage<1, [SLOT2, SLOT3], 0>, 5382 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 5383 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5384 5385 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 5386 [InstrStage<1, [SLOT0, SLOT1], 0>, 5387 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 5388 [Hex_FWD, Hex_FWD, Hex_FWD]>, 5389 5390 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 5391 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5392 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 5393 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5394 5395 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 5396 [InstrStage<1, [SLOT0], 0>, 5397 InstrStage<1, [SLOT1], 0>, 5398 InstrStage<1, [CVI_ST], 0>, 5399 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 5400 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5401 5402 InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 5403 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 5], 5404 [HVX_FWD, HVX_FWD]>, 5405 5406 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 5407 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5408 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 5409 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5410 5411 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 5412 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5413 InstrStage<1, [CVI_ALL]>], [3], 5414 [HVX_FWD]>, 5415 5416 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 5417 [InstrStage<1, [SLOT2, SLOT3], 0>, 5418 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 5419 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 5420 5421 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 5422 [InstrStage<1, [SLOT0, SLOT1], 0>, 5423 InstrStage<1, [CVI_ZW]>], [1, 2], 5424 [Hex_FWD, Hex_FWD]>, 5425 5426 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 5427 [InstrStage<1, [SLOT0], 0>, 5428 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 5429 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5430 5431 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 5432 [InstrStage<1, [SLOT2, SLOT3], 0>, 5433 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 5434 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5435 5436 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 5437 [InstrStage<1, [SLOT2], 0>, 5438 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 5439 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5440 5441 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 5442 [InstrStage<1, [SLOT0], 0>, 5443 InstrStage<1, [SLOT1], 0>, 5444 InstrStage<1, [CVI_ST], 0>, 5445 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 5446 [Hex_FWD, Hex_FWD, HVX_FWD]> 5447 ]; 5448} 5449 5450class DepHVXItinV73 { 5451 list<InstrItinData> DepHVXItinV73_list = [ 5452 InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 5453 [InstrStage<1, [SLOT0, SLOT1], 0>, 5454 InstrStage<1, [CVI_LD], 0>, 5455 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 5456 InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 5457 [HVX_FWD, Hex_FWD, Hex_FWD]>, 5458 5459 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 5460 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5461 InstrStage<1, [CVI_XLSHF]>], [9, 5], 5462 [HVX_FWD, HVX_FWD]>, 5463 5464 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 5465 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5466 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 5467 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5468 5469 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 5470 [InstrStage<1, [SLOT2, SLOT3], 0>, 5471 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 5472 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5473 5474 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 5475 [InstrStage<1, [SLOT2, SLOT3], 0>, 5476 InstrStage<1, [CVI_MPY01]>], [9, 5], 5477 [HVX_FWD, HVX_FWD]>, 5478 5479 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 5480 [InstrStage<1, [SLOT2, SLOT3], 0>, 5481 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 5482 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5483 5484 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 5485 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5486 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 5487 [HVX_FWD, HVX_FWD]>, 5488 5489 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 5490 [InstrStage<1, [SLOT0], 0>, 5491 InstrStage<1, [SLOT1], 0>, 5492 InstrStage<1, [CVI_ST], 0>, 5493 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 5494 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5495 5496 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 5497 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5498 InstrStage<1, [CVI_ALL]>], [], 5499 []>, 5500 5501 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 5502 [InstrStage<1, [SLOT2, SLOT3], 0>, 5503 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 5504 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 5505 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5506 5507 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 5508 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5509 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 5510 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5511 5512 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 5513 [InstrStage<1, [SLOT0], 0>, 5514 InstrStage<1, [CVI_ST], 0>, 5515 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 5516 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5517 5518 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 5519 [InstrStage<1, [SLOT2, SLOT3], 0>, 5520 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 5521 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 5522 5523 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 5524 [InstrStage<1, [SLOT0, SLOT1], 0>, 5525 InstrStage<1, [CVI_LD], 0>, 5526 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 5527 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5528 5529 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 5530 [InstrStage<1, [SLOT0], 0>, 5531 InstrStage<1, [CVI_ST]>], [3, 1, 2], 5532 [Hex_FWD, Hex_FWD, Hex_FWD]>, 5533 5534 InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 5535 [InstrStage<1, [SLOT0], 0>, 5536 InstrStage<1, [CVI_ST], 0>, 5537 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 5538 InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 5539 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5540 5541 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 5542 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5543 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 5544 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5545 5546 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 5547 [InstrStage<1, [SLOT2, SLOT3], 0>, 5548 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 5549 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 5550 5551 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 5552 [InstrStage<1, [SLOT2, SLOT3], 0>, 5553 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 5554 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5555 5556 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 5557 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5558 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 5559 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5560 5561 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 5562 [InstrStage<1, [SLOT2, SLOT3], 0>, 5563 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 5564 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5565 5566 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 5567 [InstrStage<1, [SLOT2, SLOT3], 0>, 5568 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 5569 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5570 5571 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 5572 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5573 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 5574 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5575 5576 InstrItinData <tc_37820f4c, /*SLOT23,VX*/ 5577 [InstrStage<1, [SLOT2, SLOT3], 0>, 5578 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 5579 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5580 5581 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 5582 [InstrStage<1, [SLOT0, SLOT1], 0>, 5583 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 5584 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5585 5586 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 5587 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5588 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 5589 [HVX_FWD, Hex_FWD, HVX_FWD]>, 5590 5591 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 5592 [InstrStage<1, [SLOT0, SLOT1], 0>, 5593 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 5594 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5595 5596 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 5597 [InstrStage<1, [SLOT0], 0>, 5598 InstrStage<1, [SLOT1], 0>, 5599 InstrStage<1, [CVI_LD], 0>, 5600 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 5601 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5602 5603 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 5604 [InstrStage<1, [SLOT2, SLOT3], 0>, 5605 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 5606 [HVX_FWD, HVX_FWD]>, 5607 5608 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 5609 [InstrStage<1, [SLOT0], 0>, 5610 InstrStage<1, [CVI_ST]>], [1, 2], 5611 [Hex_FWD, Hex_FWD]>, 5612 5613 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 5614 [InstrStage<1, [SLOT0], 0>, 5615 InstrStage<1, [CVI_ST], 0>, 5616 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 5617 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5618 5619 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 5620 [InstrStage<1, [SLOT0], 0>, 5621 InstrStage<1, [CVI_ST], 0>, 5622 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 5623 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5624 5625 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 5626 [InstrStage<1, [SLOT0, SLOT1], 0>, 5627 InstrStage<1, [CVI_LD], 0>, 5628 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 5629 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5630 5631 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 5632 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5633 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 5634 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5635 5636 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 5637 [InstrStage<1, [SLOT2, SLOT3], 0>, 5638 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 5639 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5640 5641 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 5642 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5643 InstrStage<1, [CVI_SHIFT]>], [9, 5], 5644 [HVX_FWD, HVX_FWD]>, 5645 5646 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 5647 [InstrStage<1, [SLOT0, SLOT1], 0>, 5648 InstrStage<1, [CVI_LD]>], [9, 1, 2], 5649 [HVX_FWD, Hex_FWD, Hex_FWD]>, 5650 5651 InstrItinData <tc_531b383c, /*SLOT0123*/ 5652 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 5, 5], 5653 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5654 5655 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 5656 [InstrStage<1, [SLOT0], 0>, 5657 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 5658 [Hex_FWD, HVX_FWD, Hex_FWD]>, 5659 5660 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 5661 [InstrStage<1, [SLOT0], 0>, 5662 InstrStage<1, [CVI_ST], 0>, 5663 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 5664 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5665 5666 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 5667 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5668 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 5669 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5670 5671 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 5672 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5673 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 5674 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5675 5676 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 5677 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5678 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 5679 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5680 5681 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 5682 [InstrStage<1, [SLOT0], 0>, 5683 InstrStage<1, [CVI_ST], 0>, 5684 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 5685 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5686 5687 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 5688 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5689 InstrStage<1, [CVI_XLANE]>], [9, 2], 5690 [HVX_FWD, Hex_FWD]>, 5691 5692 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 5693 [InstrStage<1, [SLOT2, SLOT3], 0>, 5694 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 5695 [HVX_FWD, HVX_FWD]>, 5696 5697 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 5698 [InstrStage<1, [SLOT2, SLOT3], 0>, 5699 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 5700 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5701 5702 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 5703 [InstrStage<1, [SLOT2, SLOT3], 0>, 5704 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 5705 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5706 5707 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 5708 [InstrStage<1, [SLOT2, SLOT3], 0>, 5709 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 5710 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5711 5712 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 5713 [InstrStage<1, [SLOT0, SLOT1], 0>, 5714 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 5715 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5716 5717 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 5718 [InstrStage<1, [SLOT0], 0>, 5719 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 5720 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5721 5722 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 5723 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5724 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 5725 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5726 5727 InstrItinData <tc_7095ecba, /*SLOT01,LOAD,VA_DV*/ 5728 [InstrStage<1, [SLOT0, SLOT1], 0>, 5729 InstrStage<1, [CVI_LD], 0>, 5730 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 5731 [Hex_FWD, Hex_FWD, HVX_FWD]>, 5732 5733 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 5734 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5735 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 5736 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5737 5738 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 5739 [InstrStage<1, [SLOT0], 0>, 5740 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 5741 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5742 5743 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 5744 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5745 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 5746 [HVX_FWD]>, 5747 5748 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 5749 [InstrStage<1, [SLOT0], 0>, 5750 InstrStage<1, [CVI_ST], 0>, 5751 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 5752 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5753 5754 InstrItinData <tc_72e2b393, /*SLOT23,VX*/ 5755 [InstrStage<1, [SLOT2, SLOT3], 0>, 5756 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 5757 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5758 5759 InstrItinData <tc_73efe966, /*SLOT23,VX*/ 5760 [InstrStage<1, [SLOT2, SLOT3], 0>, 5761 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 5762 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5763 5764 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 5765 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5766 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 5767 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5768 5769 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 5770 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5771 InstrStage<1, [CVI_ALL]>], [3, 2], 5772 [HVX_FWD, Hex_FWD]>, 5773 5774 InstrItinData <tc_7d68d5c2, /*SLOT01,LOAD,VA*/ 5775 [InstrStage<1, [SLOT0, SLOT1], 0>, 5776 InstrStage<1, [CVI_LD], 0>, 5777 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 5778 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5779 5780 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 5781 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5782 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 5783 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5784 5785 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 5786 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5787 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 5788 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5789 5790 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 5791 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5792 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 5793 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5794 5795 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 5796 [InstrStage<1, [SLOT0], 0>, 5797 InstrStage<1, [CVI_ST], 0>, 5798 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 5799 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5800 5801 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 5802 [InstrStage<1, [SLOT2], 0>, 5803 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 5804 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5805 5806 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 5807 [InstrStage<1, [SLOT2, SLOT3], 0>, 5808 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 5809 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5810 5811 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 5812 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5813 InstrStage<1, [CVI_XLANE]>], [9, 5], 5814 [HVX_FWD, HVX_FWD]>, 5815 5816 InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 5817 [InstrStage<1, [SLOT0, SLOT1], 0>, 5818 InstrStage<1, [CVI_LD], 0>, 5819 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 5820 InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 5821 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5822 5823 InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 5824 [InstrStage<1, [SLOT0], 0>, 5825 InstrStage<1, [CVI_ST], 0>, 5826 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 5827 InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 5828 [Hex_FWD, Hex_FWD, HVX_FWD]>, 5829 5830 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 5831 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5832 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 5833 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5834 5835 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 5836 [InstrStage<1, [SLOT0], 0>, 5837 InstrStage<1, [CVI_ST], 0>, 5838 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 5839 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5840 5841 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 5842 [InstrStage<1, [SLOT0], 0>, 5843 InstrStage<1, [CVI_ST], 0>, 5844 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 5845 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5846 5847 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 5848 [InstrStage<1, [SLOT0, SLOT1], 0>, 5849 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 5850 [Hex_FWD, Hex_FWD, Hex_FWD]>, 5851 5852 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 5853 [InstrStage<1, [SLOT2, SLOT3], 0>, 5854 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 5855 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5856 5857 InstrItinData <tc_a28f32b5, /*SLOT01,LOAD,VA*/ 5858 [InstrStage<1, [SLOT0, SLOT1], 0>, 5859 InstrStage<1, [CVI_LD], 0>, 5860 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 5861 [Hex_FWD, Hex_FWD, HVX_FWD]>, 5862 5863 InstrItinData <tc_a69eeee1, /*SLOT01,LOAD,VA_DV*/ 5864 [InstrStage<1, [SLOT0, SLOT1], 0>, 5865 InstrStage<1, [CVI_LD], 0>, 5866 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 5867 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5868 5869 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 5870 [InstrStage<1, [SLOT0], 0>, 5871 InstrStage<1, [SLOT1], 0>, 5872 InstrStage<1, [CVI_LD], 0>, 5873 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 5874 [HVX_FWD, Hex_FWD, Hex_FWD]>, 5875 5876 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 5877 [InstrStage<1, [SLOT0], 0>, 5878 InstrStage<1, [CVI_ST]>], [1, 2, 5], 5879 [Hex_FWD, Hex_FWD, HVX_FWD]>, 5880 5881 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 5882 [InstrStage<1, [SLOT0, SLOT1], 0>, 5883 InstrStage<1, [CVI_LD], 0>, 5884 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 5885 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5886 5887 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 5888 [InstrStage<1, [SLOT2, SLOT3], 0>, 5889 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 5890 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5891 5892 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 5893 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5894 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 5895 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5896 5897 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 5898 [InstrStage<1, [SLOT2, SLOT3], 0>, 5899 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 5900 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5901 5902 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 5903 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5904 InstrStage<1, [CVI_ALL]>], [2], 5905 [Hex_FWD]>, 5906 5907 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 5908 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5909 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 5910 [HVX_FWD, HVX_FWD]>, 5911 5912 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 5913 [InstrStage<1, [SLOT0, SLOT1], 0>, 5914 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 5915 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5916 5917 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 5918 [InstrStage<1, [SLOT2, SLOT3], 0>, 5919 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 5920 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5921 5922 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 5923 [InstrStage<1, [SLOT0, SLOT1], 0>, 5924 InstrStage<1, [CVI_LD], 0>, 5925 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 5926 [HVX_FWD, Hex_FWD, Hex_FWD]>, 5927 5928 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 5929 [InstrStage<1, [SLOT2, SLOT3], 0>, 5930 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 5931 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5932 5933 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 5934 [InstrStage<1, [SLOT2, SLOT3], 0>, 5935 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 5936 [HVX_FWD, Hex_FWD]>, 5937 5938 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 5939 [InstrStage<1, [SLOT0], 0>, 5940 InstrStage<1, [CVI_ST], 0>, 5941 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 5942 [Hex_FWD, Hex_FWD, HVX_FWD]>, 5943 5944 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 5945 [InstrStage<1, [SLOT0], 0>, 5946 InstrStage<1, [SLOT1], 0>, 5947 InstrStage<1, [CVI_ST], 0>, 5948 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 5949 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5950 5951 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 5952 [InstrStage<1, [SLOT2, SLOT3], 0>, 5953 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 5954 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 5955 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5956 5957 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 5958 [InstrStage<1, [SLOT2, SLOT3], 0>, 5959 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 5960 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5961 5962 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 5963 [InstrStage<1, [SLOT2, SLOT3], 0>, 5964 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 5965 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5966 5967 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 5968 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5969 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 5970 [HVX_FWD, HVX_FWD, HVX_FWD]>, 5971 5972 InstrItinData <tc_dcca380f, /*SLOT23,VX*/ 5973 [InstrStage<1, [SLOT2, SLOT3], 0>, 5974 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 5975 [HVX_FWD, HVX_FWD, Hex_FWD]>, 5976 5977 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 5978 [InstrStage<1, [SLOT0, SLOT1], 0>, 5979 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 5980 [Hex_FWD, Hex_FWD, Hex_FWD]>, 5981 5982 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 5983 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5984 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 5985 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5986 5987 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 5988 [InstrStage<1, [SLOT0], 0>, 5989 InstrStage<1, [SLOT1], 0>, 5990 InstrStage<1, [CVI_ST], 0>, 5991 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 5992 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5993 5994 InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 5995 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 5], 5996 [HVX_FWD, HVX_FWD]>, 5997 5998 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 5999 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 6000 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 6001 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 6002 6003 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 6004 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 6005 InstrStage<1, [CVI_ALL]>], [3], 6006 [HVX_FWD]>, 6007 6008 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 6009 [InstrStage<1, [SLOT2, SLOT3], 0>, 6010 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 6011 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 6012 6013 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 6014 [InstrStage<1, [SLOT0, SLOT1], 0>, 6015 InstrStage<1, [CVI_ZW]>], [1, 2], 6016 [Hex_FWD, Hex_FWD]>, 6017 6018 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 6019 [InstrStage<1, [SLOT0], 0>, 6020 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 6021 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 6022 6023 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 6024 [InstrStage<1, [SLOT2, SLOT3], 0>, 6025 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 6026 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 6027 6028 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 6029 [InstrStage<1, [SLOT2], 0>, 6030 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 6031 [HVX_FWD, HVX_FWD, Hex_FWD]>, 6032 6033 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 6034 [InstrStage<1, [SLOT0], 0>, 6035 InstrStage<1, [SLOT1], 0>, 6036 InstrStage<1, [CVI_ST], 0>, 6037 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 6038 [Hex_FWD, Hex_FWD, HVX_FWD]> 6039 ]; 6040} 6041