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

References

gen/lib/Target/X86/X86GenInstrInfo.inc
20675   { 2987,	8,	1,	0,	326,	0|(1ULL<<MCID::MayLoad), 0x11ed638002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #2987 = VADDPDZrmbkz
20677   { 2989,	8,	1,	0,	326,	0|(1ULL<<MCID::MayLoad), 0x80ed638002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #2989 = VADDPDZrmkz
20879   { 3191,	8,	1,	0,	338,	0|(1ULL<<MCID::MayLoad), 0x11ed578002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #3191 = VANDNPDZrmbkz
20881   { 3193,	8,	1,	0,	338,	0|(1ULL<<MCID::MayLoad), 0x80ed578002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #3193 = VANDNPDZrmkz
20941   { 3253,	8,	1,	0,	338,	0|(1ULL<<MCID::MayLoad), 0x11ed538002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #3253 = VANDPDZrmbkz
20943   { 3255,	8,	1,	0,	338,	0|(1ULL<<MCID::MayLoad), 0x80ed538002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #3255 = VANDPDZrmkz
21001   { 3313,	8,	1,	0,	1179,	0|(1ULL<<MCID::MayLoad), 0x11ad978004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #3313 = VBLENDMPDZrmbk
21002   { 3314,	8,	1,	0,	1179,	0|(1ULL<<MCID::MayLoad), 0x11ed978004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #3314 = VBLENDMPDZrmbkz
21003   { 3315,	8,	1,	0,	1179,	0|(1ULL<<MCID::MayLoad), 0x80ad978004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #3315 = VBLENDMPDZrmk
21004   { 3316,	8,	1,	0,	1179,	0|(1ULL<<MCID::MayLoad), 0x80ed978004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #3316 = VBLENDMPDZrmkz
22395   { 4707,	8,	1,	0,	408,	0|(1ULL<<MCID::MayLoad), 0x11ed7b8002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #4707 = VDIVPDZrmbkz
22397   { 4709,	8,	1,	0,	408,	0|(1ULL<<MCID::MayLoad), 0x80ed7b8002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #4709 = VDIVPDZrmkz
24937   { 7249,	8,	1,	0,	454,	0|(1ULL<<MCID::MayLoad), 0x11ed7f8002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #7249 = VMAXCPDZrmbkz
24939   { 7251,	8,	1,	0,	454,	0|(1ULL<<MCID::MayLoad), 0x80ed7f8002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #7251 = VMAXCPDZrmkz
25007   { 7319,	8,	1,	0,	454,	0|(1ULL<<MCID::MayLoad), 0x11ed7f8002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #7319 = VMAXPDZrmbkz
25009   { 7321,	8,	1,	0,	454,	0|(1ULL<<MCID::MayLoad), 0x80ed7f8002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #7321 = VMAXPDZrmkz
25108   { 7420,	8,	1,	0,	454,	0|(1ULL<<MCID::MayLoad), 0x11ed778002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #7420 = VMINCPDZrmbkz
25110   { 7422,	8,	1,	0,	454,	0|(1ULL<<MCID::MayLoad), 0x80ed778002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #7422 = VMINCPDZrmkz
25178   { 7490,	8,	1,	0,	454,	0|(1ULL<<MCID::MayLoad), 0x11ed778002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #7490 = VMINPDZrmbkz
25180   { 7492,	8,	1,	0,	454,	0|(1ULL<<MCID::MayLoad), 0x80ed778002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #7492 = VMINPDZrmkz
25849   { 8161,	8,	1,	0,	470,	0|(1ULL<<MCID::MayLoad), 0x11ed678002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8161 = VMULPDZrmbkz
25851   { 8163,	8,	1,	0,	470,	0|(1ULL<<MCID::MayLoad), 0x80ed678002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8163 = VMULPDZrmkz
25953   { 8265,	8,	1,	0,	338,	0|(1ULL<<MCID::MayLoad), 0x11ed5b8002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8265 = VORPDZrmbkz
25955   { 8267,	8,	1,	0,	338,	0|(1ULL<<MCID::MayLoad), 0x80ed5b8002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8267 = VORPDZrmkz
26300   { 8612,	8,	1,	0,	1190,	0|(1ULL<<MCID::MayLoad), 0x11ef53c002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8612 = VPADDQZrmbkz
26302   { 8614,	8,	1,	0,	1190,	0|(1ULL<<MCID::MayLoad), 0x80ef53c002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8614 = VPADDQZrmkz
26515   { 8827,	8,	1,	0,	480,	0|(1ULL<<MCID::MayLoad), 0x11ef7fc002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8827 = VPANDNQZrmbkz
26517   { 8829,	8,	1,	0,	480,	0|(1ULL<<MCID::MayLoad), 0x80ef7fc002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8829 = VPANDNQZrmkz
26546   { 8858,	8,	1,	0,	480,	0|(1ULL<<MCID::MayLoad), 0x11ef6fc002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8858 = VPANDQZrmbkz
26548   { 8860,	8,	1,	0,	480,	0|(1ULL<<MCID::MayLoad), 0x80ef6fc002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8860 = VPANDQZrmkz
26669   { 8981,	8,	1,	0,	1192,	0|(1ULL<<MCID::MayLoad), 0x11ad93c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8981 = VPBLENDMQZrmbk
26670   { 8982,	8,	1,	0,	1192,	0|(1ULL<<MCID::MayLoad), 0x11ed93c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8982 = VPBLENDMQZrmbkz
26671   { 8983,	8,	1,	0,	1192,	0|(1ULL<<MCID::MayLoad), 0x80ad93c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8983 = VPBLENDMQZrmk
26672   { 8984,	8,	1,	0,	1192,	0|(1ULL<<MCID::MayLoad), 0x80ed93c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #8984 = VPBLENDMQZrmkz
27622   { 9934,	8,	1,	0,	504,	0|(1ULL<<MCID::MayLoad), 0x11ec378004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #9934 = VPERMILPDZrmbkz
27624   { 9936,	8,	1,	0,	504,	0|(1ULL<<MCID::MayLoad), 0x80ec378004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #9936 = VPERMILPDZrmkz
27726   { 10038,	8,	1,	0,	494,	0|(1ULL<<MCID::MayLoad), 0x11ec5b8004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #10038 = VPERMPDZrmbkz
27728   { 10040,	8,	1,	0,	494,	0|(1ULL<<MCID::MayLoad), 0x80ec5b8004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #10040 = VPERMPDZrmkz
27784   { 10096,	8,	1,	0,	416,	0|(1ULL<<MCID::MayLoad), 0x11ecdbc004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #10096 = VPERMQZrmbkz
27786   { 10098,	8,	1,	0,	416,	0|(1ULL<<MCID::MayLoad), 0x80ecdbc004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #10098 = VPERMQZrmkz
28392   { 10704,	8,	1,	0,	1210,	0|(1ULL<<MCID::MayLoad), 0x11ecf7c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #10704 = VPMAXSQZrmbkz
28394   { 10706,	8,	1,	0,	1210,	0|(1ULL<<MCID::MayLoad), 0x80ecf7c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #10706 = VPMAXSQZrmkz
28494   { 10806,	8,	1,	0,	1210,	0|(1ULL<<MCID::MayLoad), 0x11ecffc004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #10806 = VPMAXUQZrmbkz
28496   { 10808,	8,	1,	0,	1210,	0|(1ULL<<MCID::MayLoad), 0x80ecffc004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #10808 = VPMAXUQZrmkz
28596   { 10908,	8,	1,	0,	1210,	0|(1ULL<<MCID::MayLoad), 0x11ece7c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #10908 = VPMINSQZrmbkz
28598   { 10910,	8,	1,	0,	1210,	0|(1ULL<<MCID::MayLoad), 0x80ece7c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #10910 = VPMINSQZrmkz
28698   { 11010,	8,	1,	0,	1210,	0|(1ULL<<MCID::MayLoad), 0x11ecefc004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #11010 = VPMINUQZrmbkz
28700   { 11012,	8,	1,	0,	1210,	0|(1ULL<<MCID::MayLoad), 0x80ecefc004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #11012 = VPMINUQZrmkz
29309   { 11621,	8,	1,	0,	437,	0|(1ULL<<MCID::MayLoad), 0x11eca3c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #11621 = VPMULDQZrmbkz
29311   { 11623,	8,	1,	0,	437,	0|(1ULL<<MCID::MayLoad), 0x80eca3c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #11623 = VPMULDQZrmkz
29435   { 11747,	8,	1,	0,	1252,	0|(1ULL<<MCID::MayLoad), 0x11ed03c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #11747 = VPMULLQZrmbkz
29437   { 11749,	8,	1,	0,	1252,	0|(1ULL<<MCID::MayLoad), 0x80ed03c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #11749 = VPMULLQZrmkz
29513   { 11825,	8,	1,	0,	437,	0|(1ULL<<MCID::MayLoad), 0x11efd3c002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #11825 = VPMULUDQZrmbkz
29515   { 11827,	8,	1,	0,	437,	0|(1ULL<<MCID::MayLoad), 0x80efd3c002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #11827 = VPMULUDQZrmkz
29659   { 11971,	8,	1,	0,	480,	0|(1ULL<<MCID::MayLoad), 0x11efafc002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #11971 = VPORQZrmbkz
29661   { 11973,	8,	1,	0,	480,	0|(1ULL<<MCID::MayLoad), 0x80efafc002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #11973 = VPORQZrmkz
29775   { 12087,	8,	1,	0,	532,	0|(1ULL<<MCID::MayLoad), 0x11ec57c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #12087 = VPROLVQZrmbkz
29777   { 12089,	8,	1,	0,	532,	0|(1ULL<<MCID::MayLoad), 0x80ec57c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #12089 = VPROLVQZrmkz
29883   { 12195,	8,	1,	0,	532,	0|(1ULL<<MCID::MayLoad), 0x11ec53c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #12195 = VPRORVQZrmbkz
29885   { 12197,	8,	1,	0,	532,	0|(1ULL<<MCID::MayLoad), 0x80ec53c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #12197 = VPRORVQZrmkz
30479   { 12791,	8,	1,	0,	542,	0|(1ULL<<MCID::MayLoad), 0x20efcfc002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #12791 = VPSLLQZrmkz
30540   { 12852,	8,	1,	0,	532,	0|(1ULL<<MCID::MayLoad), 0x11ed1fc004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #12852 = VPSLLVQZrmbkz
30542   { 12854,	8,	1,	0,	532,	0|(1ULL<<MCID::MayLoad), 0x80ed1fc004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #12854 = VPSLLVQZrmkz
30700   { 13012,	8,	1,	0,	542,	0|(1ULL<<MCID::MayLoad), 0x20ef8bc002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #13012 = VPSRAQZrmkz
30756   { 13068,	8,	1,	0,	532,	0|(1ULL<<MCID::MayLoad), 0x11ed1bc004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #13068 = VPSRAVQZrmbkz
30758   { 13070,	8,	1,	0,	532,	0|(1ULL<<MCID::MayLoad), 0x80ed1bc004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #13070 = VPSRAVQZrmkz
30925   { 13237,	8,	1,	0,	542,	0|(1ULL<<MCID::MayLoad), 0x20ef4fc002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #13237 = VPSRLQZrmkz
30986   { 13298,	8,	1,	0,	532,	0|(1ULL<<MCID::MayLoad), 0x11ed17c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #13298 = VPSRLVQZrmbkz
30988   { 13300,	8,	1,	0,	532,	0|(1ULL<<MCID::MayLoad), 0x80ed17c004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #13300 = VPSRLVQZrmkz
31130   { 13442,	8,	1,	0,	1190,	0|(1ULL<<MCID::MayLoad), 0x11efefc002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #13442 = VPSUBQZrmbkz
31132   { 13444,	8,	1,	0,	1190,	0|(1ULL<<MCID::MayLoad), 0x80efefc002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #13444 = VPSUBQZrmkz
31502   { 13814,	8,	1,	0,	334,	0|(1ULL<<MCID::MayLoad), 0x11edb7c002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #13814 = VPUNPCKHQDQZrmbkz
31504   { 13816,	8,	1,	0,	334,	0|(1ULL<<MCID::MayLoad), 0x80edb7c002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #13816 = VPUNPCKHQDQZrmkz
31608   { 13920,	8,	1,	0,	334,	0|(1ULL<<MCID::MayLoad), 0x11edb3c002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #13920 = VPUNPCKLQDQZrmbkz
31610   { 13922,	8,	1,	0,	334,	0|(1ULL<<MCID::MayLoad), 0x80edb3c002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #13922 = VPUNPCKLQDQZrmkz
31686   { 13998,	8,	1,	0,	480,	0|(1ULL<<MCID::MayLoad), 0x11efbfc002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #13998 = VPXORQZrmbkz
31688   { 14000,	8,	1,	0,	480,	0|(1ULL<<MCID::MayLoad), 0x80efbfc002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #14000 = VPXORQZrmkz
32203   { 14515,	8,	1,	0,	330,	0|(1ULL<<MCID::MayLoad), 0x11ecb38004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #14515 = VSCALEFPDZrmbkz
32205   { 14517,	8,	1,	0,	330,	0|(1ULL<<MCID::MayLoad), 0x80ecb38004821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #14517 = VSCALEFPDZrmkz
32536   { 14848,	8,	1,	0,	326,	0|(1ULL<<MCID::MayLoad), 0x11ed738002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #14848 = VSUBPDZrmbkz
32538   { 14850,	8,	1,	0,	326,	0|(1ULL<<MCID::MayLoad), 0x80ed738002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #14850 = VSUBPDZrmkz
32660   { 14972,	8,	1,	0,	560,	0|(1ULL<<MCID::MayLoad), 0x11ec578002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #14972 = VUNPCKHPDZrmbkz
32662   { 14974,	8,	1,	0,	560,	0|(1ULL<<MCID::MayLoad), 0x80ec578002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #14974 = VUNPCKHPDZrmkz
32722   { 15034,	8,	1,	0,	560,	0|(1ULL<<MCID::MayLoad), 0x11ec538002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #15034 = VUNPCKLPDZrmbkz
32724   { 15036,	8,	1,	0,	560,	0|(1ULL<<MCID::MayLoad), 0x80ec538002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #15036 = VUNPCKLPDZrmkz
32784   { 15096,	8,	1,	0,	338,	0|(1ULL<<MCID::MayLoad), 0x11ed5f8002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #15096 = VXORPDZrmbkz
32786   { 15098,	8,	1,	0,	338,	0|(1ULL<<MCID::MayLoad), 0x80ed5f8002821ULL, nullptr, nullptr, OperandInfo343, -1 ,nullptr },  // Inst #15098 = VXORPDZrmkz