10b57cec5SDimitry Andric//===----------------------------------------------------------------------===// 20b57cec5SDimitry Andric// 30b57cec5SDimitry Andric// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 40b57cec5SDimitry Andric// See https://llvm.org/LICENSE.txt for license information. 50b57cec5SDimitry Andric// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 60b57cec5SDimitry Andric// 70b57cec5SDimitry Andric//===----------------------------------------------------------------------===// 85ffd83dbSDimitry Andric// Automatically generated file, do not edit! 90b57cec5SDimitry Andric//===----------------------------------------------------------------------===// 100b57cec5SDimitry Andric 11*bdd1243dSDimitry Andricdef tc_0390c1ca : InstrItinClass; 120b57cec5SDimitry Andricdef tc_04da405a : InstrItinClass; 130b57cec5SDimitry Andricdef tc_05ca8cfd : InstrItinClass; 140b57cec5SDimitry Andricdef tc_08a4f1b6 : InstrItinClass; 150eae32dcSDimitry Andricdef tc_0afc8be9 : InstrItinClass; 160b57cec5SDimitry Andricdef tc_0b04c6c7 : InstrItinClass; 170b57cec5SDimitry Andricdef tc_0ec46cf9 : InstrItinClass; 180b57cec5SDimitry Andricdef tc_131f1c81 : InstrItinClass; 190b57cec5SDimitry Andricdef tc_1381a97c : InstrItinClass; 200b57cec5SDimitry Andricdef tc_15fdf750 : InstrItinClass; 210b57cec5SDimitry Andricdef tc_16ff9ef8 : InstrItinClass; 220b57cec5SDimitry Andricdef tc_191381c1 : InstrItinClass; 230b57cec5SDimitry Andricdef tc_1ad8a370 : InstrItinClass; 240b57cec5SDimitry Andricdef tc_1ba8a0cd : InstrItinClass; 250b57cec5SDimitry Andricdef tc_20a4bbec : InstrItinClass; 26*bdd1243dSDimitry Andricdef tc_227864f7 : InstrItinClass; 270b57cec5SDimitry Andricdef tc_257f6f7c : InstrItinClass; 280b57cec5SDimitry Andricdef tc_26a377fe : InstrItinClass; 29fe6060f1SDimitry Andricdef tc_2b4c548e : InstrItinClass; 300b57cec5SDimitry Andricdef tc_2c745bb8 : InstrItinClass; 310b57cec5SDimitry Andricdef tc_2d4051cd : InstrItinClass; 320b57cec5SDimitry Andricdef tc_2e8f5f6e : InstrItinClass; 330b57cec5SDimitry Andricdef tc_309dbb4f : InstrItinClass; 340eae32dcSDimitry Andricdef tc_37820f4c : InstrItinClass; 350b57cec5SDimitry Andricdef tc_3904b926 : InstrItinClass; 360b57cec5SDimitry Andricdef tc_3aacf4a8 : InstrItinClass; 370b57cec5SDimitry Andricdef tc_3ad719fb : InstrItinClass; 380b57cec5SDimitry Andricdef tc_3c56e5ce : InstrItinClass; 390eae32dcSDimitry Andricdef tc_3c8c15d0 : InstrItinClass; 400b57cec5SDimitry Andricdef tc_3ce09744 : InstrItinClass; 410b57cec5SDimitry Andricdef tc_3e2aaafc : InstrItinClass; 420b57cec5SDimitry Andricdef tc_447d9895 : InstrItinClass; 430b57cec5SDimitry Andricdef tc_453fe68d : InstrItinClass; 440b57cec5SDimitry Andricdef tc_46d6c3e0 : InstrItinClass; 450eae32dcSDimitry Andricdef tc_4942646a : InstrItinClass; 460b57cec5SDimitry Andricdef tc_51d0ecc3 : InstrItinClass; 470b57cec5SDimitry Andricdef tc_52447ecc : InstrItinClass; 48*bdd1243dSDimitry Andricdef tc_531b383c : InstrItinClass; 490b57cec5SDimitry Andricdef tc_540c3da3 : InstrItinClass; 500b57cec5SDimitry Andricdef tc_54a0dc47 : InstrItinClass; 510b57cec5SDimitry Andricdef tc_561aaa58 : InstrItinClass; 520b57cec5SDimitry Andricdef tc_56c4f9fe : InstrItinClass; 530b57cec5SDimitry Andricdef tc_56e64202 : InstrItinClass; 540b57cec5SDimitry Andricdef tc_58d21193 : InstrItinClass; 550b57cec5SDimitry Andricdef tc_5bf8afbb : InstrItinClass; 560eae32dcSDimitry Andricdef tc_5cdf8c84 : InstrItinClass; 570b57cec5SDimitry Andricdef tc_61bf7c03 : InstrItinClass; 580b57cec5SDimitry Andricdef tc_649072c2 : InstrItinClass; 590b57cec5SDimitry Andricdef tc_660769f1 : InstrItinClass; 600b57cec5SDimitry Andricdef tc_663c80a7 : InstrItinClass; 610b57cec5SDimitry Andricdef tc_6942b6e0 : InstrItinClass; 620b57cec5SDimitry Andricdef tc_6e7fa133 : InstrItinClass; 63fe6060f1SDimitry Andricdef tc_7095ecba : InstrItinClass; 640b57cec5SDimitry Andricdef tc_71646d06 : InstrItinClass; 650b57cec5SDimitry Andricdef tc_7177e272 : InstrItinClass; 660b57cec5SDimitry Andricdef tc_718b5c53 : InstrItinClass; 670b57cec5SDimitry Andricdef tc_7273323b : InstrItinClass; 680eae32dcSDimitry Andricdef tc_72e2b393 : InstrItinClass; 690eae32dcSDimitry Andricdef tc_73efe966 : InstrItinClass; 700b57cec5SDimitry Andricdef tc_7417e785 : InstrItinClass; 710b57cec5SDimitry Andricdef tc_767c4e9d : InstrItinClass; 72fe6060f1SDimitry Andricdef tc_7d68d5c2 : InstrItinClass; 730b57cec5SDimitry Andricdef tc_7e6a3e89 : InstrItinClass; 740b57cec5SDimitry Andricdef tc_8772086c : InstrItinClass; 750b57cec5SDimitry Andricdef tc_87adc037 : InstrItinClass; 760b57cec5SDimitry Andricdef tc_8e420e4d : InstrItinClass; 770b57cec5SDimitry Andricdef tc_90bcc1db : InstrItinClass; 780b57cec5SDimitry Andricdef tc_933f2b39 : InstrItinClass; 790b57cec5SDimitry Andricdef tc_946013d8 : InstrItinClass; 80*bdd1243dSDimitry Andricdef tc_9a1cab75 : InstrItinClass; 81*bdd1243dSDimitry Andricdef tc_9aff7a2a : InstrItinClass; 820b57cec5SDimitry Andricdef tc_9d1dc972 : InstrItinClass; 830b57cec5SDimitry Andricdef tc_9f363d21 : InstrItinClass; 840b57cec5SDimitry Andricdef tc_a02a10a8 : InstrItinClass; 850b57cec5SDimitry Andricdef tc_a0dbea28 : InstrItinClass; 860eae32dcSDimitry Andricdef tc_a19b9305 : InstrItinClass; 87fe6060f1SDimitry Andricdef tc_a28f32b5 : InstrItinClass; 88fe6060f1SDimitry Andricdef tc_a69eeee1 : InstrItinClass; 890b57cec5SDimitry Andricdef tc_a7e6707d : InstrItinClass; 900b57cec5SDimitry Andricdef tc_ab23f776 : InstrItinClass; 910b57cec5SDimitry Andricdef tc_abe8c3b2 : InstrItinClass; 920b57cec5SDimitry Andricdef tc_ac4046bc : InstrItinClass; 930b57cec5SDimitry Andricdef tc_af25efd9 : InstrItinClass; 940b57cec5SDimitry Andricdef tc_b091f1c6 : InstrItinClass; 950b57cec5SDimitry Andricdef tc_b28e51aa : InstrItinClass; 960b57cec5SDimitry Andricdef tc_b4416217 : InstrItinClass; 970b57cec5SDimitry Andricdef tc_b9db8205 : InstrItinClass; 98fe6060f1SDimitry Andricdef tc_bb599486 : InstrItinClass; 990b57cec5SDimitry Andricdef tc_c0749f3c : InstrItinClass; 1000b57cec5SDimitry Andricdef tc_c127de3a : InstrItinClass; 1010b57cec5SDimitry Andricdef tc_c4edf264 : InstrItinClass; 1020b57cec5SDimitry Andricdef tc_c5dba46e : InstrItinClass; 1030b57cec5SDimitry Andricdef tc_c7039829 : InstrItinClass; 1040b57cec5SDimitry Andricdef tc_cd94bfe0 : InstrItinClass; 1050eae32dcSDimitry Andricdef tc_cda936da : InstrItinClass; 1060b57cec5SDimitry Andricdef tc_d8287c14 : InstrItinClass; 1070b57cec5SDimitry Andricdef tc_db5555f3 : InstrItinClass; 1080eae32dcSDimitry Andricdef tc_dcca380f : InstrItinClass; 1090b57cec5SDimitry Andricdef tc_dd5b0695 : InstrItinClass; 1100b57cec5SDimitry Andricdef tc_df80eeb0 : InstrItinClass; 1110b57cec5SDimitry Andricdef tc_e2d2e9e5 : InstrItinClass; 112*bdd1243dSDimitry Andricdef tc_e2fdd6e6 : InstrItinClass; 1130b57cec5SDimitry Andricdef tc_e35c1e93 : InstrItinClass; 1140b57cec5SDimitry Andricdef tc_e3f68a46 : InstrItinClass; 1150b57cec5SDimitry Andricdef tc_e675c45a : InstrItinClass; 1160b57cec5SDimitry Andricdef tc_e699ae41 : InstrItinClass; 1170b57cec5SDimitry Andricdef tc_e99d4c2e : InstrItinClass; 1180eae32dcSDimitry Andricdef tc_f175e046 : InstrItinClass; 1190b57cec5SDimitry Andricdef tc_f1de44ef : InstrItinClass; 1200b57cec5SDimitry Andricdef tc_f21e8abb : InstrItinClass; 1210b57cec5SDimitry Andric 1220b57cec5SDimitry Andricclass DepHVXItinV55 { 1230b57cec5SDimitry Andric list<InstrItinData> DepHVXItinV55_list = [ 124*bdd1243dSDimitry Andric InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 125*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 126*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 127*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 128*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 129*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 130*bdd1243dSDimitry Andric 1310b57cec5SDimitry Andric InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 1320b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1330b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5], 1340b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 1350b57cec5SDimitry Andric 1360b57cec5SDimitry Andric InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 1370b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1380b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 1390b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 1400b57cec5SDimitry Andric 1410b57cec5SDimitry Andric InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 1420b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 1430b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 1440b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 1450b57cec5SDimitry Andric 1460eae32dcSDimitry Andric InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 1470eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 1480eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5], 1490eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 1500eae32dcSDimitry Andric 1510b57cec5SDimitry Andric InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 1520b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 1530b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 1540b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 1550b57cec5SDimitry Andric 1560b57cec5SDimitry Andric InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 1570b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1580b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 1590b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 1600b57cec5SDimitry Andric 1610b57cec5SDimitry Andric InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 1620b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 1630b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 1640b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 1650b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 1660b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1670b57cec5SDimitry Andric 1680b57cec5SDimitry Andric InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 1690b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1700b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [], 1710b57cec5SDimitry Andric []>, 1720b57cec5SDimitry Andric 1730b57cec5SDimitry Andric InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 1740b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 1750b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 1760b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 1770b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1780b57cec5SDimitry Andric 1790b57cec5SDimitry Andric InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 1800b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 1810b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 1820b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1830b57cec5SDimitry Andric 1840b57cec5SDimitry Andric InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 1850b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 1860b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 1870b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 1880b57cec5SDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1890b57cec5SDimitry Andric 1900b57cec5SDimitry Andric InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 1910b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 1920b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 1930b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 1940b57cec5SDimitry Andric 1950b57cec5SDimitry Andric InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 1960b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 1970b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 1980b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 1990b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2000b57cec5SDimitry Andric 2010b57cec5SDimitry Andric InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 2020b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 2030b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2], 2040b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 2050b57cec5SDimitry Andric 206*bdd1243dSDimitry Andric InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 207*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 208*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 209*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 210*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 211*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2120eae32dcSDimitry Andric 2130b57cec5SDimitry Andric InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 2140b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2150b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 2160b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2170b57cec5SDimitry Andric 2180b57cec5SDimitry Andric InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 2190b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 2200b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 2210b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 2220b57cec5SDimitry Andric 223fe6060f1SDimitry Andric InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 224fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 225fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 226fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 227fe6060f1SDimitry Andric 2280b57cec5SDimitry Andric InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 2290b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2300b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 2310b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 2320b57cec5SDimitry Andric 2330b57cec5SDimitry Andric InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 2340b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 2350b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 2360b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2370b57cec5SDimitry Andric 2380b57cec5SDimitry Andric InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 2390b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 2400b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 2410b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2420b57cec5SDimitry Andric 2430b57cec5SDimitry Andric InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 2440b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2450b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 2460b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2470b57cec5SDimitry Andric 2480eae32dcSDimitry Andric InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 2490eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 2500eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 2510eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 2520eae32dcSDimitry Andric 2530b57cec5SDimitry Andric InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 2540b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 2550b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 2560b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2570b57cec5SDimitry Andric 2580b57cec5SDimitry Andric InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 2590b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 2600b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 2610b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD]>, 2620b57cec5SDimitry Andric 2630b57cec5SDimitry Andric InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 2640b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 2650b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 2660b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2670b57cec5SDimitry Andric 2680b57cec5SDimitry Andric InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 2690b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 2700b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 2710b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 2720b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 2730b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2740b57cec5SDimitry Andric 2750eae32dcSDimitry Andric InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 2760eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 2770eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 2780eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 2790eae32dcSDimitry Andric 2800b57cec5SDimitry Andric InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 2810b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 2820b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2], 2830b57cec5SDimitry Andric [Hex_FWD, Hex_FWD]>, 2840b57cec5SDimitry Andric 2850b57cec5SDimitry Andric InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 2860b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 2870b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 2880b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 2890b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2900b57cec5SDimitry Andric 2910b57cec5SDimitry Andric InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 2920b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 2930b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 2940b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 2950b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2960b57cec5SDimitry Andric 2970b57cec5SDimitry Andric InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 2980b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 2990b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 3000b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 3010b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3020b57cec5SDimitry Andric 3030b57cec5SDimitry Andric InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 3040b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3050b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 3060b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 3070b57cec5SDimitry Andric 3080eae32dcSDimitry Andric InstrItinData <tc_4942646a, /*SLOT23,VX*/ 3090eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3100eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 3110eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3120eae32dcSDimitry Andric 3130b57cec5SDimitry Andric InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 3140b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3150b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5], 3160b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 3170b57cec5SDimitry Andric 3180b57cec5SDimitry Andric InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 3190b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 3200b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 1, 2], 3210b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 3220b57cec5SDimitry Andric 323*bdd1243dSDimitry Andric InstrItinData <tc_531b383c, /*SLOT0123*/ 324*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 325*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 326*bdd1243dSDimitry Andric 3270b57cec5SDimitry Andric InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 3280b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3290b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 3300b57cec5SDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD]>, 3310b57cec5SDimitry Andric 3320b57cec5SDimitry Andric InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 3330b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3340b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 3350b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 3360b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3370b57cec5SDimitry Andric 3380b57cec5SDimitry Andric InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 3390b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3400b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 3410b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3420b57cec5SDimitry Andric 3430b57cec5SDimitry Andric InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 3440b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3450b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 3460b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 3470b57cec5SDimitry Andric 3480b57cec5SDimitry Andric InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 3490b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3500b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 3510b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3520b57cec5SDimitry Andric 3530b57cec5SDimitry Andric InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 3540b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3550b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 3560b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 3570b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3580b57cec5SDimitry Andric 3590b57cec5SDimitry Andric InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 3600b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3610b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 2], 3620b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 3630b57cec5SDimitry Andric 3640eae32dcSDimitry Andric InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 3650eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3660eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 3670eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 3680eae32dcSDimitry Andric 3690b57cec5SDimitry Andric InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 3700b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3710b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 3720b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 3730b57cec5SDimitry Andric 3740b57cec5SDimitry Andric InstrItinData <tc_649072c2, /*SLOT23,VX*/ 3750b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3760b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 3770b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 3780b57cec5SDimitry Andric 3790b57cec5SDimitry Andric InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 3800b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3810b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 3820b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3830b57cec5SDimitry Andric 3840b57cec5SDimitry Andric InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 3850b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 3860b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 3870b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3880b57cec5SDimitry Andric 3890b57cec5SDimitry Andric InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 3900b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3910b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 3920b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3930b57cec5SDimitry Andric 3940b57cec5SDimitry Andric InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 3950b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3960b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 3970b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 3980b57cec5SDimitry Andric 399fe6060f1SDimitry Andric InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 400fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 401fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 402fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 403fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 404fe6060f1SDimitry Andric 4050b57cec5SDimitry Andric InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 4060b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4070b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 4080b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4090b57cec5SDimitry Andric 4100b57cec5SDimitry Andric InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 4110b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 4120b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 4130b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4140b57cec5SDimitry Andric 4150b57cec5SDimitry Andric InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 4160b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4170b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 4180b57cec5SDimitry Andric [HVX_FWD]>, 4190b57cec5SDimitry Andric 4200b57cec5SDimitry Andric InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 4210b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 4220b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 4230b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 4240b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4250b57cec5SDimitry Andric 4260eae32dcSDimitry Andric InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 4270eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4280eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 4290eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4300eae32dcSDimitry Andric 4310eae32dcSDimitry Andric InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 4320eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4330eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 4340eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 4350eae32dcSDimitry Andric 4360b57cec5SDimitry Andric InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 4370b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4380b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 4390b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 4400b57cec5SDimitry Andric 4410b57cec5SDimitry Andric InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 4420b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4430b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [3, 2], 4440b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 4450b57cec5SDimitry Andric 446fe6060f1SDimitry Andric InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 447fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 448fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 449fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 450fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 451fe6060f1SDimitry Andric 4520b57cec5SDimitry Andric InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 4530b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4540b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 4550b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4560b57cec5SDimitry Andric 4570b57cec5SDimitry Andric InstrItinData <tc_8772086c, /*SLOT0123,VS*/ 4580b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4590b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 4600b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 4610b57cec5SDimitry Andric 4620b57cec5SDimitry Andric InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 4630b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4640b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 4650b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4660b57cec5SDimitry Andric 4670b57cec5SDimitry Andric InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 4680b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 4690b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 4700b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 4710b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4720b57cec5SDimitry Andric 4730b57cec5SDimitry Andric InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 4740b57cec5SDimitry Andric [InstrStage<1, [SLOT2], 0>, 4750b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 4760b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4770b57cec5SDimitry Andric 4780b57cec5SDimitry Andric InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 4790b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4800b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 4810b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4820b57cec5SDimitry Andric 4830b57cec5SDimitry Andric InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 4840b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4850b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5], 4860b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 4870b57cec5SDimitry Andric 488*bdd1243dSDimitry Andric InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 489*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 490*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 491*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 492*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 493*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 494*bdd1243dSDimitry Andric 495*bdd1243dSDimitry Andric InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 496*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 497*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 498*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 499*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 500*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 501*bdd1243dSDimitry Andric 5020b57cec5SDimitry Andric InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 5030b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5040b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 5050b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5060b57cec5SDimitry Andric 5070b57cec5SDimitry Andric InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 5080b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 5090b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 5100b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 5110b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5120b57cec5SDimitry Andric 5130b57cec5SDimitry Andric InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 5140b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 5150b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 5160b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 5170b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5180b57cec5SDimitry Andric 5190b57cec5SDimitry Andric InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 5200b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5210b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 1, 2], 5220b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 5230b57cec5SDimitry Andric 5240eae32dcSDimitry Andric InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 5250eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5260eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 5270eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5280eae32dcSDimitry Andric 529fe6060f1SDimitry Andric InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 530fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 531fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 532fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 533fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 534fe6060f1SDimitry Andric 535fe6060f1SDimitry Andric InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 536fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 537fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 538fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 539fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 540fe6060f1SDimitry Andric 5410b57cec5SDimitry Andric InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 5420b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 5430b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 5440b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 5450b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 5460b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 5470b57cec5SDimitry Andric 5480b57cec5SDimitry Andric InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 5490b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 5500b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2, 5], 5510b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 5520b57cec5SDimitry Andric 5530b57cec5SDimitry Andric InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 5540b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5550b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 5560b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 5570b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5580b57cec5SDimitry Andric 5590b57cec5SDimitry Andric InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 5600b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5610b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 5620b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5630b57cec5SDimitry Andric 5640b57cec5SDimitry Andric InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 5650b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5660b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 5670b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5680b57cec5SDimitry Andric 5690b57cec5SDimitry Andric InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 5700b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5710b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 5720b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5730b57cec5SDimitry Andric 5740b57cec5SDimitry Andric InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 5750b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5760b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [2], 5770b57cec5SDimitry Andric [Hex_FWD]>, 5780b57cec5SDimitry Andric 5790b57cec5SDimitry Andric InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 5800b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5810b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 5820b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 5830b57cec5SDimitry Andric 5840b57cec5SDimitry Andric InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 5850b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5860b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 5870b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5880b57cec5SDimitry Andric 589fe6060f1SDimitry Andric InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 590fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 591fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 592fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 593fe6060f1SDimitry Andric 5940b57cec5SDimitry Andric InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 5950b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5960b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 5970b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 5980b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 5990b57cec5SDimitry Andric 6000b57cec5SDimitry Andric InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 6010b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 6020b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 6030b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 6040b57cec5SDimitry Andric 6050b57cec5SDimitry Andric InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 6060b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 6070b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 6080b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 6090b57cec5SDimitry Andric 6100b57cec5SDimitry Andric InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 6110b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 6120b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 6130b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 6140b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 6150b57cec5SDimitry Andric 6160b57cec5SDimitry Andric InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 6170b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 6180b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 6190b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 6200b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 6210b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 6220b57cec5SDimitry Andric 6230b57cec5SDimitry Andric InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 6240b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 6250b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 6260b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 6270b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 6280b57cec5SDimitry Andric 6290eae32dcSDimitry Andric InstrItinData <tc_cda936da, /*SLOT23,VX*/ 6300eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 6310eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 6320eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 6330eae32dcSDimitry Andric 6340b57cec5SDimitry Andric InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 6350b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 6360b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 6370b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 6380b57cec5SDimitry Andric 6390b57cec5SDimitry Andric InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 6400b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 6410b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 6420b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 6430b57cec5SDimitry Andric 6440eae32dcSDimitry Andric InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 6450eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 6460eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 6470eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 6480eae32dcSDimitry Andric 6490b57cec5SDimitry Andric InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 6500b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 6510b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [2, 1, 2], 6520b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 6530b57cec5SDimitry Andric 6540b57cec5SDimitry Andric InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 6550b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 6560b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 6570b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 6580b57cec5SDimitry Andric 6590b57cec5SDimitry Andric InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 6600b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 6610b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 6620b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 6630b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 6640b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 6650b57cec5SDimitry Andric 666*bdd1243dSDimitry Andric InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 667*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 668*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 669*bdd1243dSDimitry Andric 6700b57cec5SDimitry Andric InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 6710b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 6720b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 6730b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 6740b57cec5SDimitry Andric 6750b57cec5SDimitry Andric InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 6760b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 6770b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [3], 6780b57cec5SDimitry Andric [HVX_FWD]>, 6790b57cec5SDimitry Andric 6800b57cec5SDimitry Andric InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 6810b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 6820b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 6830b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 6840b57cec5SDimitry Andric 6850b57cec5SDimitry Andric InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 6860b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 6870b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [1, 2], 6880b57cec5SDimitry Andric [Hex_FWD, Hex_FWD]>, 6890b57cec5SDimitry Andric 6900b57cec5SDimitry Andric InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 6910b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 6920b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 6930b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 6940b57cec5SDimitry Andric 6950eae32dcSDimitry Andric InstrItinData <tc_f175e046, /*SLOT23,VX*/ 6960eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 6970eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 6980eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 6990eae32dcSDimitry Andric 7000b57cec5SDimitry Andric InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 7010b57cec5SDimitry Andric [InstrStage<1, [SLOT2], 0>, 7020b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 7030b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 7040b57cec5SDimitry Andric 7050b57cec5SDimitry Andric InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 7060b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 7070b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 7080b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 7090b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 710fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]> 7110b57cec5SDimitry Andric ]; 7120b57cec5SDimitry Andric} 7130b57cec5SDimitry Andric 7140b57cec5SDimitry Andricclass DepHVXItinV60 { 7150b57cec5SDimitry Andric list<InstrItinData> DepHVXItinV60_list = [ 716*bdd1243dSDimitry Andric InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 717*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 718*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 719*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 720*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 721*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 722*bdd1243dSDimitry Andric 7230b57cec5SDimitry Andric InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 7240b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 7250b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5], 7260b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 7270b57cec5SDimitry Andric 7280b57cec5SDimitry Andric InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 7290b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 7300b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 7310b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 7320b57cec5SDimitry Andric 7330b57cec5SDimitry Andric InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 7340b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 7350b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 7360b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 7370b57cec5SDimitry Andric 7380eae32dcSDimitry Andric InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 7390eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 7400eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5], 7410eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 7420eae32dcSDimitry Andric 7430b57cec5SDimitry Andric InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 7440b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 7450b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 7460b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 7470b57cec5SDimitry Andric 7480b57cec5SDimitry Andric InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 7490b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 7500b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 7510b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 7520b57cec5SDimitry Andric 7530b57cec5SDimitry Andric InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 7540b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 7550b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 7560b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 7570b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 7580b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 7590b57cec5SDimitry Andric 7600b57cec5SDimitry Andric InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 7610b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 7620b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [], 7630b57cec5SDimitry Andric []>, 7640b57cec5SDimitry Andric 7650b57cec5SDimitry Andric InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 7660b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 7670b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 7680b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 7690b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 7700b57cec5SDimitry Andric 7710b57cec5SDimitry Andric InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 7720b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 7730b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 7740b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 7750b57cec5SDimitry Andric 7760b57cec5SDimitry Andric InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 7770b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 7780b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 7790b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 7800b57cec5SDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 7810b57cec5SDimitry Andric 7820b57cec5SDimitry Andric InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 7830b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 7840b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 7850b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 7860b57cec5SDimitry Andric 7870b57cec5SDimitry Andric InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 7880b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 7890b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 7900b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 7910b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 7920b57cec5SDimitry Andric 7930b57cec5SDimitry Andric InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 7940b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 7950b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2], 7960b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 7970b57cec5SDimitry Andric 798*bdd1243dSDimitry Andric InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 799*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 800*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 801*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 802*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 803*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 8040eae32dcSDimitry Andric 8050b57cec5SDimitry Andric InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 8060b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 8070b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 8080b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 8090b57cec5SDimitry Andric 8100b57cec5SDimitry Andric InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 8110b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 8120b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 8130b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 8140b57cec5SDimitry Andric 815fe6060f1SDimitry Andric InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 816fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 817fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 818fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 819fe6060f1SDimitry Andric 8200b57cec5SDimitry Andric InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 8210b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 8220b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 8230b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 8240b57cec5SDimitry Andric 8250b57cec5SDimitry Andric InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 8260b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 8270b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 8280b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 8290b57cec5SDimitry Andric 8300b57cec5SDimitry Andric InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 8310b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 8320b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 8330b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 8340b57cec5SDimitry Andric 8350b57cec5SDimitry Andric InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 8360b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 8370b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 8380b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 8390b57cec5SDimitry Andric 8400eae32dcSDimitry Andric InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 8410eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 8420eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 8430eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 8440eae32dcSDimitry Andric 8450b57cec5SDimitry Andric InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 8460b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 8470b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 8480b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 8490b57cec5SDimitry Andric 8500b57cec5SDimitry Andric InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 8510b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 8520b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 8530b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD]>, 8540b57cec5SDimitry Andric 8550b57cec5SDimitry Andric InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 8560b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 8570b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 8580b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 8590b57cec5SDimitry Andric 8600b57cec5SDimitry Andric InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 8610b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 8620b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 8630b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 8640b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 8650b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 8660b57cec5SDimitry Andric 8670eae32dcSDimitry Andric InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 8680eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 8690eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 8700eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 8710eae32dcSDimitry Andric 8720b57cec5SDimitry Andric InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 8730b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 8740b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2], 8750b57cec5SDimitry Andric [Hex_FWD, Hex_FWD]>, 8760b57cec5SDimitry Andric 8770b57cec5SDimitry Andric InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 8780b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 8790b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 8800b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 8810b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 8820b57cec5SDimitry Andric 8830b57cec5SDimitry Andric InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 8840b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 8850b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 8860b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 8870b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 8880b57cec5SDimitry Andric 8890b57cec5SDimitry Andric InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 8900b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 8910b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 8920b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 8930b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 8940b57cec5SDimitry Andric 8950b57cec5SDimitry Andric InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 8960b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 8970b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 8980b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 8990b57cec5SDimitry Andric 9000eae32dcSDimitry Andric InstrItinData <tc_4942646a, /*SLOT23,VX*/ 9010eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 9020eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 9030eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 9040eae32dcSDimitry Andric 9050b57cec5SDimitry Andric InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 9060b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 9070b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5], 9080b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 9090b57cec5SDimitry Andric 9100b57cec5SDimitry Andric InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 9110b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 9120b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 1, 2], 9130b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 9140b57cec5SDimitry Andric 915*bdd1243dSDimitry Andric InstrItinData <tc_531b383c, /*SLOT0123*/ 916*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 917*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 918*bdd1243dSDimitry Andric 9190b57cec5SDimitry Andric InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 9200b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 9210b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 9220b57cec5SDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD]>, 9230b57cec5SDimitry Andric 9240b57cec5SDimitry Andric InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 9250b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 9260b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 9270b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 9280b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 9290b57cec5SDimitry Andric 9300b57cec5SDimitry Andric InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 9310b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 9320b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 9330b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 9340b57cec5SDimitry Andric 9350b57cec5SDimitry Andric InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 9360b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 9370b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 9380b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 9390b57cec5SDimitry Andric 9400b57cec5SDimitry Andric InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 9410b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 9420b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 9430b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 9440b57cec5SDimitry Andric 9450b57cec5SDimitry Andric InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 9460b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 9470b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 9480b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 9490b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 9500b57cec5SDimitry Andric 9510b57cec5SDimitry Andric InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 9520b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 9530b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 2], 9540b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 9550b57cec5SDimitry Andric 9560eae32dcSDimitry Andric InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 9570eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 9580eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 9590eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 9600eae32dcSDimitry Andric 9610b57cec5SDimitry Andric InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 9620b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 9630b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 9640b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 9650b57cec5SDimitry Andric 9660b57cec5SDimitry Andric InstrItinData <tc_649072c2, /*SLOT23,VX*/ 9670b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 9680b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 9690b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 9700b57cec5SDimitry Andric 9710b57cec5SDimitry Andric InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 9720b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 9730b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 9740b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 9750b57cec5SDimitry Andric 9760b57cec5SDimitry Andric InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 9770b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 9780b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 9790b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 9800b57cec5SDimitry Andric 9810b57cec5SDimitry Andric InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 9820b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 9830b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 9840b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 9850b57cec5SDimitry Andric 9860b57cec5SDimitry Andric InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 9870b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 9880b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 9890b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 9900b57cec5SDimitry Andric 991fe6060f1SDimitry Andric InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 992fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 993fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 994fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 995fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 996fe6060f1SDimitry Andric 9970b57cec5SDimitry Andric InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 9980b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 9990b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 10000b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 10010b57cec5SDimitry Andric 10020b57cec5SDimitry Andric InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 10030b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 10040b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 10050b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 10060b57cec5SDimitry Andric 10070b57cec5SDimitry Andric InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 10080b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 10090b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 10100b57cec5SDimitry Andric [HVX_FWD]>, 10110b57cec5SDimitry Andric 10120b57cec5SDimitry Andric InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 10130b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 10140b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 10150b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 10160b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 10170b57cec5SDimitry Andric 10180eae32dcSDimitry Andric InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 10190eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 10200eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 10210eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 10220eae32dcSDimitry Andric 10230eae32dcSDimitry Andric InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 10240eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 10250eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 10260eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 10270eae32dcSDimitry Andric 10280b57cec5SDimitry Andric InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 10290b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 10300b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 10310b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 10320b57cec5SDimitry Andric 10330b57cec5SDimitry Andric InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 10340b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 10350b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [3, 2], 10360b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 10370b57cec5SDimitry Andric 1038fe6060f1SDimitry Andric InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 1039fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 1040fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 1041fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 1042fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1043fe6060f1SDimitry Andric 10440b57cec5SDimitry Andric InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 10450b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 10460b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 10470b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 10480b57cec5SDimitry Andric 10490b57cec5SDimitry Andric InstrItinData <tc_8772086c, /*SLOT0123,VS*/ 10500b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 10510b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 10520b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 10530b57cec5SDimitry Andric 10540b57cec5SDimitry Andric InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 10550b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 10560b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 10570b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 10580b57cec5SDimitry Andric 10590b57cec5SDimitry Andric InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 10600b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 10610b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 10620b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 10630b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 10640b57cec5SDimitry Andric 10650b57cec5SDimitry Andric InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 10660b57cec5SDimitry Andric [InstrStage<1, [SLOT2], 0>, 10670b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 10680b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 10690b57cec5SDimitry Andric 10700b57cec5SDimitry Andric InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 10710b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 10720b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 10730b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 10740b57cec5SDimitry Andric 10750b57cec5SDimitry Andric InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 10760b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 10770b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5], 10780b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 10790b57cec5SDimitry Andric 1080*bdd1243dSDimitry Andric InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 1081*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 1082*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 1083*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1084*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 1085*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1086*bdd1243dSDimitry Andric 1087*bdd1243dSDimitry Andric InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 1088*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 1089*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 1090*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1091*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 1092*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 1093*bdd1243dSDimitry Andric 10940b57cec5SDimitry Andric InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 10950b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 10960b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 10970b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 10980b57cec5SDimitry Andric 10990b57cec5SDimitry Andric InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 11000b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 11010b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 11020b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 11030b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 11040b57cec5SDimitry Andric 11050b57cec5SDimitry Andric InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 11060b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 11070b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 11080b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 11090b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 11100b57cec5SDimitry Andric 11110b57cec5SDimitry Andric InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 11120b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 11130b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 1, 2], 11140b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 11150b57cec5SDimitry Andric 11160eae32dcSDimitry Andric InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 11170eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 11180eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 11190eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 11200eae32dcSDimitry Andric 1121fe6060f1SDimitry Andric InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 1122fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 1123fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 1124fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 1125fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 1126fe6060f1SDimitry Andric 1127fe6060f1SDimitry Andric InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 1128fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 1129fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 1130fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 1131fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1132fe6060f1SDimitry Andric 11330b57cec5SDimitry Andric InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 11340b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 11350b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 11360b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 11370b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 11380b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 11390b57cec5SDimitry Andric 11400b57cec5SDimitry Andric InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 11410b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 11420b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2, 5], 11430b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 11440b57cec5SDimitry Andric 11450b57cec5SDimitry Andric InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 11460b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 11470b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 11480b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 11490b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 11500b57cec5SDimitry Andric 11510b57cec5SDimitry Andric InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 11520b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 11530b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 11540b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 11550b57cec5SDimitry Andric 11560b57cec5SDimitry Andric InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 11570b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 11580b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 11590b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 11600b57cec5SDimitry Andric 11610b57cec5SDimitry Andric InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 11620b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 11630b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 11640b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 11650b57cec5SDimitry Andric 11660b57cec5SDimitry Andric InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 11670b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 11680b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [2], 11690b57cec5SDimitry Andric [Hex_FWD]>, 11700b57cec5SDimitry Andric 11710b57cec5SDimitry Andric InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 11720b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 11730b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 11740b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 11750b57cec5SDimitry Andric 11760b57cec5SDimitry Andric InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 11770b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 11780b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 11790b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 11800b57cec5SDimitry Andric 1181fe6060f1SDimitry Andric InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 1182fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 1183fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 1184fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1185fe6060f1SDimitry Andric 11860b57cec5SDimitry Andric InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 11870b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 11880b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 11890b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 11900b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 11910b57cec5SDimitry Andric 11920b57cec5SDimitry Andric InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 11930b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 11940b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 11950b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 11960b57cec5SDimitry Andric 11970b57cec5SDimitry Andric InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 11980b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 11990b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 12000b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 12010b57cec5SDimitry Andric 12020b57cec5SDimitry Andric InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 12030b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 12040b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 12050b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 12060b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 12070b57cec5SDimitry Andric 12080b57cec5SDimitry Andric InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 12090b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 12100b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 12110b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 12120b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 12130b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 12140b57cec5SDimitry Andric 12150b57cec5SDimitry Andric InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 12160b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 12170b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 12180b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 12190b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 12200b57cec5SDimitry Andric 12210eae32dcSDimitry Andric InstrItinData <tc_cda936da, /*SLOT23,VX*/ 12220eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 12230eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 12240eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 12250eae32dcSDimitry Andric 12260b57cec5SDimitry Andric InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 12270b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 12280b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 12290b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 12300b57cec5SDimitry Andric 12310b57cec5SDimitry Andric InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 12320b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 12330b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 12340b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 12350b57cec5SDimitry Andric 12360eae32dcSDimitry Andric InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 12370eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 12380eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 12390eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 12400eae32dcSDimitry Andric 12410b57cec5SDimitry Andric InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 12420b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 12430b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [2, 1, 2], 12440b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 12450b57cec5SDimitry Andric 12460b57cec5SDimitry Andric InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 12470b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 12480b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 12490b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 12500b57cec5SDimitry Andric 12510b57cec5SDimitry Andric InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 12520b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 12530b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 12540b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 12550b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 12560b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 12570b57cec5SDimitry Andric 1258*bdd1243dSDimitry Andric InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 1259*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 1260*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 1261*bdd1243dSDimitry Andric 12620b57cec5SDimitry Andric InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 12630b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 12640b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 12650b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 12660b57cec5SDimitry Andric 12670b57cec5SDimitry Andric InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 12680b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 12690b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [3], 12700b57cec5SDimitry Andric [HVX_FWD]>, 12710b57cec5SDimitry Andric 12720b57cec5SDimitry Andric InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 12730b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 12740b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 12750b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 12760b57cec5SDimitry Andric 12770b57cec5SDimitry Andric InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 12780b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 12790b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [1, 2], 12800b57cec5SDimitry Andric [Hex_FWD, Hex_FWD]>, 12810b57cec5SDimitry Andric 12820b57cec5SDimitry Andric InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 12830b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 12840b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 12850b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 12860b57cec5SDimitry Andric 12870eae32dcSDimitry Andric InstrItinData <tc_f175e046, /*SLOT23,VX*/ 12880eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 12890eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 12900eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 12910eae32dcSDimitry Andric 12920b57cec5SDimitry Andric InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 12930b57cec5SDimitry Andric [InstrStage<1, [SLOT2], 0>, 12940b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 12950b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 12960b57cec5SDimitry Andric 12970b57cec5SDimitry Andric InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 12980b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 12990b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 13000b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 13010b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 1302fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]> 13030b57cec5SDimitry Andric ]; 13040b57cec5SDimitry Andric} 13050b57cec5SDimitry Andric 13060b57cec5SDimitry Andricclass DepHVXItinV62 { 13070b57cec5SDimitry Andric list<InstrItinData> DepHVXItinV62_list = [ 1308*bdd1243dSDimitry Andric InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 1309*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 1310*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 1311*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1312*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 1313*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 1314*bdd1243dSDimitry Andric 13150b57cec5SDimitry Andric InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 13160b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 13170b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5], 13180b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 13190b57cec5SDimitry Andric 13200b57cec5SDimitry Andric InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 13210b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 13220b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 13230b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 13240b57cec5SDimitry Andric 13250b57cec5SDimitry Andric InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 13260b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 13270b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 13280b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 13290b57cec5SDimitry Andric 13300eae32dcSDimitry Andric InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 13310eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 13320eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5], 13330eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 13340eae32dcSDimitry Andric 13350b57cec5SDimitry Andric InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 13360b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 13370b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 13380b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 13390b57cec5SDimitry Andric 13400b57cec5SDimitry Andric InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 13410b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 13420b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 13430b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 13440b57cec5SDimitry Andric 13450b57cec5SDimitry Andric InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 13460b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 13470b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 13480b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 13490b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 13500b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 13510b57cec5SDimitry Andric 13520b57cec5SDimitry Andric InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 13530b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 13540b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [], 13550b57cec5SDimitry Andric []>, 13560b57cec5SDimitry Andric 13570b57cec5SDimitry Andric InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 13580b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 13590b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 13600b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 13610b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 13620b57cec5SDimitry Andric 13630b57cec5SDimitry Andric InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 13640b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 13650b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 13660b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 13670b57cec5SDimitry Andric 13680b57cec5SDimitry Andric InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 13690b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 13700b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 13710b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 13720b57cec5SDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 13730b57cec5SDimitry Andric 13740b57cec5SDimitry Andric InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 13750b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 13760b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 13770b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 13780b57cec5SDimitry Andric 13790b57cec5SDimitry Andric InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 13800b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 13810b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 13820b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 13830b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 13840b57cec5SDimitry Andric 13850b57cec5SDimitry Andric InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 13860b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 13870b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2], 13880b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 13890b57cec5SDimitry Andric 1390*bdd1243dSDimitry Andric InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 1391*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 1392*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 1393*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1394*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 1395*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 13960eae32dcSDimitry Andric 13970b57cec5SDimitry Andric InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 13980b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 13990b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 14000b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 14010b57cec5SDimitry Andric 14020b57cec5SDimitry Andric InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 14030b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 14040b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 14050b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 14060b57cec5SDimitry Andric 1407fe6060f1SDimitry Andric InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 1408fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 1409fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 1410fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1411fe6060f1SDimitry Andric 14120b57cec5SDimitry Andric InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 14130b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 14140b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 14150b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 14160b57cec5SDimitry Andric 14170b57cec5SDimitry Andric InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 14180b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 14190b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 14200b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 14210b57cec5SDimitry Andric 14220b57cec5SDimitry Andric InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 14230b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 14240b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 14250b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 14260b57cec5SDimitry Andric 14270b57cec5SDimitry Andric InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 14280b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 14290b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 14300b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 14310b57cec5SDimitry Andric 14320eae32dcSDimitry Andric InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 14330eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 14340eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 14350eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 14360eae32dcSDimitry Andric 14370b57cec5SDimitry Andric InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 14380b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 14390b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 14400b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 14410b57cec5SDimitry Andric 14420b57cec5SDimitry Andric InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 14430b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 14440b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 14450b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD]>, 14460b57cec5SDimitry Andric 14470b57cec5SDimitry Andric InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 14480b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 14490b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 14500b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 14510b57cec5SDimitry Andric 14520b57cec5SDimitry Andric InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 14530b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 14540b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 14550b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 14560b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 14570b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 14580b57cec5SDimitry Andric 14590eae32dcSDimitry Andric InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 14600eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 14610eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 14620eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 14630eae32dcSDimitry Andric 14640b57cec5SDimitry Andric InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 14650b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 14660b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2], 14670b57cec5SDimitry Andric [Hex_FWD, Hex_FWD]>, 14680b57cec5SDimitry Andric 14690b57cec5SDimitry Andric InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 14700b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 14710b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 14720b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 14730b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 14740b57cec5SDimitry Andric 14750b57cec5SDimitry Andric InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 14760b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 14770b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 14780b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 14790b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 14800b57cec5SDimitry Andric 14810b57cec5SDimitry Andric InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 14820b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 14830b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 14840b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 14850b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 14860b57cec5SDimitry Andric 14870b57cec5SDimitry Andric InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 14880b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 14890b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 14900b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 14910b57cec5SDimitry Andric 14920eae32dcSDimitry Andric InstrItinData <tc_4942646a, /*SLOT23,VX*/ 14930eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 14940eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 14950eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 14960eae32dcSDimitry Andric 14970b57cec5SDimitry Andric InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 14980b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 14990b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5], 15000b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 15010b57cec5SDimitry Andric 15020b57cec5SDimitry Andric InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 15030b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 15040b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 1, 2], 15050b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 15060b57cec5SDimitry Andric 1507*bdd1243dSDimitry Andric InstrItinData <tc_531b383c, /*SLOT0123*/ 1508*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 1509*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 1510*bdd1243dSDimitry Andric 15110b57cec5SDimitry Andric InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 15120b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 15130b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 15140b57cec5SDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD]>, 15150b57cec5SDimitry Andric 15160b57cec5SDimitry Andric InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 15170b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 15180b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 15190b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 15200b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 15210b57cec5SDimitry Andric 15220b57cec5SDimitry Andric InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 15230b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 15240b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 15250b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 15260b57cec5SDimitry Andric 15270b57cec5SDimitry Andric InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 15280b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 15290b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 15300b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 15310b57cec5SDimitry Andric 15320b57cec5SDimitry Andric InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 15330b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 15340b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 15350b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 15360b57cec5SDimitry Andric 15370b57cec5SDimitry Andric InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 15380b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 15390b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 15400b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 15410b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 15420b57cec5SDimitry Andric 15430b57cec5SDimitry Andric InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 15440b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 15450b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 2], 15460b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 15470b57cec5SDimitry Andric 15480eae32dcSDimitry Andric InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 15490eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 15500eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 15510eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 15520eae32dcSDimitry Andric 15530b57cec5SDimitry Andric InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 15540b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 15550b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 15560b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 15570b57cec5SDimitry Andric 15580b57cec5SDimitry Andric InstrItinData <tc_649072c2, /*SLOT23,VX*/ 15590b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 15600b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 15610b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 15620b57cec5SDimitry Andric 15630b57cec5SDimitry Andric InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 15640b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 15650b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 15660b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 15670b57cec5SDimitry Andric 15680b57cec5SDimitry Andric InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 15690b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 15700b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 15710b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 15720b57cec5SDimitry Andric 15730b57cec5SDimitry Andric InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 15740b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 15750b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 15760b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 15770b57cec5SDimitry Andric 15780b57cec5SDimitry Andric InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 15790b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 15800b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 15810b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 15820b57cec5SDimitry Andric 1583fe6060f1SDimitry Andric InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 1584fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 1585fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 1586fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 1587fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 1588fe6060f1SDimitry Andric 15890b57cec5SDimitry Andric InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 15900b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 15910b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 15920b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 15930b57cec5SDimitry Andric 15940b57cec5SDimitry Andric InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 15950b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 15960b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 15970b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 15980b57cec5SDimitry Andric 15990b57cec5SDimitry Andric InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 16000b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 16010b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 16020b57cec5SDimitry Andric [HVX_FWD]>, 16030b57cec5SDimitry Andric 16040b57cec5SDimitry Andric InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 16050b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 16060b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 16070b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 16080b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 16090b57cec5SDimitry Andric 16100eae32dcSDimitry Andric InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 16110eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 16120eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 16130eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 16140eae32dcSDimitry Andric 16150eae32dcSDimitry Andric InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 16160eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 16170eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 16180eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 16190eae32dcSDimitry Andric 16200b57cec5SDimitry Andric InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 16210b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 16220b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 16230b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 16240b57cec5SDimitry Andric 16250b57cec5SDimitry Andric InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 16260b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 16270b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [3, 2], 16280b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 16290b57cec5SDimitry Andric 1630fe6060f1SDimitry Andric InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 1631fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 1632fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 1633fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 1634fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1635fe6060f1SDimitry Andric 16360b57cec5SDimitry Andric InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 16370b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 16380b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 16390b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 16400b57cec5SDimitry Andric 16410b57cec5SDimitry Andric InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 16420b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 16430b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 16440b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 16450b57cec5SDimitry Andric 16460b57cec5SDimitry Andric InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 16470b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 16480b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 16490b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 16500b57cec5SDimitry Andric 16510b57cec5SDimitry Andric InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 16520b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 16530b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 16540b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 16550b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 16560b57cec5SDimitry Andric 16570b57cec5SDimitry Andric InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 16580b57cec5SDimitry Andric [InstrStage<1, [SLOT2], 0>, 16590b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 16600b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 16610b57cec5SDimitry Andric 16620b57cec5SDimitry Andric InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 16630b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 16640b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 16650b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 16660b57cec5SDimitry Andric 16670b57cec5SDimitry Andric InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 16680b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 16690b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5], 16700b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 16710b57cec5SDimitry Andric 1672*bdd1243dSDimitry Andric InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 1673*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 1674*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 1675*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1676*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 1677*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 1678*bdd1243dSDimitry Andric 1679*bdd1243dSDimitry Andric InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 1680*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 1681*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 1682*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1683*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 1684*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 1685*bdd1243dSDimitry Andric 16860b57cec5SDimitry Andric InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 16870b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 16880b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 16890b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 16900b57cec5SDimitry Andric 16910b57cec5SDimitry Andric InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 16920b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 16930b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 16940b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 16950b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 16960b57cec5SDimitry Andric 16970b57cec5SDimitry Andric InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 16980b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 16990b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 17000b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 17010b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 17020b57cec5SDimitry Andric 17030b57cec5SDimitry Andric InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 17040b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 17050b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 1, 2], 17060b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 17070b57cec5SDimitry Andric 17080eae32dcSDimitry Andric InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 17090eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 17100eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 17110eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 17120eae32dcSDimitry Andric 1713fe6060f1SDimitry Andric InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 1714fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 1715fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 1716fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 1717fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 1718fe6060f1SDimitry Andric 1719fe6060f1SDimitry Andric InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 1720fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 1721fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 1722fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 1723fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 1724fe6060f1SDimitry Andric 17250b57cec5SDimitry Andric InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 17260b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 17270b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 17280b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 17290b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 17300b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 17310b57cec5SDimitry Andric 17320b57cec5SDimitry Andric InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 17330b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 17340b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2, 5], 17350b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 17360b57cec5SDimitry Andric 17370b57cec5SDimitry Andric InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 17380b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 17390b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 17400b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 17410b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 17420b57cec5SDimitry Andric 17430b57cec5SDimitry Andric InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 17440b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 17450b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 17460b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 17470b57cec5SDimitry Andric 17480b57cec5SDimitry Andric InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 17490b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 17500b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 17510b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 17520b57cec5SDimitry Andric 17530b57cec5SDimitry Andric InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 17540b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 17550b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 17560b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 17570b57cec5SDimitry Andric 17580b57cec5SDimitry Andric InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 17590b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 17600b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [2], 17610b57cec5SDimitry Andric [Hex_FWD]>, 17620b57cec5SDimitry Andric 17630b57cec5SDimitry Andric InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 17640b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 17650b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 17660b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 17670b57cec5SDimitry Andric 17680b57cec5SDimitry Andric InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 17690b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 17700b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 17710b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 17720b57cec5SDimitry Andric 1773fe6060f1SDimitry Andric InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 1774fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 1775fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 1776fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 1777fe6060f1SDimitry Andric 17780b57cec5SDimitry Andric InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 17790b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 17800b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 17810b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 17820b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 17830b57cec5SDimitry Andric 17840b57cec5SDimitry Andric InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 17850b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 17860b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 17870b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 17880b57cec5SDimitry Andric 17890b57cec5SDimitry Andric InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 17900b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 17910b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 17920b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 17930b57cec5SDimitry Andric 17940b57cec5SDimitry Andric InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 17950b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 17960b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 17970b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 17980b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 17990b57cec5SDimitry Andric 18000b57cec5SDimitry Andric InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 18010b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 18020b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 18030b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 18040b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 18050b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 18060b57cec5SDimitry Andric 18070b57cec5SDimitry Andric InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 18080b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 18090b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 18100b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 18110b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 18120b57cec5SDimitry Andric 18130eae32dcSDimitry Andric InstrItinData <tc_cda936da, /*SLOT23,VX*/ 18140eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 18150eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 18160eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 18170eae32dcSDimitry Andric 18180b57cec5SDimitry Andric InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 18190b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 18200b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 18210b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 18220b57cec5SDimitry Andric 18230b57cec5SDimitry Andric InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 18240b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 18250b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 18260b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 18270b57cec5SDimitry Andric 18280eae32dcSDimitry Andric InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 18290eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 18300eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 18310eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 18320eae32dcSDimitry Andric 18330b57cec5SDimitry Andric InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 18340b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 18350b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [2, 1, 2], 18360b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 18370b57cec5SDimitry Andric 18380b57cec5SDimitry Andric InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 18390b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 18400b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 18410b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 18420b57cec5SDimitry Andric 18430b57cec5SDimitry Andric InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 18440b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 18450b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 18460b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 18470b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 18480b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 18490b57cec5SDimitry Andric 1850*bdd1243dSDimitry Andric InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 1851*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 1852*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 1853*bdd1243dSDimitry Andric 18540b57cec5SDimitry Andric InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 18550b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 18560b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 18570b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 18580b57cec5SDimitry Andric 18590b57cec5SDimitry Andric InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 18600b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 18610b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [3], 18620b57cec5SDimitry Andric [HVX_FWD]>, 18630b57cec5SDimitry Andric 18640b57cec5SDimitry Andric InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 18650b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 18660b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 18670b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 18680b57cec5SDimitry Andric 18690b57cec5SDimitry Andric InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 18700b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 18710b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [1, 2], 18720b57cec5SDimitry Andric [Hex_FWD, Hex_FWD]>, 18730b57cec5SDimitry Andric 18740b57cec5SDimitry Andric InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 18750b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 18760b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 18770b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 18780b57cec5SDimitry Andric 18790eae32dcSDimitry Andric InstrItinData <tc_f175e046, /*SLOT23,VX*/ 18800eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 18810eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 18820eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 18830eae32dcSDimitry Andric 18840b57cec5SDimitry Andric InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 18850b57cec5SDimitry Andric [InstrStage<1, [SLOT2], 0>, 18860b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 18870b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 18880b57cec5SDimitry Andric 18890b57cec5SDimitry Andric InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 18900b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 18910b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 18920b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 18930b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 1894fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]> 18950b57cec5SDimitry Andric ]; 18960b57cec5SDimitry Andric} 18970b57cec5SDimitry Andric 18980b57cec5SDimitry Andricclass DepHVXItinV65 { 18990b57cec5SDimitry Andric list<InstrItinData> DepHVXItinV65_list = [ 1900*bdd1243dSDimitry Andric InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 1901*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 1902*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 1903*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1904*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 1905*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 1906*bdd1243dSDimitry Andric 19070b57cec5SDimitry Andric InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 19080b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 19090b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5], 19100b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 19110b57cec5SDimitry Andric 19120b57cec5SDimitry Andric InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 19130b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 19140b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 19150b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 19160b57cec5SDimitry Andric 19170b57cec5SDimitry Andric InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 19180b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 19190b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 19200b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 19210b57cec5SDimitry Andric 19220eae32dcSDimitry Andric InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 19230eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 19240eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5], 19250eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 19260eae32dcSDimitry Andric 19270b57cec5SDimitry Andric InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 19280b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 19290b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 19300b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 19310b57cec5SDimitry Andric 19320b57cec5SDimitry Andric InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 19330b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 19340b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 19350b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 19360b57cec5SDimitry Andric 19370b57cec5SDimitry Andric InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 19380b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 19390b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 19400b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 19410b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 19420b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 19430b57cec5SDimitry Andric 19440b57cec5SDimitry Andric InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 19450b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 19460b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [], 19470b57cec5SDimitry Andric []>, 19480b57cec5SDimitry Andric 19490b57cec5SDimitry Andric InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 19500b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 19510b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 19520b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 19530b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 19540b57cec5SDimitry Andric 19550b57cec5SDimitry Andric InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 19560b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 19570b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 19580b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 19590b57cec5SDimitry Andric 19600b57cec5SDimitry Andric InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 19610b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 19620b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 19630b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 19640b57cec5SDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 19650b57cec5SDimitry Andric 19660b57cec5SDimitry Andric InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 19670b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 19680b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 19690b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 19700b57cec5SDimitry Andric 19710b57cec5SDimitry Andric InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 19720b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 19730b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 19740b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 19750b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 19760b57cec5SDimitry Andric 19770b57cec5SDimitry Andric InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 19780b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 19790b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2], 19800b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 19810b57cec5SDimitry Andric 1982*bdd1243dSDimitry Andric InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 1983*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 1984*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 1985*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 1986*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 1987*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 19880eae32dcSDimitry Andric 19890b57cec5SDimitry Andric InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 19900b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 19910b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 19920b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 19930b57cec5SDimitry Andric 19940b57cec5SDimitry Andric InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 19950b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 19960b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 19970b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 19980b57cec5SDimitry Andric 1999fe6060f1SDimitry Andric InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 2000fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 2001fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 2002fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2003fe6060f1SDimitry Andric 20040b57cec5SDimitry Andric InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 20050b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 20060b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 20070b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 20080b57cec5SDimitry Andric 20090b57cec5SDimitry Andric InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 20100b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 20110b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 20120b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 20130b57cec5SDimitry Andric 20140b57cec5SDimitry Andric InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 20150b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 20160b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 20170b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 20180b57cec5SDimitry Andric 20190b57cec5SDimitry Andric InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 20200b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 20210b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 20220b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 20230b57cec5SDimitry Andric 20240eae32dcSDimitry Andric InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 20250eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 20260eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 20270eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 20280eae32dcSDimitry Andric 20290b57cec5SDimitry Andric InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 20300b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 20310b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 20320b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 20330b57cec5SDimitry Andric 20340b57cec5SDimitry Andric InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 20350b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 20360b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 20370b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD]>, 20380b57cec5SDimitry Andric 20390b57cec5SDimitry Andric InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 20400b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 20410b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 20420b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 20430b57cec5SDimitry Andric 20440b57cec5SDimitry Andric InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 20450b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 20460b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 20470b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 20480b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 20490b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 20500b57cec5SDimitry Andric 20510eae32dcSDimitry Andric InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 20520eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 20530eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 20540eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 20550eae32dcSDimitry Andric 20560b57cec5SDimitry Andric InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 20570b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 20580b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2], 20590b57cec5SDimitry Andric [Hex_FWD, Hex_FWD]>, 20600b57cec5SDimitry Andric 20610b57cec5SDimitry Andric InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 20620b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 20630b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 20640b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 20650b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 20660b57cec5SDimitry Andric 20670b57cec5SDimitry Andric InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 20680b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 20690b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 20700b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 20710b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 20720b57cec5SDimitry Andric 20730b57cec5SDimitry Andric InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 20740b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 20750b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 20760b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 20770b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 20780b57cec5SDimitry Andric 20790b57cec5SDimitry Andric InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 20800b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 20810b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 20820b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 20830b57cec5SDimitry Andric 20840eae32dcSDimitry Andric InstrItinData <tc_4942646a, /*SLOT23,VX*/ 20850eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 20860eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 20870eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 20880eae32dcSDimitry Andric 20890b57cec5SDimitry Andric InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 20900b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 20910b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5], 20920b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 20930b57cec5SDimitry Andric 20940b57cec5SDimitry Andric InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 20950b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 20960b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 1, 2], 20970b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 20980b57cec5SDimitry Andric 2099*bdd1243dSDimitry Andric InstrItinData <tc_531b383c, /*SLOT0123*/ 2100*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 2101*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 2102*bdd1243dSDimitry Andric 21030b57cec5SDimitry Andric InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 21040b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 21050b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 21060b57cec5SDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD]>, 21070b57cec5SDimitry Andric 21080b57cec5SDimitry Andric InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 21090b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 21100b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 21110b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 21120b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 21130b57cec5SDimitry Andric 21140b57cec5SDimitry Andric InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 21150b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 21160b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 21170b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 21180b57cec5SDimitry Andric 21190b57cec5SDimitry Andric InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 21200b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 21210b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 21220b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 21230b57cec5SDimitry Andric 21240b57cec5SDimitry Andric InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 21250b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 21260b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 21270b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 21280b57cec5SDimitry Andric 21290b57cec5SDimitry Andric InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 21300b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 21310b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 21320b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 21330b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 21340b57cec5SDimitry Andric 21350b57cec5SDimitry Andric InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 21360b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 21370b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 2], 21380b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 21390b57cec5SDimitry Andric 21400eae32dcSDimitry Andric InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 21410eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 21420eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 21430eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 21440eae32dcSDimitry Andric 21450b57cec5SDimitry Andric InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 21460b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 21470b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 21480b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 21490b57cec5SDimitry Andric 21500b57cec5SDimitry Andric InstrItinData <tc_649072c2, /*SLOT23,VX*/ 21510b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 21520b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 21530b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 21540b57cec5SDimitry Andric 21550b57cec5SDimitry Andric InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 21560b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 21570b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 21580b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 21590b57cec5SDimitry Andric 21600b57cec5SDimitry Andric InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 21610b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 21620b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 21630b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 21640b57cec5SDimitry Andric 21650b57cec5SDimitry Andric InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 21660b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 21670b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 21680b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 21690b57cec5SDimitry Andric 21700b57cec5SDimitry Andric InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 21710b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 21720b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 21730b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 21740b57cec5SDimitry Andric 2175fe6060f1SDimitry Andric InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 2176fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 2177fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 2178fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 2179fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 2180fe6060f1SDimitry Andric 21810b57cec5SDimitry Andric InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 21820b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 21830b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 21840b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 21850b57cec5SDimitry Andric 21860b57cec5SDimitry Andric InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 21870b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 21880b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 21890b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 21900b57cec5SDimitry Andric 21910b57cec5SDimitry Andric InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 21920b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 21930b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 21940b57cec5SDimitry Andric [HVX_FWD]>, 21950b57cec5SDimitry Andric 21960b57cec5SDimitry Andric InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 21970b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 21980b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 21990b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 22000b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 22010b57cec5SDimitry Andric 22020eae32dcSDimitry Andric InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 22030eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 22040eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 22050eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 22060eae32dcSDimitry Andric 22070eae32dcSDimitry Andric InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 22080eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 22090eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 22100eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 22110eae32dcSDimitry Andric 22120b57cec5SDimitry Andric InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 22130b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 22140b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 22150b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 22160b57cec5SDimitry Andric 22170b57cec5SDimitry Andric InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 22180b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 22190b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [3, 2], 22200b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 22210b57cec5SDimitry Andric 2222fe6060f1SDimitry Andric InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 2223fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 2224fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 2225fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 2226fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2227fe6060f1SDimitry Andric 22280b57cec5SDimitry Andric InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 22290b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 22300b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 22310b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 22320b57cec5SDimitry Andric 22330b57cec5SDimitry Andric InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 22340b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 22350b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 22360b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 22370b57cec5SDimitry Andric 22380b57cec5SDimitry Andric InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 22390b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 22400b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 22410b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 22420b57cec5SDimitry Andric 22430b57cec5SDimitry Andric InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 22440b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 22450b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 22460b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 22470b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 22480b57cec5SDimitry Andric 22490b57cec5SDimitry Andric InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 22500b57cec5SDimitry Andric [InstrStage<1, [SLOT2], 0>, 22510b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 22520b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 22530b57cec5SDimitry Andric 22540b57cec5SDimitry Andric InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 22550b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 22560b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 22570b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 22580b57cec5SDimitry Andric 22590b57cec5SDimitry Andric InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 22600b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 22610b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5], 22620b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 22630b57cec5SDimitry Andric 2264*bdd1243dSDimitry Andric InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 2265*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 2266*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 2267*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 2268*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 2269*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2270*bdd1243dSDimitry Andric 2271*bdd1243dSDimitry Andric InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 2272*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 2273*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 2274*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 2275*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 2276*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 2277*bdd1243dSDimitry Andric 22780b57cec5SDimitry Andric InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 22790b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 22800b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 22810b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 22820b57cec5SDimitry Andric 22830b57cec5SDimitry Andric InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 22840b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 22850b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 22860b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 22870b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 22880b57cec5SDimitry Andric 22890b57cec5SDimitry Andric InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 22900b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 22910b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 22920b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 22930b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 22940b57cec5SDimitry Andric 22950b57cec5SDimitry Andric InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 22960b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 22970b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 1, 2], 22980b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 22990b57cec5SDimitry Andric 23000eae32dcSDimitry Andric InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 23010eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 23020eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 23030eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 23040eae32dcSDimitry Andric 2305fe6060f1SDimitry Andric InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 2306fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 2307fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 2308fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 2309fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 2310fe6060f1SDimitry Andric 2311fe6060f1SDimitry Andric InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 2312fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 2313fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 2314fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 2315fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2316fe6060f1SDimitry Andric 23170b57cec5SDimitry Andric InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 23180b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 23190b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 23200b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 23210b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 23220b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 23230b57cec5SDimitry Andric 23240b57cec5SDimitry Andric InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 23250b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 23260b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2, 5], 23270b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 23280b57cec5SDimitry Andric 23290b57cec5SDimitry Andric InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 23300b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 23310b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 23320b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 23330b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 23340b57cec5SDimitry Andric 23350b57cec5SDimitry Andric InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 23360b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 23370b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 23380b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 23390b57cec5SDimitry Andric 23400b57cec5SDimitry Andric InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 23410b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 23420b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 23430b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 23440b57cec5SDimitry Andric 23450b57cec5SDimitry Andric InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 23460b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 23470b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 23480b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 23490b57cec5SDimitry Andric 23500b57cec5SDimitry Andric InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 23510b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 23520b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [2], 23530b57cec5SDimitry Andric [Hex_FWD]>, 23540b57cec5SDimitry Andric 23550b57cec5SDimitry Andric InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 23560b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 23570b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 23580b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 23590b57cec5SDimitry Andric 23600b57cec5SDimitry Andric InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 23610b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 23620b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 23630b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 23640b57cec5SDimitry Andric 2365fe6060f1SDimitry Andric InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 2366fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 2367fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 2368fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2369fe6060f1SDimitry Andric 23700b57cec5SDimitry Andric InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 23710b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 23720b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 23730b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 23740b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 23750b57cec5SDimitry Andric 23760b57cec5SDimitry Andric InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 23770b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 23780b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 23790b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 23800b57cec5SDimitry Andric 23810b57cec5SDimitry Andric InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 23820b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 23830b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 23840b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 23850b57cec5SDimitry Andric 23860b57cec5SDimitry Andric InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 23870b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 23880b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 23890b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 23900b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 23910b57cec5SDimitry Andric 23920b57cec5SDimitry Andric InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 23930b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 23940b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 23950b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 23960b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 23970b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 23980b57cec5SDimitry Andric 23990b57cec5SDimitry Andric InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 24000b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 24010b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 24020b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 24030b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 24040b57cec5SDimitry Andric 24050eae32dcSDimitry Andric InstrItinData <tc_cda936da, /*SLOT23,VX*/ 24060eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 24070eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 24080eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 24090eae32dcSDimitry Andric 24100b57cec5SDimitry Andric InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 24110b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 24120b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 24130b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 24140b57cec5SDimitry Andric 24150b57cec5SDimitry Andric InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 24160b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 24170b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 24180b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 24190b57cec5SDimitry Andric 24200eae32dcSDimitry Andric InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 24210eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 24220eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 24230eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 24240eae32dcSDimitry Andric 24250b57cec5SDimitry Andric InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 24260b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 24270b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [2, 1, 2], 24280b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 24290b57cec5SDimitry Andric 24300b57cec5SDimitry Andric InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 24310b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 24320b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 24330b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 24340b57cec5SDimitry Andric 24350b57cec5SDimitry Andric InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 24360b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 24370b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 24380b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 24390b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 24400b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 24410b57cec5SDimitry Andric 2442*bdd1243dSDimitry Andric InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 2443*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 2444*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 2445*bdd1243dSDimitry Andric 24460b57cec5SDimitry Andric InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 24470b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 24480b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 24490b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 24500b57cec5SDimitry Andric 24510b57cec5SDimitry Andric InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 24520b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 24530b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [3], 24540b57cec5SDimitry Andric [HVX_FWD]>, 24550b57cec5SDimitry Andric 24560b57cec5SDimitry Andric InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 24570b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 24580b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 24590b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 24600b57cec5SDimitry Andric 24610b57cec5SDimitry Andric InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 24620b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 24630b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [1, 2], 24640b57cec5SDimitry Andric [Hex_FWD, Hex_FWD]>, 24650b57cec5SDimitry Andric 24660b57cec5SDimitry Andric InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 24670b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 24680b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 24690b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 24700b57cec5SDimitry Andric 24710eae32dcSDimitry Andric InstrItinData <tc_f175e046, /*SLOT23,VX*/ 24720eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 24730eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 24740eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 24750eae32dcSDimitry Andric 24760b57cec5SDimitry Andric InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 24770b57cec5SDimitry Andric [InstrStage<1, [SLOT2], 0>, 24780b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 24790b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 24800b57cec5SDimitry Andric 24810b57cec5SDimitry Andric InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 24820b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 24830b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 24840b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 24850b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 2486fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]> 24870b57cec5SDimitry Andric ]; 24880b57cec5SDimitry Andric} 24890b57cec5SDimitry Andric 24900b57cec5SDimitry Andricclass DepHVXItinV66 { 24910b57cec5SDimitry Andric list<InstrItinData> DepHVXItinV66_list = [ 2492*bdd1243dSDimitry Andric InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 2493*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 2494*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 2495*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 2496*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 2497*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 2498*bdd1243dSDimitry Andric 24990b57cec5SDimitry Andric InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 25000b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 25010b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5], 25020b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 25030b57cec5SDimitry Andric 25040b57cec5SDimitry Andric InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 25050b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 25060b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 25070b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 25080b57cec5SDimitry Andric 25090b57cec5SDimitry Andric InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 25100b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 25110b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 25120b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 25130b57cec5SDimitry Andric 25140eae32dcSDimitry Andric InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 25150eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 25160eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5], 25170eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 25180eae32dcSDimitry Andric 25190b57cec5SDimitry Andric InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 25200b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 25210b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 25220b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 25230b57cec5SDimitry Andric 25240b57cec5SDimitry Andric InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 25250b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 25260b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 25270b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 25280b57cec5SDimitry Andric 25290b57cec5SDimitry Andric InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 25300b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 25310b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 25320b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 25330b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 25340b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 25350b57cec5SDimitry Andric 25360b57cec5SDimitry Andric InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 25370b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 25380b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [], 25390b57cec5SDimitry Andric []>, 25400b57cec5SDimitry Andric 25410b57cec5SDimitry Andric InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 25420b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 25430b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 25440b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 25450b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 25460b57cec5SDimitry Andric 25470b57cec5SDimitry Andric InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 25480b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 25490b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 25500b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 25510b57cec5SDimitry Andric 25520b57cec5SDimitry Andric InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 25530b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 25540b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 25550b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 25560b57cec5SDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 25570b57cec5SDimitry Andric 25580b57cec5SDimitry Andric InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 25590b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 25600b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 25610b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 25620b57cec5SDimitry Andric 25630b57cec5SDimitry Andric InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 25640b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 25650b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 25660b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 25670b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 25680b57cec5SDimitry Andric 25690b57cec5SDimitry Andric InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 25700b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 25710b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2], 25720b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 25730b57cec5SDimitry Andric 2574*bdd1243dSDimitry Andric InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 2575*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 2576*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 2577*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 2578*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 2579*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 25800eae32dcSDimitry Andric 25810b57cec5SDimitry Andric InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 25820b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 25830b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 25840b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 25850b57cec5SDimitry Andric 25860b57cec5SDimitry Andric InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 25870b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 25880b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 25890b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 25900b57cec5SDimitry Andric 2591fe6060f1SDimitry Andric InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 2592fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 2593fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 2594fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2595fe6060f1SDimitry Andric 25960b57cec5SDimitry Andric InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 25970b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 25980b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 25990b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 26000b57cec5SDimitry Andric 26010b57cec5SDimitry Andric InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 26020b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 26030b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 26040b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 26050b57cec5SDimitry Andric 26060b57cec5SDimitry Andric InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 26070b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 26080b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 26090b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 26100b57cec5SDimitry Andric 26110b57cec5SDimitry Andric InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 26120b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 26130b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 26140b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 26150b57cec5SDimitry Andric 26160eae32dcSDimitry Andric InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 26170eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 26180eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 26190eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 26200eae32dcSDimitry Andric 26210b57cec5SDimitry Andric InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 26220b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 26230b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 26240b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 26250b57cec5SDimitry Andric 26260b57cec5SDimitry Andric InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 26270b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 26280b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 26290b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD]>, 26300b57cec5SDimitry Andric 26310b57cec5SDimitry Andric InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 26320b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 26330b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 26340b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 26350b57cec5SDimitry Andric 26360b57cec5SDimitry Andric InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 26370b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 26380b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 26390b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 26400b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 26410b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 26420b57cec5SDimitry Andric 26430eae32dcSDimitry Andric InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 26440eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 26450eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 26460eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 26470eae32dcSDimitry Andric 26480b57cec5SDimitry Andric InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 26490b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 26500b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2], 26510b57cec5SDimitry Andric [Hex_FWD, Hex_FWD]>, 26520b57cec5SDimitry Andric 26530b57cec5SDimitry Andric InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 26540b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 26550b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 26560b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 26570b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 26580b57cec5SDimitry Andric 26590b57cec5SDimitry Andric InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 26600b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 26610b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 26620b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 26630b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 26640b57cec5SDimitry Andric 26650b57cec5SDimitry Andric InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 26660b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 26670b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 26680b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 26690b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 26700b57cec5SDimitry Andric 26710b57cec5SDimitry Andric InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 26720b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 26730b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 26740b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 26750b57cec5SDimitry Andric 26760eae32dcSDimitry Andric InstrItinData <tc_4942646a, /*SLOT23,VX*/ 26770eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 26780eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 26790eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 26800eae32dcSDimitry Andric 26810b57cec5SDimitry Andric InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 26820b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 26830b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5], 26840b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 26850b57cec5SDimitry Andric 26860b57cec5SDimitry Andric InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 26870b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 26880b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 1, 2], 26890b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 26900b57cec5SDimitry Andric 2691*bdd1243dSDimitry Andric InstrItinData <tc_531b383c, /*SLOT0123*/ 2692*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 2693*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 2694*bdd1243dSDimitry Andric 26950b57cec5SDimitry Andric InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 26960b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 26970b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 26980b57cec5SDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD]>, 26990b57cec5SDimitry Andric 27000b57cec5SDimitry Andric InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 27010b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 27020b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 27030b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 27040b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 27050b57cec5SDimitry Andric 27060b57cec5SDimitry Andric InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 27070b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 27080b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 27090b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 27100b57cec5SDimitry Andric 27110b57cec5SDimitry Andric InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 27120b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 27130b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 27140b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 27150b57cec5SDimitry Andric 27160b57cec5SDimitry Andric InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 27170b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 27180b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 27190b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 27200b57cec5SDimitry Andric 27210b57cec5SDimitry Andric InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 27220b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 27230b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 27240b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 27250b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 27260b57cec5SDimitry Andric 27270b57cec5SDimitry Andric InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 27280b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 27290b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 2], 27300b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 27310b57cec5SDimitry Andric 27320eae32dcSDimitry Andric InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 27330eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 27340eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 27350eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 27360eae32dcSDimitry Andric 27370b57cec5SDimitry Andric InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 27380b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 27390b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 27400b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 27410b57cec5SDimitry Andric 27420b57cec5SDimitry Andric InstrItinData <tc_649072c2, /*SLOT23,VX*/ 27430b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 27440b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 27450b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 27460b57cec5SDimitry Andric 27470b57cec5SDimitry Andric InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 27480b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 27490b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 27500b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 27510b57cec5SDimitry Andric 27520b57cec5SDimitry Andric InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 27530b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 27540b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 27550b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 27560b57cec5SDimitry Andric 27570b57cec5SDimitry Andric InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 27580b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 27590b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 27600b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 27610b57cec5SDimitry Andric 27620b57cec5SDimitry Andric InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 27630b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 27640b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 27650b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 27660b57cec5SDimitry Andric 2767fe6060f1SDimitry Andric InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 2768fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 2769fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 2770fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 2771fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 2772fe6060f1SDimitry Andric 27730b57cec5SDimitry Andric InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 27740b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 27750b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 27760b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 27770b57cec5SDimitry Andric 27780b57cec5SDimitry Andric InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 27790b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 27800b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 27810b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 27820b57cec5SDimitry Andric 27830b57cec5SDimitry Andric InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 27840b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 27850b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 27860b57cec5SDimitry Andric [HVX_FWD]>, 27870b57cec5SDimitry Andric 27880b57cec5SDimitry Andric InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 27890b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 27900b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 27910b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 27920b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 27930b57cec5SDimitry Andric 27940eae32dcSDimitry Andric InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 27950eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 27960eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 27970eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 27980eae32dcSDimitry Andric 27990eae32dcSDimitry Andric InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 28000eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 28010eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 28020eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 28030eae32dcSDimitry Andric 28040b57cec5SDimitry Andric InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 28050b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 28060b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 28070b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 28080b57cec5SDimitry Andric 28090b57cec5SDimitry Andric InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 28100b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 28110b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [3, 2], 28120b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 28130b57cec5SDimitry Andric 2814fe6060f1SDimitry Andric InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 2815fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 2816fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 2817fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 2818fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2819fe6060f1SDimitry Andric 28200b57cec5SDimitry Andric InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 28210b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 28220b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 28230b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 28240b57cec5SDimitry Andric 28250b57cec5SDimitry Andric InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 28260b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 28270b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 28280b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 28290b57cec5SDimitry Andric 28300b57cec5SDimitry Andric InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 28310b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 28320b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 28330b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 28340b57cec5SDimitry Andric 28350b57cec5SDimitry Andric InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 28360b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 28370b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 28380b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 28390b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 28400b57cec5SDimitry Andric 28410b57cec5SDimitry Andric InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 28420b57cec5SDimitry Andric [InstrStage<1, [SLOT2], 0>, 28430b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 28440b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 28450b57cec5SDimitry Andric 28460b57cec5SDimitry Andric InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 28470b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 28480b57cec5SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 28490b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 28500b57cec5SDimitry Andric 28510b57cec5SDimitry Andric InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 28520b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 28530b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5], 28540b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 28550b57cec5SDimitry Andric 2856*bdd1243dSDimitry Andric InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 2857*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 2858*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 2859*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 2860*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 2861*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 2862*bdd1243dSDimitry Andric 2863*bdd1243dSDimitry Andric InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 2864*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 2865*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 2866*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 2867*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 2868*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 2869*bdd1243dSDimitry Andric 28700b57cec5SDimitry Andric InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 28710b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 28720b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 28730b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 28740b57cec5SDimitry Andric 28750b57cec5SDimitry Andric InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 28760b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 28770b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 28780b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 28790b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 28800b57cec5SDimitry Andric 28810b57cec5SDimitry Andric InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 28820b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 28830b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 28840b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 28850b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 28860b57cec5SDimitry Andric 28870b57cec5SDimitry Andric InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 28880b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 28890b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 1, 2], 28900b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 28910b57cec5SDimitry Andric 28920eae32dcSDimitry Andric InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 28930eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 28940eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 28950eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 28960eae32dcSDimitry Andric 2897fe6060f1SDimitry Andric InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 2898fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 2899fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 2900fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 2901fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 2902fe6060f1SDimitry Andric 2903fe6060f1SDimitry Andric InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 2904fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 2905fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 2906fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 2907fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 2908fe6060f1SDimitry Andric 29090b57cec5SDimitry Andric InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 29100b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 29110b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 29120b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 29130b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 29140b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 29150b57cec5SDimitry Andric 29160b57cec5SDimitry Andric InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 29170b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 29180b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2, 5], 29190b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 29200b57cec5SDimitry Andric 29210b57cec5SDimitry Andric InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 29220b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 29230b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 29240b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 29250b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 29260b57cec5SDimitry Andric 29270b57cec5SDimitry Andric InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 29280b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 29290b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 29300b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 29310b57cec5SDimitry Andric 29320b57cec5SDimitry Andric InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 29330b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 29340b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 29350b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 29360b57cec5SDimitry Andric 29370b57cec5SDimitry Andric InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 29380b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 29390b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 29400b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 29410b57cec5SDimitry Andric 29420b57cec5SDimitry Andric InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 29430b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 29440b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [2], 29450b57cec5SDimitry Andric [Hex_FWD]>, 29460b57cec5SDimitry Andric 29470b57cec5SDimitry Andric InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 29480b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 29490b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 29500b57cec5SDimitry Andric [HVX_FWD, HVX_FWD]>, 29510b57cec5SDimitry Andric 29520b57cec5SDimitry Andric InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 29530b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 29540b57cec5SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 29550b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 29560b57cec5SDimitry Andric 2957fe6060f1SDimitry Andric InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 2958fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 2959fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 2960fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 2961fe6060f1SDimitry Andric 29620b57cec5SDimitry Andric InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 29630b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 29640b57cec5SDimitry Andric InstrStage<1, [CVI_LD], 0>, 29650b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 29660b57cec5SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 29670b57cec5SDimitry Andric 29680b57cec5SDimitry Andric InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 29690b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 29700b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 29710b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 29720b57cec5SDimitry Andric 29730b57cec5SDimitry Andric InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 29740b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 29750b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 29760b57cec5SDimitry Andric [HVX_FWD, Hex_FWD]>, 29770b57cec5SDimitry Andric 29780b57cec5SDimitry Andric InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 29790b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 29800b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 29810b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 29820b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 29830b57cec5SDimitry Andric 29840b57cec5SDimitry Andric InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 29850b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 29860b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 29870b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 29880b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 29890b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 29900b57cec5SDimitry Andric 29910b57cec5SDimitry Andric InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 29920b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 29930b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 29940b57cec5SDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 29950b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 29960b57cec5SDimitry Andric 29970eae32dcSDimitry Andric InstrItinData <tc_cda936da, /*SLOT23,VX*/ 29980eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 29990eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 30000eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 30010eae32dcSDimitry Andric 30020b57cec5SDimitry Andric InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 30030b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 30040b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 30050b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 30060b57cec5SDimitry Andric 30070b57cec5SDimitry Andric InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 30080b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 30090b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 30100b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 30110b57cec5SDimitry Andric 30120eae32dcSDimitry Andric InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 30130eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 30140eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 30150eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 30160eae32dcSDimitry Andric 30170b57cec5SDimitry Andric InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 30180b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 30190b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [2, 1, 2], 30200b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 30210b57cec5SDimitry Andric 30220b57cec5SDimitry Andric InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 30230b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 30240b57cec5SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 30250b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 30260b57cec5SDimitry Andric 30270b57cec5SDimitry Andric InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 30280b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 30290b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 30300b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 30310b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 30320b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 30330b57cec5SDimitry Andric 3034*bdd1243dSDimitry Andric InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 3035*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 3036*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 3037*bdd1243dSDimitry Andric 30380b57cec5SDimitry Andric InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 30390b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 30400b57cec5SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 30410b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 30420b57cec5SDimitry Andric 30430b57cec5SDimitry Andric InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 30440b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 30450b57cec5SDimitry Andric InstrStage<1, [CVI_ALL]>], [3], 30460b57cec5SDimitry Andric [HVX_FWD]>, 30470b57cec5SDimitry Andric 30480b57cec5SDimitry Andric InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 30490b57cec5SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 30500b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 30510b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 30520b57cec5SDimitry Andric 30530b57cec5SDimitry Andric InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 30540b57cec5SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 30550b57cec5SDimitry Andric InstrStage<1, [CVI_ZW]>], [1, 2], 30560b57cec5SDimitry Andric [Hex_FWD, Hex_FWD]>, 30570b57cec5SDimitry Andric 30580b57cec5SDimitry Andric InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 30590b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 30600b57cec5SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 30610b57cec5SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 30620b57cec5SDimitry Andric 30630eae32dcSDimitry Andric InstrItinData <tc_f175e046, /*SLOT23,VX*/ 30640eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 30650eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 30660eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 30670eae32dcSDimitry Andric 30680b57cec5SDimitry Andric InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 30690b57cec5SDimitry Andric [InstrStage<1, [SLOT2], 0>, 30700b57cec5SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 30710b57cec5SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 30720b57cec5SDimitry Andric 30730b57cec5SDimitry Andric InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 30740b57cec5SDimitry Andric [InstrStage<1, [SLOT0], 0>, 30750b57cec5SDimitry Andric InstrStage<1, [SLOT1], 0>, 30760b57cec5SDimitry Andric InstrStage<1, [CVI_ST], 0>, 30770b57cec5SDimitry Andric InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 3078fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]> 30790b57cec5SDimitry Andric ]; 30800b57cec5SDimitry Andric} 30815ffd83dbSDimitry Andric 30825ffd83dbSDimitry Andricclass DepHVXItinV67 { 30835ffd83dbSDimitry Andric list<InstrItinData> DepHVXItinV67_list = [ 3084*bdd1243dSDimitry Andric InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 3085*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 3086*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 3087*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 3088*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 3089*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 3090*bdd1243dSDimitry Andric 30915ffd83dbSDimitry Andric InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 30925ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 30935ffd83dbSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5], 30945ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD]>, 30955ffd83dbSDimitry Andric 30965ffd83dbSDimitry Andric InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 30975ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 30985ffd83dbSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 30995ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 31005ffd83dbSDimitry Andric 31015ffd83dbSDimitry Andric InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 31025ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 31035ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 31045ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 31055ffd83dbSDimitry Andric 31060eae32dcSDimitry Andric InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 31070eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 31080eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5], 31090eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 31100eae32dcSDimitry Andric 31115ffd83dbSDimitry Andric InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 31125ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 31135ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 31145ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 31155ffd83dbSDimitry Andric 31165ffd83dbSDimitry Andric InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 31175ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 31185ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 31195ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD]>, 31205ffd83dbSDimitry Andric 31215ffd83dbSDimitry Andric InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 31225ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 31235ffd83dbSDimitry Andric InstrStage<1, [SLOT1], 0>, 31245ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 31255ffd83dbSDimitry Andric InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 31265ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 31275ffd83dbSDimitry Andric 31285ffd83dbSDimitry Andric InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 31295ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 31305ffd83dbSDimitry Andric InstrStage<1, [CVI_ALL]>], [], 31315ffd83dbSDimitry Andric []>, 31325ffd83dbSDimitry Andric 31335ffd83dbSDimitry Andric InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 31345ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 31355ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 31365ffd83dbSDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 31375ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 31385ffd83dbSDimitry Andric 31395ffd83dbSDimitry Andric InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 31405ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 31415ffd83dbSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 31425ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 31435ffd83dbSDimitry Andric 31445ffd83dbSDimitry Andric InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 31455ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 31465ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 31475ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 31485ffd83dbSDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 31495ffd83dbSDimitry Andric 31505ffd83dbSDimitry Andric InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 31515ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 31525ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 31535ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 31545ffd83dbSDimitry Andric 31555ffd83dbSDimitry Andric InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 31565ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 31575ffd83dbSDimitry Andric InstrStage<1, [CVI_LD], 0>, 31585ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 31595ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 31605ffd83dbSDimitry Andric 31615ffd83dbSDimitry Andric InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 31625ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 31635ffd83dbSDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2], 31645ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 31655ffd83dbSDimitry Andric 3166*bdd1243dSDimitry Andric InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 3167*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 3168*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 3169*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 3170*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 3171*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 31720eae32dcSDimitry Andric 31735ffd83dbSDimitry Andric InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 31745ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 31755ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 31765ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 31775ffd83dbSDimitry Andric 31785ffd83dbSDimitry Andric InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 31795ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 31805ffd83dbSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 31815ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 31825ffd83dbSDimitry Andric 3183fe6060f1SDimitry Andric InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 3184fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3185fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 3186fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3187fe6060f1SDimitry Andric 31885ffd83dbSDimitry Andric InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 31895ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 31905ffd83dbSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 31915ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 31925ffd83dbSDimitry Andric 31935ffd83dbSDimitry Andric InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 31945ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 31955ffd83dbSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 31965ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 31975ffd83dbSDimitry Andric 31985ffd83dbSDimitry Andric InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 31995ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 32005ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 32015ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 32025ffd83dbSDimitry Andric 32035ffd83dbSDimitry Andric InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 32045ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 32055ffd83dbSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 32065ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 32075ffd83dbSDimitry Andric 32080eae32dcSDimitry Andric InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 32090eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 32100eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 32110eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 32120eae32dcSDimitry Andric 32135ffd83dbSDimitry Andric InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 32145ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 32155ffd83dbSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 32165ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 32175ffd83dbSDimitry Andric 32185ffd83dbSDimitry Andric InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 32195ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 32205ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 32215ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD]>, 32225ffd83dbSDimitry Andric 32235ffd83dbSDimitry Andric InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 32245ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 32255ffd83dbSDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 32265ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 32275ffd83dbSDimitry Andric 32285ffd83dbSDimitry Andric InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 32295ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 32305ffd83dbSDimitry Andric InstrStage<1, [SLOT1], 0>, 32315ffd83dbSDimitry Andric InstrStage<1, [CVI_LD], 0>, 32325ffd83dbSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 32335ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 32345ffd83dbSDimitry Andric 32350eae32dcSDimitry Andric InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 32360eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 32370eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 32380eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 32390eae32dcSDimitry Andric 32405ffd83dbSDimitry Andric InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 32415ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 32425ffd83dbSDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2], 32435ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD]>, 32445ffd83dbSDimitry Andric 32455ffd83dbSDimitry Andric InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 32465ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 32475ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 32485ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 32495ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 32505ffd83dbSDimitry Andric 32515ffd83dbSDimitry Andric InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 32525ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 32535ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 32545ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 32555ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 32565ffd83dbSDimitry Andric 32575ffd83dbSDimitry Andric InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 32585ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 32595ffd83dbSDimitry Andric InstrStage<1, [CVI_LD], 0>, 32605ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 32615ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 32625ffd83dbSDimitry Andric 32635ffd83dbSDimitry Andric InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 32645ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 32655ffd83dbSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 32665ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 32675ffd83dbSDimitry Andric 32680eae32dcSDimitry Andric InstrItinData <tc_4942646a, /*SLOT23,VX*/ 32690eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 32700eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 32710eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 32720eae32dcSDimitry Andric 32735ffd83dbSDimitry Andric InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 32745ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 32755ffd83dbSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5], 32765ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD]>, 32775ffd83dbSDimitry Andric 32785ffd83dbSDimitry Andric InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 32795ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 32805ffd83dbSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 1, 2], 32815ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 32825ffd83dbSDimitry Andric 3283*bdd1243dSDimitry Andric InstrItinData <tc_531b383c, /*SLOT0123*/ 3284*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 3285*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 3286*bdd1243dSDimitry Andric 32875ffd83dbSDimitry Andric InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 32885ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 32895ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 32905ffd83dbSDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD]>, 32915ffd83dbSDimitry Andric 32925ffd83dbSDimitry Andric InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 32935ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 32945ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 32955ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 32965ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 32975ffd83dbSDimitry Andric 32985ffd83dbSDimitry Andric InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 32995ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 33005ffd83dbSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 33015ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 33025ffd83dbSDimitry Andric 33035ffd83dbSDimitry Andric InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 33045ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 33055ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 33065ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 33075ffd83dbSDimitry Andric 33085ffd83dbSDimitry Andric InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 33095ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 33105ffd83dbSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 33115ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 33125ffd83dbSDimitry Andric 33135ffd83dbSDimitry Andric InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 33145ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 33155ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 33165ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 33175ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 33185ffd83dbSDimitry Andric 33195ffd83dbSDimitry Andric InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 33205ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 33215ffd83dbSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 2], 33225ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD]>, 33235ffd83dbSDimitry Andric 33240eae32dcSDimitry Andric InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 33250eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 33260eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 33270eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 33280eae32dcSDimitry Andric 33295ffd83dbSDimitry Andric InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 33305ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 33315ffd83dbSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 33325ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 33335ffd83dbSDimitry Andric 33345ffd83dbSDimitry Andric InstrItinData <tc_649072c2, /*SLOT23,VX*/ 33355ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 33365ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 33375ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 33385ffd83dbSDimitry Andric 33395ffd83dbSDimitry Andric InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 33405ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 33415ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 33425ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 33435ffd83dbSDimitry Andric 33445ffd83dbSDimitry Andric InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 33455ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 33465ffd83dbSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 33475ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 33485ffd83dbSDimitry Andric 33495ffd83dbSDimitry Andric InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 33505ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 33515ffd83dbSDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 33525ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 33535ffd83dbSDimitry Andric 33545ffd83dbSDimitry Andric InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 33555ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 33565ffd83dbSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 33575ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 33585ffd83dbSDimitry Andric 3359fe6060f1SDimitry Andric InstrItinData <tc_7095ecba, /*SLOT1,LOAD,VA_DV*/ 3360fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 3361fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 3362fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 3363fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 3364fe6060f1SDimitry Andric 33655ffd83dbSDimitry Andric InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 33665ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 33675ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 33685ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 33695ffd83dbSDimitry Andric 33705ffd83dbSDimitry Andric InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 33715ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 33725ffd83dbSDimitry Andric InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 33735ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 33745ffd83dbSDimitry Andric 33755ffd83dbSDimitry Andric InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 33765ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 33775ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 33785ffd83dbSDimitry Andric [HVX_FWD]>, 33795ffd83dbSDimitry Andric 33805ffd83dbSDimitry Andric InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 33815ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 33825ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 33835ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 33845ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 33855ffd83dbSDimitry Andric 33860eae32dcSDimitry Andric InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 33870eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 33880eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 33890eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 33900eae32dcSDimitry Andric 33910eae32dcSDimitry Andric InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 33920eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 33930eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 33940eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 33950eae32dcSDimitry Andric 33965ffd83dbSDimitry Andric InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 33975ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 33985ffd83dbSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 33995ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 34005ffd83dbSDimitry Andric 34015ffd83dbSDimitry Andric InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 34025ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 34035ffd83dbSDimitry Andric InstrStage<1, [CVI_ALL]>], [3, 2], 34045ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD]>, 34055ffd83dbSDimitry Andric 3406fe6060f1SDimitry Andric InstrItinData <tc_7d68d5c2, /*SLOT1,LOAD,VA*/ 3407fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 3408fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 3409fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 3410fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3411fe6060f1SDimitry Andric 34125ffd83dbSDimitry Andric InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 34135ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 34145ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 34155ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 34165ffd83dbSDimitry Andric 34175ffd83dbSDimitry Andric InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 34185ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 34195ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 34205ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 34215ffd83dbSDimitry Andric 34225ffd83dbSDimitry Andric InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 34235ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 34245ffd83dbSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 34255ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 34265ffd83dbSDimitry Andric 34275ffd83dbSDimitry Andric InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 34285ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 34295ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 34305ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 34315ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 34325ffd83dbSDimitry Andric 34335ffd83dbSDimitry Andric InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 34345ffd83dbSDimitry Andric [InstrStage<1, [SLOT2], 0>, 34355ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 34365ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 34375ffd83dbSDimitry Andric 34385ffd83dbSDimitry Andric InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 34395ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 34405ffd83dbSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 34415ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 34425ffd83dbSDimitry Andric 34435ffd83dbSDimitry Andric InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 34445ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 34455ffd83dbSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5], 34465ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD]>, 34475ffd83dbSDimitry Andric 3448*bdd1243dSDimitry Andric InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 3449*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 3450*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 3451*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 3452*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 3453*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3454*bdd1243dSDimitry Andric 3455*bdd1243dSDimitry Andric InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 3456*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 3457*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 3458*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 3459*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 3460*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 3461*bdd1243dSDimitry Andric 34625ffd83dbSDimitry Andric InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 34635ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 34645ffd83dbSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 34655ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 34665ffd83dbSDimitry Andric 34675ffd83dbSDimitry Andric InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 34685ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 34695ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 34705ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 34715ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 34725ffd83dbSDimitry Andric 34735ffd83dbSDimitry Andric InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 34745ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 34755ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 34765ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 34775ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 34785ffd83dbSDimitry Andric 34795ffd83dbSDimitry Andric InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 34805ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 34815ffd83dbSDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 1, 2], 34825ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 34835ffd83dbSDimitry Andric 34840eae32dcSDimitry Andric InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 34850eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 34860eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 34870eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 34880eae32dcSDimitry Andric 3489fe6060f1SDimitry Andric InstrItinData <tc_a28f32b5, /*SLOT1,LOAD,VA*/ 3490fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 3491fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 3492fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 3493fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 3494fe6060f1SDimitry Andric 3495fe6060f1SDimitry Andric InstrItinData <tc_a69eeee1, /*SLOT1,LOAD,VA_DV*/ 3496fe6060f1SDimitry Andric [InstrStage<1, [SLOT1], 0>, 3497fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 3498fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 3499fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3500fe6060f1SDimitry Andric 35015ffd83dbSDimitry Andric InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 35025ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 35035ffd83dbSDimitry Andric InstrStage<1, [SLOT1], 0>, 35045ffd83dbSDimitry Andric InstrStage<1, [CVI_LD], 0>, 35055ffd83dbSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 35065ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 35075ffd83dbSDimitry Andric 35085ffd83dbSDimitry Andric InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 35095ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 35105ffd83dbSDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2, 5], 35115ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 35125ffd83dbSDimitry Andric 35135ffd83dbSDimitry Andric InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 35145ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 35155ffd83dbSDimitry Andric InstrStage<1, [CVI_LD], 0>, 35165ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 35175ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 35185ffd83dbSDimitry Andric 35195ffd83dbSDimitry Andric InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 35205ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 35215ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 35225ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 35235ffd83dbSDimitry Andric 35245ffd83dbSDimitry Andric InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 35255ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 35265ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 35275ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 35285ffd83dbSDimitry Andric 35295ffd83dbSDimitry Andric InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 35305ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 35315ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 35325ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 35335ffd83dbSDimitry Andric 35345ffd83dbSDimitry Andric InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 35355ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 35365ffd83dbSDimitry Andric InstrStage<1, [CVI_ALL]>], [2], 35375ffd83dbSDimitry Andric [Hex_FWD]>, 35385ffd83dbSDimitry Andric 35395ffd83dbSDimitry Andric InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 35405ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 35415ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 35425ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD]>, 35435ffd83dbSDimitry Andric 35445ffd83dbSDimitry Andric InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 35455ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 35465ffd83dbSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 35475ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 35485ffd83dbSDimitry Andric 3549fe6060f1SDimitry Andric InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 3550fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3551fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 3552fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3553fe6060f1SDimitry Andric 35545ffd83dbSDimitry Andric InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 35555ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 35565ffd83dbSDimitry Andric InstrStage<1, [CVI_LD], 0>, 35575ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 35585ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 35595ffd83dbSDimitry Andric 35605ffd83dbSDimitry Andric InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 35615ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 35625ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 35635ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 35645ffd83dbSDimitry Andric 35655ffd83dbSDimitry Andric InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 35665ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 35675ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 35685ffd83dbSDimitry Andric [HVX_FWD, Hex_FWD]>, 35695ffd83dbSDimitry Andric 35705ffd83dbSDimitry Andric InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 35715ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 35725ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 35735ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 35745ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 35755ffd83dbSDimitry Andric 35765ffd83dbSDimitry Andric InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 35775ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 35785ffd83dbSDimitry Andric InstrStage<1, [SLOT1], 0>, 35795ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 35805ffd83dbSDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 35815ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 35825ffd83dbSDimitry Andric 35835ffd83dbSDimitry Andric InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 35845ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 35855ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 35865ffd83dbSDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 35875ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 35885ffd83dbSDimitry Andric 35890eae32dcSDimitry Andric InstrItinData <tc_cda936da, /*SLOT23,VX*/ 35900eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 35910eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 35920eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 35930eae32dcSDimitry Andric 35945ffd83dbSDimitry Andric InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 35955ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 35965ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 35975ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 35985ffd83dbSDimitry Andric 35995ffd83dbSDimitry Andric InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 36005ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 36015ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 36025ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 36035ffd83dbSDimitry Andric 36040eae32dcSDimitry Andric InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 36050eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 36060eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 36070eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 36080eae32dcSDimitry Andric 36095ffd83dbSDimitry Andric InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 36105ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 36115ffd83dbSDimitry Andric InstrStage<1, [CVI_ZW]>], [2, 1, 2], 36125ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 36135ffd83dbSDimitry Andric 36145ffd83dbSDimitry Andric InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 36155ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 36165ffd83dbSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 36175ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 36185ffd83dbSDimitry Andric 36195ffd83dbSDimitry Andric InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 36205ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 36215ffd83dbSDimitry Andric InstrStage<1, [SLOT1], 0>, 36225ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 36235ffd83dbSDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 36245ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 36255ffd83dbSDimitry Andric 3626*bdd1243dSDimitry Andric InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 3627*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 3628*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 3629*bdd1243dSDimitry Andric 36305ffd83dbSDimitry Andric InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 36315ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 36325ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 36335ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 36345ffd83dbSDimitry Andric 36355ffd83dbSDimitry Andric InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 36365ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 36375ffd83dbSDimitry Andric InstrStage<1, [CVI_ALL]>], [3], 36385ffd83dbSDimitry Andric [HVX_FWD]>, 36395ffd83dbSDimitry Andric 36405ffd83dbSDimitry Andric InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 36415ffd83dbSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 36425ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 36435ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 36445ffd83dbSDimitry Andric 36455ffd83dbSDimitry Andric InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 36465ffd83dbSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 36475ffd83dbSDimitry Andric InstrStage<1, [CVI_ZW]>], [1, 2], 36485ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD]>, 36495ffd83dbSDimitry Andric 3650fe6060f1SDimitry Andric InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 3651fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3652fe6060f1SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 3653fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3654fe6060f1SDimitry Andric 36550eae32dcSDimitry Andric InstrItinData <tc_f175e046, /*SLOT23,VX*/ 36560eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 36570eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 36580eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 36590eae32dcSDimitry Andric 3660fe6060f1SDimitry Andric InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 3661fe6060f1SDimitry Andric [InstrStage<1, [SLOT2], 0>, 3662fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 3663fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 3664fe6060f1SDimitry Andric 3665fe6060f1SDimitry Andric InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 3666fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3667fe6060f1SDimitry Andric InstrStage<1, [SLOT1], 0>, 3668fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 3669fe6060f1SDimitry Andric InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 3670fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]> 3671fe6060f1SDimitry Andric ]; 3672fe6060f1SDimitry Andric} 3673fe6060f1SDimitry Andric 3674fe6060f1SDimitry Andricclass DepHVXItinV68 { 3675fe6060f1SDimitry Andric list<InstrItinData> DepHVXItinV68_list = [ 3676*bdd1243dSDimitry Andric InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 3677*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 3678*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 3679*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 3680*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 3681*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 3682*bdd1243dSDimitry Andric 3683fe6060f1SDimitry Andric InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 3684fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3685fe6060f1SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5], 3686fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD]>, 3687fe6060f1SDimitry Andric 3688fe6060f1SDimitry Andric InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 3689fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3690fe6060f1SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 3691fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 3692fe6060f1SDimitry Andric 3693fe6060f1SDimitry Andric InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 3694fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3695fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 3696fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3697fe6060f1SDimitry Andric 36980eae32dcSDimitry Andric InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 36990eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 37000eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5], 37010eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 37020eae32dcSDimitry Andric 3703fe6060f1SDimitry Andric InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 3704fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3705fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 3706fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 3707fe6060f1SDimitry Andric 3708fe6060f1SDimitry Andric InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 3709fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3710fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 3711fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD]>, 3712fe6060f1SDimitry Andric 3713fe6060f1SDimitry Andric InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 3714fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3715fe6060f1SDimitry Andric InstrStage<1, [SLOT1], 0>, 3716fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 3717fe6060f1SDimitry Andric InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 3718fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3719fe6060f1SDimitry Andric 3720fe6060f1SDimitry Andric InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 3721fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3722fe6060f1SDimitry Andric InstrStage<1, [CVI_ALL]>], [], 3723fe6060f1SDimitry Andric []>, 3724fe6060f1SDimitry Andric 3725fe6060f1SDimitry Andric InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 3726fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3727fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 3728fe6060f1SDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 3729fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3730fe6060f1SDimitry Andric 3731fe6060f1SDimitry Andric InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 3732fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3733fe6060f1SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 3734fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3735fe6060f1SDimitry Andric 3736fe6060f1SDimitry Andric InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 3737fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3738fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 3739fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 3740fe6060f1SDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3741fe6060f1SDimitry Andric 3742fe6060f1SDimitry Andric InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 3743fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3744fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 3745fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 3746fe6060f1SDimitry Andric 3747fe6060f1SDimitry Andric InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 3748fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 3749fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 3750fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 3751fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3752fe6060f1SDimitry Andric 3753fe6060f1SDimitry Andric InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 3754fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3755fe6060f1SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2], 3756fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 3757fe6060f1SDimitry Andric 3758*bdd1243dSDimitry Andric InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 3759*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 3760*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 3761*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 3762*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 3763*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 37640eae32dcSDimitry Andric 3765fe6060f1SDimitry Andric InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 3766fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3767fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 3768fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3769fe6060f1SDimitry Andric 3770fe6060f1SDimitry Andric InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 3771fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3772fe6060f1SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 3773fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 3774fe6060f1SDimitry Andric 3775fe6060f1SDimitry Andric InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 3776fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3777fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 3778fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3779fe6060f1SDimitry Andric 3780fe6060f1SDimitry Andric InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 3781fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3782fe6060f1SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 3783fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 3784fe6060f1SDimitry Andric 3785fe6060f1SDimitry Andric InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 3786fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3787fe6060f1SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 3788fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3789fe6060f1SDimitry Andric 3790fe6060f1SDimitry Andric InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 3791fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3792fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 3793fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3794fe6060f1SDimitry Andric 3795fe6060f1SDimitry Andric InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 3796fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3797fe6060f1SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 3798fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3799fe6060f1SDimitry Andric 38000eae32dcSDimitry Andric InstrItinData <tc_37820f4c, /*SLOT23,VX_DV*/ 38010eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 38020eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 38030eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 38040eae32dcSDimitry Andric 3805fe6060f1SDimitry Andric InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 3806fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 3807fe6060f1SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 3808fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3809fe6060f1SDimitry Andric 3810fe6060f1SDimitry Andric InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 3811fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3812fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 3813fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD]>, 3814fe6060f1SDimitry Andric 3815fe6060f1SDimitry Andric InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 3816fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 3817fe6060f1SDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 3818fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3819fe6060f1SDimitry Andric 3820fe6060f1SDimitry Andric InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 3821fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3822fe6060f1SDimitry Andric InstrStage<1, [SLOT1], 0>, 3823fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 3824fe6060f1SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 3825fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3826fe6060f1SDimitry Andric 38270eae32dcSDimitry Andric InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 38280eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 38290eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 38300eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 38310eae32dcSDimitry Andric 3832fe6060f1SDimitry Andric InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 3833fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3834fe6060f1SDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2], 3835fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD]>, 3836fe6060f1SDimitry Andric 3837fe6060f1SDimitry Andric InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 3838fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3839fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 3840fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 3841fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3842fe6060f1SDimitry Andric 3843fe6060f1SDimitry Andric InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 3844fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3845fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 3846fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 3847fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3848fe6060f1SDimitry Andric 3849fe6060f1SDimitry Andric InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 3850fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 3851fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 3852fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 3853fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3854fe6060f1SDimitry Andric 3855fe6060f1SDimitry Andric InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 3856fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3857fe6060f1SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 3858fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 3859fe6060f1SDimitry Andric 38600eae32dcSDimitry Andric InstrItinData <tc_4942646a, /*SLOT23,VX*/ 38610eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 38620eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 38630eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 38640eae32dcSDimitry Andric 3865fe6060f1SDimitry Andric InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 3866fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3867fe6060f1SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5], 3868fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD]>, 3869fe6060f1SDimitry Andric 3870fe6060f1SDimitry Andric InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 3871fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 3872fe6060f1SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 1, 2], 3873fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 3874fe6060f1SDimitry Andric 3875*bdd1243dSDimitry Andric InstrItinData <tc_531b383c, /*SLOT0123*/ 3876*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 3877*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 3878*bdd1243dSDimitry Andric 3879fe6060f1SDimitry Andric InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 3880fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3881fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 3882fe6060f1SDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD]>, 3883fe6060f1SDimitry Andric 3884fe6060f1SDimitry Andric InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 3885fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3886fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 3887fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 3888fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3889fe6060f1SDimitry Andric 3890fe6060f1SDimitry Andric InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 3891fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3892fe6060f1SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 3893fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3894fe6060f1SDimitry Andric 3895fe6060f1SDimitry Andric InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 3896fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3897fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 3898fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 3899fe6060f1SDimitry Andric 3900fe6060f1SDimitry Andric InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 3901fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3902fe6060f1SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 3903fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3904fe6060f1SDimitry Andric 3905fe6060f1SDimitry Andric InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 3906fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3907fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 3908fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 3909fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3910fe6060f1SDimitry Andric 3911fe6060f1SDimitry Andric InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 3912fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3913fe6060f1SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 2], 3914fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD]>, 3915fe6060f1SDimitry Andric 39160eae32dcSDimitry Andric InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 39170eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 39180eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 39190eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 39200eae32dcSDimitry Andric 3921fe6060f1SDimitry Andric InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 3922fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3923fe6060f1SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 3924fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 3925fe6060f1SDimitry Andric 3926fe6060f1SDimitry Andric InstrItinData <tc_649072c2, /*SLOT23,VX*/ 3927fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3928fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 3929fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 3930fe6060f1SDimitry Andric 3931fe6060f1SDimitry Andric InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 3932fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 3933fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 3934fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 3935fe6060f1SDimitry Andric 3936fe6060f1SDimitry Andric InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 3937fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 3938fe6060f1SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 3939fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 3940fe6060f1SDimitry Andric 3941fe6060f1SDimitry Andric InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 3942fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3943fe6060f1SDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 3944fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3945fe6060f1SDimitry Andric 3946fe6060f1SDimitry Andric InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 3947fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3948fe6060f1SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 3949fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 3950fe6060f1SDimitry Andric 3951fe6060f1SDimitry Andric InstrItinData <tc_7095ecba, /*SLOT01,LOAD,VA_DV*/ 3952fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 3953fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 3954fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 3955fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 3956fe6060f1SDimitry Andric 3957fe6060f1SDimitry Andric InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 3958fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3959fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 3960fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 3961fe6060f1SDimitry Andric 3962fe6060f1SDimitry Andric InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 3963fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3964fe6060f1SDimitry Andric InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 3965fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 3966fe6060f1SDimitry Andric 3967fe6060f1SDimitry Andric InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 3968fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3969fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 3970fe6060f1SDimitry Andric [HVX_FWD]>, 3971fe6060f1SDimitry Andric 3972fe6060f1SDimitry Andric InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 3973fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 3974fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 3975fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 3976fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 3977fe6060f1SDimitry Andric 39780eae32dcSDimitry Andric InstrItinData <tc_72e2b393, /*SLOT23,VX_DV*/ 39790eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 39800eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 39810eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 39820eae32dcSDimitry Andric 39830eae32dcSDimitry Andric InstrItinData <tc_73efe966, /*SLOT23,VX_DV*/ 39840eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 39850eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 39860eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 39870eae32dcSDimitry Andric 3988fe6060f1SDimitry Andric InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 3989fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3990fe6060f1SDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 3991fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 3992fe6060f1SDimitry Andric 3993fe6060f1SDimitry Andric InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 3994fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 3995fe6060f1SDimitry Andric InstrStage<1, [CVI_ALL]>], [3, 2], 3996fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD]>, 3997fe6060f1SDimitry Andric 3998fe6060f1SDimitry Andric InstrItinData <tc_7d68d5c2, /*SLOT01,LOAD,VA*/ 3999fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4000fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 4001fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 4002fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4003fe6060f1SDimitry Andric 4004fe6060f1SDimitry Andric InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 4005fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4006fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 4007fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4008fe6060f1SDimitry Andric 4009fe6060f1SDimitry Andric InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 4010fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4011fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 4012fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 4013fe6060f1SDimitry Andric 4014fe6060f1SDimitry Andric InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 4015fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4016fe6060f1SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 4017fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4018fe6060f1SDimitry Andric 4019fe6060f1SDimitry Andric InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 4020fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 4021fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 4022fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 4023fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4024fe6060f1SDimitry Andric 4025fe6060f1SDimitry Andric InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 4026fe6060f1SDimitry Andric [InstrStage<1, [SLOT2], 0>, 4027fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 4028fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4029fe6060f1SDimitry Andric 4030fe6060f1SDimitry Andric InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 4031fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4032fe6060f1SDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 4033fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4034fe6060f1SDimitry Andric 4035fe6060f1SDimitry Andric InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 4036fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4037fe6060f1SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5], 4038fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD]>, 4039fe6060f1SDimitry Andric 4040*bdd1243dSDimitry Andric InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 4041*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4042*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 4043*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4044*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 4045*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4046*bdd1243dSDimitry Andric 4047*bdd1243dSDimitry Andric InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 4048*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 4049*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 4050*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4051*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 4052*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 4053*bdd1243dSDimitry Andric 4054fe6060f1SDimitry Andric InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 4055fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4056fe6060f1SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 4057fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4058fe6060f1SDimitry Andric 4059fe6060f1SDimitry Andric InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 4060fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 4061fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 4062fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 4063fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4064fe6060f1SDimitry Andric 4065fe6060f1SDimitry Andric InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 4066fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 4067fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 4068fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 4069fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4070fe6060f1SDimitry Andric 4071fe6060f1SDimitry Andric InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 4072fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4073fe6060f1SDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 1, 2], 4074fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 4075fe6060f1SDimitry Andric 40760eae32dcSDimitry Andric InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 40770eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 40780eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 40790eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 40800eae32dcSDimitry Andric 4081fe6060f1SDimitry Andric InstrItinData <tc_a28f32b5, /*SLOT01,LOAD,VA*/ 4082fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 40835ffd83dbSDimitry Andric InstrStage<1, [CVI_LD], 0>, 40845ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 40855ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 40865ffd83dbSDimitry Andric 4087fe6060f1SDimitry Andric InstrItinData <tc_a69eeee1, /*SLOT01,LOAD,VA_DV*/ 4088fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4089fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 4090fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 4091fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4092fe6060f1SDimitry Andric 4093fe6060f1SDimitry Andric InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 4094fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 4095fe6060f1SDimitry Andric InstrStage<1, [SLOT1], 0>, 4096fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 4097fe6060f1SDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 4098fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 4099fe6060f1SDimitry Andric 4100fe6060f1SDimitry Andric InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 4101fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 4102fe6060f1SDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2, 5], 4103fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 4104fe6060f1SDimitry Andric 4105fe6060f1SDimitry Andric InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 4106fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4107fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 4108fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 4109fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4110fe6060f1SDimitry Andric 4111fe6060f1SDimitry Andric InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 4112fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4113fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 4114fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 4115fe6060f1SDimitry Andric 4116fe6060f1SDimitry Andric InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 4117fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4118fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 4119fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 4120fe6060f1SDimitry Andric 4121fe6060f1SDimitry Andric InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 4122fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4123fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 4124fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4125fe6060f1SDimitry Andric 4126fe6060f1SDimitry Andric InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 4127fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4128fe6060f1SDimitry Andric InstrStage<1, [CVI_ALL]>], [2], 4129fe6060f1SDimitry Andric [Hex_FWD]>, 4130fe6060f1SDimitry Andric 4131fe6060f1SDimitry Andric InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 4132fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4133fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 4134fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD]>, 4135fe6060f1SDimitry Andric 4136fe6060f1SDimitry Andric InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 4137fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4138fe6060f1SDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 4139fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4140fe6060f1SDimitry Andric 4141fe6060f1SDimitry Andric InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 4142fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4143fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 4144fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4145fe6060f1SDimitry Andric 4146fe6060f1SDimitry Andric InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 4147fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4148fe6060f1SDimitry Andric InstrStage<1, [CVI_LD], 0>, 4149fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 4150fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 4151fe6060f1SDimitry Andric 4152fe6060f1SDimitry Andric InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 4153fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4154fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 4155fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 4156fe6060f1SDimitry Andric 4157fe6060f1SDimitry Andric InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 4158fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4159fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 4160fe6060f1SDimitry Andric [HVX_FWD, Hex_FWD]>, 4161fe6060f1SDimitry Andric 4162fe6060f1SDimitry Andric InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 4163fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 4164fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 4165fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 4166fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 4167fe6060f1SDimitry Andric 4168fe6060f1SDimitry Andric InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 4169fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 4170fe6060f1SDimitry Andric InstrStage<1, [SLOT1], 0>, 4171fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 4172fe6060f1SDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 4173fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4174fe6060f1SDimitry Andric 4175fe6060f1SDimitry Andric InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 4176fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4177fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 4178fe6060f1SDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 4179fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 4180fe6060f1SDimitry Andric 41810eae32dcSDimitry Andric InstrItinData <tc_cda936da, /*SLOT23,VX*/ 41820eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 41830eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 41840eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 41850eae32dcSDimitry Andric 4186fe6060f1SDimitry Andric InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 4187fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4188fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 4189fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 4190fe6060f1SDimitry Andric 4191fe6060f1SDimitry Andric InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 4192fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4193fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 4194fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 4195fe6060f1SDimitry Andric 41960eae32dcSDimitry Andric InstrItinData <tc_dcca380f, /*SLOT23,VX_DV*/ 41970eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 41980eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 41990eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 42000eae32dcSDimitry Andric 4201fe6060f1SDimitry Andric InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 4202fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4203fe6060f1SDimitry Andric InstrStage<1, [CVI_ZW]>], [2, 1, 2], 4204fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 4205fe6060f1SDimitry Andric 4206fe6060f1SDimitry Andric InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 4207fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4208fe6060f1SDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 4209fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4210fe6060f1SDimitry Andric 4211fe6060f1SDimitry Andric InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 4212fe6060f1SDimitry Andric [InstrStage<1, [SLOT0], 0>, 4213fe6060f1SDimitry Andric InstrStage<1, [SLOT1], 0>, 4214fe6060f1SDimitry Andric InstrStage<1, [CVI_ST], 0>, 4215fe6060f1SDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 4216fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4217fe6060f1SDimitry Andric 4218*bdd1243dSDimitry Andric InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 4219*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 4220*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 4221*bdd1243dSDimitry Andric 4222fe6060f1SDimitry Andric InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 4223fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4224fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 4225fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4226fe6060f1SDimitry Andric 4227fe6060f1SDimitry Andric InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 4228fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4229fe6060f1SDimitry Andric InstrStage<1, [CVI_ALL]>], [3], 4230fe6060f1SDimitry Andric [HVX_FWD]>, 4231fe6060f1SDimitry Andric 4232fe6060f1SDimitry Andric InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 4233fe6060f1SDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4234fe6060f1SDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 4235fe6060f1SDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 4236fe6060f1SDimitry Andric 4237fe6060f1SDimitry Andric InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 4238fe6060f1SDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4239fe6060f1SDimitry Andric InstrStage<1, [CVI_ZW]>], [1, 2], 4240fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD]>, 4241fe6060f1SDimitry Andric 42425ffd83dbSDimitry Andric InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 42435ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 42445ffd83dbSDimitry Andric InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 42455ffd83dbSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 42465ffd83dbSDimitry Andric 42470eae32dcSDimitry Andric InstrItinData <tc_f175e046, /*SLOT23,VX*/ 42480eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 42490eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 42500eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 42510eae32dcSDimitry Andric 42520eae32dcSDimitry Andric InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 42530eae32dcSDimitry Andric [InstrStage<1, [SLOT2], 0>, 42540eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 42550eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 42560eae32dcSDimitry Andric 42570eae32dcSDimitry Andric InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 42580eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 42590eae32dcSDimitry Andric InstrStage<1, [SLOT1], 0>, 42600eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 42610eae32dcSDimitry Andric InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 42620eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]> 42630eae32dcSDimitry Andric ]; 42640eae32dcSDimitry Andric} 42650eae32dcSDimitry Andric 42660eae32dcSDimitry Andricclass DepHVXItinV69 { 42670eae32dcSDimitry Andric list<InstrItinData> DepHVXItinV69_list = [ 4268*bdd1243dSDimitry Andric InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 4269*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4270*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 4271*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4272*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 4273*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 4274*bdd1243dSDimitry Andric 42750eae32dcSDimitry Andric InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 42760eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 42770eae32dcSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5], 42780eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 42790eae32dcSDimitry Andric 42800eae32dcSDimitry Andric InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 42810eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 42820eae32dcSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 42830eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 42840eae32dcSDimitry Andric 42850eae32dcSDimitry Andric InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 42860eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 42870eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 42880eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 42890eae32dcSDimitry Andric 42900eae32dcSDimitry Andric InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 42910eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 42920eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5], 42930eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 42940eae32dcSDimitry Andric 42950eae32dcSDimitry Andric InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 42960eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 42970eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 42980eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 42990eae32dcSDimitry Andric 43000eae32dcSDimitry Andric InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 43010eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 43020eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 43030eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 43040eae32dcSDimitry Andric 43050eae32dcSDimitry Andric InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 43060eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 43070eae32dcSDimitry Andric InstrStage<1, [SLOT1], 0>, 43080eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 43090eae32dcSDimitry Andric InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 43100eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 43110eae32dcSDimitry Andric 43120eae32dcSDimitry Andric InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 43130eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 43140eae32dcSDimitry Andric InstrStage<1, [CVI_ALL]>], [], 43150eae32dcSDimitry Andric []>, 43160eae32dcSDimitry Andric 43170eae32dcSDimitry Andric InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 43180eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 43190eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 43200eae32dcSDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 43210eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 43220eae32dcSDimitry Andric 43230eae32dcSDimitry Andric InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 43240eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 43250eae32dcSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 43260eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 43270eae32dcSDimitry Andric 43280eae32dcSDimitry Andric InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 43290eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 43300eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 43310eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 43320eae32dcSDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 43330eae32dcSDimitry Andric 43340eae32dcSDimitry Andric InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 43350eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 43360eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 43370eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 43380eae32dcSDimitry Andric 43390eae32dcSDimitry Andric InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 43400eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 43410eae32dcSDimitry Andric InstrStage<1, [CVI_LD], 0>, 43420eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 43430eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 43440eae32dcSDimitry Andric 43450eae32dcSDimitry Andric InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 43460eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 43470eae32dcSDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2], 43480eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 43490eae32dcSDimitry Andric 4350*bdd1243dSDimitry Andric InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 4351*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 4352*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 4353*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4354*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 4355*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 43560eae32dcSDimitry Andric 43570eae32dcSDimitry Andric InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 43580eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 43590eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 43600eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 43610eae32dcSDimitry Andric 43620eae32dcSDimitry Andric InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 43630eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 43640eae32dcSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 43650eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 43660eae32dcSDimitry Andric 43670eae32dcSDimitry Andric InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 43680eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 43690eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 43700eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 43710eae32dcSDimitry Andric 43720eae32dcSDimitry Andric InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 43730eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 43740eae32dcSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 43750eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 43760eae32dcSDimitry Andric 43770eae32dcSDimitry Andric InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 43780eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 43790eae32dcSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 43800eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 43810eae32dcSDimitry Andric 43820eae32dcSDimitry Andric InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 43830eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 43840eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 43850eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 43860eae32dcSDimitry Andric 43870eae32dcSDimitry Andric InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 43880eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 43890eae32dcSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 43900eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 43910eae32dcSDimitry Andric 43920eae32dcSDimitry Andric InstrItinData <tc_37820f4c, /*SLOT23,VX*/ 43930eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 43940eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 43950eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 43960eae32dcSDimitry Andric 43970eae32dcSDimitry Andric InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 43980eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 43990eae32dcSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 44000eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 44010eae32dcSDimitry Andric 44020eae32dcSDimitry Andric InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 44030eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 44040eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 44050eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD]>, 44060eae32dcSDimitry Andric 44070eae32dcSDimitry Andric InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 44080eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 44090eae32dcSDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 44100eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 44110eae32dcSDimitry Andric 44120eae32dcSDimitry Andric InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 44130eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 44140eae32dcSDimitry Andric InstrStage<1, [SLOT1], 0>, 44150eae32dcSDimitry Andric InstrStage<1, [CVI_LD], 0>, 44160eae32dcSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 44170eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 44180eae32dcSDimitry Andric 44190eae32dcSDimitry Andric InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 44200eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 44210eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 44220eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 44230eae32dcSDimitry Andric 44240eae32dcSDimitry Andric InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 44250eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 44260eae32dcSDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2], 44270eae32dcSDimitry Andric [Hex_FWD, Hex_FWD]>, 44280eae32dcSDimitry Andric 44290eae32dcSDimitry Andric InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 44300eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 44310eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 44320eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 44330eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 44340eae32dcSDimitry Andric 44350eae32dcSDimitry Andric InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 44360eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 44370eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 44380eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 44390eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 44400eae32dcSDimitry Andric 44410eae32dcSDimitry Andric InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 44420eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 44430eae32dcSDimitry Andric InstrStage<1, [CVI_LD], 0>, 44440eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 44450eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 44460eae32dcSDimitry Andric 44470eae32dcSDimitry Andric InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 44480eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 44490eae32dcSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 44500eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 44510eae32dcSDimitry Andric 44520eae32dcSDimitry Andric InstrItinData <tc_4942646a, /*SLOT23,VX*/ 44530eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 44540eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 44550eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 44560eae32dcSDimitry Andric 44570eae32dcSDimitry Andric InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 44580eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 44590eae32dcSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5], 44600eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 44610eae32dcSDimitry Andric 44620eae32dcSDimitry Andric InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 44630eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 44640eae32dcSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 1, 2], 44650eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 44660eae32dcSDimitry Andric 4467*bdd1243dSDimitry Andric InstrItinData <tc_531b383c, /*SLOT0123*/ 4468*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7, 7], 4469*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 4470*bdd1243dSDimitry Andric 44710eae32dcSDimitry Andric InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 44720eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 44730eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 44740eae32dcSDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD]>, 44750eae32dcSDimitry Andric 44760eae32dcSDimitry Andric InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 44770eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 44780eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 44790eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 44800eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 44810eae32dcSDimitry Andric 44820eae32dcSDimitry Andric InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 44830eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 44840eae32dcSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 44850eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 44860eae32dcSDimitry Andric 44870eae32dcSDimitry Andric InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 44880eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 44890eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 44900eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 44910eae32dcSDimitry Andric 44920eae32dcSDimitry Andric InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 44930eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 44940eae32dcSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 44950eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 44960eae32dcSDimitry Andric 44970eae32dcSDimitry Andric InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 44980eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 44990eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 45000eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 45010eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 45020eae32dcSDimitry Andric 45030eae32dcSDimitry Andric InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 45040eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 45050eae32dcSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 2], 45060eae32dcSDimitry Andric [HVX_FWD, Hex_FWD]>, 45070eae32dcSDimitry Andric 45080eae32dcSDimitry Andric InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 45090eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 45100eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 45110eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 45120eae32dcSDimitry Andric 45130eae32dcSDimitry Andric InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 45140eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 45150eae32dcSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 45160eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 45170eae32dcSDimitry Andric 45180eae32dcSDimitry Andric InstrItinData <tc_649072c2, /*SLOT23,VX*/ 45190eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 45200eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 45210eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 45220eae32dcSDimitry Andric 45230eae32dcSDimitry Andric InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 45240eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 45250eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 45260eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 45270eae32dcSDimitry Andric 45280eae32dcSDimitry Andric InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 45290eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 45300eae32dcSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 45310eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 45320eae32dcSDimitry Andric 45330eae32dcSDimitry Andric InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 45340eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 45350eae32dcSDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 45360eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 45370eae32dcSDimitry Andric 45380eae32dcSDimitry Andric InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 45390eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 45400eae32dcSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 45410eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 45420eae32dcSDimitry Andric 45430eae32dcSDimitry Andric InstrItinData <tc_7095ecba, /*SLOT01,LOAD,VA_DV*/ 45440eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 45450eae32dcSDimitry Andric InstrStage<1, [CVI_LD], 0>, 45460eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 45470eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 45480eae32dcSDimitry Andric 45490eae32dcSDimitry Andric InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 45500eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 45510eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 45520eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 45530eae32dcSDimitry Andric 45540eae32dcSDimitry Andric InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 45550eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 45560eae32dcSDimitry Andric InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 45570eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 45580eae32dcSDimitry Andric 45590eae32dcSDimitry Andric InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 45600eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 45610eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 45620eae32dcSDimitry Andric [HVX_FWD]>, 45630eae32dcSDimitry Andric 45640eae32dcSDimitry Andric InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 45650eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 45660eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 45670eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 45680eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 45690eae32dcSDimitry Andric 45700eae32dcSDimitry Andric InstrItinData <tc_72e2b393, /*SLOT23,VX*/ 45710eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 45720eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 45730eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 45740eae32dcSDimitry Andric 45750eae32dcSDimitry Andric InstrItinData <tc_73efe966, /*SLOT23,VX*/ 45760eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 45770eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 45780eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 45790eae32dcSDimitry Andric 45800eae32dcSDimitry Andric InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 45810eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 45820eae32dcSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 45830eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 45840eae32dcSDimitry Andric 45850eae32dcSDimitry Andric InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 45860eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 45870eae32dcSDimitry Andric InstrStage<1, [CVI_ALL]>], [3, 2], 45880eae32dcSDimitry Andric [HVX_FWD, Hex_FWD]>, 45890eae32dcSDimitry Andric 45900eae32dcSDimitry Andric InstrItinData <tc_7d68d5c2, /*SLOT01,LOAD,VA*/ 45910eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 45920eae32dcSDimitry Andric InstrStage<1, [CVI_LD], 0>, 45930eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 45940eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 45950eae32dcSDimitry Andric 45960eae32dcSDimitry Andric InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 45970eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 45980eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 45990eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 46000eae32dcSDimitry Andric 46010eae32dcSDimitry Andric InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 46020eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 46030eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 46040eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 46050eae32dcSDimitry Andric 46060eae32dcSDimitry Andric InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 46070eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 46080eae32dcSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 46090eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 46100eae32dcSDimitry Andric 46110eae32dcSDimitry Andric InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 46120eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 46130eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 46140eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 46150eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 46160eae32dcSDimitry Andric 46170eae32dcSDimitry Andric InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 46180eae32dcSDimitry Andric [InstrStage<1, [SLOT2], 0>, 46190eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 46200eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 46210eae32dcSDimitry Andric 46220eae32dcSDimitry Andric InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 46230eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 46240eae32dcSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 46250eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 46260eae32dcSDimitry Andric 46270eae32dcSDimitry Andric InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 46280eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 46290eae32dcSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5], 46300eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 46310eae32dcSDimitry Andric 4632*bdd1243dSDimitry Andric InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 4633*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4634*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 4635*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4636*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 4637*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4638*bdd1243dSDimitry Andric 4639*bdd1243dSDimitry Andric InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 4640*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 4641*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 4642*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4643*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 4644*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 4645*bdd1243dSDimitry Andric 46460eae32dcSDimitry Andric InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 46470eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 46480eae32dcSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 46490eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 46500eae32dcSDimitry Andric 46510eae32dcSDimitry Andric InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 46520eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 46530eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 46540eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 46550eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 46560eae32dcSDimitry Andric 46570eae32dcSDimitry Andric InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 46580eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 46590eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 46600eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 46610eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 46620eae32dcSDimitry Andric 46630eae32dcSDimitry Andric InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 46640eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 46650eae32dcSDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 1, 2], 46660eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 46670eae32dcSDimitry Andric 46680eae32dcSDimitry Andric InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 46690eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 46700eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 46710eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 46720eae32dcSDimitry Andric 46730eae32dcSDimitry Andric InstrItinData <tc_a28f32b5, /*SLOT01,LOAD,VA*/ 46740eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 46750eae32dcSDimitry Andric InstrStage<1, [CVI_LD], 0>, 46760eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 46770eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 46780eae32dcSDimitry Andric 46790eae32dcSDimitry Andric InstrItinData <tc_a69eeee1, /*SLOT01,LOAD,VA_DV*/ 46800eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 46810eae32dcSDimitry Andric InstrStage<1, [CVI_LD], 0>, 46820eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 46830eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 46840eae32dcSDimitry Andric 46850eae32dcSDimitry Andric InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 46860eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 46870eae32dcSDimitry Andric InstrStage<1, [SLOT1], 0>, 46880eae32dcSDimitry Andric InstrStage<1, [CVI_LD], 0>, 46890eae32dcSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 46900eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 46910eae32dcSDimitry Andric 46920eae32dcSDimitry Andric InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 46930eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 46940eae32dcSDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2, 5], 46950eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 46960eae32dcSDimitry Andric 46970eae32dcSDimitry Andric InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 46980eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 46990eae32dcSDimitry Andric InstrStage<1, [CVI_LD], 0>, 47000eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 47010eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 47020eae32dcSDimitry Andric 47030eae32dcSDimitry Andric InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 47040eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 47050eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 47060eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 47070eae32dcSDimitry Andric 47080eae32dcSDimitry Andric InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 47090eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 47100eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 47110eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 47120eae32dcSDimitry Andric 47130eae32dcSDimitry Andric InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 47140eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 47150eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 47160eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 47170eae32dcSDimitry Andric 47180eae32dcSDimitry Andric InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 47190eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 47200eae32dcSDimitry Andric InstrStage<1, [CVI_ALL]>], [2], 47210eae32dcSDimitry Andric [Hex_FWD]>, 47220eae32dcSDimitry Andric 47230eae32dcSDimitry Andric InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 47240eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 47250eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 47260eae32dcSDimitry Andric [HVX_FWD, HVX_FWD]>, 47270eae32dcSDimitry Andric 47280eae32dcSDimitry Andric InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 47290eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 47300eae32dcSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 47310eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 47320eae32dcSDimitry Andric 47330eae32dcSDimitry Andric InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 47340eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 47350eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 47360eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 47370eae32dcSDimitry Andric 47380eae32dcSDimitry Andric InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 47390eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 47400eae32dcSDimitry Andric InstrStage<1, [CVI_LD], 0>, 47410eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 47420eae32dcSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 47430eae32dcSDimitry Andric 47440eae32dcSDimitry Andric InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 47450eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 47460eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 47470eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 47480eae32dcSDimitry Andric 47490eae32dcSDimitry Andric InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 47500eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 47510eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 47520eae32dcSDimitry Andric [HVX_FWD, Hex_FWD]>, 47530eae32dcSDimitry Andric 47540eae32dcSDimitry Andric InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 47550eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 47560eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 47570eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 47580eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 47590eae32dcSDimitry Andric 47600eae32dcSDimitry Andric InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 47610eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 47620eae32dcSDimitry Andric InstrStage<1, [SLOT1], 0>, 47630eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 47640eae32dcSDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 47650eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 47660eae32dcSDimitry Andric 47670eae32dcSDimitry Andric InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 47680eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 47690eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 47700eae32dcSDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 47710eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 47720eae32dcSDimitry Andric 47730eae32dcSDimitry Andric InstrItinData <tc_cda936da, /*SLOT23,VX*/ 47740eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 47750eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 47760eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 47770eae32dcSDimitry Andric 47780eae32dcSDimitry Andric InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 47790eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 47800eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 47810eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 47820eae32dcSDimitry Andric 47830eae32dcSDimitry Andric InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 47840eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 47850eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 47860eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 47870eae32dcSDimitry Andric 47880eae32dcSDimitry Andric InstrItinData <tc_dcca380f, /*SLOT23,VX*/ 47890eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 47900eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 47910eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 47920eae32dcSDimitry Andric 47930eae32dcSDimitry Andric InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 47940eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 47950eae32dcSDimitry Andric InstrStage<1, [CVI_ZW]>], [2, 1, 2], 47960eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 47970eae32dcSDimitry Andric 47980eae32dcSDimitry Andric InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 47990eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 48000eae32dcSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 48010eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 48020eae32dcSDimitry Andric 48030eae32dcSDimitry Andric InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 48040eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 48050eae32dcSDimitry Andric InstrStage<1, [SLOT1], 0>, 48060eae32dcSDimitry Andric InstrStage<1, [CVI_ST], 0>, 48070eae32dcSDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 48080eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 48090eae32dcSDimitry Andric 4810*bdd1243dSDimitry Andric InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 4811*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 7], 4812*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 4813*bdd1243dSDimitry Andric 4814*bdd1243dSDimitry Andric InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 4815*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4816*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 4817*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4818*bdd1243dSDimitry Andric 4819*bdd1243dSDimitry Andric InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 4820*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4821*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL]>], [3], 4822*bdd1243dSDimitry Andric [HVX_FWD]>, 4823*bdd1243dSDimitry Andric 4824*bdd1243dSDimitry Andric InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 4825*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4826*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 4827*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 4828*bdd1243dSDimitry Andric 4829*bdd1243dSDimitry Andric InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 4830*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4831*bdd1243dSDimitry Andric InstrStage<1, [CVI_ZW]>], [1, 2], 4832*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD]>, 4833*bdd1243dSDimitry Andric 4834*bdd1243dSDimitry Andric InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 4835*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 4836*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 4837*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4838*bdd1243dSDimitry Andric 4839*bdd1243dSDimitry Andric InstrItinData <tc_f175e046, /*SLOT23,VX*/ 4840*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4841*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 4842*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4843*bdd1243dSDimitry Andric 4844*bdd1243dSDimitry Andric InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 4845*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2], 0>, 4846*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 4847*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 4848*bdd1243dSDimitry Andric 4849*bdd1243dSDimitry Andric InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 4850*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 4851*bdd1243dSDimitry Andric InstrStage<1, [SLOT1], 0>, 4852*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 4853*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 4854*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]> 4855*bdd1243dSDimitry Andric ]; 4856*bdd1243dSDimitry Andric} 4857*bdd1243dSDimitry Andric 4858*bdd1243dSDimitry Andricclass DepHVXItinV71 { 4859*bdd1243dSDimitry Andric list<InstrItinData> DepHVXItinV71_list = [ 4860*bdd1243dSDimitry Andric InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 4861*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4862*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 4863*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4864*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 4865*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 4866*bdd1243dSDimitry Andric 4867*bdd1243dSDimitry Andric InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 4868*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4869*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5], 4870*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 4871*bdd1243dSDimitry Andric 4872*bdd1243dSDimitry Andric InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 4873*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4874*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 4875*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 4876*bdd1243dSDimitry Andric 4877*bdd1243dSDimitry Andric InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 4878*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4879*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 4880*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4881*bdd1243dSDimitry Andric 4882*bdd1243dSDimitry Andric InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 4883*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4884*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5], 4885*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 4886*bdd1243dSDimitry Andric 4887*bdd1243dSDimitry Andric InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 4888*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4889*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 4890*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 4891*bdd1243dSDimitry Andric 4892*bdd1243dSDimitry Andric InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 4893*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4894*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 4895*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 4896*bdd1243dSDimitry Andric 4897*bdd1243dSDimitry Andric InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 4898*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 4899*bdd1243dSDimitry Andric InstrStage<1, [SLOT1], 0>, 4900*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 4901*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 4902*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4903*bdd1243dSDimitry Andric 4904*bdd1243dSDimitry Andric InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 4905*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4906*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL]>], [], 4907*bdd1243dSDimitry Andric []>, 4908*bdd1243dSDimitry Andric 4909*bdd1243dSDimitry Andric InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 4910*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4911*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 4912*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 4913*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4914*bdd1243dSDimitry Andric 4915*bdd1243dSDimitry Andric InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 4916*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4917*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 4918*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4919*bdd1243dSDimitry Andric 4920*bdd1243dSDimitry Andric InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 4921*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 4922*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 4923*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 4924*bdd1243dSDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4925*bdd1243dSDimitry Andric 4926*bdd1243dSDimitry Andric InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 4927*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4928*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 4929*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 4930*bdd1243dSDimitry Andric 4931*bdd1243dSDimitry Andric InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 4932*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4933*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 4934*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 4935*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4936*bdd1243dSDimitry Andric 4937*bdd1243dSDimitry Andric InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 4938*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 4939*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2], 4940*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 4941*bdd1243dSDimitry Andric 4942*bdd1243dSDimitry Andric InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 4943*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 4944*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 4945*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 4946*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 4947*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 4948*bdd1243dSDimitry Andric 4949*bdd1243dSDimitry Andric InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 4950*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4951*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 4952*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4953*bdd1243dSDimitry Andric 4954*bdd1243dSDimitry Andric InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 4955*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4956*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 4957*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 4958*bdd1243dSDimitry Andric 4959*bdd1243dSDimitry Andric InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 4960*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4961*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 4962*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4963*bdd1243dSDimitry Andric 4964*bdd1243dSDimitry Andric InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 4965*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4966*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 4967*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 4968*bdd1243dSDimitry Andric 4969*bdd1243dSDimitry Andric InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 4970*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4971*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 4972*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4973*bdd1243dSDimitry Andric 4974*bdd1243dSDimitry Andric InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 4975*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4976*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 4977*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4978*bdd1243dSDimitry Andric 4979*bdd1243dSDimitry Andric InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 4980*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4981*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 4982*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 4983*bdd1243dSDimitry Andric 4984*bdd1243dSDimitry Andric InstrItinData <tc_37820f4c, /*SLOT23,VX*/ 4985*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 4986*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 4987*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 4988*bdd1243dSDimitry Andric 4989*bdd1243dSDimitry Andric InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 4990*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 4991*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 4992*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 4993*bdd1243dSDimitry Andric 4994*bdd1243dSDimitry Andric InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 4995*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 4996*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 4997*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD]>, 4998*bdd1243dSDimitry Andric 4999*bdd1243dSDimitry Andric InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 5000*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5001*bdd1243dSDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 5002*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5003*bdd1243dSDimitry Andric 5004*bdd1243dSDimitry Andric InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 5005*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5006*bdd1243dSDimitry Andric InstrStage<1, [SLOT1], 0>, 5007*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5008*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 5009*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5010*bdd1243dSDimitry Andric 5011*bdd1243dSDimitry Andric InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 5012*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5013*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 5014*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5015*bdd1243dSDimitry Andric 5016*bdd1243dSDimitry Andric InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 5017*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5018*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2], 5019*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD]>, 5020*bdd1243dSDimitry Andric 5021*bdd1243dSDimitry Andric InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 5022*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5023*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5024*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 5025*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5026*bdd1243dSDimitry Andric 5027*bdd1243dSDimitry Andric InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 5028*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5029*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5030*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 5031*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5032*bdd1243dSDimitry Andric 5033*bdd1243dSDimitry Andric InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 5034*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5035*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5036*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 5037*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5038*bdd1243dSDimitry Andric 5039*bdd1243dSDimitry Andric InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 5040*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5041*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 5042*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5043*bdd1243dSDimitry Andric 5044*bdd1243dSDimitry Andric InstrItinData <tc_4942646a, /*SLOT23,VX*/ 5045*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5046*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 5047*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5048*bdd1243dSDimitry Andric 5049*bdd1243dSDimitry Andric InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 5050*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5051*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5], 5052*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5053*bdd1243dSDimitry Andric 5054*bdd1243dSDimitry Andric InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 5055*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5056*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 1, 2], 5057*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 5058*bdd1243dSDimitry Andric 5059*bdd1243dSDimitry Andric InstrItinData <tc_531b383c, /*SLOT0123*/ 5060*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 5, 5], 5061*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5062*bdd1243dSDimitry Andric 5063*bdd1243dSDimitry Andric InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 5064*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5065*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 5066*bdd1243dSDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD]>, 5067*bdd1243dSDimitry Andric 5068*bdd1243dSDimitry Andric InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 5069*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5070*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5071*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 5072*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5073*bdd1243dSDimitry Andric 5074*bdd1243dSDimitry Andric InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 5075*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5076*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 5077*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5078*bdd1243dSDimitry Andric 5079*bdd1243dSDimitry Andric InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 5080*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5081*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 5082*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5083*bdd1243dSDimitry Andric 5084*bdd1243dSDimitry Andric InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 5085*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5086*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 5087*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5088*bdd1243dSDimitry Andric 5089*bdd1243dSDimitry Andric InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 5090*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5091*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5092*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 5093*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5094*bdd1243dSDimitry Andric 5095*bdd1243dSDimitry Andric InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 5096*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5097*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 2], 5098*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD]>, 5099*bdd1243dSDimitry Andric 5100*bdd1243dSDimitry Andric InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 5101*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5102*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 5103*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5104*bdd1243dSDimitry Andric 5105*bdd1243dSDimitry Andric InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 5106*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5107*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 5108*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5109*bdd1243dSDimitry Andric 5110*bdd1243dSDimitry Andric InstrItinData <tc_649072c2, /*SLOT23,VX*/ 5111*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5112*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 5113*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5114*bdd1243dSDimitry Andric 5115*bdd1243dSDimitry Andric InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 5116*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5117*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 5118*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5119*bdd1243dSDimitry Andric 5120*bdd1243dSDimitry Andric InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 5121*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5122*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 5123*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5124*bdd1243dSDimitry Andric 5125*bdd1243dSDimitry Andric InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 5126*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5127*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 5128*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5129*bdd1243dSDimitry Andric 5130*bdd1243dSDimitry Andric InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 5131*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5132*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 5133*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5134*bdd1243dSDimitry Andric 5135*bdd1243dSDimitry Andric InstrItinData <tc_7095ecba, /*SLOT01,LOAD,VA_DV*/ 5136*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5137*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5138*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 5139*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 5140*bdd1243dSDimitry Andric 5141*bdd1243dSDimitry Andric InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 5142*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5143*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 5144*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5145*bdd1243dSDimitry Andric 5146*bdd1243dSDimitry Andric InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 5147*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5148*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 5149*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5150*bdd1243dSDimitry Andric 5151*bdd1243dSDimitry Andric InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 5152*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5153*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 5154*bdd1243dSDimitry Andric [HVX_FWD]>, 5155*bdd1243dSDimitry Andric 5156*bdd1243dSDimitry Andric InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 5157*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5158*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5159*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 5160*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5161*bdd1243dSDimitry Andric 5162*bdd1243dSDimitry Andric InstrItinData <tc_72e2b393, /*SLOT23,VX*/ 5163*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5164*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 5165*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5166*bdd1243dSDimitry Andric 5167*bdd1243dSDimitry Andric InstrItinData <tc_73efe966, /*SLOT23,VX*/ 5168*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5169*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 5170*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5171*bdd1243dSDimitry Andric 5172*bdd1243dSDimitry Andric InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 5173*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5174*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 5175*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5176*bdd1243dSDimitry Andric 5177*bdd1243dSDimitry Andric InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 5178*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5179*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL]>], [3, 2], 5180*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD]>, 5181*bdd1243dSDimitry Andric 5182*bdd1243dSDimitry Andric InstrItinData <tc_7d68d5c2, /*SLOT01,LOAD,VA*/ 5183*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5184*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5185*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 5186*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5187*bdd1243dSDimitry Andric 5188*bdd1243dSDimitry Andric InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 5189*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5190*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 5191*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5192*bdd1243dSDimitry Andric 5193*bdd1243dSDimitry Andric InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 5194*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5195*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 5196*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5197*bdd1243dSDimitry Andric 5198*bdd1243dSDimitry Andric InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 5199*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5200*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 5201*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5202*bdd1243dSDimitry Andric 5203*bdd1243dSDimitry Andric InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 5204*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5205*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5206*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 5207*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5208*bdd1243dSDimitry Andric 5209*bdd1243dSDimitry Andric InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 5210*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2], 0>, 5211*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 5212*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5213*bdd1243dSDimitry Andric 5214*bdd1243dSDimitry Andric InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 5215*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5216*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 5217*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5218*bdd1243dSDimitry Andric 5219*bdd1243dSDimitry Andric InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 5220*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5221*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5], 5222*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5223*bdd1243dSDimitry Andric 5224*bdd1243dSDimitry Andric InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 5225*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5226*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5227*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 5228*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 5229*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5230*bdd1243dSDimitry Andric 5231*bdd1243dSDimitry Andric InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 5232*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5233*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5234*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 5235*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 5236*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 5237*bdd1243dSDimitry Andric 5238*bdd1243dSDimitry Andric InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 5239*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5240*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 5241*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5242*bdd1243dSDimitry Andric 5243*bdd1243dSDimitry Andric InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 5244*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5245*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5246*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 5247*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5248*bdd1243dSDimitry Andric 5249*bdd1243dSDimitry Andric InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 5250*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5251*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5252*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 5253*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5254*bdd1243dSDimitry Andric 5255*bdd1243dSDimitry Andric InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 5256*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5257*bdd1243dSDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 1, 2], 5258*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 5259*bdd1243dSDimitry Andric 5260*bdd1243dSDimitry Andric InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 5261*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5262*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 5263*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5264*bdd1243dSDimitry Andric 5265*bdd1243dSDimitry Andric InstrItinData <tc_a28f32b5, /*SLOT01,LOAD,VA*/ 5266*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5267*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5268*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 5269*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 5270*bdd1243dSDimitry Andric 5271*bdd1243dSDimitry Andric InstrItinData <tc_a69eeee1, /*SLOT01,LOAD,VA_DV*/ 5272*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5273*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5274*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 5275*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5276*bdd1243dSDimitry Andric 5277*bdd1243dSDimitry Andric InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 5278*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5279*bdd1243dSDimitry Andric InstrStage<1, [SLOT1], 0>, 5280*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5281*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 5282*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 5283*bdd1243dSDimitry Andric 5284*bdd1243dSDimitry Andric InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 5285*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5286*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2, 5], 5287*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 5288*bdd1243dSDimitry Andric 5289*bdd1243dSDimitry Andric InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 5290*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5291*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5292*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 5293*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5294*bdd1243dSDimitry Andric 5295*bdd1243dSDimitry Andric InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 5296*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5297*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 5298*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5299*bdd1243dSDimitry Andric 5300*bdd1243dSDimitry Andric InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 5301*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5302*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 5303*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5304*bdd1243dSDimitry Andric 5305*bdd1243dSDimitry Andric InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 5306*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5307*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 5308*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5309*bdd1243dSDimitry Andric 5310*bdd1243dSDimitry Andric InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 5311*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5312*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL]>], [2], 5313*bdd1243dSDimitry Andric [Hex_FWD]>, 5314*bdd1243dSDimitry Andric 5315*bdd1243dSDimitry Andric InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 5316*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5317*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 5318*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5319*bdd1243dSDimitry Andric 5320*bdd1243dSDimitry Andric InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 5321*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5322*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 5323*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5324*bdd1243dSDimitry Andric 5325*bdd1243dSDimitry Andric InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 5326*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5327*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 5328*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5329*bdd1243dSDimitry Andric 5330*bdd1243dSDimitry Andric InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 5331*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5332*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5333*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 5334*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 5335*bdd1243dSDimitry Andric 5336*bdd1243dSDimitry Andric InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 5337*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5338*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 5339*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5340*bdd1243dSDimitry Andric 5341*bdd1243dSDimitry Andric InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 5342*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5343*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 5344*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD]>, 5345*bdd1243dSDimitry Andric 5346*bdd1243dSDimitry Andric InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 5347*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5348*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5349*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 5350*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 5351*bdd1243dSDimitry Andric 5352*bdd1243dSDimitry Andric InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 5353*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5354*bdd1243dSDimitry Andric InstrStage<1, [SLOT1], 0>, 5355*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5356*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 5357*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5358*bdd1243dSDimitry Andric 5359*bdd1243dSDimitry Andric InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 5360*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5361*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 5362*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 5363*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5364*bdd1243dSDimitry Andric 5365*bdd1243dSDimitry Andric InstrItinData <tc_cda936da, /*SLOT23,VX*/ 5366*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5367*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 5368*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5369*bdd1243dSDimitry Andric 5370*bdd1243dSDimitry Andric InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 5371*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5372*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 5373*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5374*bdd1243dSDimitry Andric 5375*bdd1243dSDimitry Andric InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 5376*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5377*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 5378*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5379*bdd1243dSDimitry Andric 5380*bdd1243dSDimitry Andric InstrItinData <tc_dcca380f, /*SLOT23,VX*/ 5381*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5382*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 5383*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5384*bdd1243dSDimitry Andric 5385*bdd1243dSDimitry Andric InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 5386*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5387*bdd1243dSDimitry Andric InstrStage<1, [CVI_ZW]>], [2, 1, 2], 5388*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 5389*bdd1243dSDimitry Andric 5390*bdd1243dSDimitry Andric InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 5391*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5392*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 5393*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5394*bdd1243dSDimitry Andric 5395*bdd1243dSDimitry Andric InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 5396*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5397*bdd1243dSDimitry Andric InstrStage<1, [SLOT1], 0>, 5398*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5399*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 5400*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5401*bdd1243dSDimitry Andric 5402*bdd1243dSDimitry Andric InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 5403*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 5], 5404*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5405*bdd1243dSDimitry Andric 5406*bdd1243dSDimitry Andric InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 5407*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5408*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 5409*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5410*bdd1243dSDimitry Andric 5411*bdd1243dSDimitry Andric InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 5412*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5413*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL]>], [3], 5414*bdd1243dSDimitry Andric [HVX_FWD]>, 5415*bdd1243dSDimitry Andric 5416*bdd1243dSDimitry Andric InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 5417*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5418*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 5419*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 5420*bdd1243dSDimitry Andric 5421*bdd1243dSDimitry Andric InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 5422*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5423*bdd1243dSDimitry Andric InstrStage<1, [CVI_ZW]>], [1, 2], 5424*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD]>, 5425*bdd1243dSDimitry Andric 5426*bdd1243dSDimitry Andric InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 5427*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5428*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 5429*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5430*bdd1243dSDimitry Andric 5431*bdd1243dSDimitry Andric InstrItinData <tc_f175e046, /*SLOT23,VX*/ 5432*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5433*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 5434*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5435*bdd1243dSDimitry Andric 5436*bdd1243dSDimitry Andric InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 5437*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2], 0>, 5438*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 5439*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5440*bdd1243dSDimitry Andric 5441*bdd1243dSDimitry Andric InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 5442*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5443*bdd1243dSDimitry Andric InstrStage<1, [SLOT1], 0>, 5444*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5445*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 5446*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]> 5447*bdd1243dSDimitry Andric ]; 5448*bdd1243dSDimitry Andric} 5449*bdd1243dSDimitry Andric 5450*bdd1243dSDimitry Andricclass DepHVXItinV73 { 5451*bdd1243dSDimitry Andric list<InstrItinData> DepHVXItinV73_list = [ 5452*bdd1243dSDimitry Andric InstrItinData <tc_0390c1ca, /*SLOT01,LOAD,VA,VX_DV*/ 5453*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5454*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5455*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 5456*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 1, 2], 5457*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 5458*bdd1243dSDimitry Andric 5459*bdd1243dSDimitry Andric InstrItinData <tc_04da405a, /*SLOT0123,VP_VS*/ 5460*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5461*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5], 5462*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5463*bdd1243dSDimitry Andric 5464*bdd1243dSDimitry Andric InstrItinData <tc_05ca8cfd, /*SLOT0123,VS*/ 5465*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5466*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5], 5467*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5468*bdd1243dSDimitry Andric 5469*bdd1243dSDimitry Andric InstrItinData <tc_08a4f1b6, /*SLOT23,VX_DV*/ 5470*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5471*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5], 5472*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5473*bdd1243dSDimitry Andric 5474*bdd1243dSDimitry Andric InstrItinData <tc_0afc8be9, /*SLOT23,VX_DV*/ 5475*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5476*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5], 5477*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5478*bdd1243dSDimitry Andric 5479*bdd1243dSDimitry Andric InstrItinData <tc_0b04c6c7, /*SLOT23,VX_DV*/ 5480*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5481*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 5482*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5483*bdd1243dSDimitry Andric 5484*bdd1243dSDimitry Andric InstrItinData <tc_0ec46cf9, /*SLOT0123,VA*/ 5485*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5486*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7], 5487*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5488*bdd1243dSDimitry Andric 5489*bdd1243dSDimitry Andric InstrItinData <tc_131f1c81, /*SLOT0,NOSLOT1,STORE,VP*/ 5490*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5491*bdd1243dSDimitry Andric InstrStage<1, [SLOT1], 0>, 5492*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5493*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [2, 1, 2, 5], 5494*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5495*bdd1243dSDimitry Andric 5496*bdd1243dSDimitry Andric InstrItinData <tc_1381a97c, /*SLOT0123,4SLOT*/ 5497*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5498*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL]>], [], 5499*bdd1243dSDimitry Andric []>, 5500*bdd1243dSDimitry Andric 5501*bdd1243dSDimitry Andric InstrItinData <tc_15fdf750, /*SLOT23,VS_VX*/ 5502*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5503*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 5504*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 7, 5, 2], 5505*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5506*bdd1243dSDimitry Andric 5507*bdd1243dSDimitry Andric InstrItinData <tc_16ff9ef8, /*SLOT0123,VS*/ 5508*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5509*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 5, 2], 5510*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5511*bdd1243dSDimitry Andric 5512*bdd1243dSDimitry Andric InstrItinData <tc_191381c1, /*SLOT0,STORE,VA*/ 5513*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5514*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5515*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 7, 1, 2, 7], 5516*bdd1243dSDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5517*bdd1243dSDimitry Andric 5518*bdd1243dSDimitry Andric InstrItinData <tc_1ad8a370, /*SLOT23,VX_DV*/ 5519*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5520*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2, 2], 5521*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 5522*bdd1243dSDimitry Andric 5523*bdd1243dSDimitry Andric InstrItinData <tc_1ba8a0cd, /*SLOT01,LOAD,VA*/ 5524*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5525*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5526*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 1, 2], 5527*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5528*bdd1243dSDimitry Andric 5529*bdd1243dSDimitry Andric InstrItinData <tc_20a4bbec, /*SLOT0,STORE*/ 5530*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5531*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2], 5532*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 5533*bdd1243dSDimitry Andric 5534*bdd1243dSDimitry Andric InstrItinData <tc_227864f7, /*SLOT0,STORE,VA,VX_DV*/ 5535*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5536*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5537*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 5538*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [3, 1, 2, 5], 5539*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5540*bdd1243dSDimitry Andric 5541*bdd1243dSDimitry Andric InstrItinData <tc_257f6f7c, /*SLOT0123,VA*/ 5542*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5543*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7, 7], 5544*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5545*bdd1243dSDimitry Andric 5546*bdd1243dSDimitry Andric InstrItinData <tc_26a377fe, /*SLOT23,4SLOT_MPY*/ 5547*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5548*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 5, 2], 5549*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, Hex_FWD]>, 5550*bdd1243dSDimitry Andric 5551*bdd1243dSDimitry Andric InstrItinData <tc_2b4c548e, /*SLOT23,VX_DV*/ 5552*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5553*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 5554*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5555*bdd1243dSDimitry Andric 5556*bdd1243dSDimitry Andric InstrItinData <tc_2c745bb8, /*SLOT0123,VP_VS*/ 5557*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5558*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5], 5559*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5560*bdd1243dSDimitry Andric 5561*bdd1243dSDimitry Andric InstrItinData <tc_2d4051cd, /*SLOT23,4SLOT_MPY*/ 5562*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5563*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 3, 7, 5, 2], 5564*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5565*bdd1243dSDimitry Andric 5566*bdd1243dSDimitry Andric InstrItinData <tc_2e8f5f6e, /*SLOT23,VX*/ 5567*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5568*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7, 2], 5569*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5570*bdd1243dSDimitry Andric 5571*bdd1243dSDimitry Andric InstrItinData <tc_309dbb4f, /*SLOT0123,VS*/ 5572*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5573*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 7, 5, 2], 5574*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5575*bdd1243dSDimitry Andric 5576*bdd1243dSDimitry Andric InstrItinData <tc_37820f4c, /*SLOT23,VX*/ 5577*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5578*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 5579*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5580*bdd1243dSDimitry Andric 5581*bdd1243dSDimitry Andric InstrItinData <tc_3904b926, /*SLOT01,LOAD*/ 5582*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5583*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 2, 1, 2], 5584*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5585*bdd1243dSDimitry Andric 5586*bdd1243dSDimitry Andric InstrItinData <tc_3aacf4a8, /*SLOT0123,VA*/ 5587*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5588*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 7], 5589*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD]>, 5590*bdd1243dSDimitry Andric 5591*bdd1243dSDimitry Andric InstrItinData <tc_3ad719fb, /*SLOT01,ZW*/ 5592*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5593*bdd1243dSDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 2, 1, 2], 5594*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5595*bdd1243dSDimitry Andric 5596*bdd1243dSDimitry Andric InstrItinData <tc_3c56e5ce, /*SLOT0,NOSLOT1,LOAD,VP*/ 5597*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5598*bdd1243dSDimitry Andric InstrStage<1, [SLOT1], 0>, 5599*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5600*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 3, 1, 2], 5601*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5602*bdd1243dSDimitry Andric 5603*bdd1243dSDimitry Andric InstrItinData <tc_3c8c15d0, /*SLOT23,VX*/ 5604*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5605*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5], 5606*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5607*bdd1243dSDimitry Andric 5608*bdd1243dSDimitry Andric InstrItinData <tc_3ce09744, /*SLOT0,STORE*/ 5609*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5610*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2], 5611*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD]>, 5612*bdd1243dSDimitry Andric 5613*bdd1243dSDimitry Andric InstrItinData <tc_3e2aaafc, /*SLOT0,STORE,VA*/ 5614*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5615*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5616*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 1, 2, 7], 5617*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5618*bdd1243dSDimitry Andric 5619*bdd1243dSDimitry Andric InstrItinData <tc_447d9895, /*SLOT0,STORE,VA*/ 5620*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5621*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5622*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 5623*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5624*bdd1243dSDimitry Andric 5625*bdd1243dSDimitry Andric InstrItinData <tc_453fe68d, /*SLOT01,LOAD,VA*/ 5626*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5627*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5628*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 3, 2, 1, 2], 5629*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5630*bdd1243dSDimitry Andric 5631*bdd1243dSDimitry Andric InstrItinData <tc_46d6c3e0, /*SLOT0123,VP*/ 5632*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5633*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5], 5634*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5635*bdd1243dSDimitry Andric 5636*bdd1243dSDimitry Andric InstrItinData <tc_4942646a, /*SLOT23,VX*/ 5637*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5638*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5, 2], 5639*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5640*bdd1243dSDimitry Andric 5641*bdd1243dSDimitry Andric InstrItinData <tc_51d0ecc3, /*SLOT0123,VS*/ 5642*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5643*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5], 5644*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5645*bdd1243dSDimitry Andric 5646*bdd1243dSDimitry Andric InstrItinData <tc_52447ecc, /*SLOT01,LOAD*/ 5647*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5648*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 1, 2], 5649*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 5650*bdd1243dSDimitry Andric 5651*bdd1243dSDimitry Andric InstrItinData <tc_531b383c, /*SLOT0123*/ 5652*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 5, 5], 5653*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5654*bdd1243dSDimitry Andric 5655*bdd1243dSDimitry Andric InstrItinData <tc_540c3da3, /*SLOT0,VA*/ 5656*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5657*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [4, 7, 1], 5658*bdd1243dSDimitry Andric [Hex_FWD, HVX_FWD, Hex_FWD]>, 5659*bdd1243dSDimitry Andric 5660*bdd1243dSDimitry Andric InstrItinData <tc_54a0dc47, /*SLOT0,STORE,VA*/ 5661*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5662*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5663*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [3, 2, 1, 2, 7], 5664*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5665*bdd1243dSDimitry Andric 5666*bdd1243dSDimitry Andric InstrItinData <tc_561aaa58, /*SLOT0123,VP_VS*/ 5667*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5668*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 9, 5, 5, 2], 5669*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5670*bdd1243dSDimitry Andric 5671*bdd1243dSDimitry Andric InstrItinData <tc_56c4f9fe, /*SLOT0123,VA*/ 5672*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5673*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 5674*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5675*bdd1243dSDimitry Andric 5676*bdd1243dSDimitry Andric InstrItinData <tc_56e64202, /*SLOT0123,VP*/ 5677*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5678*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 5, 2], 5679*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5680*bdd1243dSDimitry Andric 5681*bdd1243dSDimitry Andric InstrItinData <tc_58d21193, /*SLOT0,STORE,VA_DV*/ 5682*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5683*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5684*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7, 7], 5685*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5686*bdd1243dSDimitry Andric 5687*bdd1243dSDimitry Andric InstrItinData <tc_5bf8afbb, /*SLOT0123,VP*/ 5688*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5689*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 2], 5690*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD]>, 5691*bdd1243dSDimitry Andric 5692*bdd1243dSDimitry Andric InstrItinData <tc_5cdf8c84, /*SLOT23,VX*/ 5693*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5694*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7], 5695*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5696*bdd1243dSDimitry Andric 5697*bdd1243dSDimitry Andric InstrItinData <tc_61bf7c03, /*SLOT23,4SLOT_MPY*/ 5698*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5699*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 5, 2], 5700*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5701*bdd1243dSDimitry Andric 5702*bdd1243dSDimitry Andric InstrItinData <tc_649072c2, /*SLOT23,VX*/ 5703*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5704*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 5705*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5706*bdd1243dSDimitry Andric 5707*bdd1243dSDimitry Andric InstrItinData <tc_660769f1, /*SLOT23,VX_DV*/ 5708*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5709*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2], 5710*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5711*bdd1243dSDimitry Andric 5712*bdd1243dSDimitry Andric InstrItinData <tc_663c80a7, /*SLOT01,LOAD*/ 5713*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5714*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 1, 2], 5715*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5716*bdd1243dSDimitry Andric 5717*bdd1243dSDimitry Andric InstrItinData <tc_6942b6e0, /*SLOT0,STORE*/ 5718*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5719*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST]>], [3, 1, 2, 5], 5720*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5721*bdd1243dSDimitry Andric 5722*bdd1243dSDimitry Andric InstrItinData <tc_6e7fa133, /*SLOT0123,VP*/ 5723*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5724*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5, 2], 5725*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5726*bdd1243dSDimitry Andric 5727*bdd1243dSDimitry Andric InstrItinData <tc_7095ecba, /*SLOT01,LOAD,VA_DV*/ 5728*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5729*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5730*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7], 5731*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 5732*bdd1243dSDimitry Andric 5733*bdd1243dSDimitry Andric InstrItinData <tc_71646d06, /*SLOT0123,VA_DV*/ 5734*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5735*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7, 7], 5736*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5737*bdd1243dSDimitry Andric 5738*bdd1243dSDimitry Andric InstrItinData <tc_7177e272, /*SLOT0,STORE*/ 5739*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5740*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST]>], [2, 1, 2, 5], 5741*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5742*bdd1243dSDimitry Andric 5743*bdd1243dSDimitry Andric InstrItinData <tc_718b5c53, /*SLOT0123,VA_DV*/ 5744*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5745*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9], 5746*bdd1243dSDimitry Andric [HVX_FWD]>, 5747*bdd1243dSDimitry Andric 5748*bdd1243dSDimitry Andric InstrItinData <tc_7273323b, /*SLOT0,STORE,VA_DV*/ 5749*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5750*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5751*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [1, 2, 7, 7], 5752*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5753*bdd1243dSDimitry Andric 5754*bdd1243dSDimitry Andric InstrItinData <tc_72e2b393, /*SLOT23,VX*/ 5755*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5756*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 5757*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5758*bdd1243dSDimitry Andric 5759*bdd1243dSDimitry Andric InstrItinData <tc_73efe966, /*SLOT23,VX*/ 5760*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5761*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 5762*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5763*bdd1243dSDimitry Andric 5764*bdd1243dSDimitry Andric InstrItinData <tc_7417e785, /*SLOT0123,VS*/ 5765*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5766*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT]>], [9, 5, 2], 5767*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5768*bdd1243dSDimitry Andric 5769*bdd1243dSDimitry Andric InstrItinData <tc_767c4e9d, /*SLOT0123,4SLOT*/ 5770*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5771*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL]>], [3, 2], 5772*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD]>, 5773*bdd1243dSDimitry Andric 5774*bdd1243dSDimitry Andric InstrItinData <tc_7d68d5c2, /*SLOT01,LOAD,VA*/ 5775*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5776*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5777*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7], 5778*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5779*bdd1243dSDimitry Andric 5780*bdd1243dSDimitry Andric InstrItinData <tc_7e6a3e89, /*SLOT0123,VA*/ 5781*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5782*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7, 7], 5783*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5784*bdd1243dSDimitry Andric 5785*bdd1243dSDimitry Andric InstrItinData <tc_8772086c, /*SLOT0123,VA*/ 5786*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5787*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 7, 7], 5788*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5789*bdd1243dSDimitry Andric 5790*bdd1243dSDimitry Andric InstrItinData <tc_87adc037, /*SLOT0123,VP_VS*/ 5791*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5792*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 5, 5, 2], 5793*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5794*bdd1243dSDimitry Andric 5795*bdd1243dSDimitry Andric InstrItinData <tc_8e420e4d, /*SLOT0,STORE,VA*/ 5796*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5797*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5798*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [7, 1, 2, 7, 7], 5799*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5800*bdd1243dSDimitry Andric 5801*bdd1243dSDimitry Andric InstrItinData <tc_90bcc1db, /*SLOT2,VX_DV*/ 5802*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2], 0>, 5803*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5, 2], 5804*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5805*bdd1243dSDimitry Andric 5806*bdd1243dSDimitry Andric InstrItinData <tc_933f2b39, /*SLOT23,4SLOT_MPY*/ 5807*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5808*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL_NOMEM]>], [9, 7, 5, 2], 5809*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5810*bdd1243dSDimitry Andric 5811*bdd1243dSDimitry Andric InstrItinData <tc_946013d8, /*SLOT0123,VP*/ 5812*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5813*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 5], 5814*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5815*bdd1243dSDimitry Andric 5816*bdd1243dSDimitry Andric InstrItinData <tc_9a1cab75, /*SLOT01,LOAD,VA,VX_DV*/ 5817*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5818*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5819*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 5820*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 3, 1, 2], 5821*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5822*bdd1243dSDimitry Andric 5823*bdd1243dSDimitry Andric InstrItinData <tc_9aff7a2a, /*SLOT0,STORE,VA,VX_DV*/ 5824*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5825*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5826*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE], 0>, 5827*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [1, 2, 5], 5828*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 5829*bdd1243dSDimitry Andric 5830*bdd1243dSDimitry Andric InstrItinData <tc_9d1dc972, /*SLOT0123,VP_VS*/ 5831*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5832*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5, 2], 5833*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5834*bdd1243dSDimitry Andric 5835*bdd1243dSDimitry Andric InstrItinData <tc_9f363d21, /*SLOT0,STORE,VA*/ 5836*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5837*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5838*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7, 7], 5839*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5840*bdd1243dSDimitry Andric 5841*bdd1243dSDimitry Andric InstrItinData <tc_a02a10a8, /*SLOT0,STORE,VA*/ 5842*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5843*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5844*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [2, 1, 2, 7], 5845*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5846*bdd1243dSDimitry Andric 5847*bdd1243dSDimitry Andric InstrItinData <tc_a0dbea28, /*SLOT01,ZW*/ 5848*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5849*bdd1243dSDimitry Andric InstrStage<1, [CVI_ZW]>], [3, 1, 2], 5850*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 5851*bdd1243dSDimitry Andric 5852*bdd1243dSDimitry Andric InstrItinData <tc_a19b9305, /*SLOT23,VX*/ 5853*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5854*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 5], 5855*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5856*bdd1243dSDimitry Andric 5857*bdd1243dSDimitry Andric InstrItinData <tc_a28f32b5, /*SLOT01,LOAD,VA*/ 5858*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5859*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5860*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 5861*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 5862*bdd1243dSDimitry Andric 5863*bdd1243dSDimitry Andric InstrItinData <tc_a69eeee1, /*SLOT01,LOAD,VA_DV*/ 5864*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5865*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5866*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [7, 1, 2, 7], 5867*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5868*bdd1243dSDimitry Andric 5869*bdd1243dSDimitry Andric InstrItinData <tc_a7e6707d, /*SLOT0,NOSLOT1,LOAD,VP*/ 5870*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5871*bdd1243dSDimitry Andric InstrStage<1, [SLOT1], 0>, 5872*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5873*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [9, 1, 2], 5874*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 5875*bdd1243dSDimitry Andric 5876*bdd1243dSDimitry Andric InstrItinData <tc_ab23f776, /*SLOT0,STORE*/ 5877*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5878*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST]>], [1, 2, 5], 5879*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 5880*bdd1243dSDimitry Andric 5881*bdd1243dSDimitry Andric InstrItinData <tc_abe8c3b2, /*SLOT01,LOAD,VA*/ 5882*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5883*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5884*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 2, 1, 2], 5885*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5886*bdd1243dSDimitry Andric 5887*bdd1243dSDimitry Andric InstrItinData <tc_ac4046bc, /*SLOT23,VX*/ 5888*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5889*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 2], 5890*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5891*bdd1243dSDimitry Andric 5892*bdd1243dSDimitry Andric InstrItinData <tc_af25efd9, /*SLOT0123,VA_DV*/ 5893*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5894*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 2, 7, 7], 5895*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, HVX_FWD, HVX_FWD]>, 5896*bdd1243dSDimitry Andric 5897*bdd1243dSDimitry Andric InstrItinData <tc_b091f1c6, /*SLOT23,VX*/ 5898*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5899*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 5, 2], 5900*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5901*bdd1243dSDimitry Andric 5902*bdd1243dSDimitry Andric InstrItinData <tc_b28e51aa, /*SLOT0123,4SLOT*/ 5903*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5904*bdd1243dSDimitry Andric InstrStage<1, [CVI_ALL]>], [2], 5905*bdd1243dSDimitry Andric [Hex_FWD]>, 5906*bdd1243dSDimitry Andric 5907*bdd1243dSDimitry Andric InstrItinData <tc_b4416217, /*SLOT0123,VA_DV*/ 5908*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5909*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7], 5910*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5911*bdd1243dSDimitry Andric 5912*bdd1243dSDimitry Andric InstrItinData <tc_b9db8205, /*SLOT01,LOAD*/ 5913*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5914*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD]>], [9, 3, 2, 1, 2], 5915*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD]>, 5916*bdd1243dSDimitry Andric 5917*bdd1243dSDimitry Andric InstrItinData <tc_bb599486, /*SLOT23,VX_DV*/ 5918*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5919*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 5, 2], 5920*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 5921*bdd1243dSDimitry Andric 5922*bdd1243dSDimitry Andric InstrItinData <tc_c0749f3c, /*SLOT01,LOAD,VA*/ 5923*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5924*bdd1243dSDimitry Andric InstrStage<1, [CVI_LD], 0>, 5925*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 1, 2], 5926*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD, Hex_FWD]>, 5927*bdd1243dSDimitry Andric 5928*bdd1243dSDimitry Andric InstrItinData <tc_c127de3a, /*SLOT23,VX*/ 5929*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5930*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5], 5931*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5932*bdd1243dSDimitry Andric 5933*bdd1243dSDimitry Andric InstrItinData <tc_c4edf264, /*SLOT23,VX*/ 5934*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5935*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 2], 5936*bdd1243dSDimitry Andric [HVX_FWD, Hex_FWD]>, 5937*bdd1243dSDimitry Andric 5938*bdd1243dSDimitry Andric InstrItinData <tc_c5dba46e, /*SLOT0,STORE,VA*/ 5939*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5940*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5941*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [1, 2, 7], 5942*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]>, 5943*bdd1243dSDimitry Andric 5944*bdd1243dSDimitry Andric InstrItinData <tc_c7039829, /*SLOT0,NOSLOT1,STORE,VP*/ 5945*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5946*bdd1243dSDimitry Andric InstrStage<1, [SLOT1], 0>, 5947*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5948*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 2, 1, 2, 5], 5949*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5950*bdd1243dSDimitry Andric 5951*bdd1243dSDimitry Andric InstrItinData <tc_cd94bfe0, /*SLOT23,VS_VX*/ 5952*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5953*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1], 0>, 5954*bdd1243dSDimitry Andric InstrStage<1, [CVI_SHIFT, CVI_XLANE]>], [9, 5, 2], 5955*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5956*bdd1243dSDimitry Andric 5957*bdd1243dSDimitry Andric InstrItinData <tc_cda936da, /*SLOT23,VX*/ 5958*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5959*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 7, 7], 5960*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5961*bdd1243dSDimitry Andric 5962*bdd1243dSDimitry Andric InstrItinData <tc_d8287c14, /*SLOT23,VX_DV*/ 5963*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5964*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 5], 5965*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5966*bdd1243dSDimitry Andric 5967*bdd1243dSDimitry Andric InstrItinData <tc_db5555f3, /*SLOT0123,VA_DV*/ 5968*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5969*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY01, CVI_XLSHF]>], [9, 7, 7], 5970*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD]>, 5971*bdd1243dSDimitry Andric 5972*bdd1243dSDimitry Andric InstrItinData <tc_dcca380f, /*SLOT23,VX*/ 5973*bdd1243dSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 5974*bdd1243dSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 2], 5975*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 5976*bdd1243dSDimitry Andric 5977*bdd1243dSDimitry Andric InstrItinData <tc_dd5b0695, /*SLOT01,ZW*/ 5978*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 5979*bdd1243dSDimitry Andric InstrStage<1, [CVI_ZW]>], [2, 1, 2], 5980*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD]>, 5981*bdd1243dSDimitry Andric 5982*bdd1243dSDimitry Andric InstrItinData <tc_df80eeb0, /*SLOT0123,VP_VS*/ 5983*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 5984*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLSHF]>], [9, 7, 5, 5], 5985*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 5986*bdd1243dSDimitry Andric 5987*bdd1243dSDimitry Andric InstrItinData <tc_e2d2e9e5, /*SLOT0,NOSLOT1,STORE,VP*/ 5988*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0], 0>, 5989*bdd1243dSDimitry Andric InstrStage<1, [SLOT1], 0>, 5990*bdd1243dSDimitry Andric InstrStage<1, [CVI_ST], 0>, 5991*bdd1243dSDimitry Andric InstrStage<1, [CVI_XLANE]>], [3, 1, 2, 5], 5992*bdd1243dSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 5993*bdd1243dSDimitry Andric 5994*bdd1243dSDimitry Andric InstrItinData <tc_e2fdd6e6, /*SLOT0123*/ 5995*bdd1243dSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3]>], [9, 5], 5996*bdd1243dSDimitry Andric [HVX_FWD, HVX_FWD]>, 5997*bdd1243dSDimitry Andric 59980eae32dcSDimitry Andric InstrItinData <tc_e35c1e93, /*SLOT0123,VA*/ 59990eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 60000eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1, CVI_SHIFT, CVI_XLANE]>], [9, 9, 7, 7], 60010eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, HVX_FWD]>, 60020eae32dcSDimitry Andric 60030eae32dcSDimitry Andric InstrItinData <tc_e3f68a46, /*SLOT0123,4SLOT*/ 60040eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1, SLOT2, SLOT3], 0>, 60050eae32dcSDimitry Andric InstrStage<1, [CVI_ALL]>], [3], 60060eae32dcSDimitry Andric [HVX_FWD]>, 60070eae32dcSDimitry Andric 60080eae32dcSDimitry Andric InstrItinData <tc_e675c45a, /*SLOT23,VX_DV*/ 60090eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 60100eae32dcSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 7, 5, 2, 2], 60110eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD, Hex_FWD]>, 60120eae32dcSDimitry Andric 60130eae32dcSDimitry Andric InstrItinData <tc_e699ae41, /*SLOT01,ZW*/ 60140eae32dcSDimitry Andric [InstrStage<1, [SLOT0, SLOT1], 0>, 60150eae32dcSDimitry Andric InstrStage<1, [CVI_ZW]>], [1, 2], 60160eae32dcSDimitry Andric [Hex_FWD, Hex_FWD]>, 60170eae32dcSDimitry Andric 60180eae32dcSDimitry Andric InstrItinData <tc_e99d4c2e, /*SLOT0,STORE*/ 60190eae32dcSDimitry Andric [InstrStage<1, [SLOT0], 0>, 60200eae32dcSDimitry Andric InstrStage<1, [CVI_ST]>], [3, 2, 1, 2, 5], 60210eae32dcSDimitry Andric [Hex_FWD, Hex_FWD, Hex_FWD, Hex_FWD, HVX_FWD]>, 60220eae32dcSDimitry Andric 60230eae32dcSDimitry Andric InstrItinData <tc_f175e046, /*SLOT23,VX*/ 60240eae32dcSDimitry Andric [InstrStage<1, [SLOT2, SLOT3], 0>, 60250eae32dcSDimitry Andric InstrStage<1, [CVI_MPY0, CVI_MPY1]>], [9, 5, 5, 2], 60260eae32dcSDimitry Andric [HVX_FWD, HVX_FWD, HVX_FWD, Hex_FWD]>, 60270eae32dcSDimitry Andric 60285ffd83dbSDimitry Andric InstrItinData <tc_f1de44ef, /*SLOT2,VX_DV*/ 60295ffd83dbSDimitry Andric [InstrStage<1, [SLOT2], 0>, 60305ffd83dbSDimitry Andric InstrStage<1, [CVI_MPY01]>], [9, 5, 2], 60315ffd83dbSDimitry Andric [HVX_FWD, HVX_FWD, Hex_FWD]>, 60325ffd83dbSDimitry Andric 60335ffd83dbSDimitry Andric InstrItinData <tc_f21e8abb, /*SLOT0,NOSLOT1,STORE,VP*/ 60345ffd83dbSDimitry Andric [InstrStage<1, [SLOT0], 0>, 60355ffd83dbSDimitry Andric InstrStage<1, [SLOT1], 0>, 60365ffd83dbSDimitry Andric InstrStage<1, [CVI_ST], 0>, 60375ffd83dbSDimitry Andric InstrStage<1, [CVI_XLANE]>], [1, 2, 5], 6038fe6060f1SDimitry Andric [Hex_FWD, Hex_FWD, HVX_FWD]> 60395ffd83dbSDimitry Andric ]; 60405ffd83dbSDimitry Andric} 6041