reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/Hexagon/HexagonGenInstrInfo.inc
 4369   { 739,	2,	1,	4,	65,	0, 0x20000000000802cULL, nullptr, ImplicitList20, OperandInfo38, -1 ,nullptr },  // Inst #739 = A2_abssat
 4375   { 745,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #745 = A2_addh_h16_sat_hh
 4376   { 746,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #746 = A2_addh_h16_sat_hl
 4377   { 747,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #747 = A2_addh_h16_sat_lh
 4378   { 748,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #748 = A2_addh_h16_sat_ll
 4381   { 751,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #751 = A2_addh_l16_sat_hl
 4382   { 752,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #752 = A2_addh_l16_sat_ll
 4385   { 755,	3,	1,	4,	66,	0|(1ULL<<MCID::Commutable), 0x200000000000003ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #755 = A2_addpsat
 4386   { 756,	3,	1,	4,	68,	0|(1ULL<<MCID::Commutable), 0x200000000008001ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #756 = A2_addsat
 4409   { 779,	2,	1,	4,	65,	0, 0x20000000000802cULL, nullptr, ImplicitList20, OperandInfo38, -1 ,nullptr },  // Inst #779 = A2_negsat
 4439   { 809,	2,	1,	4,	65,	0, 0x20000000000802cULL, nullptr, ImplicitList20, OperandInfo81, -1 ,nullptr },  // Inst #809 = A2_roundsat
 4440   { 810,	2,	1,	4,	69,	0, 0x802cULL, nullptr, ImplicitList20, OperandInfo81, -1 ,nullptr },  // Inst #810 = A2_sat
 4441   { 811,	2,	1,	4,	69,	0, 0x802cULL, nullptr, ImplicitList20, OperandInfo38, -1 ,nullptr },  // Inst #811 = A2_satb
 4442   { 812,	2,	1,	4,	69,	0, 0x802cULL, nullptr, ImplicitList20, OperandInfo38, -1 ,nullptr },  // Inst #812 = A2_sath
 4443   { 813,	2,	1,	4,	69,	0, 0x802cULL, nullptr, ImplicitList20, OperandInfo38, -1 ,nullptr },  // Inst #813 = A2_satub
 4444   { 814,	2,	1,	4,	69,	0, 0x802cULL, nullptr, ImplicitList20, OperandInfo38, -1 ,nullptr },  // Inst #814 = A2_satuh
 4450   { 820,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #820 = A2_subh_h16_sat_hh
 4451   { 821,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #821 = A2_subh_h16_sat_hl
 4452   { 822,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #822 = A2_subh_h16_sat_lh
 4453   { 823,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #823 = A2_subh_h16_sat_ll
 4456   { 826,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #826 = A2_subh_l16_sat_hl
 4457   { 827,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #827 = A2_subh_l16_sat_ll
 4460   { 830,	3,	1,	4,	68,	0, 0x200000000008001ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #830 = A2_subsat
 4462   { 832,	3,	1,	4,	68,	0|(1ULL<<MCID::Commutable), 0x200000000008001ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #832 = A2_svaddhs
 4463   { 833,	3,	1,	4,	68,	0|(1ULL<<MCID::Commutable), 0x200000000008001ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #833 = A2_svadduhs
 4468   { 838,	3,	1,	4,	68,	0, 0x200000000008001ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #838 = A2_svsubhs
 4469   { 839,	3,	1,	4,	68,	0, 0x200000000008001ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #839 = A2_svsubuhs
 4481   { 851,	2,	1,	4,	65,	0, 0x20000000000002cULL, nullptr, ImplicitList20, OperandInfo40, -1 ,nullptr },  // Inst #851 = A2_vabshsat
 4483   { 853,	2,	1,	4,	65,	0, 0x20000000000002cULL, nullptr, ImplicitList20, OperandInfo40, -1 ,nullptr },  // Inst #853 = A2_vabswsat
 4485   { 855,	3,	1,	4,	66,	0, 0x200000000000003ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #855 = A2_vaddhs
 4487   { 857,	3,	1,	4,	66,	0, 0x200000000000003ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #857 = A2_vaddubs
 4488   { 858,	3,	1,	4,	66,	0, 0x200000000000003ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #858 = A2_vadduhs
 4490   { 860,	3,	1,	4,	66,	0, 0x200000000000003ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #860 = A2_vaddws
 4511   { 881,	2,	1,	4,	65,	0, 0x20000000000002cULL, nullptr, ImplicitList20, OperandInfo40, -1 ,nullptr },  // Inst #881 = A2_vconj
 4525   { 895,	3,	1,	4,	47,	0, 0x200000000000003ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #895 = A2_vnavghcr
 4526   { 896,	3,	1,	4,	47,	0, 0x200000000000003ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #896 = A2_vnavghr
 4528   { 898,	3,	1,	4,	47,	0, 0x200000000000003ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #898 = A2_vnavgwcr
 4529   { 899,	3,	1,	4,	47,	0, 0x200000000000003ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #899 = A2_vnavgwr
 4535   { 905,	3,	1,	4,	66,	0, 0x200000000000003ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #905 = A2_vsubhs
 4537   { 907,	3,	1,	4,	66,	0, 0x200000000000003ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #907 = A2_vsububs
 4538   { 908,	3,	1,	4,	66,	0, 0x200000000000003ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #908 = A2_vsubuhs
 4540   { 910,	3,	1,	4,	66,	0, 0x200000000000003ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #910 = A2_vsubws
 4601   { 971,	3,	1,	4,	47,	0, 0x20000000000802cULL, nullptr, ImplicitList20, OperandInfo55, -1 ,nullptr },  // Inst #971 = A4_round_ri_sat
 4603   { 973,	3,	1,	4,	47,	0, 0x20000000000802dULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #973 = A4_round_rr_sat
 4627   { 997,	5,	2,	4,	82,	0, 0x200000000002026ULL, nullptr, ImplicitList20, OperandInfo148, -1 ,nullptr },  // Inst #997 = A5_ACS
 4628   { 998,	3,	1,	4,	47,	0, 0x20000000000802dULL, nullptr, ImplicitList20, OperandInfo149, -1 ,nullptr },  // Inst #998 = A5_vaddhubs
 5182   { 1552,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo195, -1 ,nullptr },  // Inst #1552 = M2_cmacs_s0
 5183   { 1553,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo195, -1 ,nullptr },  // Inst #1553 = M2_cmacs_s1
 5184   { 1554,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo195, -1 ,nullptr },  // Inst #1554 = M2_cmacsc_s0
 5185   { 1555,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo195, -1 ,nullptr },  // Inst #1555 = M2_cmacsc_s1
 5188   { 1558,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1558 = M2_cmpyrs_s0
 5189   { 1559,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1559 = M2_cmpyrs_s1
 5190   { 1560,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1560 = M2_cmpyrsc_s0
 5191   { 1561,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1561 = M2_cmpyrsc_s1
 5192   { 1562,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo133, -1 ,nullptr },  // Inst #1562 = M2_cmpys_s0
 5193   { 1563,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo133, -1 ,nullptr },  // Inst #1563 = M2_cmpys_s1
 5194   { 1564,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo133, -1 ,nullptr },  // Inst #1564 = M2_cmpysc_s0
 5195   { 1565,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo133, -1 ,nullptr },  // Inst #1565 = M2_cmpysc_s1
 5196   { 1566,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo195, -1 ,nullptr },  // Inst #1566 = M2_cnacs_s0
 5197   { 1567,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo195, -1 ,nullptr },  // Inst #1567 = M2_cnacs_s1
 5198   { 1568,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo195, -1 ,nullptr },  // Inst #1568 = M2_cnacsc_s0
 5199   { 1569,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo195, -1 ,nullptr },  // Inst #1569 = M2_cnacsc_s1
 5207   { 1577,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1577 = M2_hmmpyh_rs1
 5208   { 1578,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1578 = M2_hmmpyh_s1
 5209   { 1579,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1579 = M2_hmmpyl_rs1
 5210   { 1580,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1580 = M2_hmmpyl_s1
 5214   { 1584,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1584 = M2_mmachs_rs0
 5215   { 1585,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1585 = M2_mmachs_rs1
 5216   { 1586,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1586 = M2_mmachs_s0
 5217   { 1587,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1587 = M2_mmachs_s1
 5218   { 1588,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1588 = M2_mmacls_rs0
 5219   { 1589,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1589 = M2_mmacls_rs1
 5220   { 1590,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1590 = M2_mmacls_s0
 5221   { 1591,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1591 = M2_mmacls_s1
 5222   { 1592,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1592 = M2_mmacuhs_rs0
 5223   { 1593,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1593 = M2_mmacuhs_rs1
 5224   { 1594,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1594 = M2_mmacuhs_s0
 5225   { 1595,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1595 = M2_mmacuhs_s1
 5226   { 1596,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1596 = M2_mmaculs_rs0
 5227   { 1597,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1597 = M2_mmaculs_rs1
 5228   { 1598,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1598 = M2_mmaculs_s0
 5229   { 1599,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1599 = M2_mmaculs_s1
 5230   { 1600,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1600 = M2_mmpyh_rs0
 5231   { 1601,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1601 = M2_mmpyh_rs1
 5232   { 1602,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1602 = M2_mmpyh_s0
 5233   { 1603,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1603 = M2_mmpyh_s1
 5234   { 1604,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1604 = M2_mmpyl_rs0
 5235   { 1605,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1605 = M2_mmpyl_rs1
 5236   { 1606,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1606 = M2_mmpyl_s0
 5237   { 1607,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1607 = M2_mmpyl_s1
 5238   { 1608,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1608 = M2_mmpyuh_rs0
 5239   { 1609,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1609 = M2_mmpyuh_rs1
 5240   { 1610,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1610 = M2_mmpyuh_s0
 5241   { 1611,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1611 = M2_mmpyuh_s1
 5242   { 1612,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1612 = M2_mmpyul_rs0
 5243   { 1613,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1613 = M2_mmpyul_rs1
 5244   { 1614,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1614 = M2_mmpyul_s0
 5245   { 1615,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1615 = M2_mmpyul_s1
 5255   { 1625,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1625 = M2_mpy_acc_sat_hh_s0
 5256   { 1626,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1626 = M2_mpy_acc_sat_hh_s1
 5257   { 1627,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1627 = M2_mpy_acc_sat_hl_s0
 5258   { 1628,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1628 = M2_mpy_acc_sat_hl_s1
 5259   { 1629,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1629 = M2_mpy_acc_sat_lh_s0
 5260   { 1630,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1630 = M2_mpy_acc_sat_lh_s1
 5261   { 1631,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1631 = M2_mpy_acc_sat_ll_s0
 5262   { 1632,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1632 = M2_mpy_acc_sat_ll_s1
 5279   { 1649,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1649 = M2_mpy_nac_sat_hh_s0
 5280   { 1650,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1650 = M2_mpy_nac_sat_hh_s1
 5281   { 1651,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1651 = M2_mpy_nac_sat_hl_s0
 5282   { 1652,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1652 = M2_mpy_nac_sat_hl_s1
 5283   { 1653,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1653 = M2_mpy_nac_sat_lh_s0
 5284   { 1654,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1654 = M2_mpy_nac_sat_lh_s1
 5285   { 1655,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1655 = M2_mpy_nac_sat_ll_s0
 5286   { 1656,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1656 = M2_mpy_nac_sat_ll_s1
 5295   { 1665,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1665 = M2_mpy_sat_hh_s0
 5296   { 1666,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1666 = M2_mpy_sat_hh_s1
 5297   { 1667,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1667 = M2_mpy_sat_hl_s0
 5298   { 1668,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1668 = M2_mpy_sat_hl_s1
 5299   { 1669,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1669 = M2_mpy_sat_lh_s0
 5300   { 1670,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1670 = M2_mpy_sat_lh_s1
 5301   { 1671,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1671 = M2_mpy_sat_ll_s0
 5302   { 1672,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1672 = M2_mpy_sat_ll_s1
 5303   { 1673,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1673 = M2_mpy_sat_rnd_hh_s0
 5304   { 1674,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1674 = M2_mpy_sat_rnd_hh_s1
 5305   { 1675,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1675 = M2_mpy_sat_rnd_hl_s0
 5306   { 1676,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1676 = M2_mpy_sat_rnd_hl_s1
 5307   { 1677,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1677 = M2_mpy_sat_rnd_lh_s0
 5308   { 1678,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1678 = M2_mpy_sat_rnd_lh_s1
 5309   { 1679,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1679 = M2_mpy_sat_rnd_ll_s0
 5310   { 1680,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1680 = M2_mpy_sat_rnd_ll_s1
 5313   { 1683,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1683 = M2_mpy_up_s1_sat
 5404   { 1774,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1774 = M2_vcmac_s0_sat_i
 5405   { 1775,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1775 = M2_vcmac_s0_sat_r
 5406   { 1776,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1776 = M2_vcmpy_s0_sat_i
 5407   { 1777,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1777 = M2_vcmpy_s0_sat_r
 5408   { 1778,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1778 = M2_vcmpy_s1_sat_i
 5409   { 1779,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1779 = M2_vcmpy_s1_sat_r
 5410   { 1780,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1780 = M2_vdmacs_s0
 5411   { 1781,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1781 = M2_vdmacs_s1
 5412   { 1782,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo149, -1 ,nullptr },  // Inst #1782 = M2_vdmpyrs_s0
 5413   { 1783,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo149, -1 ,nullptr },  // Inst #1783 = M2_vdmpyrs_s1
 5414   { 1784,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1784 = M2_vdmpys_s0
 5415   { 1785,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1785 = M2_vdmpys_s1
 5418   { 1788,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1788 = M2_vmac2es_s0
 5419   { 1789,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1789 = M2_vmac2es_s1
 5420   { 1790,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo195, -1 ,nullptr },  // Inst #1790 = M2_vmac2s_s0
 5421   { 1791,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo195, -1 ,nullptr },  // Inst #1791 = M2_vmac2s_s1
 5422   { 1792,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo195, -1 ,nullptr },  // Inst #1792 = M2_vmac2su_s0
 5423   { 1793,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo195, -1 ,nullptr },  // Inst #1793 = M2_vmac2su_s1
 5424   { 1794,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1794 = M2_vmpy2es_s0
 5425   { 1795,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1795 = M2_vmpy2es_s1
 5426   { 1796,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo133, -1 ,nullptr },  // Inst #1796 = M2_vmpy2s_s0
 5427   { 1797,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1797 = M2_vmpy2s_s0pack
 5428   { 1798,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo133, -1 ,nullptr },  // Inst #1798 = M2_vmpy2s_s1
 5429   { 1799,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1799 = M2_vmpy2s_s1pack
 5430   { 1800,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo133, -1 ,nullptr },  // Inst #1800 = M2_vmpy2su_s0
 5431   { 1801,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo133, -1 ,nullptr },  // Inst #1801 = M2_vmpy2su_s1
 5442   { 1812,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1812 = M2_vrcmpys_acc_s1_h
 5443   { 1813,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1813 = M2_vrcmpys_acc_s1_l
 5444   { 1814,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1814 = M2_vrcmpys_s1_h
 5445   { 1815,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1815 = M2_vrcmpys_s1_l
 5446   { 1816,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo149, -1 ,nullptr },  // Inst #1816 = M2_vrcmpys_s1rp_h
 5447   { 1817,	3,	1,	4,	31,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo149, -1 ,nullptr },  // Inst #1817 = M2_vrcmpys_s1rp_l
 5455   { 1825,	3,	1,	4,	31,	0, 0x20000000000802dULL, nullptr, ImplicitList20, OperandInfo59, -1 ,nullptr },  // Inst #1825 = M4_cmpyi_wh
 5456   { 1826,	3,	1,	4,	31,	0, 0x20000000000802dULL, nullptr, ImplicitList20, OperandInfo59, -1 ,nullptr },  // Inst #1826 = M4_cmpyi_whc
 5457   { 1827,	3,	1,	4,	31,	0, 0x20000000000802dULL, nullptr, ImplicitList20, OperandInfo59, -1 ,nullptr },  // Inst #1827 = M4_cmpyr_wh
 5458   { 1828,	3,	1,	4,	31,	0, 0x20000000000802dULL, nullptr, ImplicitList20, OperandInfo59, -1 ,nullptr },  // Inst #1828 = M4_cmpyr_whc
 5459   { 1829,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1829 = M4_mac_up_s1_sat
 5465   { 1835,	4,	1,	4,	32,	0, 0x200000000008026ULL, nullptr, ImplicitList20, OperandInfo161, -1 ,nullptr },  // Inst #1835 = M4_nac_up_s1_sat
 5486   { 1856,	4,	1,	4,	32,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo75, -1 ,nullptr },  // Inst #1856 = M5_vdmacbsu
 5487   { 1857,	3,	1,	4,	31,	0, 0x200000000000026ULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #1857 = M5_vdmpybsu
 5542   { 1912,	3,	1,	4,	66,	0, 0x20000000000802cULL, nullptr, ImplicitList20, OperandInfo55, -1 ,nullptr },  // Inst #1912 = S2_asl_i_r_sat
 5557   { 1927,	3,	1,	4,	66,	0, 0x20000000000802dULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1927 = S2_asl_r_r_sat
 5586   { 1956,	3,	1,	4,	66,	0, 0x20000000000802dULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #1956 = S2_asr_r_r_sat
 5771   { 2141,	2,	1,	4,	69,	0, 0x802cULL, nullptr, ImplicitList20, OperandInfo38, -1 ,nullptr },  // Inst #2141 = S2_svsathb
 5772   { 2142,	2,	1,	4,	69,	0, 0x802cULL, nullptr, ImplicitList20, OperandInfo38, -1 ,nullptr },  // Inst #2142 = S2_svsathub
 5783   { 2153,	3,	1,	4,	66,	0, 0x20000000000002dULL, nullptr, ImplicitList20, OperandInfo58, -1 ,nullptr },  // Inst #2153 = S2_vcnegh
 5784   { 2154,	3,	1,	4,	47,	0, 0x20000000000002dULL, nullptr, ImplicitList20, OperandInfo58, -1 ,nullptr },  // Inst #2154 = S2_vcrotate
 5787   { 2157,	2,	1,	4,	65,	0, 0x20000000000802cULL, nullptr, ImplicitList20, OperandInfo81, -1 ,nullptr },  // Inst #2157 = S2_vrndpackwhs
 5788   { 2158,	2,	1,	4,	69,	0, 0x802cULL, nullptr, ImplicitList20, OperandInfo81, -1 ,nullptr },  // Inst #2158 = S2_vsathb
 5789   { 2159,	2,	1,	4,	69,	0, 0x2cULL, nullptr, ImplicitList20, OperandInfo40, -1 ,nullptr },  // Inst #2159 = S2_vsathb_nopack
 5790   { 2160,	2,	1,	4,	69,	0, 0x802cULL, nullptr, ImplicitList20, OperandInfo81, -1 ,nullptr },  // Inst #2160 = S2_vsathub
 5791   { 2161,	2,	1,	4,	69,	0, 0x2cULL, nullptr, ImplicitList20, OperandInfo40, -1 ,nullptr },  // Inst #2161 = S2_vsathub_nopack
 5792   { 2162,	2,	1,	4,	69,	0, 0x802cULL, nullptr, ImplicitList20, OperandInfo81, -1 ,nullptr },  // Inst #2162 = S2_vsatwh
 5793   { 2163,	2,	1,	4,	69,	0, 0x2cULL, nullptr, ImplicitList20, OperandInfo40, -1 ,nullptr },  // Inst #2163 = S2_vsatwh_nopack
 5794   { 2164,	2,	1,	4,	69,	0, 0x802cULL, nullptr, ImplicitList20, OperandInfo81, -1 ,nullptr },  // Inst #2164 = S2_vsatwuh
 5795   { 2165,	2,	1,	4,	69,	0, 0x2cULL, nullptr, ImplicitList20, OperandInfo40, -1 ,nullptr },  // Inst #2165 = S2_vsatwuh_nopack
 5954   { 2324,	3,	1,	4,	66,	0, 0x20000000000002dULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #2324 = S4_vxaddsubh
 5955   { 2325,	3,	1,	4,	47,	0, 0x20000000000002dULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #2325 = S4_vxaddsubhr
 5956   { 2326,	3,	1,	4,	66,	0, 0x20000000000002dULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #2326 = S4_vxaddsubw
 5957   { 2327,	3,	1,	4,	66,	0, 0x20000000000002dULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #2327 = S4_vxsubaddh
 5958   { 2328,	3,	1,	4,	47,	0, 0x20000000000002dULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #2328 = S4_vxsubaddhr
 5959   { 2329,	3,	1,	4,	66,	0, 0x20000000000002dULL, nullptr, ImplicitList20, OperandInfo43, -1 ,nullptr },  // Inst #2329 = S4_vxsubaddw
 5960   { 2330,	3,	1,	4,	47,	0, 0x20000000000802cULL, nullptr, ImplicitList20, OperandInfo83, -1 ,nullptr },  // Inst #2330 = S5_asrhub_rnd_sat
 5961   { 2331,	3,	1,	4,	47,	0, 0x20000000000802cULL, nullptr, ImplicitList20, OperandInfo83, -1 ,nullptr },  // Inst #2331 = S5_asrhub_sat
 6605   { 2975,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #2975 = dep_A2_addsat
 6606   { 2976,	3,	1,	4,	66,	0, 0x200000000008003ULL, nullptr, ImplicitList20, OperandInfo56, -1 ,nullptr },  // Inst #2976 = dep_A2_subsat