|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/X86/X86GenInstrInfo.inc20666 { 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