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

References

gen/lib/Target/X86/X86GenInstrInfo.inc
20669   { 2981,	3,	1,	0,	325,	0|(1ULL<<MCID::Commutable), 0x401d638002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #2981 = VADDPDZ256rr
20703   { 3015,	3,	1,	0,	329,	0|(1ULL<<MCID::Commutable), 0x4019634002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #3015 = VADDPSZ256rr
20763   { 3075,	3,	1,	0,	31,	0, 0x401b7fc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #3075 = VAESDECLASTZ256rr
20773   { 3085,	3,	1,	0,	31,	0, 0x401b7bc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #3085 = VAESDECZ256rr
20783   { 3095,	3,	1,	0,	31,	0, 0x401b77c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #3095 = VAESENCLASTZ256rr
20793   { 3105,	3,	1,	0,	31,	0, 0x401b73c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #3105 = VAESENCZ256rr
20873   { 3185,	3,	1,	0,	337,	0, 0x401d578002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #3185 = VANDNPDZ256rr
20904   { 3216,	3,	1,	0,	337,	0, 0x4019574002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #3216 = VANDNPSZ256rr
20935   { 3247,	3,	1,	0,	337,	0|(1ULL<<MCID::Commutable), 0x401d538002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #3247 = VANDPDZ256rr
20966   { 3278,	3,	1,	0,	337,	0|(1ULL<<MCID::Commutable), 0x4019534002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #3278 = VANDPSZ256rr
20996   { 3308,	3,	1,	0,	1081,	0, 0x401d978004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #3308 = VBLENDMPDZ256rr
21023   { 3335,	3,	1,	0,	1081,	0, 0x4019974004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #3335 = VBLENDMPSZ256rr
21355   { 3667,	3,	1,	0,	371,	0, 0x4019cbc005831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #3667 = VCVTNE2PS2BF16Z256rr
22389   { 4701,	3,	1,	0,	407,	0, 0x401d7b8002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #4701 = VDIVPDZ256rr
22423   { 4735,	3,	1,	0,	411,	0, 0x40197b4002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #4735 = VDIVPSZ256rr
24794   { 7106,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x401b3fc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #7106 = VGF2P8MULBZ256rr
24931   { 7243,	3,	1,	0,	354,	0|(1ULL<<MCID::Commutable), 0x401d7f8002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #7243 = VMAXCPDZ256rr
24962   { 7274,	3,	1,	0,	356,	0|(1ULL<<MCID::Commutable), 0x40197f4002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #7274 = VMAXCPSZ256rr
25001   { 7313,	3,	1,	0,	354,	0, 0x401d7f8002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #7313 = VMAXPDZ256rr
25035   { 7347,	3,	1,	0,	356,	0, 0x40197f4002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #7347 = VMAXPSZ256rr
25102   { 7414,	3,	1,	0,	354,	0|(1ULL<<MCID::Commutable), 0x401d778002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #7414 = VMINCPDZ256rr
25133   { 7445,	3,	1,	0,	356,	0|(1ULL<<MCID::Commutable), 0x4019774002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #7445 = VMINCPSZ256rr
25172   { 7484,	3,	1,	0,	354,	0, 0x401d778002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #7484 = VMINPDZ256rr
25206   { 7518,	3,	1,	0,	356,	0, 0x4019774002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #7518 = VMINPSZ256rr
25843   { 8155,	3,	1,	0,	469,	0|(1ULL<<MCID::Commutable), 0x401d678002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8155 = VMULPDZ256rr
25877   { 8189,	3,	1,	0,	473,	0|(1ULL<<MCID::Commutable), 0x4019674002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8189 = VMULPSZ256rr
25947   { 8259,	3,	1,	0,	337,	0|(1ULL<<MCID::Commutable), 0x401d5b8002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8259 = VORPDZ256rr
25978   { 8290,	3,	1,	0,	337,	0|(1ULL<<MCID::Commutable), 0x40195b4002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8290 = VORPSZ256rr
26135   { 8447,	3,	1,	0,	333,	0, 0x4019afc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8447 = VPACKSSDWZ256rr
26160   { 8472,	3,	1,	0,	333,	0, 0x40198fc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8472 = VPACKSSWBZ256rr
26188   { 8500,	3,	1,	0,	333,	0, 0x4018afc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8500 = VPACKUSDWZ256rr
26213   { 8525,	3,	1,	0,	333,	0, 0x40199fc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8525 = VPACKUSWBZ256rr
26235   { 8547,	3,	1,	0,	1083,	0|(1ULL<<MCID::Commutable), 0x401bf3c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8547 = VPADDBZ256rr
26263   { 8575,	3,	1,	0,	1083,	0|(1ULL<<MCID::Commutable), 0x401bfbc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8575 = VPADDDZ256rr
26294   { 8606,	3,	1,	0,	1083,	0|(1ULL<<MCID::Commutable), 0x401f53c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8606 = VPADDQZ256rr
26319   { 8631,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x401bb3c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8631 = VPADDSBZ256rr
26341   { 8653,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x401bb7c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8653 = VPADDSWZ256rr
26363   { 8675,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x401b73c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8675 = VPADDUSBZ256rr
26385   { 8697,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x401b77c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8697 = VPADDUSWZ256rr
26407   { 8719,	3,	1,	0,	1083,	0|(1ULL<<MCID::Commutable), 0x401bf7c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8719 = VPADDWZ256rr
26455   { 8767,	3,	1,	0,	479,	0|(1ULL<<MCID::Commutable), 0x401b6fc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8767 = VPANDDZ256rr
26482   { 8794,	3,	1,	0,	479,	0, 0x401b7fc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8794 = VPANDNDZ256rr
26509   { 8821,	3,	1,	0,	479,	0, 0x401f7fc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8821 = VPANDNQZ256rr
26540   { 8852,	3,	1,	0,	479,	0|(1ULL<<MCID::Commutable), 0x401f6fc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8852 = VPANDQZ256rr
26567   { 8879,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x401b83c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8879 = VPAVGBZ256rr
26589   { 8901,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x401b8fc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8901 = VPAVGWZ256rr
26613   { 8925,	3,	1,	0,	1086,	0, 0x40199bc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8925 = VPBLENDMBZ256rr
26637   { 8949,	3,	1,	0,	1086,	0, 0x401993c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8949 = VPBLENDMDZ256rr
26664   { 8976,	3,	1,	0,	1086,	0, 0x401d93c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8976 = VPBLENDMQZ256rr
26685   { 8997,	3,	1,	0,	1086,	0, 0x401d9bc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #8997 = VPBLENDMWZ256rr
27381   { 9693,	3,	1,	0,	360,	0, 0x401a37c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #9693 = VPERMBZ256rr
27398   { 9710,	3,	1,	0,	360,	0, 0x4018dbc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #9710 = VPERMDZ256rr
27607   { 9919,	3,	1,	0,	498,	0, 0x401c378004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #9919 = VPERMILPDZ256rr
27669   { 9981,	3,	1,	0,	498,	0, 0x4018334004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #9981 = VPERMILPSZ256rr
27711   { 10023,	3,	1,	0,	495,	0, 0x401c5b8004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10023 = VPERMPDZ256rr
27740   { 10052,	3,	1,	0,	495,	0, 0x40185b4004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10052 = VPERMPSZ256rr
27769   { 10081,	3,	1,	0,	360,	0, 0x401cdbc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10081 = VPERMQZ256rr
27943   { 10255,	3,	1,	0,	1138,	0, 0x401e37c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10255 = VPERMWZ256rr
28277   { 10589,	3,	1,	0,	436,	0, 0x401813c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10589 = VPMADDUBSWZ256rr
28299   { 10611,	3,	1,	0,	436,	0|(1ULL<<MCID::Commutable), 0x401bd7c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10611 = VPMADDWDZ256rr
28329   { 10641,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x4018f3c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10641 = VPMAXSBZ256rr
28357   { 10669,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x4018f7c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10669 = VPMAXSDZ256rr
28386   { 10698,	3,	1,	0,	1103,	0|(1ULL<<MCID::Commutable), 0x401cf7c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10698 = VPMAXSQZ256rr
28409   { 10721,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x401bbbc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10721 = VPMAXSWZ256rr
28431   { 10743,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x401b7bc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10743 = VPMAXUBZ256rr
28459   { 10771,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x4018ffc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10771 = VPMAXUDZ256rr
28488   { 10800,	3,	1,	0,	1103,	0|(1ULL<<MCID::Commutable), 0x401cffc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10800 = VPMAXUQZ256rr
28511   { 10823,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x4018fbc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10823 = VPMAXUWZ256rr
28533   { 10845,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x4018e3c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10845 = VPMINSBZ256rr
28561   { 10873,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x4018e7c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10873 = VPMINSDZ256rr
28590   { 10902,	3,	1,	0,	1103,	0|(1ULL<<MCID::Commutable), 0x401ce7c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10902 = VPMINSQZ256rr
28613   { 10925,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x401babc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10925 = VPMINSWZ256rr
28635   { 10947,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x401b6bc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10947 = VPMINUBZ256rr
28663   { 10975,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x4018efc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #10975 = VPMINUDZ256rr
28692   { 11004,	3,	1,	0,	1103,	0|(1ULL<<MCID::Commutable), 0x401cefc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #11004 = VPMINUQZ256rr
28715   { 11027,	3,	1,	0,	440,	0|(1ULL<<MCID::Commutable), 0x4018ebc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #11027 = VPMINUWZ256rr
29303   { 11615,	3,	1,	0,	436,	0|(1ULL<<MCID::Commutable), 0x401ca3c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #11615 = VPMULDQZ256rr
29328   { 11640,	3,	1,	0,	436,	0|(1ULL<<MCID::Commutable), 0x40182fc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #11640 = VPMULHRSWZ256rr
29350   { 11662,	3,	1,	0,	436,	0|(1ULL<<MCID::Commutable), 0x401b93c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #11662 = VPMULHUWZ256rr
29372   { 11684,	3,	1,	0,	436,	0|(1ULL<<MCID::Commutable), 0x401b97c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #11684 = VPMULHWZ256rr
29400   { 11712,	3,	1,	0,	518,	0|(1ULL<<MCID::Commutable), 0x401903c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #11712 = VPMULLDZ256rr
29429   { 11741,	3,	1,	0,	1237,	0|(1ULL<<MCID::Commutable), 0x401d03c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #11741 = VPMULLQZ256rr
29452   { 11764,	3,	1,	0,	436,	0|(1ULL<<MCID::Commutable), 0x401b57c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #11764 = VPMULLWZ256rr
29478   { 11790,	3,	1,	0,	440,	0, 0x401e0fc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #11790 = VPMULTISHIFTQBZ256rr
29507   { 11819,	3,	1,	0,	436,	0|(1ULL<<MCID::Commutable), 0x401fd3c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #11819 = VPMULUDQZ256rr
29626   { 11938,	3,	1,	0,	479,	0|(1ULL<<MCID::Commutable), 0x401bafc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #11938 = VPORDZ256rr
29653   { 11965,	3,	1,	0,	479,	0|(1ULL<<MCID::Commutable), 0x401fafc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #11965 = VPORQZ256rr
29742   { 12054,	3,	1,	0,	531,	0, 0x401857c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #12054 = VPROLVDZ256rr
29769   { 12081,	3,	1,	0,	531,	0, 0x401c57c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #12081 = VPROLVQZ256rr
29850   { 12162,	3,	1,	0,	531,	0, 0x401853c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #12162 = VPRORVDZ256rr
29877   { 12189,	3,	1,	0,	531,	0, 0x401c53c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #12189 = VPRORVQZ256rr
29918   { 12230,	3,	1,	0,	403,	0|(1ULL<<MCID::Commutable), 0x401bdbc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #12230 = VPSADBWZ256rr
30278   { 12590,	3,	1,	0,	536,	0, 0x401803c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #12590 = VPSHUFBZ256rr
30503   { 12815,	3,	1,	0,	531,	0, 0x40191fc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #12815 = VPSLLVDZ256rr
30534   { 12846,	3,	1,	0,	531,	0, 0x401d1fc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #12846 = VPSLLVQZ256rr
30557   { 12869,	3,	1,	0,	531,	0, 0x401c4bc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #12869 = VPSLLVWZ256rr
30721   { 13033,	3,	1,	0,	531,	0, 0x40191bc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13033 = VPSRAVDZ256rr
30750   { 13062,	3,	1,	0,	531,	0, 0x401d1bc004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13062 = VPSRAVQZ256rr
30771   { 13083,	3,	1,	0,	531,	0, 0x401c47c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13083 = VPSRAVWZ256rr
30949   { 13261,	3,	1,	0,	531,	0, 0x401917c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13261 = VPSRLVDZ256rr
30980   { 13292,	3,	1,	0,	531,	0, 0x401d17c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13292 = VPSRLVQZ256rr
31003   { 13315,	3,	1,	0,	531,	0, 0x401c43c004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13315 = VPSRLVWZ256rr
31065   { 13377,	3,	1,	0,	1276,	0, 0x401be3c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13377 = VPSUBBZ256rr
31093   { 13405,	3,	1,	0,	1276,	0, 0x401bebc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13405 = VPSUBDZ256rr
31124   { 13436,	3,	1,	0,	1276,	0, 0x401fefc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13436 = VPSUBQZ256rr
31149   { 13461,	3,	1,	0,	440,	0, 0x401ba3c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13461 = VPSUBSBZ256rr
31171   { 13483,	3,	1,	0,	440,	0, 0x401ba7c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13483 = VPSUBSWZ256rr
31193   { 13505,	3,	1,	0,	440,	0, 0x401b63c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13505 = VPSUBUSBZ256rr
31215   { 13527,	3,	1,	0,	440,	0, 0x401b67c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13527 = VPSUBUSWZ256rr
31237   { 13549,	3,	1,	0,	1276,	0, 0x401be7c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13549 = VPSUBWZ256rr
31437   { 13749,	3,	1,	0,	333,	0, 0x4019a3c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13749 = VPUNPCKHBWZ256rr
31465   { 13777,	3,	1,	0,	333,	0, 0x4019abc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13777 = VPUNPCKHDQZ256rr
31496   { 13808,	3,	1,	0,	333,	0, 0x401db7c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13808 = VPUNPCKHQDQZ256rr
31521   { 13833,	3,	1,	0,	333,	0, 0x4019a7c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13833 = VPUNPCKHWDZ256rr
31543   { 13855,	3,	1,	0,	333,	0, 0x401983c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13855 = VPUNPCKLBWZ256rr
31571   { 13883,	3,	1,	0,	333,	0, 0x40198bc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13883 = VPUNPCKLDQZ256rr
31602   { 13914,	3,	1,	0,	333,	0, 0x401db3c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13914 = VPUNPCKLQDQZ256rr
31627   { 13939,	3,	1,	0,	333,	0, 0x401987c002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13939 = VPUNPCKLWDZ256rr
31653   { 13965,	3,	1,	0,	1273,	0|(1ULL<<MCID::Commutable), 0x401bbfc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13965 = VPXORDZ256rr
31680   { 13992,	3,	1,	0,	1273,	0|(1ULL<<MCID::Commutable), 0x401fbfc002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #13992 = VPXORQZ256rr
32197   { 14509,	3,	1,	0,	329,	0, 0x401cb38004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #14509 = VSCALEFPDZ256rr
32227   { 14539,	3,	1,	0,	329,	0, 0x4018b34004831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #14539 = VSCALEFPSZ256rr
32530   { 14842,	3,	1,	0,	325,	0, 0x401d738002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #14842 = VSUBPDZ256rr
32564   { 14876,	3,	1,	0,	329,	0, 0x4019734002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #14876 = VSUBPSZ256rr
32654   { 14966,	3,	1,	0,	458,	0, 0x401c578002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #14966 = VUNPCKHPDZ256rr
32685   { 14997,	3,	1,	0,	458,	0, 0x4018574002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #14997 = VUNPCKHPSZ256rr
32716   { 15028,	3,	1,	0,	458,	0, 0x401c538002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #15028 = VUNPCKLPDZ256rr
32747   { 15059,	3,	1,	0,	458,	0, 0x4018534002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #15059 = VUNPCKLPSZ256rr
32778   { 15090,	3,	1,	0,	1270,	0|(1ULL<<MCID::Commutable), 0x401d5f8002831ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #15090 = VXORPDZ256rr
32809   { 15121,	3,	1,	0,	1270,	0|(1ULL<<MCID::Commutable), 0x40195f4002031ULL, nullptr, nullptr, OperandInfo338, -1 ,nullptr },  // Inst #15121 = VXORPSZ256rr