|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/X86/X86GenInstrInfo.inc20726 { 3038, 5, 1, 0, 26, 0, 0x102d638003831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #3038 = VADDSDZrr_Intk
20741 { 3053, 5, 1, 0, 28, 0, 0x829634003031ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #3053 = VADDSSZrr_Intk
21833 { 4145, 5, 1, 0, 1129, 0, 0x102d6b0003831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #4145 = VCVTSD2SSZrr_Intk
21889 { 4201, 5, 1, 0, 1132, 0, 0x8296b0003031ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #4201 = VCVTSS2SDZrr_Intk
21892 { 4204, 5, 1, 0, 1132, 0, 0x9296b0003031ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #4204 = VCVTSS2SDZrrb_Intk
22446 { 4758, 5, 1, 0, 128, 0, 0x102d7b8003831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #4758 = VDIVSDZrr_Intk
22461 { 4773, 5, 1, 0, 126, 0, 0x8297b4003031ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #4773 = VDIVSSZrr_Intk
22787 { 5099, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x102e678004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5099 = VFMADD132SDZr_Intk
22788 { 5100, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x106e678004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5100 = VFMADD132SDZr_Intkz
22803 { 5115, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x82a674004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5115 = VFMADD132SSZr_Intk
22804 { 5116, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x86a674004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5116 = VFMADD132SSZr_Intkz
22887 { 5199, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x102ea78004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5199 = VFMADD213SDZr_Intk
22888 { 5200, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x106ea78004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5200 = VFMADD213SDZr_Intkz
22903 { 5215, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x82aa74004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5215 = VFMADD213SSZr_Intk
22904 { 5216, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x86aa74004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5216 = VFMADD213SSZr_Intkz
22987 { 5299, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x102ee78004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5299 = VFMADD231SDZr_Intk
22988 { 5300, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x106ee78004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5300 = VFMADD231SDZr_Intkz
23003 { 5315, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x82ae74004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5315 = VFMADD231SSZr_Intk
23004 { 5316, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x86ae74004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5316 = VFMADD231SSZr_Intkz
23339 { 5651, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x102e6f8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5651 = VFMSUB132SDZr_Intk
23340 { 5652, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x106e6f8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5652 = VFMSUB132SDZr_Intkz
23355 { 5667, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x82a6f4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5667 = VFMSUB132SSZr_Intk
23356 { 5668, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x86a6f4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5668 = VFMSUB132SSZr_Intkz
23439 { 5751, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x102eaf8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5751 = VFMSUB213SDZr_Intk
23440 { 5752, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x106eaf8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5752 = VFMSUB213SDZr_Intkz
23455 { 5767, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x82aaf4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5767 = VFMSUB213SSZr_Intk
23456 { 5768, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x86aaf4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5768 = VFMSUB213SSZr_Intkz
23539 { 5851, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x102eef8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5851 = VFMSUB231SDZr_Intk
23540 { 5852, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x106eef8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5852 = VFMSUB231SDZr_Intkz
23555 { 5867, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x82aef4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5867 = VFMSUB231SSZr_Intk
23556 { 5868, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x86aef4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #5868 = VFMSUB231SSZr_Intkz
23891 { 6203, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x102e778004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6203 = VFNMADD132SDZr_Intk
23892 { 6204, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x106e778004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6204 = VFNMADD132SDZr_Intkz
23907 { 6219, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x82a774004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6219 = VFNMADD132SSZr_Intk
23908 { 6220, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x86a774004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6220 = VFNMADD132SSZr_Intkz
23991 { 6303, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x102eb78004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6303 = VFNMADD213SDZr_Intk
23992 { 6304, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x106eb78004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6304 = VFNMADD213SDZr_Intkz
24007 { 6319, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x82ab74004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6319 = VFNMADD213SSZr_Intk
24008 { 6320, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x86ab74004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6320 = VFNMADD213SSZr_Intkz
24091 { 6403, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x102ef78004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6403 = VFNMADD231SDZr_Intk
24092 { 6404, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x106ef78004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6404 = VFNMADD231SDZr_Intkz
24107 { 6419, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x82af74004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6419 = VFNMADD231SSZr_Intk
24108 { 6420, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x86af74004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6420 = VFNMADD231SSZr_Intkz
24223 { 6535, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x102e7f8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6535 = VFNMSUB132SDZr_Intk
24224 { 6536, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x106e7f8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6536 = VFNMSUB132SDZr_Intkz
24239 { 6551, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x82a7f4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6551 = VFNMSUB132SSZr_Intk
24240 { 6552, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x86a7f4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6552 = VFNMSUB132SSZr_Intkz
24323 { 6635, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x102ebf8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6635 = VFNMSUB213SDZr_Intk
24324 { 6636, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x106ebf8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6636 = VFNMSUB213SDZr_Intkz
24339 { 6651, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x82abf4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6651 = VFNMSUB213SSZr_Intk
24340 { 6652, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x86abf4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6652 = VFNMSUB213SSZr_Intkz
24423 { 6735, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x102eff8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6735 = VFNMSUB231SDZr_Intk
24424 { 6736, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x106eff8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6736 = VFNMSUB231SDZr_Intkz
24439 { 6751, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x82aff4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6751 = VFNMSUB231SSZr_Intk
24440 { 6752, 5, 1, 0, 426, 0|(1ULL<<MCID::Commutable), 0x86aff4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6752 = VFNMSUB231SSZr_Intkz
24630 { 6942, 5, 1, 0, 292, 0, 0x112d0f8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6942 = VGETEXPSDZrbk
24632 { 6944, 5, 1, 0, 292, 0, 0x102d0f8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6944 = VGETEXPSDZrk
24639 { 6951, 5, 1, 0, 292, 0, 0x9290f4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6951 = VGETEXPSSZrbk
24641 { 6953, 5, 1, 0, 292, 0, 0x8290f4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #6953 = VGETEXPSSZrk
25058 { 7370, 5, 1, 0, 72, 0, 0x102d7f8003831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #7370 = VMAXSDZrr_Intk
25061 { 7373, 5, 1, 0, 72, 0, 0x112d7f8003831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #7373 = VMAXSDZrrb_Intk
25073 { 7385, 5, 1, 0, 74, 0, 0x8297f4003031ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #7385 = VMAXSSZrr_Intk
25076 { 7388, 5, 1, 0, 74, 0, 0x9297f4003031ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #7388 = VMAXSSZrrb_Intk
25229 { 7541, 5, 1, 0, 72, 0, 0x102d778003831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #7541 = VMINSDZrr_Intk
25232 { 7544, 5, 1, 0, 72, 0, 0x112d778003831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #7544 = VMINSDZrrb_Intk
25244 { 7556, 5, 1, 0, 74, 0, 0x829774003031ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #7556 = VMINSSZrr_Intk
25247 { 7559, 5, 1, 0, 74, 0, 0x929774003031ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #7559 = VMINSSZrrb_Intk
25653 { 7965, 5, 1, 0, 173, 0, 0x102c438003831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #7965 = VMOVSDZrrk
25654 { 7966, 5, 1, 0, 173, 0, 0x202c470003830ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #7966 = VMOVSDZrrk_REV
25718 { 8030, 5, 1, 0, 173, 0, 0x828434003031ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #8030 = VMOVSSZrrk
25719 { 8031, 5, 1, 0, 173, 0, 0x2028470003030ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #8031 = VMOVSSZrrk_REV
25900 { 8212, 5, 1, 0, 229, 0, 0x102d678003831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #8212 = VMULSDZrr_Intk
25915 { 8227, 5, 1, 0, 231, 0, 0x829674003031ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #8227 = VMULSSZrr_Intk
31832 { 14144, 5, 1, 0, 287, 0, 0x102d378004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14144 = VRCP14SDZrrk
31838 { 14150, 5, 1, 0, 287, 0, 0x829374004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14150 = VRCP14SSZrrk
31869 { 14181, 5, 1, 0, 287, 0, 0x112f2f8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14181 = VRCP28SDZrbk
31871 { 14183, 5, 1, 0, 287, 0, 0x102f2f8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14183 = VRCP28SDZrk
31878 { 14190, 5, 1, 0, 287, 0, 0x92b2f4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14190 = VRCP28SSZrbk
31880 { 14192, 5, 1, 0, 287, 0, 0x82b2f4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14192 = VRCP28SSZrk
32124 { 14436, 5, 1, 0, 298, 0, 0x102d3f8004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14436 = VRSQRT14SDZrrk
32130 { 14442, 5, 1, 0, 298, 0, 0x8293f4004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14442 = VRSQRT14SSZrrk
32161 { 14473, 5, 1, 0, 298, 0, 0x112f378004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14473 = VRSQRT28SDZrbk
32163 { 14475, 5, 1, 0, 298, 0, 0x102f378004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14475 = VRSQRT28SDZrk
32170 { 14482, 5, 1, 0, 298, 0, 0x92b374004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14482 = VRSQRT28SSZrbk
32172 { 14484, 5, 1, 0, 298, 0, 0x82b374004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14484 = VRSQRT28SSZrk
32249 { 14561, 5, 1, 0, 28, 0, 0x102cb78004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14561 = VSCALEFSDZrrk
32258 { 14570, 5, 1, 0, 28, 0, 0x828b74004831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14570 = VSCALEFSSZrrk
32488 { 14800, 5, 1, 0, 314, 0, 0x102d478003831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14800 = VSQRTSDZr_Intk
32503 { 14815, 5, 1, 0, 317, 0, 0x829474003031ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14815 = VSQRTSSZr_Intk
32587 { 14899, 5, 1, 0, 26, 0, 0x102d738003831ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14899 = VSUBSDZrr_Intk
32602 { 14914, 5, 1, 0, 28, 0, 0x829734003031ULL, nullptr, nullptr, OperandInfo368, -1 ,nullptr }, // Inst #14914 = VSUBSSZrr_Intk