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

References

gen/lib/Target/X86/X86GenInstrInfo.inc
17929   { 241,	6,	1,	0,	1185,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #241 = VMOVAPSZ256rm_NOVLX
17933   { 245,	6,	1,	0,	1185,	0|(1ULL<<MCID::Pseudo)|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x0ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #245 = VMOVUPSZ256rm_NOVLX
21052   { 3364,	6,	1,	0,	1180,	0|(1ULL<<MCID::MayLoad), 0x1010678004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3364 = VBROADCASTF32X2Z256m
21064   { 3376,	6,	1,	0,	1181,	0|(1ULL<<MCID::MayLoad), 0x20106bc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3376 = VBROADCASTF32X4Z256rm
21073   { 3385,	6,	1,	0,	1181,	0|(1ULL<<MCID::MayLoad), 0x20146bc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3385 = VBROADCASTF64X2Z128rm
21089   { 3401,	6,	1,	0,	1180,	0|(1ULL<<MCID::MayLoad), 0x101167c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3401 = VBROADCASTI32X2Z256m
21101   { 3413,	6,	1,	0,	1181,	0|(1ULL<<MCID::MayLoad), 0x20116bc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3413 = VBROADCASTI32X4Z256rm
21110   { 3422,	6,	1,	0,	1181,	0|(1ULL<<MCID::MayLoad), 0x20156bc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3422 = VBROADCASTI64X2Z128rm
21121   { 3433,	6,	1,	0,	1182,	0|(1ULL<<MCID::MayLoad), 0x1014678004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3433 = VBROADCASTSDZ256m
21141   { 3453,	6,	1,	0,	1182,	0|(1ULL<<MCID::MayLoad), 0x810634004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3453 = VBROADCASTSSZ256m
21286   { 3598,	6,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x20139b0003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3598 = VCVTDQ2PDZ256rm
21287   { 3599,	6,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x9139b0003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3599 = VCVTDQ2PDZ256rmb
21317   { 3629,	6,	1,	0,	1223,	0|(1ULL<<MCID::MayLoad), 0x40116f0002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3629 = VCVTDQ2PSZ256rm
21318   { 3630,	6,	1,	0,	1223,	0|(1ULL<<MCID::MayLoad), 0x9116f0002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3630 = VCVTDQ2PSZ256rmb
21385   { 3697,	6,	1,	0,	375,	0|(1ULL<<MCID::MayLoad), 0x8081cb0005021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3697 = VCVTNEPS2BF16Zrm
21386   { 3698,	6,	1,	0,	375,	0|(1ULL<<MCID::MayLoad), 0x981cb0005021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3698 = VCVTNEPS2BF16Zrmb
21414   { 3726,	6,	1,	0,	1245,	0|(1ULL<<MCID::MayLoad), 0x80879b0003821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3726 = VCVTPD2DQZrm
21415   { 3727,	6,	1,	0,	1245,	0|(1ULL<<MCID::MayLoad), 0x11879b0003821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3727 = VCVTPD2DQZrmb
21448   { 3760,	6,	1,	0,	1246,	0|(1ULL<<MCID::MayLoad), 0x80856b0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3760 = VCVTPD2PSZrm
21449   { 3761,	6,	1,	0,	1246,	0|(1ULL<<MCID::MayLoad), 0x11856b0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3761 = VCVTPD2PSZrmb
21471   { 3783,	6,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x4015ef0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3783 = VCVTPD2QQZ256rm
21472   { 3784,	6,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x1115ef0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3784 = VCVTPD2QQZ256rmb
21510   { 3822,	6,	1,	0,	1245,	0|(1ULL<<MCID::MayLoad), 0x8085e70002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3822 = VCVTPD2UDQZrm
21511   { 3823,	6,	1,	0,	1245,	0|(1ULL<<MCID::MayLoad), 0x1185e70002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3823 = VCVTPD2UDQZrmb
21531   { 3843,	6,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x4015e70002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3843 = VCVTPD2UQQZ256rm
21532   { 3844,	6,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x1115e70002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3844 = VCVTPD2UQQZ256rmb
21560   { 3872,	6,	1,	0,	1225,	0|(1ULL<<MCID::MayLoad), 0x20104f0004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3872 = VCVTPH2PSZ256rm
21588   { 3900,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x40116f0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3900 = VCVTPS2DQZ256rm
21589   { 3901,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x9116f0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3901 = VCVTPS2DQZ256rmb
21622   { 3934,	6,	1,	0,	1227,	0|(1ULL<<MCID::MayLoad), 0x20116b0002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3934 = VCVTPS2PDZ256rm
21623   { 3935,	6,	1,	0,	1227,	0|(1ULL<<MCID::MayLoad), 0x9116b0002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3935 = VCVTPS2PDZ256rmb
21676   { 3988,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x2011ef0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3988 = VCVTPS2QQZ256rm
21677   { 3989,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x911ef0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #3989 = VCVTPS2QQZ256rmb
21706   { 4018,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x4011e70002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4018 = VCVTPS2UDQZ256rm
21707   { 4019,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x911e70002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4019 = VCVTPS2UDQZ256rmb
21736   { 4048,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x2011e70002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4048 = VCVTPS2UQQZ256rm
21737   { 4049,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x911e70002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4049 = VCVTPS2UQQZ256rmb
21766   { 4078,	6,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x40179b0003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4078 = VCVTQQ2PDZ256rm
21767   { 4079,	6,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x11179b0003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4079 = VCVTQQ2PDZ256rmb
21805   { 4117,	6,	1,	0,	1247,	0|(1ULL<<MCID::MayLoad), 0x80856f0002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4117 = VCVTQQ2PSZrm
21806   { 4118,	6,	1,	0,	1247,	0|(1ULL<<MCID::MayLoad), 0x11856f0002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4118 = VCVTQQ2PSZrmb
21934   { 4246,	6,	1,	0,	1245,	0|(1ULL<<MCID::MayLoad), 0x80879b0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4246 = VCVTTPD2DQZrm
21935   { 4247,	6,	1,	0,	1245,	0|(1ULL<<MCID::MayLoad), 0x11879b0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4247 = VCVTTPD2DQZrmb
21957   { 4269,	6,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x4015eb0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4269 = VCVTTPD2QQZ256rm
21958   { 4270,	6,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x1115eb0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4270 = VCVTTPD2QQZ256rmb
21996   { 4308,	6,	1,	0,	1245,	0|(1ULL<<MCID::MayLoad), 0x8085e30002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4308 = VCVTTPD2UDQZrm
21997   { 4309,	6,	1,	0,	1245,	0|(1ULL<<MCID::MayLoad), 0x1185e30002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4309 = VCVTTPD2UDQZrmb
22017   { 4329,	6,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x4015e30002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4329 = VCVTTPD2UQQZ256rm
22018   { 4330,	6,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x1115e30002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4330 = VCVTTPD2UQQZ256rmb
22049   { 4361,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x40116f0003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4361 = VCVTTPS2DQZ256rm
22050   { 4362,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x9116f0003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4362 = VCVTTPS2DQZ256rmb
22081   { 4393,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x2011eb0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4393 = VCVTTPS2QQZ256rm
22082   { 4394,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x911eb0002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4394 = VCVTTPS2QQZ256rmb
22111   { 4423,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x4011e30002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4423 = VCVTTPS2UDQZ256rm
22112   { 4424,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x911e30002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4424 = VCVTTPS2UDQZ256rmb
22141   { 4453,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x2011e30002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4453 = VCVTTPS2UQQZ256rm
22142   { 4454,	6,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x911e30002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4454 = VCVTTPS2UQQZ256rmb
22227   { 4539,	6,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x2011eb0003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4539 = VCVTUDQ2PDZ256rm
22228   { 4540,	6,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x911eb0003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4540 = VCVTUDQ2PDZ256rmb
22254   { 4566,	6,	1,	0,	1223,	0|(1ULL<<MCID::MayLoad), 0x4011eb0003821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4566 = VCVTUDQ2PSZ256rm
22255   { 4567,	6,	1,	0,	1223,	0|(1ULL<<MCID::MayLoad), 0x911eb0003821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4567 = VCVTUDQ2PSZ256rmb
22284   { 4596,	6,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x4015eb0003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4596 = VCVTUQQ2PDZ256rm
22285   { 4597,	6,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x1115eb0003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4597 = VCVTUQQ2PDZ256rmb
22323   { 4635,	6,	1,	0,	1247,	0|(1ULL<<MCID::MayLoad), 0x8085eb0003821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4635 = VCVTUQQ2PSZrm
22324   { 4636,	6,	1,	0,	1247,	0|(1ULL<<MCID::MayLoad), 0x1185eb0003821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4636 = VCVTUQQ2PSZrmb
22537   { 4849,	6,	1,	0,	1233,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x101623c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4849 = VEXPANDPDZ256rm
22555   { 4867,	6,	1,	0,	1233,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81223c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #4867 = VEXPANDPSZ256rm
24574   { 6886,	6,	1,	0,	431,	0|(1ULL<<MCID::MayLoad), 0x40150b8004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #6886 = VGETEXPPDZ256m
24575   { 6887,	6,	1,	0,	431,	0|(1ULL<<MCID::MayLoad), 0x11150b8004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #6887 = VGETEXPPDZ256mb
24604   { 6916,	6,	1,	0,	431,	0|(1ULL<<MCID::MayLoad), 0x40110b4004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #6916 = VGETEXPPSZ256m
24605   { 6917,	6,	1,	0,	431,	0|(1ULL<<MCID::MayLoad), 0x9110b4004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #6917 = VGETEXPPSZ256mb
25280   { 7592,	6,	1,	0,	1185,	0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4014a38002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #7592 = VMOVAPDZ256rm
25321   { 7633,	6,	1,	0,	1185,	0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4010a34002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #7633 = VMOVAPSZ256rm
25353   { 7665,	6,	1,	0,	1186,	0|(1ULL<<MCID::MayLoad), 0x40144b8003821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #7665 = VMOVDDUPZ256rm
25386   { 7698,	6,	1,	0,	1188,	0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4011bfc002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #7698 = VMOVDQA32Z256rm
25419   { 7731,	6,	1,	0,	1188,	0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4015bfc002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #7731 = VMOVDQA64Z256rm
25460   { 7772,	6,	1,	0,	1188,	0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4015bfc003821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #7772 = VMOVDQU16Z256rm
25493   { 7805,	6,	1,	0,	1188,	0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4011bfc003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #7805 = VMOVDQU32Z256rm
25526   { 7838,	6,	1,	0,	1188,	0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4015bfc003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #7838 = VMOVDQU64Z256rm
25559   { 7871,	6,	1,	0,	1188,	0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4011bfc003821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #7871 = VMOVDQU8Z256rm
25613   { 7925,	6,	1,	0,	1177,	0|(1ULL<<MCID::MayLoad), 0x4010abc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #7925 = VMOVNTDQAZ256rm
25672   { 7984,	6,	1,	0,	1186,	0|(1ULL<<MCID::MayLoad), 0x40105b4003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #7984 = VMOVSHDUPZ256rm
25694   { 8006,	6,	1,	0,	1186,	0|(1ULL<<MCID::MayLoad), 0x40104b4003021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #8006 = VMOVSLDUPZ256rm
25744   { 8056,	6,	1,	0,	1185,	0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4014438002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #8056 = VMOVUPDZ256rm
25785   { 8097,	6,	1,	0,	1185,	0|(1ULL<<MCID::FoldableAsLoad)|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::Rematerializable), 0x4010434002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #8097 = VMOVUPSZ256rm
26024   { 8336,	6,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x401073c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #8336 = VPABSBZ256rm
26049   { 8361,	6,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x40107bc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #8361 = VPABSDZ256rm
26050   { 8362,	6,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x9107bc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #8362 = VPABSDZ256rmb
26078   { 8390,	6,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x40147fc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #8390 = VPABSQZ256rm
26079   { 8391,	6,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x11147fc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #8391 = VPABSQZ256rmb
26104   { 8416,	6,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x401077c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #8416 = VPABSWZ256rm
26710   { 9022,	6,	1,	0,	1176,	0|(1ULL<<MCID::MayLoad), 0x211e3c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #9022 = VPBROADCASTBZ256m
26741   { 9053,	6,	1,	0,	1180,	0|(1ULL<<MCID::MayLoad), 0x81163c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #9053 = VPBROADCASTDZ256m
26778   { 9090,	6,	1,	0,	1180,	0|(1ULL<<MCID::MayLoad), 0x101567c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #9090 = VPBROADCASTQZ256m
26809   { 9121,	6,	1,	0,	1176,	0|(1ULL<<MCID::MayLoad), 0x411e7c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #9121 = VPBROADCASTWZ256m
27215   { 9527,	6,	1,	0,	1265,	0|(1ULL<<MCID::MayLoad), 0x401313c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #9527 = VPCONFLICTDZ256rm
27216   { 9528,	6,	1,	0,	1265,	0|(1ULL<<MCID::MayLoad), 0x91313c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #9528 = VPCONFLICTDZ256rmb
27242   { 9554,	6,	1,	0,	1261,	0|(1ULL<<MCID::MayLoad), 0x401713c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #9554 = VPCONFLICTQZ256rm
27243   { 9555,	6,	1,	0,	1261,	0|(1ULL<<MCID::MayLoad), 0x111713c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #9555 = VPCONFLICTQZ256rmb
27958   { 10270,	6,	1,	0,	416,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x2118bc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #10270 = VPEXPANDBZ256rm
27976   { 10288,	6,	1,	0,	1233,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x81227c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #10288 = VPEXPANDDZ256rm
27994   { 10306,	6,	1,	0,	1233,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x101627c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #10306 = VPEXPANDQZ256rm
28012   { 10324,	6,	1,	0,	416,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x4158bc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #10324 = VPEXPANDWZ256rm
28143   { 10455,	6,	1,	0,	510,	0|(1ULL<<MCID::MayLoad), 0x401113c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #10455 = VPLZCNTDZ256rm
28144   { 10456,	6,	1,	0,	510,	0|(1ULL<<MCID::MayLoad), 0x91113c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #10456 = VPLZCNTDZ256rmb
28170   { 10482,	6,	1,	0,	510,	0|(1ULL<<MCID::MayLoad), 0x401513c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #10482 = VPLZCNTQZ256rm
28171   { 10483,	6,	1,	0,	510,	0|(1ULL<<MCID::MayLoad), 0x111513c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #10483 = VPLZCNTQZ256rmb
28922   { 11234,	6,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x101087c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11234 = VPMOVSXBDZ256rm
28944   { 11256,	6,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x8108bc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11256 = VPMOVSXBQZ256rm
28966   { 11278,	6,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x201083c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11278 = VPMOVSXBWZ256rm
28988   { 11300,	6,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x201097c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11300 = VPMOVSXDQZ256rm
29010   { 11322,	6,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x20108fc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11322 = VPMOVSXWDZ256rm
29032   { 11344,	6,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x101093c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11344 = VPMOVSXWQZ256rm
29162   { 11474,	6,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x1010c7c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11474 = VPMOVZXBDZ256rm
29184   { 11496,	6,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x810cbc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11496 = VPMOVZXBQZ256rm
29206   { 11518,	6,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x2010c3c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11518 = VPMOVZXBWZ256rm
29228   { 11540,	6,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x2010d7c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11540 = VPMOVZXDQZ256rm
29250   { 11562,	6,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x2010cfc004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11562 = VPMOVZXWDZ256rm
29272   { 11584,	6,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x1010d3c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11584 = VPMOVZXWQZ256rm
29527   { 11839,	6,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x401153c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11839 = VPOPCNTBZ256rm
29548   { 11860,	6,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x401157c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11860 = VPOPCNTDZ256rm
29549   { 11861,	6,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x91157c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11861 = VPOPCNTDZ256rmb
29575   { 11887,	6,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x401557c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11887 = VPOPCNTQZ256rm
29576   { 11888,	6,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x111557c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11888 = VPOPCNTQZ256rmb
29599   { 11911,	6,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x401553c004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #11911 = VPOPCNTWZ256rm
31783   { 14095,	6,	1,	0,	547,	0|(1ULL<<MCID::MayLoad), 0x4015338004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #14095 = VRCP14PDZ256m
31784   { 14096,	6,	1,	0,	547,	0|(1ULL<<MCID::MayLoad), 0x1115338004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #14096 = VRCP14PDZ256mb
31810   { 14122,	6,	1,	0,	547,	0|(1ULL<<MCID::MayLoad), 0x4011334004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #14122 = VRCP14PSZ256m
31811   { 14123,	6,	1,	0,	547,	0|(1ULL<<MCID::MayLoad), 0x911334004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #14123 = VRCP14PSZ256mb
32075   { 14387,	6,	1,	0,	554,	0|(1ULL<<MCID::MayLoad), 0x40153b8004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #14387 = VRSQRT14PDZ256m
32076   { 14388,	6,	1,	0,	554,	0|(1ULL<<MCID::MayLoad), 0x11153b8004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #14388 = VRSQRT14PDZ256mb
32102   { 14414,	6,	1,	0,	554,	0|(1ULL<<MCID::MayLoad), 0x40113b4004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #14414 = VRSQRT14PSZ256m
32103   { 14415,	6,	1,	0,	554,	0|(1ULL<<MCID::MayLoad), 0x9113b4004821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #14415 = VRSQRT14PSZ256mb
32425   { 14737,	6,	1,	0,	564,	0|(1ULL<<MCID::MayLoad), 0x4015478002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #14737 = VSQRTPDZ256m
32426   { 14738,	6,	1,	0,	564,	0|(1ULL<<MCID::MayLoad), 0x1115478002821ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #14738 = VSQRTPDZ256mb
32459   { 14771,	6,	1,	0,	570,	0|(1ULL<<MCID::MayLoad), 0x4011474002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #14771 = VSQRTPSZ256m
32460   { 14772,	6,	1,	0,	570,	0|(1ULL<<MCID::MayLoad), 0x911474002021ULL, nullptr, nullptr, OperandInfo70, -1 ,nullptr },  // Inst #14772 = VSQRTPSZ256mb