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

References

gen/lib/Target/X86/X86GenInstrInfo.inc
22494   { 4806,	4,	1,	0,	0,	0, 0x80894b0005031ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #4806 = VDPBF16PSZr
22739   { 5051,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808e638004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5051 = VFMADD132PDZr
22773   { 5085,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808a634004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5085 = VFMADD132PSZr
22839   { 5151,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808ea38004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5151 = VFMADD213PDZr
22873   { 5185,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808aa34004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5185 = VFMADD213PSZr
22939   { 5251,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808ee38004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5251 = VFMADD231PDZr
22973   { 5285,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808ae34004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5285 = VFMADD231PSZr
23071   { 5383,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808e5b8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5383 = VFMADDSUB132PDZr
23105   { 5417,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808a5b4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5417 = VFMADDSUB132PSZr
23139   { 5451,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808e9b8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5451 = VFMADDSUB213PDZr
23173   { 5485,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808a9b4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5485 = VFMADDSUB213PSZr
23207   { 5519,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808edb8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5519 = VFMADDSUB231PDZr
23241   { 5553,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808adb4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5553 = VFMADDSUB231PSZr
23291   { 5603,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808e6b8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5603 = VFMSUB132PDZr
23325   { 5637,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808a6b4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5637 = VFMSUB132PSZr
23391   { 5703,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808eab8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5703 = VFMSUB213PDZr
23425   { 5737,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808aab4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5737 = VFMSUB213PSZr
23491   { 5803,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808eeb8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5803 = VFMSUB231PDZr
23525   { 5837,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808aeb4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5837 = VFMSUB231PSZr
23591   { 5903,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808e5f8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5903 = VFMSUBADD132PDZr
23625   { 5937,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808a5f4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5937 = VFMSUBADD132PSZr
23659   { 5971,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808e9f8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #5971 = VFMSUBADD213PDZr
23693   { 6005,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808a9f4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6005 = VFMSUBADD213PSZr
23727   { 6039,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808edf8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6039 = VFMSUBADD231PDZr
23761   { 6073,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808adf4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6073 = VFMSUBADD231PSZr
23843   { 6155,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808e738004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6155 = VFNMADD132PDZr
23877   { 6189,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808a734004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6189 = VFNMADD132PSZr
23943   { 6255,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808eb38004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6255 = VFNMADD213PDZr
23977   { 6289,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808ab34004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6289 = VFNMADD213PSZr
24043   { 6355,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808ef38004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6355 = VFNMADD231PDZr
24077   { 6389,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808af34004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6389 = VFNMADD231PSZr
24175   { 6487,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808e7b8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6487 = VFNMSUB132PDZr
24209   { 6521,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808a7b4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6521 = VFNMSUB132PSZr
24275   { 6587,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808ebb8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6587 = VFNMSUB213PDZr
24309   { 6621,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808abb4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6621 = VFNMSUB213PSZr
24375   { 6687,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808efb8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6687 = VFNMSUB231PDZr
24409   { 6721,	4,	1,	0,	423,	0|(1ULL<<MCID::Commutable), 0x808afb4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #6721 = VFNMSUB231PSZr
27284   { 9596,	4,	1,	0,	438,	0, 0x8089470004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #9596 = VPDPBUSDSZr
27311   { 9623,	4,	1,	0,	438,	0, 0x8089430004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #9623 = VPDPBUSDZr
27338   { 9650,	4,	1,	0,	438,	0|(1ULL<<MCID::Commutable), 0x80894f0004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #9650 = VPDPWSSDSZr
27365   { 9677,	4,	1,	0,	438,	0|(1ULL<<MCID::Commutable), 0x80894b0004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #9677 = VPDPWSSDZr
27425   { 9737,	4,	1,	0,	360,	0|(1ULL<<MCID::Commutable), 0x8089d7c004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #9737 = VPERMI2Brr
27452   { 9764,	4,	1,	0,	360,	0|(1ULL<<MCID::Commutable), 0x8089dbc004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #9764 = VPERMI2Drr
27479   { 9791,	4,	1,	0,	495,	0|(1ULL<<MCID::Commutable), 0x808ddf8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #9791 = VPERMI2PDrr
27506   { 9818,	4,	1,	0,	495,	0|(1ULL<<MCID::Commutable), 0x8089df4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #9818 = VPERMI2PSrr
27533   { 9845,	4,	1,	0,	360,	0|(1ULL<<MCID::Commutable), 0x808ddbc004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #9845 = VPERMI2Qrr
27551   { 9863,	4,	1,	0,	1164,	0|(1ULL<<MCID::Commutable), 0x808dd7c004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #9863 = VPERMI2Wrr
27805   { 10117,	4,	1,	0,	360,	0|(1ULL<<MCID::Commutable), 0x8089f7c004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #10117 = VPERMT2Brr
27832   { 10144,	4,	1,	0,	360,	0|(1ULL<<MCID::Commutable), 0x8089fbc004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #10144 = VPERMT2Drr
27859   { 10171,	4,	1,	0,	495,	0|(1ULL<<MCID::Commutable), 0x808dff8004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #10171 = VPERMT2PDrr
27886   { 10198,	4,	1,	0,	495,	0|(1ULL<<MCID::Commutable), 0x8089ff4004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #10198 = VPERMT2PSrr
27913   { 10225,	4,	1,	0,	360,	0|(1ULL<<MCID::Commutable), 0x808dfbc004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #10225 = VPERMT2Qrr
27931   { 10243,	4,	1,	0,	1164,	0|(1ULL<<MCID::Commutable), 0x808df7c004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #10243 = VPERMT2Wrr
28236   { 10548,	4,	1,	0,	438,	0|(1ULL<<MCID::Commutable), 0x808ed7c004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #10548 = VPMADD52HUQZr
28263   { 10575,	4,	1,	0,	438,	0|(1ULL<<MCID::Commutable), 0x808ed3c004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #10575 = VPMADD52LUQZr
30033   { 12345,	4,	1,	0,	438,	0, 0x8089c7c004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #12345 = VPSHLDVDZr
30060   { 12372,	4,	1,	0,	438,	0, 0x808dc7c004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #12372 = VPSHLDVQZr
30078   { 12390,	4,	1,	0,	438,	0, 0x808dc3c004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #12390 = VPSHLDVWZr
30189   { 12501,	4,	1,	0,	438,	0, 0x8089cfc004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #12501 = VPSHRDVDZr
30216   { 12528,	4,	1,	0,	438,	0, 0x808dcfc004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #12528 = VPSHRDVQZr
30234   { 12546,	4,	1,	0,	438,	0, 0x808dcbc004831ULL, nullptr, nullptr, OperandInfo600, -1 ,nullptr },  // Inst #12546 = VPSHRDVWZr