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

References

gen/lib/Target/X86/X86GenInstrInfo.inc
20683   { 2995,	4,	1,	0,	327,	0|(1ULL<<MCID::Commutable), 0x80ed638002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #2995 = VADDPDZrrkz
20884   { 3196,	4,	1,	0,	339,	0, 0x80ed578002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #3196 = VANDNPDZrrkz
20946   { 3258,	4,	1,	0,	339,	0|(1ULL<<MCID::Commutable), 0x80ed538002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #3258 = VANDPDZrrkz
21006   { 3318,	4,	1,	0,	343,	0, 0x80ad978004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #3318 = VBLENDMPDZrrk
21007   { 3319,	4,	1,	0,	343,	0, 0x80ed978004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #3319 = VBLENDMPDZrrkz
22403   { 4715,	4,	1,	0,	409,	0, 0x80ed7b8002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #4715 = VDIVPDZrrkz
24942   { 7254,	4,	1,	0,	455,	0|(1ULL<<MCID::Commutable), 0x80ed7f8002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #7254 = VMAXCPDZrrkz
25013   { 7325,	4,	1,	0,	455,	0, 0x11ed7f8002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #7325 = VMAXPDZrrbkz
25015   { 7327,	4,	1,	0,	455,	0, 0x80ed7f8002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #7327 = VMAXPDZrrkz
25113   { 7425,	4,	1,	0,	455,	0|(1ULL<<MCID::Commutable), 0x80ed778002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #7425 = VMINCPDZrrkz
25184   { 7496,	4,	1,	0,	455,	0, 0x11ed778002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #7496 = VMINPDZrrbkz
25186   { 7498,	4,	1,	0,	455,	0, 0x80ed778002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #7498 = VMINPDZrrkz
25857   { 8169,	4,	1,	0,	471,	0|(1ULL<<MCID::Commutable), 0x80ed678002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #8169 = VMULPDZrrkz
25958   { 8270,	4,	1,	0,	339,	0|(1ULL<<MCID::Commutable), 0x80ed5b8002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #8270 = VORPDZrrkz
26305   { 8617,	4,	1,	0,	1084,	0|(1ULL<<MCID::Commutable), 0x80ef53c002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #8617 = VPADDQZrrkz
26520   { 8832,	4,	1,	0,	481,	0, 0x80ef7fc002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #8832 = VPANDNQZrrkz
26551   { 8863,	4,	1,	0,	481,	0|(1ULL<<MCID::Commutable), 0x80ef6fc002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #8863 = VPANDQZrrkz
26674   { 8986,	4,	1,	0,	487,	0, 0x80ad93c004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #8986 = VPBLENDMQZrrk
26675   { 8987,	4,	1,	0,	487,	0, 0x80ed93c004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #8987 = VPBLENDMQZrrkz
27627   { 9939,	4,	1,	0,	505,	0, 0x80ec378004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #9939 = VPERMILPDZrrkz
27731   { 10043,	4,	1,	0,	495,	0, 0x80ec5b8004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #10043 = VPERMPDZrrkz
27789   { 10101,	4,	1,	0,	360,	0, 0x80ecdbc004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #10101 = VPERMQZrrkz
28397   { 10709,	4,	1,	0,	1104,	0|(1ULL<<MCID::Commutable), 0x80ecf7c004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #10709 = VPMAXSQZrrkz
28499   { 10811,	4,	1,	0,	1104,	0|(1ULL<<MCID::Commutable), 0x80ecffc004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #10811 = VPMAXUQZrrkz
28601   { 10913,	4,	1,	0,	1104,	0|(1ULL<<MCID::Commutable), 0x80ece7c004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #10913 = VPMINSQZrrkz
28703   { 11015,	4,	1,	0,	1104,	0|(1ULL<<MCID::Commutable), 0x80ecefc004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #11015 = VPMINUQZrrkz
29314   { 11626,	4,	1,	0,	438,	0|(1ULL<<MCID::Commutable), 0x80eca3c004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #11626 = VPMULDQZrrkz
29440   { 11752,	4,	1,	0,	1238,	0|(1ULL<<MCID::Commutable), 0x80ed03c004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #11752 = VPMULLQZrrkz
29518   { 11830,	4,	1,	0,	438,	0|(1ULL<<MCID::Commutable), 0x80efd3c002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #11830 = VPMULUDQZrrkz
29664   { 11976,	4,	1,	0,	481,	0|(1ULL<<MCID::Commutable), 0x80efafc002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #11976 = VPORQZrrkz
29780   { 12092,	4,	1,	0,	533,	0, 0x80ec57c004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #12092 = VPROLVQZrrkz
29888   { 12200,	4,	1,	0,	533,	0, 0x80ec53c004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #12200 = VPRORVQZrrkz
30545   { 12857,	4,	1,	0,	533,	0, 0x80ed1fc004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #12857 = VPSLLVQZrrkz
30761   { 13073,	4,	1,	0,	533,	0, 0x80ed1bc004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #13073 = VPSRAVQZrrkz
30991   { 13303,	4,	1,	0,	533,	0, 0x80ed17c004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #13303 = VPSRLVQZrrkz
31135   { 13447,	4,	1,	0,	1084,	0, 0x80efefc002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #13447 = VPSUBQZrrkz
31507   { 13819,	4,	1,	0,	335,	0, 0x80edb7c002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #13819 = VPUNPCKHQDQZrrkz
31613   { 13925,	4,	1,	0,	335,	0, 0x80edb3c002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #13925 = VPUNPCKLQDQZrrkz
31691   { 14003,	4,	1,	0,	481,	0|(1ULL<<MCID::Commutable), 0x80efbfc002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #14003 = VPXORQZrrkz
32211   { 14523,	4,	1,	0,	331,	0, 0x80ecb38004831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #14523 = VSCALEFPDZrrkz
32544   { 14856,	4,	1,	0,	327,	0, 0x80ed738002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #14856 = VSUBPDZrrkz
32665   { 14977,	4,	1,	0,	460,	0, 0x80ec578002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #14977 = VUNPCKHPDZrrkz
32727   { 15039,	4,	1,	0,	460,	0, 0x80ec538002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #15039 = VUNPCKLPDZrrkz
32789   { 15101,	4,	1,	0,	339,	0|(1ULL<<MCID::Commutable), 0x80ed5f8002831ULL, nullptr, nullptr, OperandInfo349, -1 ,nullptr },  // Inst #15101 = VXORPDZrrkz