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