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

References

gen/lib/Target/X86/X86GenInstrInfo.inc
20671   { 2983,	4,	1,	0,	325,	0|(1ULL<<MCID::Commutable), 0x407d638002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #2983 = VADDPDZ256rrkz
20875   { 3187,	4,	1,	0,	337,	0, 0x407d578002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #3187 = VANDNPDZ256rrkz
20937   { 3249,	4,	1,	0,	337,	0|(1ULL<<MCID::Commutable), 0x407d538002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #3249 = VANDPDZ256rrkz
20997   { 3309,	4,	1,	0,	1081,	0, 0x403d978004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #3309 = VBLENDMPDZ256rrk
20998   { 3310,	4,	1,	0,	1081,	0, 0x407d978004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #3310 = VBLENDMPDZ256rrkz
22391   { 4703,	4,	1,	0,	407,	0, 0x407d7b8002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #4703 = VDIVPDZ256rrkz
24933   { 7245,	4,	1,	0,	354,	0|(1ULL<<MCID::Commutable), 0x407d7f8002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #7245 = VMAXCPDZ256rrkz
25003   { 7315,	4,	1,	0,	354,	0, 0x407d7f8002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #7315 = VMAXPDZ256rrkz
25104   { 7416,	4,	1,	0,	354,	0|(1ULL<<MCID::Commutable), 0x407d778002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #7416 = VMINCPDZ256rrkz
25174   { 7486,	4,	1,	0,	354,	0, 0x407d778002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #7486 = VMINPDZ256rrkz
25845   { 8157,	4,	1,	0,	469,	0|(1ULL<<MCID::Commutable), 0x407d678002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #8157 = VMULPDZ256rrkz
25949   { 8261,	4,	1,	0,	337,	0|(1ULL<<MCID::Commutable), 0x407d5b8002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #8261 = VORPDZ256rrkz
26296   { 8608,	4,	1,	0,	1083,	0|(1ULL<<MCID::Commutable), 0x407f53c002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #8608 = VPADDQZ256rrkz
26511   { 8823,	4,	1,	0,	479,	0, 0x407f7fc002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #8823 = VPANDNQZ256rrkz
26542   { 8854,	4,	1,	0,	479,	0|(1ULL<<MCID::Commutable), 0x407f6fc002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #8854 = VPANDQZ256rrkz
26665   { 8977,	4,	1,	0,	1086,	0, 0x403d93c004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #8977 = VPBLENDMQZ256rrk
26666   { 8978,	4,	1,	0,	1086,	0, 0x407d93c004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #8978 = VPBLENDMQZ256rrkz
27609   { 9921,	4,	1,	0,	498,	0, 0x407c378004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #9921 = VPERMILPDZ256rrkz
27713   { 10025,	4,	1,	0,	495,	0, 0x407c5b8004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #10025 = VPERMPDZ256rrkz
27771   { 10083,	4,	1,	0,	360,	0, 0x407cdbc004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #10083 = VPERMQZ256rrkz
28388   { 10700,	4,	1,	0,	1103,	0|(1ULL<<MCID::Commutable), 0x407cf7c004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #10700 = VPMAXSQZ256rrkz
28490   { 10802,	4,	1,	0,	1103,	0|(1ULL<<MCID::Commutable), 0x407cffc004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #10802 = VPMAXUQZ256rrkz
28592   { 10904,	4,	1,	0,	1103,	0|(1ULL<<MCID::Commutable), 0x407ce7c004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #10904 = VPMINSQZ256rrkz
28694   { 11006,	4,	1,	0,	1103,	0|(1ULL<<MCID::Commutable), 0x407cefc004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #11006 = VPMINUQZ256rrkz
29305   { 11617,	4,	1,	0,	436,	0|(1ULL<<MCID::Commutable), 0x407ca3c004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #11617 = VPMULDQZ256rrkz
29431   { 11743,	4,	1,	0,	1237,	0|(1ULL<<MCID::Commutable), 0x407d03c004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #11743 = VPMULLQZ256rrkz
29509   { 11821,	4,	1,	0,	436,	0|(1ULL<<MCID::Commutable), 0x407fd3c002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #11821 = VPMULUDQZ256rrkz
29655   { 11967,	4,	1,	0,	479,	0|(1ULL<<MCID::Commutable), 0x407fafc002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #11967 = VPORQZ256rrkz
29771   { 12083,	4,	1,	0,	531,	0, 0x407c57c004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #12083 = VPROLVQZ256rrkz
29879   { 12191,	4,	1,	0,	531,	0, 0x407c53c004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #12191 = VPRORVQZ256rrkz
30536   { 12848,	4,	1,	0,	531,	0, 0x407d1fc004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #12848 = VPSLLVQZ256rrkz
30752   { 13064,	4,	1,	0,	531,	0, 0x407d1bc004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #13064 = VPSRAVQZ256rrkz
30982   { 13294,	4,	1,	0,	531,	0, 0x407d17c004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #13294 = VPSRLVQZ256rrkz
31126   { 13438,	4,	1,	0,	1083,	0, 0x407fefc002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #13438 = VPSUBQZ256rrkz
31498   { 13810,	4,	1,	0,	333,	0, 0x407db7c002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #13810 = VPUNPCKHQDQZ256rrkz
31604   { 13916,	4,	1,	0,	333,	0, 0x407db3c002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #13916 = VPUNPCKLQDQZ256rrkz
31682   { 13994,	4,	1,	0,	479,	0|(1ULL<<MCID::Commutable), 0x407fbfc002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #13994 = VPXORQZ256rrkz
32199   { 14511,	4,	1,	0,	329,	0, 0x407cb38004831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #14511 = VSCALEFPDZ256rrkz
32532   { 14844,	4,	1,	0,	325,	0, 0x407d738002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #14844 = VSUBPDZ256rrkz
32656   { 14968,	4,	1,	0,	458,	0, 0x407c578002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #14968 = VUNPCKHPDZ256rrkz
32718   { 15030,	4,	1,	0,	458,	0, 0x407c538002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #15030 = VUNPCKLPDZ256rrkz
32780   { 15092,	4,	1,	0,	337,	0|(1ULL<<MCID::Commutable), 0x407d5f8002831ULL, nullptr, nullptr, OperandInfo340, -1 ,nullptr },  // Inst #15092 = VXORPDZ256rrkz