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_04da405a : InstrItinClass; 12def tc_05ca8cfd : InstrItinClass; 13def tc_08a4f1b6 : InstrItinClass; 14def tc_0afc8be9 : InstrItinClass; 15def tc_0b04c6c7 : InstrItinClass; 16def tc_0ec46cf9 : InstrItinClass; 17def tc_131f1c81 : InstrItinClass; 18def tc_1381a97c : InstrItinClass; 19def tc_15fdf750 : InstrItinClass; 20def tc_16ff9ef8 : InstrItinClass; 21def tc_191381c1 : InstrItinClass; 22def tc_1ad8a370 : InstrItinClass; 23def tc_1ba8a0cd : InstrItinClass; 24def tc_20a4bbec : InstrItinClass; 25def tc_2120355e : InstrItinClass; 26def tc_257f6f7c : InstrItinClass; 27def tc_26a377fe : InstrItinClass; 28def tc_2b4c548e : InstrItinClass; 29def tc_2c745bb8 : InstrItinClass; 30def tc_2d4051cd : InstrItinClass; 31def tc_2e8f5f6e : InstrItinClass; 32def tc_309dbb4f : InstrItinClass; 33def tc_37820f4c : InstrItinClass; 34def tc_3904b926 : InstrItinClass; 35def tc_3aacf4a8 : InstrItinClass; 36def tc_3ad719fb : InstrItinClass; 37def tc_3c56e5ce : InstrItinClass; 38def tc_3c8c15d0 : InstrItinClass; 39def tc_3ce09744 : InstrItinClass; 40def tc_3e2aaafc : InstrItinClass; 41def tc_447d9895 : InstrItinClass; 42def tc_453fe68d : InstrItinClass; 43def tc_46d6c3e0 : InstrItinClass; 44def tc_4942646a : InstrItinClass; 45def tc_51d0ecc3 : InstrItinClass; 46def tc_52447ecc : InstrItinClass; 47def tc_540c3da3 : InstrItinClass; 48def tc_54a0dc47 : InstrItinClass; 49def tc_561aaa58 : InstrItinClass; 50def tc_56c4f9fe : InstrItinClass; 51def tc_56e64202 : InstrItinClass; 52def tc_58d21193 : InstrItinClass; 53def tc_5bf8afbb : InstrItinClass; 54def tc_5cdf8c84 : InstrItinClass; 55def tc_61bf7c03 : InstrItinClass; 56def tc_649072c2 : InstrItinClass; 57def tc_660769f1 : InstrItinClass; 58def tc_663c80a7 : InstrItinClass; 59def tc_6942b6e0 : InstrItinClass; 60def tc_6e7fa133 : InstrItinClass; 61def tc_7095ecba : InstrItinClass; 62def tc_71646d06 : InstrItinClass; 63def tc_7177e272 : InstrItinClass; 64def tc_718b5c53 : InstrItinClass; 65def tc_7273323b : InstrItinClass; 66def tc_72e2b393 : InstrItinClass; 67def tc_73efe966 : InstrItinClass; 68def tc_7417e785 : InstrItinClass; 69def tc_767c4e9d : InstrItinClass; 70def tc_7d68d5c2 : InstrItinClass; 71def tc_7e6a3e89 : InstrItinClass; 72def tc_8772086c : InstrItinClass; 73def tc_87adc037 : InstrItinClass; 74def tc_8e420e4d : InstrItinClass; 75def tc_90bcc1db : InstrItinClass; 76def tc_933f2b39 : InstrItinClass; 77def tc_946013d8 : InstrItinClass; 78def tc_9d1dc972 : InstrItinClass; 79def tc_9f363d21 : InstrItinClass; 80def tc_a02a10a8 : InstrItinClass; 81def tc_a0dbea28 : InstrItinClass; 82def tc_a19b9305 : InstrItinClass; 83def tc_a28f32b5 : InstrItinClass; 84def tc_a69eeee1 : InstrItinClass; 85def tc_a7e6707d : InstrItinClass; 86def tc_aa047364 : InstrItinClass; 87def tc_ab23f776 : InstrItinClass; 88def tc_abe8c3b2 : InstrItinClass; 89def tc_ac4046bc : InstrItinClass; 90def tc_af25efd9 : InstrItinClass; 91def tc_b091f1c6 : InstrItinClass; 92def tc_b28e51aa : InstrItinClass; 93def tc_b4416217 : InstrItinClass; 94def tc_b9db8205 : InstrItinClass; 95def tc_bb599486 : InstrItinClass; 96def tc_c0749f3c : InstrItinClass; 97def tc_c127de3a : InstrItinClass; 98def tc_c4edf264 : InstrItinClass; 99def tc_c5dba46e : InstrItinClass; 100def tc_c7039829 : InstrItinClass; 101def tc_cd94bfe0 : InstrItinClass; 102def tc_cda936da : InstrItinClass; 103def tc_d8287c14 : InstrItinClass; 104def tc_db5555f3 : InstrItinClass; 105def tc_dcca380f : InstrItinClass; 106def tc_dd5b0695 : InstrItinClass; 107def tc_df80eeb0 : InstrItinClass; 108def tc_e2d2e9e5 : InstrItinClass; 109def tc_e35c1e93 : InstrItinClass; 110def tc_e3f68a46 : InstrItinClass; 111def tc_e675c45a : InstrItinClass; 112def tc_e699ae41 : InstrItinClass; 113def tc_e99d4c2e : InstrItinClass; 114def tc_f175e046 : InstrItinClass; 115def tc_f1de44ef : InstrItinClass; 116def tc_f21e8abb : InstrItinClass; 117 118class DepHVXItinV55 { 119 list<InstrItinData> DepHVXItinV55_list = [ 120 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 121 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 122 InstrStage<1, [CVI_XLSHF]>], [9, 5], 123 [HVX_FWD, HVX_FWD]>, 124 125 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 126 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 127 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 128 [HVX_FWD, HVX_FWD, HVX_FWD]>, 129 130 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 131 [InstrStage<1, [SLOT2, SLOT3], 0>, 132 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 133 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 134 135 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 136 [InstrStage<1, [SLOT2, SLOT3], 0>, 137 InstrStage<1, [CVI_MPY01]>], [9, 5], 138 [HVX_FWD, HVX_FWD]>, 139 140 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 141 [InstrStage<1, [SLOT2, SLOT3], 0>, 142 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 143 [HVX_FWD, HVX_FWD, Hex_FWD]>, 144 145 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 146 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 147 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 148 [HVX_FWD, HVX_FWD]>, 149 150 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 151 [InstrStage<1, [SLOT0], 0>, 152 InstrStage<1, [SLOT1], 0>, 153 InstrStage<1, [CVI_ST], 0>, 154 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 155 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 156 157 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 158 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 159 InstrStage<1, [CVI_ALL]>], [], 160 []>, 161 162 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 163 [InstrStage<1, [SLOT2, SLOT3], 0>, 164 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 165 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 166 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 167 168 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 169 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 170 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 171 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 172 173 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 174 [InstrStage<1, [SLOT0], 0>, 175 InstrStage<1, [CVI_ST], 0>, 176 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 177 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 178 179 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 180 [InstrStage<1, [SLOT2, SLOT3], 0>, 181 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 182 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 183 184 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 185 [InstrStage<1, [SLOT0, SLOT1], 0>, 186 InstrStage<1, [CVI_LD], 0>, 187 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 188 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 189 190 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 191 [InstrStage<1, [SLOT0], 0>, 192 InstrStage<1, [CVI_ST]>], [3, 1, 2], 193 [Hex_FWD, Hex_FWD, Hex_FWD]>, 194 195 InstrItinData <tc_2120355e, /*SLOT0123*/ 196 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 197 [HVX_FWD, HVX_FWD]>, 198 199 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 200 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 201 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 202 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 203 204 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 205 [InstrStage<1, [SLOT2, SLOT3], 0>, 206 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 207 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 208 209 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 210 [InstrStage<1, [SLOT2, SLOT3], 0>, 211 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 212 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 213 214 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 215 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 216 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 217 [HVX_FWD, HVX_FWD, HVX_FWD]>, 218 219 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 220 [InstrStage<1, [SLOT2, SLOT3], 0>, 221 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 222 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 223 224 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 225 [InstrStage<1, [SLOT2, SLOT3], 0>, 226 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 227 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 228 229 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 230 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 231 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 232 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 233 234 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 235 [InstrStage<1, [SLOT2, SLOT3], 0>, 236 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 237 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 238 239 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 240 [InstrStage<1, [SLOT0, SLOT1], 0>, 241 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 242 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 243 244 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 245 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 246 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 247 [HVX_FWD, Hex_FWD, HVX_FWD]>, 248 249 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 250 [InstrStage<1, [SLOT0, SLOT1], 0>, 251 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 252 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 253 254 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 255 [InstrStage<1, [SLOT0], 0>, 256 InstrStage<1, [SLOT1], 0>, 257 InstrStage<1, [CVI_LD], 0>, 258 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 259 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 260 261 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 262 [InstrStage<1, [SLOT2, SLOT3], 0>, 263 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 264 [HVX_FWD, HVX_FWD]>, 265 266 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 267 [InstrStage<1, [SLOT0], 0>, 268 InstrStage<1, [CVI_ST]>], [1, 2], 269 [Hex_FWD, Hex_FWD]>, 270 271 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 272 [InstrStage<1, [SLOT0], 0>, 273 InstrStage<1, [CVI_ST], 0>, 274 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 275 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 276 277 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 278 [InstrStage<1, [SLOT0], 0>, 279 InstrStage<1, [CVI_ST], 0>, 280 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 281 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 282 283 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 284 [InstrStage<1, [SLOT0, SLOT1], 0>, 285 InstrStage<1, [CVI_LD], 0>, 286 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 287 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 288 289 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 290 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 291 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 292 [HVX_FWD, HVX_FWD, HVX_FWD]>, 293 294 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 295 [InstrStage<1, [SLOT2, SLOT3], 0>, 296 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 297 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 298 299 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 300 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 301 InstrStage<1, [CVI_SHIFT]>], [9, 5], 302 [HVX_FWD, HVX_FWD]>, 303 304 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 305 [InstrStage<1, [SLOT0, SLOT1], 0>, 306 InstrStage<1, [CVI_LD]>], [9, 1, 2], 307 [HVX_FWD, Hex_FWD, Hex_FWD]>, 308 309 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 310 [InstrStage<1, [SLOT0], 0>, 311 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 312 [Hex_FWD, HVX_FWD, Hex_FWD]>, 313 314 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 315 [InstrStage<1, [SLOT0], 0>, 316 InstrStage<1, [CVI_ST], 0>, 317 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 318 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 319 320 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 321 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 322 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 323 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 324 325 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 326 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 327 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 328 [HVX_FWD, HVX_FWD, HVX_FWD]>, 329 330 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 331 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 332 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 333 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 334 335 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 336 [InstrStage<1, [SLOT0], 0>, 337 InstrStage<1, [CVI_ST], 0>, 338 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 339 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 340 341 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 342 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 343 InstrStage<1, [CVI_XLANE]>], [9, 2], 344 [HVX_FWD, Hex_FWD]>, 345 346 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 347 [InstrStage<1, [SLOT2, SLOT3], 0>, 348 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 349 [HVX_FWD, HVX_FWD]>, 350 351 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 352 [InstrStage<1, [SLOT2, SLOT3], 0>, 353 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 354 [HVX_FWD, HVX_FWD, Hex_FWD]>, 355 356 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 357 [InstrStage<1, [SLOT2, SLOT3], 0>, 358 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 359 [HVX_FWD, HVX_FWD, Hex_FWD]>, 360 361 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 362 [InstrStage<1, [SLOT2, SLOT3], 0>, 363 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 364 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 365 366 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 367 [InstrStage<1, [SLOT0, SLOT1], 0>, 368 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 369 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 370 371 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 372 [InstrStage<1, [SLOT0], 0>, 373 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 374 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 375 376 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 377 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 378 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 379 [HVX_FWD, HVX_FWD, Hex_FWD]>, 380 381 InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 382 [InstrStage<1, [SLOT1], 0>, 383 InstrStage<1, [CVI_LD], 0>, 384 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 385 [Hex_FWD, Hex_FWD, HVX_FWD]>, 386 387 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 388 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 389 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 390 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 391 392 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 393 [InstrStage<1, [SLOT0], 0>, 394 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 395 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 396 397 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 398 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 399 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 400 [HVX_FWD]>, 401 402 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 403 [InstrStage<1, [SLOT0], 0>, 404 InstrStage<1, [CVI_ST], 0>, 405 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 406 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 407 408 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 409 [InstrStage<1, [SLOT2, SLOT3], 0>, 410 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 411 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 412 413 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 414 [InstrStage<1, [SLOT2, SLOT3], 0>, 415 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 416 [HVX_FWD, HVX_FWD, HVX_FWD]>, 417 418 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 419 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 420 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 421 [HVX_FWD, HVX_FWD, Hex_FWD]>, 422 423 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 424 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 425 InstrStage<1, [CVI_ALL]>], [3, 2], 426 [HVX_FWD, Hex_FWD]>, 427 428 InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 429 [InstrStage<1, [SLOT1], 0>, 430 InstrStage<1, [CVI_LD], 0>, 431 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 432 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 433 434 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 435 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 436 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 437 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 438 439 InstrItinData <tc_8772086c, /*SLOT0123,VS*/ 440 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 441 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 442 [HVX_FWD, HVX_FWD, HVX_FWD]>, 443 444 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 445 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 446 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 447 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 448 449 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 450 [InstrStage<1, [SLOT0], 0>, 451 InstrStage<1, [CVI_ST], 0>, 452 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 453 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 454 455 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 456 [InstrStage<1, [SLOT2], 0>, 457 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 458 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 459 460 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 461 [InstrStage<1, [SLOT2, SLOT3], 0>, 462 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 463 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 464 465 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 466 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 467 InstrStage<1, [CVI_XLANE]>], [9, 5], 468 [HVX_FWD, HVX_FWD]>, 469 470 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 471 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 472 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 473 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 474 475 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 476 [InstrStage<1, [SLOT0], 0>, 477 InstrStage<1, [CVI_ST], 0>, 478 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 479 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 480 481 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 482 [InstrStage<1, [SLOT0], 0>, 483 InstrStage<1, [CVI_ST], 0>, 484 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 485 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 486 487 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 488 [InstrStage<1, [SLOT0, SLOT1], 0>, 489 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 490 [Hex_FWD, Hex_FWD, Hex_FWD]>, 491 492 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 493 [InstrStage<1, [SLOT2, SLOT3], 0>, 494 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 495 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 496 497 InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 498 [InstrStage<1, [SLOT1], 0>, 499 InstrStage<1, [CVI_LD], 0>, 500 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 501 [Hex_FWD, Hex_FWD, HVX_FWD]>, 502 503 InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 504 [InstrStage<1, [SLOT1], 0>, 505 InstrStage<1, [CVI_LD], 0>, 506 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 507 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 508 509 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 510 [InstrStage<1, [SLOT0], 0>, 511 InstrStage<1, [SLOT1], 0>, 512 InstrStage<1, [CVI_LD], 0>, 513 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 514 [HVX_FWD, Hex_FWD, Hex_FWD]>, 515 516 InstrItinData <tc_aa047364, /*SLOT0123*/ 517 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 518 [HVX_FWD, HVX_FWD, HVX_FWD]>, 519 520 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 521 [InstrStage<1, [SLOT0], 0>, 522 InstrStage<1, [CVI_ST]>], [1, 2, 5], 523 [Hex_FWD, Hex_FWD, HVX_FWD]>, 524 525 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 526 [InstrStage<1, [SLOT0, SLOT1], 0>, 527 InstrStage<1, [CVI_LD], 0>, 528 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 529 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 530 531 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 532 [InstrStage<1, [SLOT2, SLOT3], 0>, 533 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 534 [HVX_FWD, HVX_FWD, Hex_FWD]>, 535 536 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 537 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 538 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 539 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 540 541 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 542 [InstrStage<1, [SLOT2, SLOT3], 0>, 543 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 544 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 545 546 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 547 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 548 InstrStage<1, [CVI_ALL]>], [2], 549 [Hex_FWD]>, 550 551 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 552 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 553 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 554 [HVX_FWD, HVX_FWD]>, 555 556 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 557 [InstrStage<1, [SLOT0, SLOT1], 0>, 558 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 559 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 560 561 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 562 [InstrStage<1, [SLOT2, SLOT3], 0>, 563 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 564 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 565 566 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 567 [InstrStage<1, [SLOT0, SLOT1], 0>, 568 InstrStage<1, [CVI_LD], 0>, 569 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 570 [HVX_FWD, Hex_FWD, Hex_FWD]>, 571 572 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 573 [InstrStage<1, [SLOT2, SLOT3], 0>, 574 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 575 [HVX_FWD, HVX_FWD, HVX_FWD]>, 576 577 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 578 [InstrStage<1, [SLOT2, SLOT3], 0>, 579 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 580 [HVX_FWD, Hex_FWD]>, 581 582 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 583 [InstrStage<1, [SLOT0], 0>, 584 InstrStage<1, [CVI_ST], 0>, 585 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 586 [Hex_FWD, Hex_FWD, HVX_FWD]>, 587 588 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 589 [InstrStage<1, [SLOT0], 0>, 590 InstrStage<1, [SLOT1], 0>, 591 InstrStage<1, [CVI_ST], 0>, 592 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 593 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 594 595 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 596 [InstrStage<1, [SLOT2, SLOT3], 0>, 597 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 598 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 599 [HVX_FWD, HVX_FWD, Hex_FWD]>, 600 601 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 602 [InstrStage<1, [SLOT2, SLOT3], 0>, 603 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 604 [HVX_FWD, HVX_FWD, HVX_FWD]>, 605 606 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 607 [InstrStage<1, [SLOT2, SLOT3], 0>, 608 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 609 [HVX_FWD, HVX_FWD, HVX_FWD]>, 610 611 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 612 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 613 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 614 [HVX_FWD, HVX_FWD, HVX_FWD]>, 615 616 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 617 [InstrStage<1, [SLOT2, SLOT3], 0>, 618 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 619 [HVX_FWD, HVX_FWD, Hex_FWD]>, 620 621 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 622 [InstrStage<1, [SLOT0, SLOT1], 0>, 623 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 624 [Hex_FWD, Hex_FWD, Hex_FWD]>, 625 626 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 627 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 628 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 629 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 630 631 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 632 [InstrStage<1, [SLOT0], 0>, 633 InstrStage<1, [SLOT1], 0>, 634 InstrStage<1, [CVI_ST], 0>, 635 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 636 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 637 638 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 639 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 640 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 641 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 642 643 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 644 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 645 InstrStage<1, [CVI_ALL]>], [3], 646 [HVX_FWD]>, 647 648 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 649 [InstrStage<1, [SLOT2, SLOT3], 0>, 650 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 651 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 652 653 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 654 [InstrStage<1, [SLOT0, SLOT1], 0>, 655 InstrStage<1, [CVI_ZW]>], [1, 2], 656 [Hex_FWD, Hex_FWD]>, 657 658 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 659 [InstrStage<1, [SLOT0], 0>, 660 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 661 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 662 663 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 664 [InstrStage<1, [SLOT2, SLOT3], 0>, 665 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 666 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 667 668 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 669 [InstrStage<1, [SLOT2], 0>, 670 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 671 [HVX_FWD, HVX_FWD, Hex_FWD]>, 672 673 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 674 [InstrStage<1, [SLOT0], 0>, 675 InstrStage<1, [SLOT1], 0>, 676 InstrStage<1, [CVI_ST], 0>, 677 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 678 [Hex_FWD, Hex_FWD, HVX_FWD]> 679 ]; 680} 681 682class DepHVXItinV60 { 683 list<InstrItinData> DepHVXItinV60_list = [ 684 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 685 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 686 InstrStage<1, [CVI_XLSHF]>], [9, 5], 687 [HVX_FWD, HVX_FWD]>, 688 689 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 690 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 691 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 692 [HVX_FWD, HVX_FWD, HVX_FWD]>, 693 694 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 695 [InstrStage<1, [SLOT2, SLOT3], 0>, 696 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 697 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 698 699 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 700 [InstrStage<1, [SLOT2, SLOT3], 0>, 701 InstrStage<1, [CVI_MPY01]>], [9, 5], 702 [HVX_FWD, HVX_FWD]>, 703 704 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 705 [InstrStage<1, [SLOT2, SLOT3], 0>, 706 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 707 [HVX_FWD, HVX_FWD, Hex_FWD]>, 708 709 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 710 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 711 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 712 [HVX_FWD, HVX_FWD]>, 713 714 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 715 [InstrStage<1, [SLOT0], 0>, 716 InstrStage<1, [SLOT1], 0>, 717 InstrStage<1, [CVI_ST], 0>, 718 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 719 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 720 721 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 722 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 723 InstrStage<1, [CVI_ALL]>], [], 724 []>, 725 726 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 727 [InstrStage<1, [SLOT2, SLOT3], 0>, 728 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 729 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 730 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 731 732 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 733 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 734 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 735 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 736 737 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 738 [InstrStage<1, [SLOT0], 0>, 739 InstrStage<1, [CVI_ST], 0>, 740 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 741 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 742 743 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 744 [InstrStage<1, [SLOT2, SLOT3], 0>, 745 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 746 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 747 748 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 749 [InstrStage<1, [SLOT0, SLOT1], 0>, 750 InstrStage<1, [CVI_LD], 0>, 751 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 752 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 753 754 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 755 [InstrStage<1, [SLOT0], 0>, 756 InstrStage<1, [CVI_ST]>], [3, 1, 2], 757 [Hex_FWD, Hex_FWD, Hex_FWD]>, 758 759 InstrItinData <tc_2120355e, /*SLOT0123*/ 760 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 761 [HVX_FWD, HVX_FWD]>, 762 763 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 764 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 765 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 766 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 767 768 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 769 [InstrStage<1, [SLOT2, SLOT3], 0>, 770 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 771 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 772 773 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 774 [InstrStage<1, [SLOT2, SLOT3], 0>, 775 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 776 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 777 778 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 779 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 780 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 781 [HVX_FWD, HVX_FWD, HVX_FWD]>, 782 783 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 784 [InstrStage<1, [SLOT2, SLOT3], 0>, 785 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 786 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 787 788 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 789 [InstrStage<1, [SLOT2, SLOT3], 0>, 790 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 791 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 792 793 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 794 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 795 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 796 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 797 798 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 799 [InstrStage<1, [SLOT2, SLOT3], 0>, 800 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 801 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 802 803 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 804 [InstrStage<1, [SLOT0, SLOT1], 0>, 805 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 806 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 807 808 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 809 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 810 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 811 [HVX_FWD, Hex_FWD, HVX_FWD]>, 812 813 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 814 [InstrStage<1, [SLOT0, SLOT1], 0>, 815 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 816 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 817 818 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 819 [InstrStage<1, [SLOT0], 0>, 820 InstrStage<1, [SLOT1], 0>, 821 InstrStage<1, [CVI_LD], 0>, 822 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 823 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 824 825 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 826 [InstrStage<1, [SLOT2, SLOT3], 0>, 827 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 828 [HVX_FWD, HVX_FWD]>, 829 830 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 831 [InstrStage<1, [SLOT0], 0>, 832 InstrStage<1, [CVI_ST]>], [1, 2], 833 [Hex_FWD, Hex_FWD]>, 834 835 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 836 [InstrStage<1, [SLOT0], 0>, 837 InstrStage<1, [CVI_ST], 0>, 838 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 839 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 840 841 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 842 [InstrStage<1, [SLOT0], 0>, 843 InstrStage<1, [CVI_ST], 0>, 844 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 845 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 846 847 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 848 [InstrStage<1, [SLOT0, SLOT1], 0>, 849 InstrStage<1, [CVI_LD], 0>, 850 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 851 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 852 853 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 854 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 855 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 856 [HVX_FWD, HVX_FWD, HVX_FWD]>, 857 858 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 859 [InstrStage<1, [SLOT2, SLOT3], 0>, 860 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 861 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 862 863 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 864 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 865 InstrStage<1, [CVI_SHIFT]>], [9, 5], 866 [HVX_FWD, HVX_FWD]>, 867 868 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 869 [InstrStage<1, [SLOT0, SLOT1], 0>, 870 InstrStage<1, [CVI_LD]>], [9, 1, 2], 871 [HVX_FWD, Hex_FWD, Hex_FWD]>, 872 873 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 874 [InstrStage<1, [SLOT0], 0>, 875 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 876 [Hex_FWD, HVX_FWD, Hex_FWD]>, 877 878 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 879 [InstrStage<1, [SLOT0], 0>, 880 InstrStage<1, [CVI_ST], 0>, 881 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 882 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 883 884 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 885 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 886 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 887 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 888 889 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 890 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 891 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 892 [HVX_FWD, HVX_FWD, HVX_FWD]>, 893 894 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 895 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 896 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 897 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 898 899 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 900 [InstrStage<1, [SLOT0], 0>, 901 InstrStage<1, [CVI_ST], 0>, 902 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 903 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 904 905 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 906 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 907 InstrStage<1, [CVI_XLANE]>], [9, 2], 908 [HVX_FWD, Hex_FWD]>, 909 910 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 911 [InstrStage<1, [SLOT2, SLOT3], 0>, 912 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 913 [HVX_FWD, HVX_FWD]>, 914 915 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 916 [InstrStage<1, [SLOT2, SLOT3], 0>, 917 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 918 [HVX_FWD, HVX_FWD, Hex_FWD]>, 919 920 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 921 [InstrStage<1, [SLOT2, SLOT3], 0>, 922 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 923 [HVX_FWD, HVX_FWD, Hex_FWD]>, 924 925 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 926 [InstrStage<1, [SLOT2, SLOT3], 0>, 927 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 928 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 929 930 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 931 [InstrStage<1, [SLOT0, SLOT1], 0>, 932 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 933 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 934 935 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 936 [InstrStage<1, [SLOT0], 0>, 937 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 938 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 939 940 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 941 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 942 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 943 [HVX_FWD, HVX_FWD, Hex_FWD]>, 944 945 InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 946 [InstrStage<1, [SLOT1], 0>, 947 InstrStage<1, [CVI_LD], 0>, 948 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 949 [Hex_FWD, Hex_FWD, HVX_FWD]>, 950 951 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 952 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 953 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 954 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 955 956 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 957 [InstrStage<1, [SLOT0], 0>, 958 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 959 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 960 961 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 962 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 963 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 964 [HVX_FWD]>, 965 966 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 967 [InstrStage<1, [SLOT0], 0>, 968 InstrStage<1, [CVI_ST], 0>, 969 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 970 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 971 972 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 973 [InstrStage<1, [SLOT2, SLOT3], 0>, 974 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 975 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 976 977 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 978 [InstrStage<1, [SLOT2, SLOT3], 0>, 979 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 980 [HVX_FWD, HVX_FWD, HVX_FWD]>, 981 982 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 983 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 984 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 985 [HVX_FWD, HVX_FWD, Hex_FWD]>, 986 987 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 988 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 989 InstrStage<1, [CVI_ALL]>], [3, 2], 990 [HVX_FWD, Hex_FWD]>, 991 992 InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 993 [InstrStage<1, [SLOT1], 0>, 994 InstrStage<1, [CVI_LD], 0>, 995 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 996 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 997 998 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 999 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1000 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 1001 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1002 1003 InstrItinData <tc_8772086c, /*SLOT0123,VS*/ 1004 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1005 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 1006 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1007 1008 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 1009 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1010 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 1011 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1012 1013 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 1014 [InstrStage<1, [SLOT0], 0>, 1015 InstrStage<1, [CVI_ST], 0>, 1016 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 1017 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1018 1019 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 1020 [InstrStage<1, [SLOT2], 0>, 1021 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 1022 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1023 1024 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 1025 [InstrStage<1, [SLOT2, SLOT3], 0>, 1026 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 1027 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1028 1029 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 1030 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1031 InstrStage<1, [CVI_XLANE]>], [9, 5], 1032 [HVX_FWD, HVX_FWD]>, 1033 1034 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 1035 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1036 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 1037 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1038 1039 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 1040 [InstrStage<1, [SLOT0], 0>, 1041 InstrStage<1, [CVI_ST], 0>, 1042 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 1043 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1044 1045 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 1046 [InstrStage<1, [SLOT0], 0>, 1047 InstrStage<1, [CVI_ST], 0>, 1048 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 1049 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1050 1051 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 1052 [InstrStage<1, [SLOT0, SLOT1], 0>, 1053 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 1054 [Hex_FWD, Hex_FWD, Hex_FWD]>, 1055 1056 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 1057 [InstrStage<1, [SLOT2, SLOT3], 0>, 1058 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 1059 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1060 1061 InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 1062 [InstrStage<1, [SLOT1], 0>, 1063 InstrStage<1, [CVI_LD], 0>, 1064 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 1065 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1066 1067 InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 1068 [InstrStage<1, [SLOT1], 0>, 1069 InstrStage<1, [CVI_LD], 0>, 1070 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 1071 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1072 1073 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 1074 [InstrStage<1, [SLOT0], 0>, 1075 InstrStage<1, [SLOT1], 0>, 1076 InstrStage<1, [CVI_LD], 0>, 1077 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 1078 [HVX_FWD, Hex_FWD, Hex_FWD]>, 1079 1080 InstrItinData <tc_aa047364, /*SLOT0123*/ 1081 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 1082 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1083 1084 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 1085 [InstrStage<1, [SLOT0], 0>, 1086 InstrStage<1, [CVI_ST]>], [1, 2, 5], 1087 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1088 1089 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 1090 [InstrStage<1, [SLOT0, SLOT1], 0>, 1091 InstrStage<1, [CVI_LD], 0>, 1092 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 1093 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1094 1095 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 1096 [InstrStage<1, [SLOT2, SLOT3], 0>, 1097 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 1098 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1099 1100 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 1101 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1102 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 1103 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1104 1105 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 1106 [InstrStage<1, [SLOT2, SLOT3], 0>, 1107 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 1108 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1109 1110 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 1111 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1112 InstrStage<1, [CVI_ALL]>], [2], 1113 [Hex_FWD]>, 1114 1115 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 1116 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1117 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 1118 [HVX_FWD, HVX_FWD]>, 1119 1120 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 1121 [InstrStage<1, [SLOT0, SLOT1], 0>, 1122 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 1123 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1124 1125 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 1126 [InstrStage<1, [SLOT2, SLOT3], 0>, 1127 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 1128 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1129 1130 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 1131 [InstrStage<1, [SLOT0, SLOT1], 0>, 1132 InstrStage<1, [CVI_LD], 0>, 1133 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 1134 [HVX_FWD, Hex_FWD, Hex_FWD]>, 1135 1136 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 1137 [InstrStage<1, [SLOT2, SLOT3], 0>, 1138 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 1139 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1140 1141 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 1142 [InstrStage<1, [SLOT2, SLOT3], 0>, 1143 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 1144 [HVX_FWD, Hex_FWD]>, 1145 1146 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 1147 [InstrStage<1, [SLOT0], 0>, 1148 InstrStage<1, [CVI_ST], 0>, 1149 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 1150 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1151 1152 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 1153 [InstrStage<1, [SLOT0], 0>, 1154 InstrStage<1, [SLOT1], 0>, 1155 InstrStage<1, [CVI_ST], 0>, 1156 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 1157 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1158 1159 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 1160 [InstrStage<1, [SLOT2, SLOT3], 0>, 1161 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 1162 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 1163 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1164 1165 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 1166 [InstrStage<1, [SLOT2, SLOT3], 0>, 1167 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 1168 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1169 1170 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 1171 [InstrStage<1, [SLOT2, SLOT3], 0>, 1172 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 1173 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1174 1175 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 1176 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1177 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 1178 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1179 1180 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 1181 [InstrStage<1, [SLOT2, SLOT3], 0>, 1182 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 1183 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1184 1185 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 1186 [InstrStage<1, [SLOT0, SLOT1], 0>, 1187 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 1188 [Hex_FWD, Hex_FWD, Hex_FWD]>, 1189 1190 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 1191 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1192 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 1193 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1194 1195 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 1196 [InstrStage<1, [SLOT0], 0>, 1197 InstrStage<1, [SLOT1], 0>, 1198 InstrStage<1, [CVI_ST], 0>, 1199 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 1200 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1201 1202 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 1203 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1204 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 1205 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1206 1207 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 1208 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1209 InstrStage<1, [CVI_ALL]>], [3], 1210 [HVX_FWD]>, 1211 1212 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 1213 [InstrStage<1, [SLOT2, SLOT3], 0>, 1214 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 1215 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 1216 1217 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 1218 [InstrStage<1, [SLOT0, SLOT1], 0>, 1219 InstrStage<1, [CVI_ZW]>], [1, 2], 1220 [Hex_FWD, Hex_FWD]>, 1221 1222 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 1223 [InstrStage<1, [SLOT0], 0>, 1224 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 1225 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1226 1227 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 1228 [InstrStage<1, [SLOT2, SLOT3], 0>, 1229 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 1230 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1231 1232 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 1233 [InstrStage<1, [SLOT2], 0>, 1234 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 1235 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1236 1237 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 1238 [InstrStage<1, [SLOT0], 0>, 1239 InstrStage<1, [SLOT1], 0>, 1240 InstrStage<1, [CVI_ST], 0>, 1241 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 1242 [Hex_FWD, Hex_FWD, HVX_FWD]> 1243 ]; 1244} 1245 1246class DepHVXItinV62 { 1247 list<InstrItinData> DepHVXItinV62_list = [ 1248 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 1249 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1250 InstrStage<1, [CVI_XLSHF]>], [9, 5], 1251 [HVX_FWD, HVX_FWD]>, 1252 1253 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 1254 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1255 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 1256 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1257 1258 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 1259 [InstrStage<1, [SLOT2, SLOT3], 0>, 1260 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 1261 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1262 1263 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 1264 [InstrStage<1, [SLOT2, SLOT3], 0>, 1265 InstrStage<1, [CVI_MPY01]>], [9, 5], 1266 [HVX_FWD, HVX_FWD]>, 1267 1268 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 1269 [InstrStage<1, [SLOT2, SLOT3], 0>, 1270 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 1271 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1272 1273 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 1274 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1275 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 1276 [HVX_FWD, HVX_FWD]>, 1277 1278 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 1279 [InstrStage<1, [SLOT0], 0>, 1280 InstrStage<1, [SLOT1], 0>, 1281 InstrStage<1, [CVI_ST], 0>, 1282 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 1283 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1284 1285 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 1286 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1287 InstrStage<1, [CVI_ALL]>], [], 1288 []>, 1289 1290 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 1291 [InstrStage<1, [SLOT2, SLOT3], 0>, 1292 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 1293 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 1294 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1295 1296 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 1297 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1298 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 1299 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1300 1301 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 1302 [InstrStage<1, [SLOT0], 0>, 1303 InstrStage<1, [CVI_ST], 0>, 1304 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 1305 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1306 1307 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 1308 [InstrStage<1, [SLOT2, SLOT3], 0>, 1309 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 1310 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 1311 1312 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 1313 [InstrStage<1, [SLOT0, SLOT1], 0>, 1314 InstrStage<1, [CVI_LD], 0>, 1315 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 1316 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1317 1318 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 1319 [InstrStage<1, [SLOT0], 0>, 1320 InstrStage<1, [CVI_ST]>], [3, 1, 2], 1321 [Hex_FWD, Hex_FWD, Hex_FWD]>, 1322 1323 InstrItinData <tc_2120355e, /*SLOT0123*/ 1324 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 1325 [HVX_FWD, HVX_FWD]>, 1326 1327 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 1328 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1329 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 1330 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1331 1332 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 1333 [InstrStage<1, [SLOT2, SLOT3], 0>, 1334 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 1335 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 1336 1337 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 1338 [InstrStage<1, [SLOT2, SLOT3], 0>, 1339 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 1340 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1341 1342 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 1343 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1344 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 1345 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1346 1347 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 1348 [InstrStage<1, [SLOT2, SLOT3], 0>, 1349 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 1350 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1351 1352 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 1353 [InstrStage<1, [SLOT2, SLOT3], 0>, 1354 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 1355 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1356 1357 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 1358 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1359 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 1360 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1361 1362 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 1363 [InstrStage<1, [SLOT2, SLOT3], 0>, 1364 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 1365 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1366 1367 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 1368 [InstrStage<1, [SLOT0, SLOT1], 0>, 1369 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 1370 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1371 1372 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 1373 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1374 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 1375 [HVX_FWD, Hex_FWD, HVX_FWD]>, 1376 1377 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 1378 [InstrStage<1, [SLOT0, SLOT1], 0>, 1379 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 1380 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1381 1382 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 1383 [InstrStage<1, [SLOT0], 0>, 1384 InstrStage<1, [SLOT1], 0>, 1385 InstrStage<1, [CVI_LD], 0>, 1386 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 1387 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1388 1389 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 1390 [InstrStage<1, [SLOT2, SLOT3], 0>, 1391 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 1392 [HVX_FWD, HVX_FWD]>, 1393 1394 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 1395 [InstrStage<1, [SLOT0], 0>, 1396 InstrStage<1, [CVI_ST]>], [1, 2], 1397 [Hex_FWD, Hex_FWD]>, 1398 1399 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 1400 [InstrStage<1, [SLOT0], 0>, 1401 InstrStage<1, [CVI_ST], 0>, 1402 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 1403 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1404 1405 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 1406 [InstrStage<1, [SLOT0], 0>, 1407 InstrStage<1, [CVI_ST], 0>, 1408 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 1409 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1410 1411 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 1412 [InstrStage<1, [SLOT0, SLOT1], 0>, 1413 InstrStage<1, [CVI_LD], 0>, 1414 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 1415 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1416 1417 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 1418 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1419 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 1420 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1421 1422 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 1423 [InstrStage<1, [SLOT2, SLOT3], 0>, 1424 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 1425 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1426 1427 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 1428 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1429 InstrStage<1, [CVI_SHIFT]>], [9, 5], 1430 [HVX_FWD, HVX_FWD]>, 1431 1432 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 1433 [InstrStage<1, [SLOT0, SLOT1], 0>, 1434 InstrStage<1, [CVI_LD]>], [9, 1, 2], 1435 [HVX_FWD, Hex_FWD, Hex_FWD]>, 1436 1437 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 1438 [InstrStage<1, [SLOT0], 0>, 1439 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 1440 [Hex_FWD, HVX_FWD, Hex_FWD]>, 1441 1442 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 1443 [InstrStage<1, [SLOT0], 0>, 1444 InstrStage<1, [CVI_ST], 0>, 1445 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 1446 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1447 1448 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 1449 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1450 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 1451 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1452 1453 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 1454 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1455 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 1456 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1457 1458 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 1459 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1460 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 1461 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1462 1463 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 1464 [InstrStage<1, [SLOT0], 0>, 1465 InstrStage<1, [CVI_ST], 0>, 1466 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 1467 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1468 1469 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 1470 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1471 InstrStage<1, [CVI_XLANE]>], [9, 2], 1472 [HVX_FWD, Hex_FWD]>, 1473 1474 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 1475 [InstrStage<1, [SLOT2, SLOT3], 0>, 1476 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 1477 [HVX_FWD, HVX_FWD]>, 1478 1479 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 1480 [InstrStage<1, [SLOT2, SLOT3], 0>, 1481 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 1482 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1483 1484 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 1485 [InstrStage<1, [SLOT2, SLOT3], 0>, 1486 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 1487 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1488 1489 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 1490 [InstrStage<1, [SLOT2, SLOT3], 0>, 1491 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 1492 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1493 1494 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 1495 [InstrStage<1, [SLOT0, SLOT1], 0>, 1496 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 1497 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1498 1499 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 1500 [InstrStage<1, [SLOT0], 0>, 1501 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 1502 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1503 1504 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 1505 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1506 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 1507 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1508 1509 InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 1510 [InstrStage<1, [SLOT1], 0>, 1511 InstrStage<1, [CVI_LD], 0>, 1512 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 1513 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1514 1515 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 1516 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1517 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 1518 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1519 1520 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 1521 [InstrStage<1, [SLOT0], 0>, 1522 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 1523 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1524 1525 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 1526 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1527 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 1528 [HVX_FWD]>, 1529 1530 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 1531 [InstrStage<1, [SLOT0], 0>, 1532 InstrStage<1, [CVI_ST], 0>, 1533 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 1534 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1535 1536 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 1537 [InstrStage<1, [SLOT2, SLOT3], 0>, 1538 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 1539 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1540 1541 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 1542 [InstrStage<1, [SLOT2, SLOT3], 0>, 1543 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 1544 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1545 1546 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 1547 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1548 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 1549 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1550 1551 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 1552 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1553 InstrStage<1, [CVI_ALL]>], [3, 2], 1554 [HVX_FWD, Hex_FWD]>, 1555 1556 InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 1557 [InstrStage<1, [SLOT1], 0>, 1558 InstrStage<1, [CVI_LD], 0>, 1559 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 1560 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1561 1562 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 1563 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1564 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 1565 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1566 1567 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 1568 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1569 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 1570 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1571 1572 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 1573 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1574 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 1575 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1576 1577 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 1578 [InstrStage<1, [SLOT0], 0>, 1579 InstrStage<1, [CVI_ST], 0>, 1580 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 1581 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1582 1583 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 1584 [InstrStage<1, [SLOT2], 0>, 1585 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 1586 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1587 1588 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 1589 [InstrStage<1, [SLOT2, SLOT3], 0>, 1590 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 1591 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1592 1593 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 1594 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1595 InstrStage<1, [CVI_XLANE]>], [9, 5], 1596 [HVX_FWD, HVX_FWD]>, 1597 1598 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 1599 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1600 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 1601 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1602 1603 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 1604 [InstrStage<1, [SLOT0], 0>, 1605 InstrStage<1, [CVI_ST], 0>, 1606 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 1607 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1608 1609 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 1610 [InstrStage<1, [SLOT0], 0>, 1611 InstrStage<1, [CVI_ST], 0>, 1612 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 1613 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1614 1615 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 1616 [InstrStage<1, [SLOT0, SLOT1], 0>, 1617 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 1618 [Hex_FWD, Hex_FWD, Hex_FWD]>, 1619 1620 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 1621 [InstrStage<1, [SLOT2, SLOT3], 0>, 1622 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 1623 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1624 1625 InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 1626 [InstrStage<1, [SLOT1], 0>, 1627 InstrStage<1, [CVI_LD], 0>, 1628 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 1629 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1630 1631 InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 1632 [InstrStage<1, [SLOT1], 0>, 1633 InstrStage<1, [CVI_LD], 0>, 1634 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 1635 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1636 1637 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 1638 [InstrStage<1, [SLOT0], 0>, 1639 InstrStage<1, [SLOT1], 0>, 1640 InstrStage<1, [CVI_LD], 0>, 1641 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 1642 [HVX_FWD, Hex_FWD, Hex_FWD]>, 1643 1644 InstrItinData <tc_aa047364, /*SLOT0123*/ 1645 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 1646 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1647 1648 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 1649 [InstrStage<1, [SLOT0], 0>, 1650 InstrStage<1, [CVI_ST]>], [1, 2, 5], 1651 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1652 1653 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 1654 [InstrStage<1, [SLOT0, SLOT1], 0>, 1655 InstrStage<1, [CVI_LD], 0>, 1656 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 1657 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1658 1659 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 1660 [InstrStage<1, [SLOT2, SLOT3], 0>, 1661 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 1662 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1663 1664 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 1665 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1666 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 1667 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 1668 1669 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 1670 [InstrStage<1, [SLOT2, SLOT3], 0>, 1671 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 1672 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1673 1674 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 1675 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1676 InstrStage<1, [CVI_ALL]>], [2], 1677 [Hex_FWD]>, 1678 1679 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 1680 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1681 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 1682 [HVX_FWD, HVX_FWD]>, 1683 1684 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 1685 [InstrStage<1, [SLOT0, SLOT1], 0>, 1686 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 1687 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1688 1689 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 1690 [InstrStage<1, [SLOT2, SLOT3], 0>, 1691 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 1692 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1693 1694 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 1695 [InstrStage<1, [SLOT0, SLOT1], 0>, 1696 InstrStage<1, [CVI_LD], 0>, 1697 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 1698 [HVX_FWD, Hex_FWD, Hex_FWD]>, 1699 1700 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 1701 [InstrStage<1, [SLOT2, SLOT3], 0>, 1702 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 1703 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1704 1705 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 1706 [InstrStage<1, [SLOT2, SLOT3], 0>, 1707 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 1708 [HVX_FWD, Hex_FWD]>, 1709 1710 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 1711 [InstrStage<1, [SLOT0], 0>, 1712 InstrStage<1, [CVI_ST], 0>, 1713 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 1714 [Hex_FWD, Hex_FWD, HVX_FWD]>, 1715 1716 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 1717 [InstrStage<1, [SLOT0], 0>, 1718 InstrStage<1, [SLOT1], 0>, 1719 InstrStage<1, [CVI_ST], 0>, 1720 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 1721 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1722 1723 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 1724 [InstrStage<1, [SLOT2, SLOT3], 0>, 1725 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 1726 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 1727 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1728 1729 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 1730 [InstrStage<1, [SLOT2, SLOT3], 0>, 1731 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 1732 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1733 1734 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 1735 [InstrStage<1, [SLOT2, SLOT3], 0>, 1736 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 1737 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1738 1739 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 1740 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1741 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 1742 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1743 1744 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 1745 [InstrStage<1, [SLOT2, SLOT3], 0>, 1746 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 1747 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1748 1749 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 1750 [InstrStage<1, [SLOT0, SLOT1], 0>, 1751 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 1752 [Hex_FWD, Hex_FWD, Hex_FWD]>, 1753 1754 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 1755 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1756 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 1757 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1758 1759 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 1760 [InstrStage<1, [SLOT0], 0>, 1761 InstrStage<1, [SLOT1], 0>, 1762 InstrStage<1, [CVI_ST], 0>, 1763 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 1764 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1765 1766 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 1767 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1768 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 1769 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1770 1771 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 1772 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1773 InstrStage<1, [CVI_ALL]>], [3], 1774 [HVX_FWD]>, 1775 1776 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 1777 [InstrStage<1, [SLOT2, SLOT3], 0>, 1778 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 1779 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 1780 1781 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 1782 [InstrStage<1, [SLOT0, SLOT1], 0>, 1783 InstrStage<1, [CVI_ZW]>], [1, 2], 1784 [Hex_FWD, Hex_FWD]>, 1785 1786 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 1787 [InstrStage<1, [SLOT0], 0>, 1788 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 1789 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1790 1791 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 1792 [InstrStage<1, [SLOT2, SLOT3], 0>, 1793 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 1794 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1795 1796 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 1797 [InstrStage<1, [SLOT2], 0>, 1798 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 1799 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1800 1801 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 1802 [InstrStage<1, [SLOT0], 0>, 1803 InstrStage<1, [SLOT1], 0>, 1804 InstrStage<1, [CVI_ST], 0>, 1805 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 1806 [Hex_FWD, Hex_FWD, HVX_FWD]> 1807 ]; 1808} 1809 1810class DepHVXItinV65 { 1811 list<InstrItinData> DepHVXItinV65_list = [ 1812 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 1813 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1814 InstrStage<1, [CVI_XLSHF]>], [9, 5], 1815 [HVX_FWD, HVX_FWD]>, 1816 1817 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 1818 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1819 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 1820 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1821 1822 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 1823 [InstrStage<1, [SLOT2, SLOT3], 0>, 1824 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 1825 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1826 1827 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 1828 [InstrStage<1, [SLOT2, SLOT3], 0>, 1829 InstrStage<1, [CVI_MPY01]>], [9, 5], 1830 [HVX_FWD, HVX_FWD]>, 1831 1832 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 1833 [InstrStage<1, [SLOT2, SLOT3], 0>, 1834 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 1835 [HVX_FWD, HVX_FWD, Hex_FWD]>, 1836 1837 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 1838 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1839 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 1840 [HVX_FWD, HVX_FWD]>, 1841 1842 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 1843 [InstrStage<1, [SLOT0], 0>, 1844 InstrStage<1, [SLOT1], 0>, 1845 InstrStage<1, [CVI_ST], 0>, 1846 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 1847 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1848 1849 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 1850 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1851 InstrStage<1, [CVI_ALL]>], [], 1852 []>, 1853 1854 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 1855 [InstrStage<1, [SLOT2, SLOT3], 0>, 1856 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 1857 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 1858 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1859 1860 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 1861 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1862 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 1863 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1864 1865 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 1866 [InstrStage<1, [SLOT0], 0>, 1867 InstrStage<1, [CVI_ST], 0>, 1868 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 1869 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1870 1871 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 1872 [InstrStage<1, [SLOT2, SLOT3], 0>, 1873 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 1874 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 1875 1876 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 1877 [InstrStage<1, [SLOT0, SLOT1], 0>, 1878 InstrStage<1, [CVI_LD], 0>, 1879 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 1880 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1881 1882 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 1883 [InstrStage<1, [SLOT0], 0>, 1884 InstrStage<1, [CVI_ST]>], [3, 1, 2], 1885 [Hex_FWD, Hex_FWD, Hex_FWD]>, 1886 1887 InstrItinData <tc_2120355e, /*SLOT0123*/ 1888 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 1889 [HVX_FWD, HVX_FWD]>, 1890 1891 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 1892 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1893 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 1894 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1895 1896 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 1897 [InstrStage<1, [SLOT2, SLOT3], 0>, 1898 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 1899 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 1900 1901 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 1902 [InstrStage<1, [SLOT2, SLOT3], 0>, 1903 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 1904 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1905 1906 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 1907 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1908 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 1909 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1910 1911 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 1912 [InstrStage<1, [SLOT2, SLOT3], 0>, 1913 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 1914 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1915 1916 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 1917 [InstrStage<1, [SLOT2, SLOT3], 0>, 1918 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 1919 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1920 1921 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 1922 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1923 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 1924 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1925 1926 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 1927 [InstrStage<1, [SLOT2, SLOT3], 0>, 1928 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 1929 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1930 1931 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 1932 [InstrStage<1, [SLOT0, SLOT1], 0>, 1933 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 1934 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1935 1936 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 1937 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1938 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 1939 [HVX_FWD, Hex_FWD, HVX_FWD]>, 1940 1941 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 1942 [InstrStage<1, [SLOT0, SLOT1], 0>, 1943 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 1944 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1945 1946 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 1947 [InstrStage<1, [SLOT0], 0>, 1948 InstrStage<1, [SLOT1], 0>, 1949 InstrStage<1, [CVI_LD], 0>, 1950 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 1951 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1952 1953 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 1954 [InstrStage<1, [SLOT2, SLOT3], 0>, 1955 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 1956 [HVX_FWD, HVX_FWD]>, 1957 1958 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 1959 [InstrStage<1, [SLOT0], 0>, 1960 InstrStage<1, [CVI_ST]>], [1, 2], 1961 [Hex_FWD, Hex_FWD]>, 1962 1963 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 1964 [InstrStage<1, [SLOT0], 0>, 1965 InstrStage<1, [CVI_ST], 0>, 1966 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 1967 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1968 1969 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 1970 [InstrStage<1, [SLOT0], 0>, 1971 InstrStage<1, [CVI_ST], 0>, 1972 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 1973 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1974 1975 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 1976 [InstrStage<1, [SLOT0, SLOT1], 0>, 1977 InstrStage<1, [CVI_LD], 0>, 1978 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 1979 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1980 1981 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 1982 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1983 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 1984 [HVX_FWD, HVX_FWD, HVX_FWD]>, 1985 1986 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 1987 [InstrStage<1, [SLOT2, SLOT3], 0>, 1988 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 1989 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1990 1991 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 1992 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1993 InstrStage<1, [CVI_SHIFT]>], [9, 5], 1994 [HVX_FWD, HVX_FWD]>, 1995 1996 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 1997 [InstrStage<1, [SLOT0, SLOT1], 0>, 1998 InstrStage<1, [CVI_LD]>], [9, 1, 2], 1999 [HVX_FWD, Hex_FWD, Hex_FWD]>, 2000 2001 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 2002 [InstrStage<1, [SLOT0], 0>, 2003 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 2004 [Hex_FWD, HVX_FWD, Hex_FWD]>, 2005 2006 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 2007 [InstrStage<1, [SLOT0], 0>, 2008 InstrStage<1, [CVI_ST], 0>, 2009 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 2010 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2011 2012 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 2013 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2014 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 2015 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2016 2017 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 2018 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2019 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 2020 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2021 2022 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 2023 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2024 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 2025 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2026 2027 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 2028 [InstrStage<1, [SLOT0], 0>, 2029 InstrStage<1, [CVI_ST], 0>, 2030 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 2031 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2032 2033 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 2034 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2035 InstrStage<1, [CVI_XLANE]>], [9, 2], 2036 [HVX_FWD, Hex_FWD]>, 2037 2038 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 2039 [InstrStage<1, [SLOT2, SLOT3], 0>, 2040 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 2041 [HVX_FWD, HVX_FWD]>, 2042 2043 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 2044 [InstrStage<1, [SLOT2, SLOT3], 0>, 2045 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 2046 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2047 2048 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 2049 [InstrStage<1, [SLOT2, SLOT3], 0>, 2050 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 2051 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2052 2053 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 2054 [InstrStage<1, [SLOT2, SLOT3], 0>, 2055 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 2056 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2057 2058 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 2059 [InstrStage<1, [SLOT0, SLOT1], 0>, 2060 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 2061 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2062 2063 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 2064 [InstrStage<1, [SLOT0], 0>, 2065 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 2066 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2067 2068 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 2069 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2070 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 2071 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2072 2073 InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 2074 [InstrStage<1, [SLOT1], 0>, 2075 InstrStage<1, [CVI_LD], 0>, 2076 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 2077 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2078 2079 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 2080 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2081 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 2082 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2083 2084 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 2085 [InstrStage<1, [SLOT0], 0>, 2086 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 2087 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2088 2089 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 2090 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2091 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 2092 [HVX_FWD]>, 2093 2094 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 2095 [InstrStage<1, [SLOT0], 0>, 2096 InstrStage<1, [CVI_ST], 0>, 2097 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 2098 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2099 2100 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 2101 [InstrStage<1, [SLOT2, SLOT3], 0>, 2102 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 2103 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2104 2105 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 2106 [InstrStage<1, [SLOT2, SLOT3], 0>, 2107 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 2108 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2109 2110 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 2111 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2112 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 2113 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2114 2115 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 2116 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2117 InstrStage<1, [CVI_ALL]>], [3, 2], 2118 [HVX_FWD, Hex_FWD]>, 2119 2120 InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 2121 [InstrStage<1, [SLOT1], 0>, 2122 InstrStage<1, [CVI_LD], 0>, 2123 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 2124 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2125 2126 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 2127 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2128 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 2129 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2130 2131 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 2132 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2133 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 2134 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2135 2136 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 2137 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2138 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 2139 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2140 2141 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 2142 [InstrStage<1, [SLOT0], 0>, 2143 InstrStage<1, [CVI_ST], 0>, 2144 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 2145 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2146 2147 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 2148 [InstrStage<1, [SLOT2], 0>, 2149 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 2150 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2151 2152 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 2153 [InstrStage<1, [SLOT2, SLOT3], 0>, 2154 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 2155 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2156 2157 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 2158 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2159 InstrStage<1, [CVI_XLANE]>], [9, 5], 2160 [HVX_FWD, HVX_FWD]>, 2161 2162 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 2163 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2164 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 2165 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2166 2167 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 2168 [InstrStage<1, [SLOT0], 0>, 2169 InstrStage<1, [CVI_ST], 0>, 2170 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 2171 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2172 2173 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 2174 [InstrStage<1, [SLOT0], 0>, 2175 InstrStage<1, [CVI_ST], 0>, 2176 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 2177 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2178 2179 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 2180 [InstrStage<1, [SLOT0, SLOT1], 0>, 2181 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 2182 [Hex_FWD, Hex_FWD, Hex_FWD]>, 2183 2184 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 2185 [InstrStage<1, [SLOT2, SLOT3], 0>, 2186 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 2187 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2188 2189 InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 2190 [InstrStage<1, [SLOT1], 0>, 2191 InstrStage<1, [CVI_LD], 0>, 2192 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 2193 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2194 2195 InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 2196 [InstrStage<1, [SLOT1], 0>, 2197 InstrStage<1, [CVI_LD], 0>, 2198 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 2199 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2200 2201 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 2202 [InstrStage<1, [SLOT0], 0>, 2203 InstrStage<1, [SLOT1], 0>, 2204 InstrStage<1, [CVI_LD], 0>, 2205 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 2206 [HVX_FWD, Hex_FWD, Hex_FWD]>, 2207 2208 InstrItinData <tc_aa047364, /*SLOT0123*/ 2209 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 2210 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2211 2212 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 2213 [InstrStage<1, [SLOT0], 0>, 2214 InstrStage<1, [CVI_ST]>], [1, 2, 5], 2215 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2216 2217 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 2218 [InstrStage<1, [SLOT0, SLOT1], 0>, 2219 InstrStage<1, [CVI_LD], 0>, 2220 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 2221 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2222 2223 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 2224 [InstrStage<1, [SLOT2, SLOT3], 0>, 2225 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 2226 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2227 2228 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 2229 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2230 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 2231 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2232 2233 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 2234 [InstrStage<1, [SLOT2, SLOT3], 0>, 2235 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 2236 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2237 2238 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 2239 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2240 InstrStage<1, [CVI_ALL]>], [2], 2241 [Hex_FWD]>, 2242 2243 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 2244 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2245 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 2246 [HVX_FWD, HVX_FWD]>, 2247 2248 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 2249 [InstrStage<1, [SLOT0, SLOT1], 0>, 2250 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 2251 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2252 2253 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 2254 [InstrStage<1, [SLOT2, SLOT3], 0>, 2255 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 2256 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2257 2258 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 2259 [InstrStage<1, [SLOT0, SLOT1], 0>, 2260 InstrStage<1, [CVI_LD], 0>, 2261 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 2262 [HVX_FWD, Hex_FWD, Hex_FWD]>, 2263 2264 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 2265 [InstrStage<1, [SLOT2, SLOT3], 0>, 2266 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 2267 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2268 2269 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 2270 [InstrStage<1, [SLOT2, SLOT3], 0>, 2271 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 2272 [HVX_FWD, Hex_FWD]>, 2273 2274 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 2275 [InstrStage<1, [SLOT0], 0>, 2276 InstrStage<1, [CVI_ST], 0>, 2277 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 2278 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2279 2280 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 2281 [InstrStage<1, [SLOT0], 0>, 2282 InstrStage<1, [SLOT1], 0>, 2283 InstrStage<1, [CVI_ST], 0>, 2284 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 2285 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2286 2287 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 2288 [InstrStage<1, [SLOT2, SLOT3], 0>, 2289 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 2290 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 2291 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2292 2293 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 2294 [InstrStage<1, [SLOT2, SLOT3], 0>, 2295 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 2296 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2297 2298 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 2299 [InstrStage<1, [SLOT2, SLOT3], 0>, 2300 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 2301 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2302 2303 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 2304 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2305 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 2306 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2307 2308 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 2309 [InstrStage<1, [SLOT2, SLOT3], 0>, 2310 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 2311 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2312 2313 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 2314 [InstrStage<1, [SLOT0, SLOT1], 0>, 2315 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 2316 [Hex_FWD, Hex_FWD, Hex_FWD]>, 2317 2318 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 2319 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2320 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 2321 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2322 2323 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 2324 [InstrStage<1, [SLOT0], 0>, 2325 InstrStage<1, [SLOT1], 0>, 2326 InstrStage<1, [CVI_ST], 0>, 2327 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 2328 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2329 2330 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 2331 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2332 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 2333 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2334 2335 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 2336 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2337 InstrStage<1, [CVI_ALL]>], [3], 2338 [HVX_FWD]>, 2339 2340 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 2341 [InstrStage<1, [SLOT2, SLOT3], 0>, 2342 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 2343 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 2344 2345 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 2346 [InstrStage<1, [SLOT0, SLOT1], 0>, 2347 InstrStage<1, [CVI_ZW]>], [1, 2], 2348 [Hex_FWD, Hex_FWD]>, 2349 2350 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 2351 [InstrStage<1, [SLOT0], 0>, 2352 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 2353 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2354 2355 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 2356 [InstrStage<1, [SLOT2, SLOT3], 0>, 2357 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 2358 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2359 2360 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 2361 [InstrStage<1, [SLOT2], 0>, 2362 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 2363 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2364 2365 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 2366 [InstrStage<1, [SLOT0], 0>, 2367 InstrStage<1, [SLOT1], 0>, 2368 InstrStage<1, [CVI_ST], 0>, 2369 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 2370 [Hex_FWD, Hex_FWD, HVX_FWD]> 2371 ]; 2372} 2373 2374class DepHVXItinV66 { 2375 list<InstrItinData> DepHVXItinV66_list = [ 2376 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 2377 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2378 InstrStage<1, [CVI_XLSHF]>], [9, 5], 2379 [HVX_FWD, HVX_FWD]>, 2380 2381 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 2382 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2383 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 2384 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2385 2386 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 2387 [InstrStage<1, [SLOT2, SLOT3], 0>, 2388 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 2389 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2390 2391 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 2392 [InstrStage<1, [SLOT2, SLOT3], 0>, 2393 InstrStage<1, [CVI_MPY01]>], [9, 5], 2394 [HVX_FWD, HVX_FWD]>, 2395 2396 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 2397 [InstrStage<1, [SLOT2, SLOT3], 0>, 2398 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 2399 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2400 2401 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 2402 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2403 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 2404 [HVX_FWD, HVX_FWD]>, 2405 2406 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 2407 [InstrStage<1, [SLOT0], 0>, 2408 InstrStage<1, [SLOT1], 0>, 2409 InstrStage<1, [CVI_ST], 0>, 2410 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 2411 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2412 2413 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 2414 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2415 InstrStage<1, [CVI_ALL]>], [], 2416 []>, 2417 2418 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 2419 [InstrStage<1, [SLOT2, SLOT3], 0>, 2420 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 2421 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 2422 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2423 2424 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 2425 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2426 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 2427 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2428 2429 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 2430 [InstrStage<1, [SLOT0], 0>, 2431 InstrStage<1, [CVI_ST], 0>, 2432 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 2433 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2434 2435 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 2436 [InstrStage<1, [SLOT2, SLOT3], 0>, 2437 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 2438 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 2439 2440 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 2441 [InstrStage<1, [SLOT0, SLOT1], 0>, 2442 InstrStage<1, [CVI_LD], 0>, 2443 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 2444 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2445 2446 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 2447 [InstrStage<1, [SLOT0], 0>, 2448 InstrStage<1, [CVI_ST]>], [3, 1, 2], 2449 [Hex_FWD, Hex_FWD, Hex_FWD]>, 2450 2451 InstrItinData <tc_2120355e, /*SLOT0123*/ 2452 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 2453 [HVX_FWD, HVX_FWD]>, 2454 2455 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 2456 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2457 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 2458 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2459 2460 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 2461 [InstrStage<1, [SLOT2, SLOT3], 0>, 2462 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 2463 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 2464 2465 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 2466 [InstrStage<1, [SLOT2, SLOT3], 0>, 2467 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 2468 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2469 2470 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 2471 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2472 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 2473 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2474 2475 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 2476 [InstrStage<1, [SLOT2, SLOT3], 0>, 2477 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 2478 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2479 2480 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 2481 [InstrStage<1, [SLOT2, SLOT3], 0>, 2482 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 2483 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2484 2485 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 2486 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2487 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 2488 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2489 2490 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 2491 [InstrStage<1, [SLOT2, SLOT3], 0>, 2492 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 2493 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2494 2495 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 2496 [InstrStage<1, [SLOT0, SLOT1], 0>, 2497 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 2498 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2499 2500 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 2501 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2502 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 2503 [HVX_FWD, Hex_FWD, HVX_FWD]>, 2504 2505 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 2506 [InstrStage<1, [SLOT0, SLOT1], 0>, 2507 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 2508 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2509 2510 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 2511 [InstrStage<1, [SLOT0], 0>, 2512 InstrStage<1, [SLOT1], 0>, 2513 InstrStage<1, [CVI_LD], 0>, 2514 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 2515 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2516 2517 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 2518 [InstrStage<1, [SLOT2, SLOT3], 0>, 2519 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 2520 [HVX_FWD, HVX_FWD]>, 2521 2522 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 2523 [InstrStage<1, [SLOT0], 0>, 2524 InstrStage<1, [CVI_ST]>], [1, 2], 2525 [Hex_FWD, Hex_FWD]>, 2526 2527 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 2528 [InstrStage<1, [SLOT0], 0>, 2529 InstrStage<1, [CVI_ST], 0>, 2530 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 2531 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2532 2533 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 2534 [InstrStage<1, [SLOT0], 0>, 2535 InstrStage<1, [CVI_ST], 0>, 2536 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 2537 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2538 2539 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 2540 [InstrStage<1, [SLOT0, SLOT1], 0>, 2541 InstrStage<1, [CVI_LD], 0>, 2542 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 2543 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2544 2545 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 2546 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2547 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 2548 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2549 2550 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 2551 [InstrStage<1, [SLOT2, SLOT3], 0>, 2552 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 2553 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2554 2555 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 2556 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2557 InstrStage<1, [CVI_SHIFT]>], [9, 5], 2558 [HVX_FWD, HVX_FWD]>, 2559 2560 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 2561 [InstrStage<1, [SLOT0, SLOT1], 0>, 2562 InstrStage<1, [CVI_LD]>], [9, 1, 2], 2563 [HVX_FWD, Hex_FWD, Hex_FWD]>, 2564 2565 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 2566 [InstrStage<1, [SLOT0], 0>, 2567 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 2568 [Hex_FWD, HVX_FWD, Hex_FWD]>, 2569 2570 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 2571 [InstrStage<1, [SLOT0], 0>, 2572 InstrStage<1, [CVI_ST], 0>, 2573 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 2574 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2575 2576 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 2577 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2578 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 2579 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2580 2581 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 2582 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2583 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 2584 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2585 2586 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 2587 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2588 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 2589 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2590 2591 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 2592 [InstrStage<1, [SLOT0], 0>, 2593 InstrStage<1, [CVI_ST], 0>, 2594 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 2595 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2596 2597 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 2598 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2599 InstrStage<1, [CVI_XLANE]>], [9, 2], 2600 [HVX_FWD, Hex_FWD]>, 2601 2602 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 2603 [InstrStage<1, [SLOT2, SLOT3], 0>, 2604 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 2605 [HVX_FWD, HVX_FWD]>, 2606 2607 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 2608 [InstrStage<1, [SLOT2, SLOT3], 0>, 2609 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 2610 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2611 2612 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 2613 [InstrStage<1, [SLOT2, SLOT3], 0>, 2614 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 2615 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2616 2617 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 2618 [InstrStage<1, [SLOT2, SLOT3], 0>, 2619 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 2620 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2621 2622 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 2623 [InstrStage<1, [SLOT0, SLOT1], 0>, 2624 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 2625 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2626 2627 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 2628 [InstrStage<1, [SLOT0], 0>, 2629 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 2630 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2631 2632 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 2633 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2634 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 2635 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2636 2637 InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 2638 [InstrStage<1, [SLOT1], 0>, 2639 InstrStage<1, [CVI_LD], 0>, 2640 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 2641 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2642 2643 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 2644 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2645 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 2646 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2647 2648 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 2649 [InstrStage<1, [SLOT0], 0>, 2650 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 2651 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2652 2653 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 2654 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2655 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 2656 [HVX_FWD]>, 2657 2658 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 2659 [InstrStage<1, [SLOT0], 0>, 2660 InstrStage<1, [CVI_ST], 0>, 2661 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 2662 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2663 2664 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 2665 [InstrStage<1, [SLOT2, SLOT3], 0>, 2666 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 2667 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2668 2669 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 2670 [InstrStage<1, [SLOT2, SLOT3], 0>, 2671 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 2672 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2673 2674 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 2675 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2676 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 2677 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2678 2679 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 2680 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2681 InstrStage<1, [CVI_ALL]>], [3, 2], 2682 [HVX_FWD, Hex_FWD]>, 2683 2684 InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 2685 [InstrStage<1, [SLOT1], 0>, 2686 InstrStage<1, [CVI_LD], 0>, 2687 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 2688 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2689 2690 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 2691 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2692 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 2693 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2694 2695 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 2696 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2697 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 2698 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2699 2700 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 2701 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2702 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 2703 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2704 2705 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 2706 [InstrStage<1, [SLOT0], 0>, 2707 InstrStage<1, [CVI_ST], 0>, 2708 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 2709 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2710 2711 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 2712 [InstrStage<1, [SLOT2], 0>, 2713 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 2714 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2715 2716 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 2717 [InstrStage<1, [SLOT2, SLOT3], 0>, 2718 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 2719 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2720 2721 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 2722 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2723 InstrStage<1, [CVI_XLANE]>], [9, 5], 2724 [HVX_FWD, HVX_FWD]>, 2725 2726 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 2727 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2728 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 2729 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2730 2731 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 2732 [InstrStage<1, [SLOT0], 0>, 2733 InstrStage<1, [CVI_ST], 0>, 2734 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 2735 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2736 2737 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 2738 [InstrStage<1, [SLOT0], 0>, 2739 InstrStage<1, [CVI_ST], 0>, 2740 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 2741 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2742 2743 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 2744 [InstrStage<1, [SLOT0, SLOT1], 0>, 2745 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 2746 [Hex_FWD, Hex_FWD, Hex_FWD]>, 2747 2748 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 2749 [InstrStage<1, [SLOT2, SLOT3], 0>, 2750 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 2751 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2752 2753 InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 2754 [InstrStage<1, [SLOT1], 0>, 2755 InstrStage<1, [CVI_LD], 0>, 2756 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 2757 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2758 2759 InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 2760 [InstrStage<1, [SLOT1], 0>, 2761 InstrStage<1, [CVI_LD], 0>, 2762 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 2763 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2764 2765 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 2766 [InstrStage<1, [SLOT0], 0>, 2767 InstrStage<1, [SLOT1], 0>, 2768 InstrStage<1, [CVI_LD], 0>, 2769 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 2770 [HVX_FWD, Hex_FWD, Hex_FWD]>, 2771 2772 InstrItinData <tc_aa047364, /*SLOT0123*/ 2773 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 2774 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2775 2776 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 2777 [InstrStage<1, [SLOT0], 0>, 2778 InstrStage<1, [CVI_ST]>], [1, 2, 5], 2779 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2780 2781 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 2782 [InstrStage<1, [SLOT0, SLOT1], 0>, 2783 InstrStage<1, [CVI_LD], 0>, 2784 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 2785 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2786 2787 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 2788 [InstrStage<1, [SLOT2, SLOT3], 0>, 2789 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 2790 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2791 2792 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 2793 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2794 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 2795 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 2796 2797 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 2798 [InstrStage<1, [SLOT2, SLOT3], 0>, 2799 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 2800 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2801 2802 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 2803 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2804 InstrStage<1, [CVI_ALL]>], [2], 2805 [Hex_FWD]>, 2806 2807 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 2808 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2809 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 2810 [HVX_FWD, HVX_FWD]>, 2811 2812 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 2813 [InstrStage<1, [SLOT0, SLOT1], 0>, 2814 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 2815 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2816 2817 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 2818 [InstrStage<1, [SLOT2, SLOT3], 0>, 2819 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 2820 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2821 2822 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 2823 [InstrStage<1, [SLOT0, SLOT1], 0>, 2824 InstrStage<1, [CVI_LD], 0>, 2825 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 2826 [HVX_FWD, Hex_FWD, Hex_FWD]>, 2827 2828 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 2829 [InstrStage<1, [SLOT2, SLOT3], 0>, 2830 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 2831 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2832 2833 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 2834 [InstrStage<1, [SLOT2, SLOT3], 0>, 2835 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 2836 [HVX_FWD, Hex_FWD]>, 2837 2838 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 2839 [InstrStage<1, [SLOT0], 0>, 2840 InstrStage<1, [CVI_ST], 0>, 2841 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 2842 [Hex_FWD, Hex_FWD, HVX_FWD]>, 2843 2844 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 2845 [InstrStage<1, [SLOT0], 0>, 2846 InstrStage<1, [SLOT1], 0>, 2847 InstrStage<1, [CVI_ST], 0>, 2848 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 2849 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2850 2851 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 2852 [InstrStage<1, [SLOT2, SLOT3], 0>, 2853 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 2854 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 2855 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2856 2857 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 2858 [InstrStage<1, [SLOT2, SLOT3], 0>, 2859 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 2860 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2861 2862 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 2863 [InstrStage<1, [SLOT2, SLOT3], 0>, 2864 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 2865 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2866 2867 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 2868 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2869 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 2870 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2871 2872 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 2873 [InstrStage<1, [SLOT2, SLOT3], 0>, 2874 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 2875 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2876 2877 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 2878 [InstrStage<1, [SLOT0, SLOT1], 0>, 2879 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 2880 [Hex_FWD, Hex_FWD, Hex_FWD]>, 2881 2882 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 2883 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2884 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 2885 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2886 2887 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 2888 [InstrStage<1, [SLOT0], 0>, 2889 InstrStage<1, [SLOT1], 0>, 2890 InstrStage<1, [CVI_ST], 0>, 2891 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 2892 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2893 2894 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 2895 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2896 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 2897 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2898 2899 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 2900 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2901 InstrStage<1, [CVI_ALL]>], [3], 2902 [HVX_FWD]>, 2903 2904 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 2905 [InstrStage<1, [SLOT2, SLOT3], 0>, 2906 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 2907 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 2908 2909 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 2910 [InstrStage<1, [SLOT0, SLOT1], 0>, 2911 InstrStage<1, [CVI_ZW]>], [1, 2], 2912 [Hex_FWD, Hex_FWD]>, 2913 2914 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 2915 [InstrStage<1, [SLOT0], 0>, 2916 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 2917 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2918 2919 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 2920 [InstrStage<1, [SLOT2, SLOT3], 0>, 2921 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 2922 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2923 2924 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 2925 [InstrStage<1, [SLOT2], 0>, 2926 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 2927 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2928 2929 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 2930 [InstrStage<1, [SLOT0], 0>, 2931 InstrStage<1, [SLOT1], 0>, 2932 InstrStage<1, [CVI_ST], 0>, 2933 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 2934 [Hex_FWD, Hex_FWD, HVX_FWD]> 2935 ]; 2936} 2937 2938class DepHVXItinV67 { 2939 list<InstrItinData> DepHVXItinV67_list = [ 2940 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 2941 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2942 InstrStage<1, [CVI_XLSHF]>], [9, 5], 2943 [HVX_FWD, HVX_FWD]>, 2944 2945 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 2946 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2947 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 2948 [HVX_FWD, HVX_FWD, HVX_FWD]>, 2949 2950 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 2951 [InstrStage<1, [SLOT2, SLOT3], 0>, 2952 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 2953 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2954 2955 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 2956 [InstrStage<1, [SLOT2, SLOT3], 0>, 2957 InstrStage<1, [CVI_MPY01]>], [9, 5], 2958 [HVX_FWD, HVX_FWD]>, 2959 2960 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 2961 [InstrStage<1, [SLOT2, SLOT3], 0>, 2962 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 2963 [HVX_FWD, HVX_FWD, Hex_FWD]>, 2964 2965 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 2966 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2967 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 2968 [HVX_FWD, HVX_FWD]>, 2969 2970 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 2971 [InstrStage<1, [SLOT0], 0>, 2972 InstrStage<1, [SLOT1], 0>, 2973 InstrStage<1, [CVI_ST], 0>, 2974 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 2975 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2976 2977 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 2978 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2979 InstrStage<1, [CVI_ALL]>], [], 2980 []>, 2981 2982 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 2983 [InstrStage<1, [SLOT2, SLOT3], 0>, 2984 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 2985 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 2986 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2987 2988 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 2989 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2990 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 2991 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2992 2993 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 2994 [InstrStage<1, [SLOT0], 0>, 2995 InstrStage<1, [CVI_ST], 0>, 2996 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 2997 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2998 2999 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 3000 [InstrStage<1, [SLOT2, SLOT3], 0>, 3001 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 3002 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 3003 3004 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 3005 [InstrStage<1, [SLOT0, SLOT1], 0>, 3006 InstrStage<1, [CVI_LD], 0>, 3007 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 3008 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3009 3010 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 3011 [InstrStage<1, [SLOT0], 0>, 3012 InstrStage<1, [CVI_ST]>], [3, 1, 2], 3013 [Hex_FWD, Hex_FWD, Hex_FWD]>, 3014 3015 InstrItinData <tc_2120355e, /*SLOT0123*/ 3016 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 3017 [HVX_FWD, HVX_FWD]>, 3018 3019 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 3020 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3021 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 3022 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3023 3024 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 3025 [InstrStage<1, [SLOT2, SLOT3], 0>, 3026 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 3027 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 3028 3029 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 3030 [InstrStage<1, [SLOT2, SLOT3], 0>, 3031 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 3032 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3033 3034 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 3035 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3036 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 3037 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3038 3039 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 3040 [InstrStage<1, [SLOT2, SLOT3], 0>, 3041 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 3042 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3043 3044 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 3045 [InstrStage<1, [SLOT2, SLOT3], 0>, 3046 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 3047 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3048 3049 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 3050 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3051 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 3052 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3053 3054 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 3055 [InstrStage<1, [SLOT2, SLOT3], 0>, 3056 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 3057 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3058 3059 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 3060 [InstrStage<1, [SLOT0, SLOT1], 0>, 3061 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 3062 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3063 3064 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 3065 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3066 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 3067 [HVX_FWD, Hex_FWD, HVX_FWD]>, 3068 3069 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 3070 [InstrStage<1, [SLOT0, SLOT1], 0>, 3071 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 3072 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3073 3074 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 3075 [InstrStage<1, [SLOT0], 0>, 3076 InstrStage<1, [SLOT1], 0>, 3077 InstrStage<1, [CVI_LD], 0>, 3078 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 3079 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3080 3081 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 3082 [InstrStage<1, [SLOT2, SLOT3], 0>, 3083 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 3084 [HVX_FWD, HVX_FWD]>, 3085 3086 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 3087 [InstrStage<1, [SLOT0], 0>, 3088 InstrStage<1, [CVI_ST]>], [1, 2], 3089 [Hex_FWD, Hex_FWD]>, 3090 3091 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 3092 [InstrStage<1, [SLOT0], 0>, 3093 InstrStage<1, [CVI_ST], 0>, 3094 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 3095 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3096 3097 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 3098 [InstrStage<1, [SLOT0], 0>, 3099 InstrStage<1, [CVI_ST], 0>, 3100 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 3101 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3102 3103 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 3104 [InstrStage<1, [SLOT0, SLOT1], 0>, 3105 InstrStage<1, [CVI_LD], 0>, 3106 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 3107 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3108 3109 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 3110 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3111 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 3112 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3113 3114 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 3115 [InstrStage<1, [SLOT2, SLOT3], 0>, 3116 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 3117 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3118 3119 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 3120 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3121 InstrStage<1, [CVI_SHIFT]>], [9, 5], 3122 [HVX_FWD, HVX_FWD]>, 3123 3124 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 3125 [InstrStage<1, [SLOT0, SLOT1], 0>, 3126 InstrStage<1, [CVI_LD]>], [9, 1, 2], 3127 [HVX_FWD, Hex_FWD, Hex_FWD]>, 3128 3129 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 3130 [InstrStage<1, [SLOT0], 0>, 3131 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 3132 [Hex_FWD, HVX_FWD, Hex_FWD]>, 3133 3134 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 3135 [InstrStage<1, [SLOT0], 0>, 3136 InstrStage<1, [CVI_ST], 0>, 3137 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 3138 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3139 3140 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 3141 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3142 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 3143 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3144 3145 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 3146 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3147 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 3148 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3149 3150 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 3151 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3152 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 3153 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3154 3155 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 3156 [InstrStage<1, [SLOT0], 0>, 3157 InstrStage<1, [CVI_ST], 0>, 3158 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 3159 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3160 3161 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 3162 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3163 InstrStage<1, [CVI_XLANE]>], [9, 2], 3164 [HVX_FWD, Hex_FWD]>, 3165 3166 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 3167 [InstrStage<1, [SLOT2, SLOT3], 0>, 3168 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 3169 [HVX_FWD, HVX_FWD]>, 3170 3171 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 3172 [InstrStage<1, [SLOT2, SLOT3], 0>, 3173 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 3174 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3175 3176 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 3177 [InstrStage<1, [SLOT2, SLOT3], 0>, 3178 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 3179 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3180 3181 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 3182 [InstrStage<1, [SLOT2, SLOT3], 0>, 3183 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 3184 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3185 3186 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 3187 [InstrStage<1, [SLOT0, SLOT1], 0>, 3188 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 3189 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3190 3191 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 3192 [InstrStage<1, [SLOT0], 0>, 3193 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 3194 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3195 3196 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 3197 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3198 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 3199 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3200 3201 InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 3202 [InstrStage<1, [SLOT1], 0>, 3203 InstrStage<1, [CVI_LD], 0>, 3204 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 3205 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3206 3207 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 3208 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3209 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 3210 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3211 3212 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 3213 [InstrStage<1, [SLOT0], 0>, 3214 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 3215 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3216 3217 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 3218 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3219 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 3220 [HVX_FWD]>, 3221 3222 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 3223 [InstrStage<1, [SLOT0], 0>, 3224 InstrStage<1, [CVI_ST], 0>, 3225 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 3226 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3227 3228 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 3229 [InstrStage<1, [SLOT2, SLOT3], 0>, 3230 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 3231 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3232 3233 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 3234 [InstrStage<1, [SLOT2, SLOT3], 0>, 3235 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 3236 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3237 3238 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 3239 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3240 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 3241 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3242 3243 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 3244 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3245 InstrStage<1, [CVI_ALL]>], [3, 2], 3246 [HVX_FWD, Hex_FWD]>, 3247 3248 InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 3249 [InstrStage<1, [SLOT1], 0>, 3250 InstrStage<1, [CVI_LD], 0>, 3251 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 3252 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3253 3254 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 3255 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3256 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 3257 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3258 3259 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 3260 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3261 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 3262 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3263 3264 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 3265 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3266 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 3267 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3268 3269 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 3270 [InstrStage<1, [SLOT0], 0>, 3271 InstrStage<1, [CVI_ST], 0>, 3272 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 3273 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3274 3275 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 3276 [InstrStage<1, [SLOT2], 0>, 3277 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 3278 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3279 3280 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 3281 [InstrStage<1, [SLOT2, SLOT3], 0>, 3282 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 3283 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3284 3285 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 3286 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3287 InstrStage<1, [CVI_XLANE]>], [9, 5], 3288 [HVX_FWD, HVX_FWD]>, 3289 3290 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 3291 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3292 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 3293 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3294 3295 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 3296 [InstrStage<1, [SLOT0], 0>, 3297 InstrStage<1, [CVI_ST], 0>, 3298 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 3299 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3300 3301 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 3302 [InstrStage<1, [SLOT0], 0>, 3303 InstrStage<1, [CVI_ST], 0>, 3304 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 3305 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3306 3307 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 3308 [InstrStage<1, [SLOT0, SLOT1], 0>, 3309 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 3310 [Hex_FWD, Hex_FWD, Hex_FWD]>, 3311 3312 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 3313 [InstrStage<1, [SLOT2, SLOT3], 0>, 3314 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 3315 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3316 3317 InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 3318 [InstrStage<1, [SLOT1], 0>, 3319 InstrStage<1, [CVI_LD], 0>, 3320 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 3321 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3322 3323 InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 3324 [InstrStage<1, [SLOT1], 0>, 3325 InstrStage<1, [CVI_LD], 0>, 3326 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 3327 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3328 3329 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 3330 [InstrStage<1, [SLOT0], 0>, 3331 InstrStage<1, [SLOT1], 0>, 3332 InstrStage<1, [CVI_LD], 0>, 3333 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 3334 [HVX_FWD, Hex_FWD, Hex_FWD]>, 3335 3336 InstrItinData <tc_aa047364, /*SLOT0123*/ 3337 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 3338 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3339 3340 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 3341 [InstrStage<1, [SLOT0], 0>, 3342 InstrStage<1, [CVI_ST]>], [1, 2, 5], 3343 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3344 3345 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 3346 [InstrStage<1, [SLOT0, SLOT1], 0>, 3347 InstrStage<1, [CVI_LD], 0>, 3348 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 3349 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3350 3351 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 3352 [InstrStage<1, [SLOT2, SLOT3], 0>, 3353 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 3354 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3355 3356 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 3357 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3358 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 3359 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3360 3361 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 3362 [InstrStage<1, [SLOT2, SLOT3], 0>, 3363 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 3364 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3365 3366 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 3367 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3368 InstrStage<1, [CVI_ALL]>], [2], 3369 [Hex_FWD]>, 3370 3371 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 3372 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3373 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 3374 [HVX_FWD, HVX_FWD]>, 3375 3376 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 3377 [InstrStage<1, [SLOT0, SLOT1], 0>, 3378 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 3379 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3380 3381 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 3382 [InstrStage<1, [SLOT2, SLOT3], 0>, 3383 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 3384 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3385 3386 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 3387 [InstrStage<1, [SLOT0, SLOT1], 0>, 3388 InstrStage<1, [CVI_LD], 0>, 3389 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 3390 [HVX_FWD, Hex_FWD, Hex_FWD]>, 3391 3392 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 3393 [InstrStage<1, [SLOT2, SLOT3], 0>, 3394 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 3395 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3396 3397 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 3398 [InstrStage<1, [SLOT2, SLOT3], 0>, 3399 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 3400 [HVX_FWD, Hex_FWD]>, 3401 3402 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 3403 [InstrStage<1, [SLOT0], 0>, 3404 InstrStage<1, [CVI_ST], 0>, 3405 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 3406 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3407 3408 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 3409 [InstrStage<1, [SLOT0], 0>, 3410 InstrStage<1, [SLOT1], 0>, 3411 InstrStage<1, [CVI_ST], 0>, 3412 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 3413 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3414 3415 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 3416 [InstrStage<1, [SLOT2, SLOT3], 0>, 3417 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 3418 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 3419 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3420 3421 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 3422 [InstrStage<1, [SLOT2, SLOT3], 0>, 3423 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 3424 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3425 3426 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 3427 [InstrStage<1, [SLOT2, SLOT3], 0>, 3428 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 3429 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3430 3431 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 3432 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3433 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 3434 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3435 3436 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 3437 [InstrStage<1, [SLOT2, SLOT3], 0>, 3438 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 3439 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3440 3441 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 3442 [InstrStage<1, [SLOT0, SLOT1], 0>, 3443 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 3444 [Hex_FWD, Hex_FWD, Hex_FWD]>, 3445 3446 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 3447 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3448 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 3449 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3450 3451 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 3452 [InstrStage<1, [SLOT0], 0>, 3453 InstrStage<1, [SLOT1], 0>, 3454 InstrStage<1, [CVI_ST], 0>, 3455 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 3456 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3457 3458 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 3459 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3460 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 3461 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3462 3463 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 3464 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3465 InstrStage<1, [CVI_ALL]>], [3], 3466 [HVX_FWD]>, 3467 3468 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 3469 [InstrStage<1, [SLOT2, SLOT3], 0>, 3470 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 3471 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 3472 3473 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 3474 [InstrStage<1, [SLOT0, SLOT1], 0>, 3475 InstrStage<1, [CVI_ZW]>], [1, 2], 3476 [Hex_FWD, Hex_FWD]>, 3477 3478 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 3479 [InstrStage<1, [SLOT0], 0>, 3480 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 3481 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3482 3483 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 3484 [InstrStage<1, [SLOT2, SLOT3], 0>, 3485 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 3486 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3487 3488 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 3489 [InstrStage<1, [SLOT2], 0>, 3490 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 3491 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3492 3493 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 3494 [InstrStage<1, [SLOT0], 0>, 3495 InstrStage<1, [SLOT1], 0>, 3496 InstrStage<1, [CVI_ST], 0>, 3497 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 3498 [Hex_FWD, Hex_FWD, HVX_FWD]> 3499 ]; 3500} 3501 3502class DepHVXItinV68 { 3503 list<InstrItinData> DepHVXItinV68_list = [ 3504 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 3505 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3506 InstrStage<1, [CVI_XLSHF]>], [9, 5], 3507 [HVX_FWD, HVX_FWD]>, 3508 3509 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 3510 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3511 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 3512 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3513 3514 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 3515 [InstrStage<1, [SLOT2, SLOT3], 0>, 3516 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 3517 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3518 3519 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 3520 [InstrStage<1, [SLOT2, SLOT3], 0>, 3521 InstrStage<1, [CVI_MPY01]>], [9, 5], 3522 [HVX_FWD, HVX_FWD]>, 3523 3524 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 3525 [InstrStage<1, [SLOT2, SLOT3], 0>, 3526 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 3527 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3528 3529 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 3530 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3531 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 3532 [HVX_FWD, HVX_FWD]>, 3533 3534 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 3535 [InstrStage<1, [SLOT0], 0>, 3536 InstrStage<1, [SLOT1], 0>, 3537 InstrStage<1, [CVI_ST], 0>, 3538 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 3539 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3540 3541 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 3542 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3543 InstrStage<1, [CVI_ALL]>], [], 3544 []>, 3545 3546 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 3547 [InstrStage<1, [SLOT2, SLOT3], 0>, 3548 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 3549 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 3550 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3551 3552 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 3553 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3554 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 3555 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3556 3557 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 3558 [InstrStage<1, [SLOT0], 0>, 3559 InstrStage<1, [CVI_ST], 0>, 3560 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 3561 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3562 3563 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 3564 [InstrStage<1, [SLOT2, SLOT3], 0>, 3565 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 3566 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 3567 3568 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 3569 [InstrStage<1, [SLOT0, SLOT1], 0>, 3570 InstrStage<1, [CVI_LD], 0>, 3571 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 3572 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3573 3574 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 3575 [InstrStage<1, [SLOT0], 0>, 3576 InstrStage<1, [CVI_ST]>], [3, 1, 2], 3577 [Hex_FWD, Hex_FWD, Hex_FWD]>, 3578 3579 InstrItinData <tc_2120355e, /*SLOT0123*/ 3580 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 3581 [HVX_FWD, HVX_FWD]>, 3582 3583 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 3584 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3585 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 3586 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3587 3588 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 3589 [InstrStage<1, [SLOT2, SLOT3], 0>, 3590 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 3591 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 3592 3593 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 3594 [InstrStage<1, [SLOT2, SLOT3], 0>, 3595 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 3596 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3597 3598 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 3599 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3600 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 3601 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3602 3603 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 3604 [InstrStage<1, [SLOT2, SLOT3], 0>, 3605 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 3606 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3607 3608 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 3609 [InstrStage<1, [SLOT2, SLOT3], 0>, 3610 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 3611 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3612 3613 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 3614 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3615 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 3616 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3617 3618 InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 3619 [InstrStage<1, [SLOT2, SLOT3], 0>, 3620 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 3621 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3622 3623 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 3624 [InstrStage<1, [SLOT0, SLOT1], 0>, 3625 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 3626 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3627 3628 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 3629 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3630 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 3631 [HVX_FWD, Hex_FWD, HVX_FWD]>, 3632 3633 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 3634 [InstrStage<1, [SLOT0, SLOT1], 0>, 3635 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 3636 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3637 3638 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 3639 [InstrStage<1, [SLOT0], 0>, 3640 InstrStage<1, [SLOT1], 0>, 3641 InstrStage<1, [CVI_LD], 0>, 3642 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 3643 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3644 3645 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 3646 [InstrStage<1, [SLOT2, SLOT3], 0>, 3647 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 3648 [HVX_FWD, HVX_FWD]>, 3649 3650 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 3651 [InstrStage<1, [SLOT0], 0>, 3652 InstrStage<1, [CVI_ST]>], [1, 2], 3653 [Hex_FWD, Hex_FWD]>, 3654 3655 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 3656 [InstrStage<1, [SLOT0], 0>, 3657 InstrStage<1, [CVI_ST], 0>, 3658 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 3659 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3660 3661 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 3662 [InstrStage<1, [SLOT0], 0>, 3663 InstrStage<1, [CVI_ST], 0>, 3664 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 3665 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3666 3667 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 3668 [InstrStage<1, [SLOT0, SLOT1], 0>, 3669 InstrStage<1, [CVI_LD], 0>, 3670 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 3671 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3672 3673 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 3674 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3675 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 3676 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3677 3678 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 3679 [InstrStage<1, [SLOT2, SLOT3], 0>, 3680 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 3681 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3682 3683 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 3684 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3685 InstrStage<1, [CVI_SHIFT]>], [9, 5], 3686 [HVX_FWD, HVX_FWD]>, 3687 3688 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 3689 [InstrStage<1, [SLOT0, SLOT1], 0>, 3690 InstrStage<1, [CVI_LD]>], [9, 1, 2], 3691 [HVX_FWD, Hex_FWD, Hex_FWD]>, 3692 3693 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 3694 [InstrStage<1, [SLOT0], 0>, 3695 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 3696 [Hex_FWD, HVX_FWD, Hex_FWD]>, 3697 3698 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 3699 [InstrStage<1, [SLOT0], 0>, 3700 InstrStage<1, [CVI_ST], 0>, 3701 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 3702 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3703 3704 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 3705 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3706 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 3707 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3708 3709 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 3710 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3711 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 3712 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3713 3714 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 3715 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3716 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 3717 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3718 3719 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 3720 [InstrStage<1, [SLOT0], 0>, 3721 InstrStage<1, [CVI_ST], 0>, 3722 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 3723 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3724 3725 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 3726 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3727 InstrStage<1, [CVI_XLANE]>], [9, 2], 3728 [HVX_FWD, Hex_FWD]>, 3729 3730 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 3731 [InstrStage<1, [SLOT2, SLOT3], 0>, 3732 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 3733 [HVX_FWD, HVX_FWD]>, 3734 3735 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 3736 [InstrStage<1, [SLOT2, SLOT3], 0>, 3737 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 3738 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3739 3740 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 3741 [InstrStage<1, [SLOT2, SLOT3], 0>, 3742 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 3743 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3744 3745 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 3746 [InstrStage<1, [SLOT2, SLOT3], 0>, 3747 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 3748 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3749 3750 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 3751 [InstrStage<1, [SLOT0, SLOT1], 0>, 3752 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 3753 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3754 3755 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 3756 [InstrStage<1, [SLOT0], 0>, 3757 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 3758 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3759 3760 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 3761 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3762 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 3763 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3764 3765 InstrItinData <tc_7095ecba, /*SLOT01,LOAD,VA_DV*/ 3766 [InstrStage<1, [SLOT0, SLOT1], 0>, 3767 InstrStage<1, [CVI_LD], 0>, 3768 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 3769 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3770 3771 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 3772 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3773 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 3774 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3775 3776 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 3777 [InstrStage<1, [SLOT0], 0>, 3778 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 3779 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3780 3781 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 3782 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3783 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 3784 [HVX_FWD]>, 3785 3786 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 3787 [InstrStage<1, [SLOT0], 0>, 3788 InstrStage<1, [CVI_ST], 0>, 3789 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 3790 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3791 3792 InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 3793 [InstrStage<1, [SLOT2, SLOT3], 0>, 3794 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 3795 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3796 3797 InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 3798 [InstrStage<1, [SLOT2, SLOT3], 0>, 3799 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 3800 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3801 3802 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 3803 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3804 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 3805 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3806 3807 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 3808 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3809 InstrStage<1, [CVI_ALL]>], [3, 2], 3810 [HVX_FWD, Hex_FWD]>, 3811 3812 InstrItinData <tc_7d68d5c2, /*SLOT01,LOAD,VA*/ 3813 [InstrStage<1, [SLOT0, SLOT1], 0>, 3814 InstrStage<1, [CVI_LD], 0>, 3815 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 3816 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3817 3818 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 3819 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3820 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 3821 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3822 3823 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 3824 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3825 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 3826 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3827 3828 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 3829 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3830 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 3831 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3832 3833 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 3834 [InstrStage<1, [SLOT0], 0>, 3835 InstrStage<1, [CVI_ST], 0>, 3836 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 3837 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3838 3839 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 3840 [InstrStage<1, [SLOT2], 0>, 3841 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 3842 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3843 3844 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 3845 [InstrStage<1, [SLOT2, SLOT3], 0>, 3846 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 3847 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3848 3849 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 3850 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3851 InstrStage<1, [CVI_XLANE]>], [9, 5], 3852 [HVX_FWD, HVX_FWD]>, 3853 3854 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 3855 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3856 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 3857 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3858 3859 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 3860 [InstrStage<1, [SLOT0], 0>, 3861 InstrStage<1, [CVI_ST], 0>, 3862 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 3863 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3864 3865 InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 3866 [InstrStage<1, [SLOT0], 0>, 3867 InstrStage<1, [CVI_ST], 0>, 3868 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 3869 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3870 3871 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 3872 [InstrStage<1, [SLOT0, SLOT1], 0>, 3873 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 3874 [Hex_FWD, Hex_FWD, Hex_FWD]>, 3875 3876 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 3877 [InstrStage<1, [SLOT2, SLOT3], 0>, 3878 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 3879 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3880 3881 InstrItinData <tc_a28f32b5, /*SLOT01,LOAD,VA*/ 3882 [InstrStage<1, [SLOT0, SLOT1], 0>, 3883 InstrStage<1, [CVI_LD], 0>, 3884 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 3885 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3886 3887 InstrItinData <tc_a69eeee1, /*SLOT01,LOAD,VA_DV*/ 3888 [InstrStage<1, [SLOT0, SLOT1], 0>, 3889 InstrStage<1, [CVI_LD], 0>, 3890 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 3891 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3892 3893 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 3894 [InstrStage<1, [SLOT0], 0>, 3895 InstrStage<1, [SLOT1], 0>, 3896 InstrStage<1, [CVI_LD], 0>, 3897 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 3898 [HVX_FWD, Hex_FWD, Hex_FWD]>, 3899 3900 InstrItinData <tc_aa047364, /*SLOT0123*/ 3901 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 3902 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3903 3904 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 3905 [InstrStage<1, [SLOT0], 0>, 3906 InstrStage<1, [CVI_ST]>], [1, 2, 5], 3907 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3908 3909 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 3910 [InstrStage<1, [SLOT0, SLOT1], 0>, 3911 InstrStage<1, [CVI_LD], 0>, 3912 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 3913 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3914 3915 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 3916 [InstrStage<1, [SLOT2, SLOT3], 0>, 3917 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 3918 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3919 3920 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 3921 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3922 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 3923 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3924 3925 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 3926 [InstrStage<1, [SLOT2, SLOT3], 0>, 3927 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 3928 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3929 3930 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 3931 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3932 InstrStage<1, [CVI_ALL]>], [2], 3933 [Hex_FWD]>, 3934 3935 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 3936 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3937 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 3938 [HVX_FWD, HVX_FWD]>, 3939 3940 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 3941 [InstrStage<1, [SLOT0, SLOT1], 0>, 3942 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 3943 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3944 3945 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 3946 [InstrStage<1, [SLOT2, SLOT3], 0>, 3947 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 3948 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3949 3950 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 3951 [InstrStage<1, [SLOT0, SLOT1], 0>, 3952 InstrStage<1, [CVI_LD], 0>, 3953 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 3954 [HVX_FWD, Hex_FWD, Hex_FWD]>, 3955 3956 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 3957 [InstrStage<1, [SLOT2, SLOT3], 0>, 3958 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 3959 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3960 3961 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 3962 [InstrStage<1, [SLOT2, SLOT3], 0>, 3963 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 3964 [HVX_FWD, Hex_FWD]>, 3965 3966 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 3967 [InstrStage<1, [SLOT0], 0>, 3968 InstrStage<1, [CVI_ST], 0>, 3969 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 3970 [Hex_FWD, Hex_FWD, HVX_FWD]>, 3971 3972 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 3973 [InstrStage<1, [SLOT0], 0>, 3974 InstrStage<1, [SLOT1], 0>, 3975 InstrStage<1, [CVI_ST], 0>, 3976 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 3977 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3978 3979 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 3980 [InstrStage<1, [SLOT2, SLOT3], 0>, 3981 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 3982 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 3983 [HVX_FWD, HVX_FWD, Hex_FWD]>, 3984 3985 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 3986 [InstrStage<1, [SLOT2, SLOT3], 0>, 3987 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 3988 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3989 3990 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 3991 [InstrStage<1, [SLOT2, SLOT3], 0>, 3992 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 3993 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3994 3995 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 3996 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3997 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 3998 [HVX_FWD, HVX_FWD, HVX_FWD]>, 3999 4000 InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 4001 [InstrStage<1, [SLOT2, SLOT3], 0>, 4002 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 4003 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4004 4005 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 4006 [InstrStage<1, [SLOT0, SLOT1], 0>, 4007 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 4008 [Hex_FWD, Hex_FWD, Hex_FWD]>, 4009 4010 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 4011 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4012 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 4013 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4014 4015 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 4016 [InstrStage<1, [SLOT0], 0>, 4017 InstrStage<1, [SLOT1], 0>, 4018 InstrStage<1, [CVI_ST], 0>, 4019 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 4020 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4021 4022 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 4023 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4024 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 4025 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4026 4027 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 4028 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4029 InstrStage<1, [CVI_ALL]>], [3], 4030 [HVX_FWD]>, 4031 4032 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 4033 [InstrStage<1, [SLOT2, SLOT3], 0>, 4034 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 4035 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 4036 4037 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 4038 [InstrStage<1, [SLOT0, SLOT1], 0>, 4039 InstrStage<1, [CVI_ZW]>], [1, 2], 4040 [Hex_FWD, Hex_FWD]>, 4041 4042 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 4043 [InstrStage<1, [SLOT0], 0>, 4044 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 4045 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4046 4047 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 4048 [InstrStage<1, [SLOT2, SLOT3], 0>, 4049 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 4050 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4051 4052 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 4053 [InstrStage<1, [SLOT2], 0>, 4054 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 4055 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4056 4057 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 4058 [InstrStage<1, [SLOT0], 0>, 4059 InstrStage<1, [SLOT1], 0>, 4060 InstrStage<1, [CVI_ST], 0>, 4061 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 4062 [Hex_FWD, Hex_FWD, HVX_FWD]> 4063 ]; 4064} 4065 4066class DepHVXItinV69 { 4067 list<InstrItinData> DepHVXItinV69_list = [ 4068 InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 4069 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4070 InstrStage<1, [CVI_XLSHF]>], [9, 5], 4071 [HVX_FWD, HVX_FWD]>, 4072 4073 InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 4074 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4075 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 4076 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4077 4078 InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 4079 [InstrStage<1, [SLOT2, SLOT3], 0>, 4080 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 4081 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4082 4083 InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 4084 [InstrStage<1, [SLOT2, SLOT3], 0>, 4085 InstrStage<1, [CVI_MPY01]>], [9, 5], 4086 [HVX_FWD, HVX_FWD]>, 4087 4088 InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 4089 [InstrStage<1, [SLOT2, SLOT3], 0>, 4090 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 4091 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4092 4093 InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 4094 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4095 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 4096 [HVX_FWD, HVX_FWD]>, 4097 4098 InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 4099 [InstrStage<1, [SLOT0], 0>, 4100 InstrStage<1, [SLOT1], 0>, 4101 InstrStage<1, [CVI_ST], 0>, 4102 InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 4103 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4104 4105 InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 4106 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4107 InstrStage<1, [CVI_ALL]>], [], 4108 []>, 4109 4110 InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 4111 [InstrStage<1, [SLOT2, SLOT3], 0>, 4112 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 4113 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 4114 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4115 4116 InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 4117 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4118 InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 4119 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4120 4121 InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 4122 [InstrStage<1, [SLOT0], 0>, 4123 InstrStage<1, [CVI_ST], 0>, 4124 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 4125 [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4126 4127 InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 4128 [InstrStage<1, [SLOT2, SLOT3], 0>, 4129 InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 4130 [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 4131 4132 InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 4133 [InstrStage<1, [SLOT0, SLOT1], 0>, 4134 InstrStage<1, [CVI_LD], 0>, 4135 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 4136 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4137 4138 InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 4139 [InstrStage<1, [SLOT0], 0>, 4140 InstrStage<1, [CVI_ST]>], [3, 1, 2], 4141 [Hex_FWD, Hex_FWD, Hex_FWD]>, 4142 4143 InstrItinData <tc_2120355e, /*SLOT0123*/ 4144 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 4145 [HVX_FWD, HVX_FWD]>, 4146 4147 InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 4148 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4149 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 4150 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4151 4152 InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 4153 [InstrStage<1, [SLOT2, SLOT3], 0>, 4154 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 4155 [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 4156 4157 InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 4158 [InstrStage<1, [SLOT2, SLOT3], 0>, 4159 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 4160 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4161 4162 InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 4163 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4164 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 4165 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4166 4167 InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 4168 [InstrStage<1, [SLOT2, SLOT3], 0>, 4169 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 4170 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4171 4172 InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 4173 [InstrStage<1, [SLOT2, SLOT3], 0>, 4174 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 4175 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4176 4177 InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 4178 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4179 InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 4180 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4181 4182 InstrItinData <tc_37820f4c, /*SLOT23,VX*/ 4183 [InstrStage<1, [SLOT2, SLOT3], 0>, 4184 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 4185 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4186 4187 InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 4188 [InstrStage<1, [SLOT0, SLOT1], 0>, 4189 InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 4190 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4191 4192 InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 4193 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4194 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 4195 [HVX_FWD, Hex_FWD, HVX_FWD]>, 4196 4197 InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 4198 [InstrStage<1, [SLOT0, SLOT1], 0>, 4199 InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 4200 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4201 4202 InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 4203 [InstrStage<1, [SLOT0], 0>, 4204 InstrStage<1, [SLOT1], 0>, 4205 InstrStage<1, [CVI_LD], 0>, 4206 InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 4207 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4208 4209 InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 4210 [InstrStage<1, [SLOT2, SLOT3], 0>, 4211 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 4212 [HVX_FWD, HVX_FWD]>, 4213 4214 InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 4215 [InstrStage<1, [SLOT0], 0>, 4216 InstrStage<1, [CVI_ST]>], [1, 2], 4217 [Hex_FWD, Hex_FWD]>, 4218 4219 InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 4220 [InstrStage<1, [SLOT0], 0>, 4221 InstrStage<1, [CVI_ST], 0>, 4222 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 4223 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4224 4225 InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 4226 [InstrStage<1, [SLOT0], 0>, 4227 InstrStage<1, [CVI_ST], 0>, 4228 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 4229 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4230 4231 InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 4232 [InstrStage<1, [SLOT0, SLOT1], 0>, 4233 InstrStage<1, [CVI_LD], 0>, 4234 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 4235 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4236 4237 InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 4238 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4239 InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 4240 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4241 4242 InstrItinData <tc_4942646a, /*SLOT23,VX*/ 4243 [InstrStage<1, [SLOT2, SLOT3], 0>, 4244 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 4245 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4246 4247 InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 4248 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4249 InstrStage<1, [CVI_SHIFT]>], [9, 5], 4250 [HVX_FWD, HVX_FWD]>, 4251 4252 InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 4253 [InstrStage<1, [SLOT0, SLOT1], 0>, 4254 InstrStage<1, [CVI_LD]>], [9, 1, 2], 4255 [HVX_FWD, Hex_FWD, Hex_FWD]>, 4256 4257 InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 4258 [InstrStage<1, [SLOT0], 0>, 4259 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 4260 [Hex_FWD, HVX_FWD, Hex_FWD]>, 4261 4262 InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 4263 [InstrStage<1, [SLOT0], 0>, 4264 InstrStage<1, [CVI_ST], 0>, 4265 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 4266 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4267 4268 InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 4269 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4270 InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 4271 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4272 4273 InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 4274 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4275 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 4276 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4277 4278 InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 4279 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4280 InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 4281 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4282 4283 InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 4284 [InstrStage<1, [SLOT0], 0>, 4285 InstrStage<1, [CVI_ST], 0>, 4286 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 4287 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4288 4289 InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 4290 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4291 InstrStage<1, [CVI_XLANE]>], [9, 2], 4292 [HVX_FWD, Hex_FWD]>, 4293 4294 InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 4295 [InstrStage<1, [SLOT2, SLOT3], 0>, 4296 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 4297 [HVX_FWD, HVX_FWD]>, 4298 4299 InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 4300 [InstrStage<1, [SLOT2, SLOT3], 0>, 4301 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 4302 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4303 4304 InstrItinData <tc_649072c2, /*SLOT23,VX*/ 4305 [InstrStage<1, [SLOT2, SLOT3], 0>, 4306 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 4307 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4308 4309 InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 4310 [InstrStage<1, [SLOT2, SLOT3], 0>, 4311 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 4312 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4313 4314 InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 4315 [InstrStage<1, [SLOT0, SLOT1], 0>, 4316 InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 4317 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4318 4319 InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 4320 [InstrStage<1, [SLOT0], 0>, 4321 InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 4322 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4323 4324 InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 4325 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4326 InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 4327 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4328 4329 InstrItinData <tc_7095ecba, /*SLOT01,LOAD,VA_DV*/ 4330 [InstrStage<1, [SLOT0, SLOT1], 0>, 4331 InstrStage<1, [CVI_LD], 0>, 4332 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 4333 [Hex_FWD, Hex_FWD, HVX_FWD]>, 4334 4335 InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 4336 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4337 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 4338 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4339 4340 InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 4341 [InstrStage<1, [SLOT0], 0>, 4342 InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 4343 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4344 4345 InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 4346 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4347 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 4348 [HVX_FWD]>, 4349 4350 InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 4351 [InstrStage<1, [SLOT0], 0>, 4352 InstrStage<1, [CVI_ST], 0>, 4353 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 4354 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4355 4356 InstrItinData <tc_72e2b393, /*SLOT23,VX*/ 4357 [InstrStage<1, [SLOT2, SLOT3], 0>, 4358 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 4359 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4360 4361 InstrItinData <tc_73efe966, /*SLOT23,VX*/ 4362 [InstrStage<1, [SLOT2, SLOT3], 0>, 4363 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 4364 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4365 4366 InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 4367 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4368 InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 4369 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4370 4371 InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 4372 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4373 InstrStage<1, [CVI_ALL]>], [3, 2], 4374 [HVX_FWD, Hex_FWD]>, 4375 4376 InstrItinData <tc_7d68d5c2, /*SLOT01,LOAD,VA*/ 4377 [InstrStage<1, [SLOT0, SLOT1], 0>, 4378 InstrStage<1, [CVI_LD], 0>, 4379 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 4380 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4381 4382 InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 4383 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4384 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 4385 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4386 4387 InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 4388 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4389 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 4390 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4391 4392 InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 4393 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4394 InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 4395 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4396 4397 InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 4398 [InstrStage<1, [SLOT0], 0>, 4399 InstrStage<1, [CVI_ST], 0>, 4400 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 4401 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4402 4403 InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 4404 [InstrStage<1, [SLOT2], 0>, 4405 InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 4406 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4407 4408 InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 4409 [InstrStage<1, [SLOT2, SLOT3], 0>, 4410 InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 4411 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4412 4413 InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 4414 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4415 InstrStage<1, [CVI_XLANE]>], [9, 5], 4416 [HVX_FWD, HVX_FWD]>, 4417 4418 InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 4419 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4420 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 4421 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4422 4423 InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 4424 [InstrStage<1, [SLOT0], 0>, 4425 InstrStage<1, [CVI_ST], 0>, 4426 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 4427 [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4428 4429 InstrItinData <tc_a02a10a8, /*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]>], [2, 1, 2, 7], 4433 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4434 4435 InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 4436 [InstrStage<1, [SLOT0, SLOT1], 0>, 4437 InstrStage<1, [CVI_ZW]>], [3, 1, 2], 4438 [Hex_FWD, Hex_FWD, Hex_FWD]>, 4439 4440 InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 4441 [InstrStage<1, [SLOT2, SLOT3], 0>, 4442 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 4443 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4444 4445 InstrItinData <tc_a28f32b5, /*SLOT01,LOAD,VA*/ 4446 [InstrStage<1, [SLOT0, SLOT1], 0>, 4447 InstrStage<1, [CVI_LD], 0>, 4448 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 4449 [Hex_FWD, Hex_FWD, HVX_FWD]>, 4450 4451 InstrItinData <tc_a69eeee1, /*SLOT01,LOAD,VA_DV*/ 4452 [InstrStage<1, [SLOT0, SLOT1], 0>, 4453 InstrStage<1, [CVI_LD], 0>, 4454 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 4455 [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4456 4457 InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 4458 [InstrStage<1, [SLOT0], 0>, 4459 InstrStage<1, [SLOT1], 0>, 4460 InstrStage<1, [CVI_LD], 0>, 4461 InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 4462 [HVX_FWD, Hex_FWD, Hex_FWD]>, 4463 4464 InstrItinData <tc_aa047364, /*SLOT0123*/ 4465 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 4466 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4467 4468 InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 4469 [InstrStage<1, [SLOT0], 0>, 4470 InstrStage<1, [CVI_ST]>], [1, 2, 5], 4471 [Hex_FWD, Hex_FWD, HVX_FWD]>, 4472 4473 InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 4474 [InstrStage<1, [SLOT0, SLOT1], 0>, 4475 InstrStage<1, [CVI_LD], 0>, 4476 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 4477 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4478 4479 InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 4480 [InstrStage<1, [SLOT2, SLOT3], 0>, 4481 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 4482 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4483 4484 InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 4485 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4486 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 4487 [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4488 4489 InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 4490 [InstrStage<1, [SLOT2, SLOT3], 0>, 4491 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 4492 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4493 4494 InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 4495 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4496 InstrStage<1, [CVI_ALL]>], [2], 4497 [Hex_FWD]>, 4498 4499 InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 4500 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4501 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 4502 [HVX_FWD, HVX_FWD]>, 4503 4504 InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 4505 [InstrStage<1, [SLOT0, SLOT1], 0>, 4506 InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 4507 [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4508 4509 InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 4510 [InstrStage<1, [SLOT2, SLOT3], 0>, 4511 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 4512 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4513 4514 InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 4515 [InstrStage<1, [SLOT0, SLOT1], 0>, 4516 InstrStage<1, [CVI_LD], 0>, 4517 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 4518 [HVX_FWD, Hex_FWD, Hex_FWD]>, 4519 4520 InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 4521 [InstrStage<1, [SLOT2, SLOT3], 0>, 4522 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 4523 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4524 4525 InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 4526 [InstrStage<1, [SLOT2, SLOT3], 0>, 4527 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 4528 [HVX_FWD, Hex_FWD]>, 4529 4530 InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 4531 [InstrStage<1, [SLOT0], 0>, 4532 InstrStage<1, [CVI_ST], 0>, 4533 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 4534 [Hex_FWD, Hex_FWD, HVX_FWD]>, 4535 4536 InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 4537 [InstrStage<1, [SLOT0], 0>, 4538 InstrStage<1, [SLOT1], 0>, 4539 InstrStage<1, [CVI_ST], 0>, 4540 InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 4541 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4542 4543 InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 4544 [InstrStage<1, [SLOT2, SLOT3], 0>, 4545 InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 4546 InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 4547 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4548 4549 InstrItinData <tc_cda936da, /*SLOT23,VX*/ 4550 [InstrStage<1, [SLOT2, SLOT3], 0>, 4551 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 4552 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4553 4554 InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 4555 [InstrStage<1, [SLOT2, SLOT3], 0>, 4556 InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 4557 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4558 4559 InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 4560 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4561 InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 4562 [HVX_FWD, HVX_FWD, HVX_FWD]>, 4563 4564 InstrItinData <tc_dcca380f, /*SLOT23,VX*/ 4565 [InstrStage<1, [SLOT2, SLOT3], 0>, 4566 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 4567 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4568 4569 InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 4570 [InstrStage<1, [SLOT0, SLOT1], 0>, 4571 InstrStage<1, [CVI_ZW]>], [2, 1, 2], 4572 [Hex_FWD, Hex_FWD, Hex_FWD]>, 4573 4574 InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 4575 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4576 InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 4577 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4578 4579 InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 4580 [InstrStage<1, [SLOT0], 0>, 4581 InstrStage<1, [SLOT1], 0>, 4582 InstrStage<1, [CVI_ST], 0>, 4583 InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 4584 [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4585 4586 InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 4587 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4588 InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 4589 [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4590 4591 InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 4592 [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4593 InstrStage<1, [CVI_ALL]>], [3], 4594 [HVX_FWD]>, 4595 4596 InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 4597 [InstrStage<1, [SLOT2, SLOT3], 0>, 4598 InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 4599 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 4600 4601 InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 4602 [InstrStage<1, [SLOT0, SLOT1], 0>, 4603 InstrStage<1, [CVI_ZW]>], [1, 2], 4604 [Hex_FWD, Hex_FWD]>, 4605 4606 InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 4607 [InstrStage<1, [SLOT0], 0>, 4608 InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 4609 [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4610 4611 InstrItinData <tc_f175e046, /*SLOT23,VX*/ 4612 [InstrStage<1, [SLOT2, SLOT3], 0>, 4613 InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 4614 [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4615 4616 InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 4617 [InstrStage<1, [SLOT2], 0>, 4618 InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 4619 [HVX_FWD, HVX_FWD, Hex_FWD]>, 4620 4621 InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 4622 [InstrStage<1, [SLOT0], 0>, 4623 InstrStage<1, [SLOT1], 0>, 4624 InstrStage<1, [CVI_ST], 0>, 4625 InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 4626 [Hex_FWD, Hex_FWD, HVX_FWD]> 4627 ]; 4628} 4629