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

References

gen/lib/Target/X86/X86GenInstrInfo.inc
21074   { 3386,	8,	1,	0,	1181,	0|(1ULL<<MCID::MayLoad), 0x20346bc004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #3386 = VBROADCASTF64X2Z128rmk
21111   { 3423,	8,	1,	0,	1181,	0|(1ULL<<MCID::MayLoad), 0x20356bc004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #3423 = VBROADCASTI64X2Z128rmk
21122   { 3434,	8,	1,	0,	1182,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ConvertibleTo3Addr), 0x1034678004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #3434 = VBROADCASTSDZ256mk
21288   { 3600,	8,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x9339b0003021ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #3600 = VCVTDQ2PDZ256rmbk
21290   { 3602,	8,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x20339b0003021ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #3602 = VCVTDQ2PDZ256rmk
21473   { 3785,	8,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x1135ef0002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #3785 = VCVTPD2QQZ256rmbk
21475   { 3787,	8,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x4035ef0002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #3787 = VCVTPD2QQZ256rmk
21533   { 3845,	8,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x1135e70002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #3845 = VCVTPD2UQQZ256rmbk
21535   { 3847,	8,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x4035e70002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #3847 = VCVTPD2UQQZ256rmk
21624   { 3936,	8,	1,	0,	1227,	0|(1ULL<<MCID::MayLoad), 0x9316b0002021ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #3936 = VCVTPS2PDZ256rmbk
21626   { 3938,	8,	1,	0,	1227,	0|(1ULL<<MCID::MayLoad), 0x20316b0002021ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #3938 = VCVTPS2PDZ256rmk
21678   { 3990,	8,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x931ef0002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #3990 = VCVTPS2QQZ256rmbk
21680   { 3992,	8,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x2031ef0002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #3992 = VCVTPS2QQZ256rmk
21738   { 4050,	8,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x931e70002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4050 = VCVTPS2UQQZ256rmbk
21740   { 4052,	8,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x2031e70002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4052 = VCVTPS2UQQZ256rmk
21768   { 4080,	8,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x11379b0003021ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4080 = VCVTQQ2PDZ256rmbk
21770   { 4082,	8,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x40379b0003021ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4082 = VCVTQQ2PDZ256rmk
21959   { 4271,	8,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x1135eb0002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4271 = VCVTTPD2QQZ256rmbk
21961   { 4273,	8,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x4035eb0002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4273 = VCVTTPD2QQZ256rmk
22019   { 4331,	8,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x1135e30002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4331 = VCVTTPD2UQQZ256rmbk
22021   { 4333,	8,	1,	0,	1229,	0|(1ULL<<MCID::MayLoad), 0x4035e30002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4333 = VCVTTPD2UQQZ256rmk
22083   { 4395,	8,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x931eb0002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4395 = VCVTTPS2QQZ256rmbk
22085   { 4397,	8,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x2031eb0002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4397 = VCVTTPS2QQZ256rmk
22143   { 4455,	8,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x931e30002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4455 = VCVTTPS2UQQZ256rmbk
22145   { 4457,	8,	1,	0,	1231,	0|(1ULL<<MCID::MayLoad), 0x2031e30002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4457 = VCVTTPS2UQQZ256rmk
22229   { 4541,	8,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x931eb0003021ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4541 = VCVTUDQ2PDZ256rmbk
22231   { 4543,	8,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x2031eb0003021ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4543 = VCVTUDQ2PDZ256rmk
22286   { 4598,	8,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x1135eb0003021ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4598 = VCVTUQQ2PDZ256rmbk
22288   { 4600,	8,	1,	0,	1221,	0|(1ULL<<MCID::MayLoad), 0x4035eb0003021ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4600 = VCVTUQQ2PDZ256rmk
22538   { 4850,	8,	1,	0,	1233,	0|(1ULL<<MCID::MayLoad), 0x103623c004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #4850 = VEXPANDPDZ256rmk
24576   { 6888,	8,	1,	0,	431,	0|(1ULL<<MCID::MayLoad), 0x11350b8004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #6888 = VGETEXPPDZ256mbk
24578   { 6890,	8,	1,	0,	431,	0|(1ULL<<MCID::MayLoad), 0x40350b8004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #6890 = VGETEXPPDZ256mk
25281   { 7593,	8,	1,	0,	1185,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ConvertibleTo3Addr), 0x4034a38002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #7593 = VMOVAPDZ256rmk
25354   { 7666,	8,	1,	0,	1186,	0|(1ULL<<MCID::MayLoad), 0x40344b8003821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #7666 = VMOVDDUPZ256rmk
25420   { 7732,	8,	1,	0,	1188,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ConvertibleTo3Addr), 0x4035bfc002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #7732 = VMOVDQA64Z256rmk
25527   { 7839,	8,	1,	0,	1188,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ConvertibleTo3Addr), 0x4035bfc003021ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #7839 = VMOVDQU64Z256rmk
25745   { 8057,	8,	1,	0,	1185,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ConvertibleTo3Addr), 0x4034438002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #8057 = VMOVUPDZ256rmk
26080   { 8392,	8,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x11347fc004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #8392 = VPABSQZ256rmbk
26082   { 8394,	8,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x40347fc004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #8394 = VPABSQZ256rmk
26779   { 9091,	8,	1,	0,	1180,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ConvertibleTo3Addr), 0x103567c004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #9091 = VPBROADCASTQZ256mk
27244   { 9556,	8,	1,	0,	1261,	0|(1ULL<<MCID::MayLoad), 0x113713c004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #9556 = VPCONFLICTQZ256rmbk
27246   { 9558,	8,	1,	0,	1261,	0|(1ULL<<MCID::MayLoad), 0x403713c004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #9558 = VPCONFLICTQZ256rmk
27995   { 10307,	8,	1,	0,	1233,	0|(1ULL<<MCID::MayLoad), 0x103627c004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #10307 = VPEXPANDQZ256rmk
28172   { 10484,	8,	1,	0,	510,	0|(1ULL<<MCID::MayLoad), 0x113513c004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #10484 = VPLZCNTQZ256rmbk
28174   { 10486,	8,	1,	0,	510,	0|(1ULL<<MCID::MayLoad), 0x403513c004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #10486 = VPLZCNTQZ256rmk
28945   { 11257,	8,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x8308bc004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #11257 = VPMOVSXBQZ256rmk
28989   { 11301,	8,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x203097c004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #11301 = VPMOVSXDQZ256rmk
29033   { 11345,	8,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x103093c004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #11345 = VPMOVSXWQZ256rmk
29185   { 11497,	8,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x830cbc004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #11497 = VPMOVZXBQZ256rmk
29229   { 11541,	8,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x2030d7c004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #11541 = VPMOVZXDQZ256rmk
29273   { 11585,	8,	1,	0,	348,	0|(1ULL<<MCID::MayLoad), 0x1030d3c004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #11585 = VPMOVZXWQZ256rmk
29577   { 11889,	8,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x113557c004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #11889 = VPOPCNTQZ256rmbk
29579   { 11891,	8,	1,	0,	476,	0|(1ULL<<MCID::MayLoad), 0x403557c004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #11891 = VPOPCNTQZ256rmk
31785   { 14097,	8,	1,	0,	547,	0|(1ULL<<MCID::MayLoad), 0x1135338004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #14097 = VRCP14PDZ256mbk
31787   { 14099,	8,	1,	0,	547,	0|(1ULL<<MCID::MayLoad), 0x4035338004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #14099 = VRCP14PDZ256mk
32077   { 14389,	8,	1,	0,	554,	0|(1ULL<<MCID::MayLoad), 0x11353b8004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #14389 = VRSQRT14PDZ256mbk
32079   { 14391,	8,	1,	0,	554,	0|(1ULL<<MCID::MayLoad), 0x40353b8004821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #14391 = VRSQRT14PDZ256mk
32427   { 14739,	8,	1,	0,	564,	0|(1ULL<<MCID::MayLoad), 0x1135478002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #14739 = VSQRTPDZ256mbk
32429   { 14741,	8,	1,	0,	564,	0|(1ULL<<MCID::MayLoad), 0x4035478002821ULL, nullptr, nullptr, OperandInfo425, -1 ,nullptr },  // Inst #14741 = VSQRTPDZ256mk