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

References

gen/lib/Target/X86/X86GenInstrInfo.inc
20678   { 2990,	3,	1,	0,	327,	0|(1ULL<<MCID::Commutable), 0x808d638002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #2990 = VADDPDZrr
20712   { 3024,	3,	1,	0,	331,	0|(1ULL<<MCID::Commutable), 0x8089634002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #3024 = VADDPSZrr
20765   { 3077,	3,	1,	0,	31,	0, 0x808b7fc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #3077 = VAESDECLASTZrr
20775   { 3087,	3,	1,	0,	31,	0, 0x808b7bc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #3087 = VAESDECZrr
20785   { 3097,	3,	1,	0,	31,	0, 0x808b77c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #3097 = VAESENCLASTZrr
20795   { 3107,	3,	1,	0,	31,	0, 0x808b73c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #3107 = VAESENCZrr
20882   { 3194,	3,	1,	0,	339,	0, 0x808d578002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #3194 = VANDNPDZrr
20913   { 3225,	3,	1,	0,	339,	0, 0x8089574002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #3225 = VANDNPSZrr
20944   { 3256,	3,	1,	0,	339,	0|(1ULL<<MCID::Commutable), 0x808d538002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #3256 = VANDPDZrr
20975   { 3287,	3,	1,	0,	339,	0|(1ULL<<MCID::Commutable), 0x8089534002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #3287 = VANDPSZrr
21005   { 3317,	3,	1,	0,	343,	0, 0x808d978004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #3317 = VBLENDMPDZrr
21032   { 3344,	3,	1,	0,	343,	0, 0x8089974004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #3344 = VBLENDMPSZrr
21364   { 3676,	3,	1,	0,	373,	0, 0x8089cbc005831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #3676 = VCVTNE2PS2BF16Zrr
22398   { 4710,	3,	1,	0,	409,	0, 0x808d7b8002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #4710 = VDIVPDZrr
22432   { 4744,	3,	1,	0,	413,	0, 0x80897b4002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #4744 = VDIVPSZrr
24800   { 7112,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x808b3fc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #7112 = VGF2P8MULBZrr
24940   { 7252,	3,	1,	0,	455,	0|(1ULL<<MCID::Commutable), 0x808d7f8002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #7252 = VMAXCPDZrr
24971   { 7283,	3,	1,	0,	358,	0|(1ULL<<MCID::Commutable), 0x80897f4002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #7283 = VMAXCPSZrr
25010   { 7322,	3,	1,	0,	455,	0, 0x808d7f8002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #7322 = VMAXPDZrr
25011   { 7323,	3,	1,	0,	455,	0, 0x118d7f8002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #7323 = VMAXPDZrrb
25044   { 7356,	3,	1,	0,	358,	0, 0x80897f4002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #7356 = VMAXPSZrr
25045   { 7357,	3,	1,	0,	358,	0, 0x9897f4002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #7357 = VMAXPSZrrb
25111   { 7423,	3,	1,	0,	455,	0|(1ULL<<MCID::Commutable), 0x808d778002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #7423 = VMINCPDZrr
25142   { 7454,	3,	1,	0,	358,	0|(1ULL<<MCID::Commutable), 0x8089774002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #7454 = VMINCPSZrr
25181   { 7493,	3,	1,	0,	455,	0, 0x808d778002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #7493 = VMINPDZrr
25182   { 7494,	3,	1,	0,	455,	0, 0x118d778002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #7494 = VMINPDZrrb
25215   { 7527,	3,	1,	0,	358,	0, 0x8089774002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #7527 = VMINPSZrr
25216   { 7528,	3,	1,	0,	358,	0, 0x989774002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #7528 = VMINPSZrrb
25852   { 8164,	3,	1,	0,	471,	0|(1ULL<<MCID::Commutable), 0x808d678002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8164 = VMULPDZrr
25886   { 8198,	3,	1,	0,	475,	0|(1ULL<<MCID::Commutable), 0x8089674002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8198 = VMULPSZrr
25956   { 8268,	3,	1,	0,	339,	0|(1ULL<<MCID::Commutable), 0x808d5b8002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8268 = VORPDZrr
25987   { 8299,	3,	1,	0,	339,	0|(1ULL<<MCID::Commutable), 0x80895b4002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8299 = VORPSZrr
26144   { 8456,	3,	1,	0,	335,	0, 0x8089afc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8456 = VPACKSSDWZrr
26166   { 8478,	3,	1,	0,	335,	0, 0x80898fc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8478 = VPACKSSWBZrr
26197   { 8509,	3,	1,	0,	335,	0, 0x8088afc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8509 = VPACKUSDWZrr
26219   { 8531,	3,	1,	0,	335,	0, 0x80899fc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8531 = VPACKUSWBZrr
26241   { 8553,	3,	1,	0,	1084,	0|(1ULL<<MCID::Commutable), 0x808bf3c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8553 = VPADDBZrr
26272   { 8584,	3,	1,	0,	1084,	0|(1ULL<<MCID::Commutable), 0x808bfbc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8584 = VPADDDZrr
26303   { 8615,	3,	1,	0,	1084,	0|(1ULL<<MCID::Commutable), 0x808f53c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8615 = VPADDQZrr
26325   { 8637,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x808bb3c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8637 = VPADDSBZrr
26347   { 8659,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x808bb7c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8659 = VPADDSWZrr
26369   { 8681,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x808b73c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8681 = VPADDUSBZrr
26391   { 8703,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x808b77c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8703 = VPADDUSWZrr
26413   { 8725,	3,	1,	0,	1084,	0|(1ULL<<MCID::Commutable), 0x808bf7c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8725 = VPADDWZrr
26464   { 8776,	3,	1,	0,	481,	0|(1ULL<<MCID::Commutable), 0x808b6fc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8776 = VPANDDZrr
26491   { 8803,	3,	1,	0,	481,	0, 0x808b7fc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8803 = VPANDNDZrr
26518   { 8830,	3,	1,	0,	481,	0, 0x808f7fc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8830 = VPANDNQZrr
26549   { 8861,	3,	1,	0,	481,	0|(1ULL<<MCID::Commutable), 0x808f6fc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8861 = VPANDQZrr
26573   { 8885,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x808b83c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8885 = VPAVGBZrr
26595   { 8907,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x808b8fc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8907 = VPAVGWZrr
26619   { 8931,	3,	1,	0,	487,	0, 0x80899bc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8931 = VPBLENDMBZrr
26646   { 8958,	3,	1,	0,	487,	0, 0x808993c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8958 = VPBLENDMDZrr
26673   { 8985,	3,	1,	0,	487,	0, 0x808d93c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #8985 = VPBLENDMQZrr
26691   { 9003,	3,	1,	0,	487,	0, 0x808d9bc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #9003 = VPBLENDMWZrr
27387   { 9699,	3,	1,	0,	360,	0, 0x808a37c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #9699 = VPERMBZrr
27407   { 9719,	3,	1,	0,	360,	0, 0x8088dbc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #9719 = VPERMDZrr
27625   { 9937,	3,	1,	0,	505,	0, 0x808c378004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #9937 = VPERMILPDZrr
27687   { 9999,	3,	1,	0,	505,	0, 0x8088334004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #9999 = VPERMILPSZrr
27729   { 10041,	3,	1,	0,	495,	0, 0x808c5b8004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10041 = VPERMPDZrr
27749   { 10061,	3,	1,	0,	495,	0, 0x80885b4004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10061 = VPERMPSZrr
27787   { 10099,	3,	1,	0,	360,	0, 0x808cdbc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10099 = VPERMQZrr
27949   { 10261,	3,	1,	0,	1138,	0, 0x808e37c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10261 = VPERMWZrr
28283   { 10595,	3,	1,	0,	438,	0, 0x808813c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10595 = VPMADDUBSWZrr
28305   { 10617,	3,	1,	0,	438,	0|(1ULL<<MCID::Commutable), 0x808bd7c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10617 = VPMADDWDZrr
28335   { 10647,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x8088f3c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10647 = VPMAXSBZrr
28366   { 10678,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x8088f7c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10678 = VPMAXSDZrr
28395   { 10707,	3,	1,	0,	1104,	0|(1ULL<<MCID::Commutable), 0x808cf7c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10707 = VPMAXSQZrr
28415   { 10727,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x808bbbc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10727 = VPMAXSWZrr
28437   { 10749,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x808b7bc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10749 = VPMAXUBZrr
28468   { 10780,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x8088ffc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10780 = VPMAXUDZrr
28497   { 10809,	3,	1,	0,	1104,	0|(1ULL<<MCID::Commutable), 0x808cffc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10809 = VPMAXUQZrr
28517   { 10829,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x8088fbc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10829 = VPMAXUWZrr
28539   { 10851,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x8088e3c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10851 = VPMINSBZrr
28570   { 10882,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x8088e7c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10882 = VPMINSDZrr
28599   { 10911,	3,	1,	0,	1104,	0|(1ULL<<MCID::Commutable), 0x808ce7c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10911 = VPMINSQZrr
28619   { 10931,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x808babc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10931 = VPMINSWZrr
28641   { 10953,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x808b6bc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10953 = VPMINUBZrr
28672   { 10984,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x8088efc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #10984 = VPMINUDZrr
28701   { 11013,	3,	1,	0,	1104,	0|(1ULL<<MCID::Commutable), 0x808cefc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #11013 = VPMINUQZrr
28721   { 11033,	3,	1,	0,	442,	0|(1ULL<<MCID::Commutable), 0x8088ebc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #11033 = VPMINUWZrr
29312   { 11624,	3,	1,	0,	438,	0|(1ULL<<MCID::Commutable), 0x808ca3c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #11624 = VPMULDQZrr
29334   { 11646,	3,	1,	0,	438,	0|(1ULL<<MCID::Commutable), 0x80882fc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #11646 = VPMULHRSWZrr
29356   { 11668,	3,	1,	0,	438,	0|(1ULL<<MCID::Commutable), 0x808b93c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #11668 = VPMULHUWZrr
29378   { 11690,	3,	1,	0,	438,	0|(1ULL<<MCID::Commutable), 0x808b97c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #11690 = VPMULHWZrr
29409   { 11721,	3,	1,	0,	520,	0|(1ULL<<MCID::Commutable), 0x808903c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #11721 = VPMULLDZrr
29438   { 11750,	3,	1,	0,	1238,	0|(1ULL<<MCID::Commutable), 0x808d03c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #11750 = VPMULLQZrr
29458   { 11770,	3,	1,	0,	438,	0|(1ULL<<MCID::Commutable), 0x808b57c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #11770 = VPMULLWZrr
29487   { 11799,	3,	1,	0,	442,	0, 0x808e0fc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #11799 = VPMULTISHIFTQBZrr
29516   { 11828,	3,	1,	0,	438,	0|(1ULL<<MCID::Commutable), 0x808fd3c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #11828 = VPMULUDQZrr
29635   { 11947,	3,	1,	0,	481,	0|(1ULL<<MCID::Commutable), 0x808bafc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #11947 = VPORDZrr
29662   { 11974,	3,	1,	0,	481,	0|(1ULL<<MCID::Commutable), 0x808fafc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #11974 = VPORQZrr
29751   { 12063,	3,	1,	0,	533,	0, 0x808857c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #12063 = VPROLVDZrr
29778   { 12090,	3,	1,	0,	533,	0, 0x808c57c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #12090 = VPROLVQZrr
29859   { 12171,	3,	1,	0,	533,	0, 0x808853c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #12171 = VPRORVDZrr
29886   { 12198,	3,	1,	0,	533,	0, 0x808c53c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #12198 = VPRORVQZrr
29920   { 12232,	3,	1,	0,	1091,	0|(1ULL<<MCID::Commutable), 0x808bdbc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #12232 = VPSADBWZrr
30284   { 12596,	3,	1,	0,	538,	0, 0x808803c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #12596 = VPSHUFBZrr
30512   { 12824,	3,	1,	0,	533,	0, 0x80891fc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #12824 = VPSLLVDZrr
30543   { 12855,	3,	1,	0,	533,	0, 0x808d1fc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #12855 = VPSLLVQZrr
30563   { 12875,	3,	1,	0,	533,	0, 0x808c4bc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #12875 = VPSLLVWZrr
30730   { 13042,	3,	1,	0,	533,	0, 0x80891bc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13042 = VPSRAVDZrr
30759   { 13071,	3,	1,	0,	533,	0, 0x808d1bc004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13071 = VPSRAVQZrr
30777   { 13089,	3,	1,	0,	533,	0, 0x808c47c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13089 = VPSRAVWZrr
30958   { 13270,	3,	1,	0,	533,	0, 0x808917c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13270 = VPSRLVDZrr
30989   { 13301,	3,	1,	0,	533,	0, 0x808d17c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13301 = VPSRLVQZrr
31009   { 13321,	3,	1,	0,	533,	0, 0x808c43c004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13321 = VPSRLVWZrr
31071   { 13383,	3,	1,	0,	1277,	0, 0x808be3c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13383 = VPSUBBZrr
31102   { 13414,	3,	1,	0,	1277,	0, 0x808bebc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13414 = VPSUBDZrr
31133   { 13445,	3,	1,	0,	1277,	0, 0x808fefc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13445 = VPSUBQZrr
31155   { 13467,	3,	1,	0,	442,	0, 0x808ba3c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13467 = VPSUBSBZrr
31177   { 13489,	3,	1,	0,	442,	0, 0x808ba7c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13489 = VPSUBSWZrr
31199   { 13511,	3,	1,	0,	442,	0, 0x808b63c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13511 = VPSUBUSBZrr
31221   { 13533,	3,	1,	0,	442,	0, 0x808b67c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13533 = VPSUBUSWZrr
31243   { 13555,	3,	1,	0,	1277,	0, 0x808be7c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13555 = VPSUBWZrr
31443   { 13755,	3,	1,	0,	335,	0, 0x8089a3c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13755 = VPUNPCKHBWZrr
31474   { 13786,	3,	1,	0,	335,	0, 0x8089abc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13786 = VPUNPCKHDQZrr
31505   { 13817,	3,	1,	0,	335,	0, 0x808db7c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13817 = VPUNPCKHQDQZrr
31527   { 13839,	3,	1,	0,	335,	0, 0x8089a7c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13839 = VPUNPCKHWDZrr
31549   { 13861,	3,	1,	0,	335,	0, 0x808983c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13861 = VPUNPCKLBWZrr
31580   { 13892,	3,	1,	0,	335,	0, 0x80898bc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13892 = VPUNPCKLDQZrr
31611   { 13923,	3,	1,	0,	335,	0, 0x808db3c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13923 = VPUNPCKLQDQZrr
31633   { 13945,	3,	1,	0,	335,	0, 0x808987c002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13945 = VPUNPCKLWDZrr
31662   { 13974,	3,	1,	0,	1274,	0|(1ULL<<MCID::Commutable), 0x808bbfc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #13974 = VPXORDZrr
31689   { 14001,	3,	1,	0,	1274,	0|(1ULL<<MCID::Commutable), 0x808fbfc002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #14001 = VPXORQZrr
32206   { 14518,	3,	1,	0,	331,	0, 0x808cb38004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #14518 = VSCALEFPDZrr
32236   { 14548,	3,	1,	0,	331,	0, 0x8088b34004831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #14548 = VSCALEFPSZrr
32539   { 14851,	3,	1,	0,	327,	0, 0x808d738002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #14851 = VSUBPDZrr
32573   { 14885,	3,	1,	0,	331,	0, 0x8089734002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #14885 = VSUBPSZrr
32663   { 14975,	3,	1,	0,	460,	0, 0x808c578002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #14975 = VUNPCKHPDZrr
32694   { 15006,	3,	1,	0,	460,	0, 0x8088574002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #15006 = VUNPCKHPSZrr
32725   { 15037,	3,	1,	0,	460,	0, 0x808c538002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #15037 = VUNPCKLPDZrr
32756   { 15068,	3,	1,	0,	460,	0, 0x8088534002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #15068 = VUNPCKLPSZrr
32787   { 15099,	3,	1,	0,	1271,	0|(1ULL<<MCID::Commutable), 0x808d5f8002831ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #15099 = VXORPDZrr
32818   { 15130,	3,	1,	0,	1271,	0|(1ULL<<MCID::Commutable), 0x80895f4002031ULL, nullptr, nullptr, OperandInfo344, -1 ,nullptr },  // Inst #15130 = VXORPSZrr