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

References

gen/lib/Target/X86/X86GenInstrInfo.inc
20666   { 2978,	8,	1,	0,	324,	0|(1ULL<<MCID::MayLoad), 0x117d638002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #2978 = VADDPDZ256rmbkz
20668   { 2980,	8,	1,	0,	324,	0|(1ULL<<MCID::MayLoad), 0x407d638002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #2980 = VADDPDZ256rmkz
20870   { 3182,	8,	1,	0,	336,	0|(1ULL<<MCID::MayLoad), 0x117d578002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #3182 = VANDNPDZ256rmbkz
20872   { 3184,	8,	1,	0,	336,	0|(1ULL<<MCID::MayLoad), 0x407d578002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #3184 = VANDNPDZ256rmkz
20932   { 3244,	8,	1,	0,	336,	0|(1ULL<<MCID::MayLoad), 0x117d538002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #3244 = VANDPDZ256rmbkz
20934   { 3246,	8,	1,	0,	336,	0|(1ULL<<MCID::MayLoad), 0x407d538002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #3246 = VANDPDZ256rmkz
20992   { 3304,	8,	1,	0,	1178,	0|(1ULL<<MCID::MayLoad), 0x113d978004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #3304 = VBLENDMPDZ256rmbk
20993   { 3305,	8,	1,	0,	1178,	0|(1ULL<<MCID::MayLoad), 0x117d978004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #3305 = VBLENDMPDZ256rmbkz
20994   { 3306,	8,	1,	0,	1178,	0|(1ULL<<MCID::MayLoad), 0x403d978004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #3306 = VBLENDMPDZ256rmk
20995   { 3307,	8,	1,	0,	1178,	0|(1ULL<<MCID::MayLoad), 0x407d978004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #3307 = VBLENDMPDZ256rmkz
22386   { 4698,	8,	1,	0,	406,	0|(1ULL<<MCID::MayLoad), 0x117d7b8002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #4698 = VDIVPDZ256rmbkz
22388   { 4700,	8,	1,	0,	406,	0|(1ULL<<MCID::MayLoad), 0x407d7b8002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #4700 = VDIVPDZ256rmkz
24928   { 7240,	8,	1,	0,	353,	0|(1ULL<<MCID::MayLoad), 0x117d7f8002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #7240 = VMAXCPDZ256rmbkz
24930   { 7242,	8,	1,	0,	353,	0|(1ULL<<MCID::MayLoad), 0x407d7f8002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #7242 = VMAXCPDZ256rmkz
24998   { 7310,	8,	1,	0,	353,	0|(1ULL<<MCID::MayLoad), 0x117d7f8002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #7310 = VMAXPDZ256rmbkz
25000   { 7312,	8,	1,	0,	353,	0|(1ULL<<MCID::MayLoad), 0x407d7f8002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #7312 = VMAXPDZ256rmkz
25099   { 7411,	8,	1,	0,	353,	0|(1ULL<<MCID::MayLoad), 0x117d778002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #7411 = VMINCPDZ256rmbkz
25101   { 7413,	8,	1,	0,	353,	0|(1ULL<<MCID::MayLoad), 0x407d778002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #7413 = VMINCPDZ256rmkz
25169   { 7481,	8,	1,	0,	353,	0|(1ULL<<MCID::MayLoad), 0x117d778002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #7481 = VMINPDZ256rmbkz
25171   { 7483,	8,	1,	0,	353,	0|(1ULL<<MCID::MayLoad), 0x407d778002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #7483 = VMINPDZ256rmkz
25840   { 8152,	8,	1,	0,	468,	0|(1ULL<<MCID::MayLoad), 0x117d678002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8152 = VMULPDZ256rmbkz
25842   { 8154,	8,	1,	0,	468,	0|(1ULL<<MCID::MayLoad), 0x407d678002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8154 = VMULPDZ256rmkz
25944   { 8256,	8,	1,	0,	336,	0|(1ULL<<MCID::MayLoad), 0x117d5b8002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8256 = VORPDZ256rmbkz
25946   { 8258,	8,	1,	0,	336,	0|(1ULL<<MCID::MayLoad), 0x407d5b8002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8258 = VORPDZ256rmkz
26291   { 8603,	8,	1,	0,	1189,	0|(1ULL<<MCID::MayLoad), 0x117f53c002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8603 = VPADDQZ256rmbkz
26293   { 8605,	8,	1,	0,	1189,	0|(1ULL<<MCID::MayLoad), 0x407f53c002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8605 = VPADDQZ256rmkz
26506   { 8818,	8,	1,	0,	478,	0|(1ULL<<MCID::MayLoad), 0x117f7fc002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8818 = VPANDNQZ256rmbkz
26508   { 8820,	8,	1,	0,	478,	0|(1ULL<<MCID::MayLoad), 0x407f7fc002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8820 = VPANDNQZ256rmkz
26537   { 8849,	8,	1,	0,	478,	0|(1ULL<<MCID::MayLoad), 0x117f6fc002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8849 = VPANDQZ256rmbkz
26539   { 8851,	8,	1,	0,	478,	0|(1ULL<<MCID::MayLoad), 0x407f6fc002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8851 = VPANDQZ256rmkz
26660   { 8972,	8,	1,	0,	1191,	0|(1ULL<<MCID::MayLoad), 0x113d93c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8972 = VPBLENDMQZ256rmbk
26661   { 8973,	8,	1,	0,	1191,	0|(1ULL<<MCID::MayLoad), 0x117d93c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8973 = VPBLENDMQZ256rmbkz
26662   { 8974,	8,	1,	0,	1191,	0|(1ULL<<MCID::MayLoad), 0x403d93c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8974 = VPBLENDMQZ256rmk
26663   { 8975,	8,	1,	0,	1191,	0|(1ULL<<MCID::MayLoad), 0x407d93c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #8975 = VPBLENDMQZ256rmkz
27604   { 9916,	8,	1,	0,	502,	0|(1ULL<<MCID::MayLoad), 0x117c378004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #9916 = VPERMILPDZ256rmbkz
27606   { 9918,	8,	1,	0,	502,	0|(1ULL<<MCID::MayLoad), 0x407c378004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #9918 = VPERMILPDZ256rmkz
27708   { 10020,	8,	1,	0,	494,	0|(1ULL<<MCID::MayLoad), 0x117c5b8004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #10020 = VPERMPDZ256rmbkz
27710   { 10022,	8,	1,	0,	494,	0|(1ULL<<MCID::MayLoad), 0x407c5b8004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #10022 = VPERMPDZ256rmkz
27766   { 10078,	8,	1,	0,	416,	0|(1ULL<<MCID::MayLoad), 0x117cdbc004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #10078 = VPERMQZ256rmbkz
27768   { 10080,	8,	1,	0,	416,	0|(1ULL<<MCID::MayLoad), 0x407cdbc004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #10080 = VPERMQZ256rmkz
28383   { 10695,	8,	1,	0,	1209,	0|(1ULL<<MCID::MayLoad), 0x117cf7c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #10695 = VPMAXSQZ256rmbkz
28385   { 10697,	8,	1,	0,	1209,	0|(1ULL<<MCID::MayLoad), 0x407cf7c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #10697 = VPMAXSQZ256rmkz
28485   { 10797,	8,	1,	0,	1209,	0|(1ULL<<MCID::MayLoad), 0x117cffc004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #10797 = VPMAXUQZ256rmbkz
28487   { 10799,	8,	1,	0,	1209,	0|(1ULL<<MCID::MayLoad), 0x407cffc004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #10799 = VPMAXUQZ256rmkz
28587   { 10899,	8,	1,	0,	1209,	0|(1ULL<<MCID::MayLoad), 0x117ce7c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #10899 = VPMINSQZ256rmbkz
28589   { 10901,	8,	1,	0,	1209,	0|(1ULL<<MCID::MayLoad), 0x407ce7c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #10901 = VPMINSQZ256rmkz
28689   { 11001,	8,	1,	0,	1209,	0|(1ULL<<MCID::MayLoad), 0x117cefc004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #11001 = VPMINUQZ256rmbkz
28691   { 11003,	8,	1,	0,	1209,	0|(1ULL<<MCID::MayLoad), 0x407cefc004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #11003 = VPMINUQZ256rmkz
29300   { 11612,	8,	1,	0,	435,	0|(1ULL<<MCID::MayLoad), 0x117ca3c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #11612 = VPMULDQZ256rmbkz
29302   { 11614,	8,	1,	0,	435,	0|(1ULL<<MCID::MayLoad), 0x407ca3c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #11614 = VPMULDQZ256rmkz
29426   { 11738,	8,	1,	0,	1251,	0|(1ULL<<MCID::MayLoad), 0x117d03c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #11738 = VPMULLQZ256rmbkz
29428   { 11740,	8,	1,	0,	1251,	0|(1ULL<<MCID::MayLoad), 0x407d03c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #11740 = VPMULLQZ256rmkz
29504   { 11816,	8,	1,	0,	435,	0|(1ULL<<MCID::MayLoad), 0x117fd3c002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #11816 = VPMULUDQZ256rmbkz
29506   { 11818,	8,	1,	0,	435,	0|(1ULL<<MCID::MayLoad), 0x407fd3c002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #11818 = VPMULUDQZ256rmkz
29650   { 11962,	8,	1,	0,	478,	0|(1ULL<<MCID::MayLoad), 0x117fafc002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #11962 = VPORQZ256rmbkz
29652   { 11964,	8,	1,	0,	478,	0|(1ULL<<MCID::MayLoad), 0x407fafc002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #11964 = VPORQZ256rmkz
29766   { 12078,	8,	1,	0,	530,	0|(1ULL<<MCID::MayLoad), 0x117c57c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #12078 = VPROLVQZ256rmbkz
29768   { 12080,	8,	1,	0,	530,	0|(1ULL<<MCID::MayLoad), 0x407c57c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #12080 = VPROLVQZ256rmkz
29874   { 12186,	8,	1,	0,	530,	0|(1ULL<<MCID::MayLoad), 0x117c53c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #12186 = VPRORVQZ256rmbkz
29876   { 12188,	8,	1,	0,	530,	0|(1ULL<<MCID::MayLoad), 0x407c53c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #12188 = VPRORVQZ256rmkz
30464   { 12776,	8,	1,	0,	540,	0|(1ULL<<MCID::MayLoad), 0x207fcfc002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #12776 = VPSLLQZ256rmkz
30531   { 12843,	8,	1,	0,	530,	0|(1ULL<<MCID::MayLoad), 0x117d1fc004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #12843 = VPSLLVQZ256rmbkz
30533   { 12845,	8,	1,	0,	530,	0|(1ULL<<MCID::MayLoad), 0x407d1fc004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #12845 = VPSLLVQZ256rmkz
30685   { 12997,	8,	1,	0,	540,	0|(1ULL<<MCID::MayLoad), 0x207f8bc002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #12997 = VPSRAQZ256rmkz
30747   { 13059,	8,	1,	0,	530,	0|(1ULL<<MCID::MayLoad), 0x117d1bc004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #13059 = VPSRAVQZ256rmbkz
30749   { 13061,	8,	1,	0,	530,	0|(1ULL<<MCID::MayLoad), 0x407d1bc004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #13061 = VPSRAVQZ256rmkz
30910   { 13222,	8,	1,	0,	540,	0|(1ULL<<MCID::MayLoad), 0x207f4fc002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #13222 = VPSRLQZ256rmkz
30977   { 13289,	8,	1,	0,	530,	0|(1ULL<<MCID::MayLoad), 0x117d17c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #13289 = VPSRLVQZ256rmbkz
30979   { 13291,	8,	1,	0,	530,	0|(1ULL<<MCID::MayLoad), 0x407d17c004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #13291 = VPSRLVQZ256rmkz
31121   { 13433,	8,	1,	0,	1189,	0|(1ULL<<MCID::MayLoad), 0x117fefc002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #13433 = VPSUBQZ256rmbkz
31123   { 13435,	8,	1,	0,	1189,	0|(1ULL<<MCID::MayLoad), 0x407fefc002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #13435 = VPSUBQZ256rmkz
31493   { 13805,	8,	1,	0,	332,	0|(1ULL<<MCID::MayLoad), 0x117db7c002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #13805 = VPUNPCKHQDQZ256rmbkz
31495   { 13807,	8,	1,	0,	332,	0|(1ULL<<MCID::MayLoad), 0x407db7c002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #13807 = VPUNPCKHQDQZ256rmkz
31599   { 13911,	8,	1,	0,	332,	0|(1ULL<<MCID::MayLoad), 0x117db3c002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #13911 = VPUNPCKLQDQZ256rmbkz
31601   { 13913,	8,	1,	0,	332,	0|(1ULL<<MCID::MayLoad), 0x407db3c002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #13913 = VPUNPCKLQDQZ256rmkz
31677   { 13989,	8,	1,	0,	478,	0|(1ULL<<MCID::MayLoad), 0x117fbfc002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #13989 = VPXORQZ256rmbkz
31679   { 13991,	8,	1,	0,	478,	0|(1ULL<<MCID::MayLoad), 0x407fbfc002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #13991 = VPXORQZ256rmkz
32194   { 14506,	8,	1,	0,	328,	0|(1ULL<<MCID::MayLoad), 0x117cb38004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #14506 = VSCALEFPDZ256rmbkz
32196   { 14508,	8,	1,	0,	328,	0|(1ULL<<MCID::MayLoad), 0x407cb38004821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #14508 = VSCALEFPDZ256rmkz
32527   { 14839,	8,	1,	0,	324,	0|(1ULL<<MCID::MayLoad), 0x117d738002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #14839 = VSUBPDZ256rmbkz
32529   { 14841,	8,	1,	0,	324,	0|(1ULL<<MCID::MayLoad), 0x407d738002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #14841 = VSUBPDZ256rmkz
32651   { 14963,	8,	1,	0,	559,	0|(1ULL<<MCID::MayLoad), 0x117c578002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #14963 = VUNPCKHPDZ256rmbkz
32653   { 14965,	8,	1,	0,	559,	0|(1ULL<<MCID::MayLoad), 0x407c578002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #14965 = VUNPCKHPDZ256rmkz
32713   { 15025,	8,	1,	0,	559,	0|(1ULL<<MCID::MayLoad), 0x117c538002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #15025 = VUNPCKLPDZ256rmbkz
32715   { 15027,	8,	1,	0,	559,	0|(1ULL<<MCID::MayLoad), 0x407c538002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #15027 = VUNPCKLPDZ256rmkz
32775   { 15087,	8,	1,	0,	336,	0|(1ULL<<MCID::MayLoad), 0x117d5f8002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #15087 = VXORPDZ256rmbkz
32777   { 15089,	8,	1,	0,	336,	0|(1ULL<<MCID::MayLoad), 0x407d5f8002821ULL, nullptr, nullptr, OperandInfo337, -1 ,nullptr },  // Inst #15089 = VXORPDZ256rmkz