|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/X86/X86GenInstrInfo.inc21077 { 3389, 8, 1, 0, 1181, 0|(1ULL<<MCID::MayLoad), 0x20a46bc004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3389 = VBROADCASTF64X2rmk
21080 { 3392, 8, 1, 0, 1181, 0|(1ULL<<MCID::MayLoad), 0x40a46fc004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3392 = VBROADCASTF64X4rmk
21114 { 3426, 8, 1, 0, 1181, 0|(1ULL<<MCID::MayLoad), 0x20a56bc004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3426 = VBROADCASTI64X2rmk
21117 { 3429, 8, 1, 0, 1181, 0|(1ULL<<MCID::MayLoad), 0x40a56fc004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3429 = VBROADCASTI64X4rmk
21128 { 3440, 8, 1, 0, 1182, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ConvertibleTo3Addr), 0x10a4678004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3440 = VBROADCASTSDZmk
21297 { 3609, 8, 1, 0, 1222, 0|(1ULL<<MCID::MayLoad), 0x9a39b0003021ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3609 = VCVTDQ2PDZrmbk
21299 { 3611, 8, 1, 0, 1222, 0|(1ULL<<MCID::MayLoad), 0x40a39b0003021ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3611 = VCVTDQ2PDZrmk
21482 { 3794, 8, 1, 0, 1230, 0|(1ULL<<MCID::MayLoad), 0x11a5ef0002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3794 = VCVTPD2QQZrmbk
21484 { 3796, 8, 1, 0, 1230, 0|(1ULL<<MCID::MayLoad), 0x80a5ef0002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3796 = VCVTPD2QQZrmk
21542 { 3854, 8, 1, 0, 1230, 0|(1ULL<<MCID::MayLoad), 0x11a5e70002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3854 = VCVTPD2UQQZrmbk
21544 { 3856, 8, 1, 0, 1230, 0|(1ULL<<MCID::MayLoad), 0x80a5e70002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3856 = VCVTPD2UQQZrmk
21633 { 3945, 8, 1, 0, 1228, 0|(1ULL<<MCID::MayLoad), 0x9a16b0002021ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3945 = VCVTPS2PDZrmbk
21635 { 3947, 8, 1, 0, 1228, 0|(1ULL<<MCID::MayLoad), 0x40a16b0002021ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3947 = VCVTPS2PDZrmk
21687 { 3999, 8, 1, 0, 1242, 0|(1ULL<<MCID::MayLoad), 0x9a1ef0002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #3999 = VCVTPS2QQZrmbk
21689 { 4001, 8, 1, 0, 1242, 0|(1ULL<<MCID::MayLoad), 0x40a1ef0002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4001 = VCVTPS2QQZrmk
21747 { 4059, 8, 1, 0, 1242, 0|(1ULL<<MCID::MayLoad), 0x9a1e70002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4059 = VCVTPS2UQQZrmbk
21749 { 4061, 8, 1, 0, 1242, 0|(1ULL<<MCID::MayLoad), 0x40a1e70002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4061 = VCVTPS2UQQZrmk
21777 { 4089, 8, 1, 0, 1222, 0|(1ULL<<MCID::MayLoad), 0x11a79b0003021ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4089 = VCVTQQ2PDZrmbk
21779 { 4091, 8, 1, 0, 1222, 0|(1ULL<<MCID::MayLoad), 0x80a79b0003021ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4091 = VCVTQQ2PDZrmk
21968 { 4280, 8, 1, 0, 1230, 0|(1ULL<<MCID::MayLoad), 0x11a5eb0002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4280 = VCVTTPD2QQZrmbk
21970 { 4282, 8, 1, 0, 1230, 0|(1ULL<<MCID::MayLoad), 0x80a5eb0002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4282 = VCVTTPD2QQZrmk
22028 { 4340, 8, 1, 0, 1230, 0|(1ULL<<MCID::MayLoad), 0x11a5e30002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4340 = VCVTTPD2UQQZrmbk
22030 { 4342, 8, 1, 0, 1230, 0|(1ULL<<MCID::MayLoad), 0x80a5e30002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4342 = VCVTTPD2UQQZrmk
22092 { 4404, 8, 1, 0, 1242, 0|(1ULL<<MCID::MayLoad), 0x9a1eb0002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4404 = VCVTTPS2QQZrmbk
22094 { 4406, 8, 1, 0, 1242, 0|(1ULL<<MCID::MayLoad), 0x40a1eb0002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4406 = VCVTTPS2QQZrmk
22152 { 4464, 8, 1, 0, 1242, 0|(1ULL<<MCID::MayLoad), 0x9a1e30002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4464 = VCVTTPS2UQQZrmbk
22154 { 4466, 8, 1, 0, 1242, 0|(1ULL<<MCID::MayLoad), 0x40a1e30002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4466 = VCVTTPS2UQQZrmk
22238 { 4550, 8, 1, 0, 1222, 0|(1ULL<<MCID::MayLoad), 0x9a1eb0003021ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4550 = VCVTUDQ2PDZrmbk
22240 { 4552, 8, 1, 0, 1222, 0|(1ULL<<MCID::MayLoad), 0x40a1eb0003021ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4552 = VCVTUDQ2PDZrmk
22295 { 4607, 8, 1, 0, 1222, 0|(1ULL<<MCID::MayLoad), 0x11a5eb0003021ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4607 = VCVTUQQ2PDZrmbk
22297 { 4609, 8, 1, 0, 1222, 0|(1ULL<<MCID::MayLoad), 0x80a5eb0003021ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4609 = VCVTUQQ2PDZrmk
22509 { 4821, 8, 1, 0, 330, 0|(1ULL<<MCID::MayLoad), 0x11a7238004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4821 = VEXP2PDZmbk
22511 { 4823, 8, 1, 0, 330, 0|(1ULL<<MCID::MayLoad), 0x80a7238004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4823 = VEXP2PDZmk
22544 { 4856, 8, 1, 0, 1233, 0|(1ULL<<MCID::MayLoad), 0x10a623c004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #4856 = VEXPANDPDZrmk
24585 { 6897, 8, 1, 0, 433, 0|(1ULL<<MCID::MayLoad), 0x11a50b8004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #6897 = VGETEXPPDZmbk
24587 { 6899, 8, 1, 0, 433, 0|(1ULL<<MCID::MayLoad), 0x80a50b8004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #6899 = VGETEXPPDZmk
25292 { 7604, 8, 1, 0, 1185, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ConvertibleTo3Addr), 0x80a4a38002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #7604 = VMOVAPDZrmk
25360 { 7672, 8, 1, 0, 1187, 0|(1ULL<<MCID::MayLoad), 0x80a44b8003821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #7672 = VMOVDDUPZrmk
25431 { 7743, 8, 1, 0, 1188, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ConvertibleTo3Addr), 0x80a5bfc002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #7743 = VMOVDQA64Zrmk
25538 { 7850, 8, 1, 0, 1188, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ConvertibleTo3Addr), 0x80a5bfc003021ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #7850 = VMOVDQU64Zrmk
25756 { 8068, 8, 1, 0, 1185, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ConvertibleTo3Addr), 0x80a4438002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #8068 = VMOVUPDZrmk
26089 { 8401, 8, 1, 0, 477, 0|(1ULL<<MCID::MayLoad), 0x11a47fc004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #8401 = VPABSQZrmbk
26091 { 8403, 8, 1, 0, 477, 0|(1ULL<<MCID::MayLoad), 0x80a47fc004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #8403 = VPABSQZrmk
26785 { 9097, 8, 1, 0, 1180, 0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::ConvertibleTo3Addr), 0x10a567c004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #9097 = VPBROADCASTQZmk
27253 { 9565, 8, 1, 0, 1266, 0|(1ULL<<MCID::MayLoad), 0x11a713c004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #9565 = VPCONFLICTQZrmbk
27255 { 9567, 8, 1, 0, 1266, 0|(1ULL<<MCID::MayLoad), 0x80a713c004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #9567 = VPCONFLICTQZrmk
28001 { 10313, 8, 1, 0, 1233, 0|(1ULL<<MCID::MayLoad), 0x10a627c004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #10313 = VPEXPANDQZrmk
28181 { 10493, 8, 1, 0, 511, 0|(1ULL<<MCID::MayLoad), 0x11a513c004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #10493 = VPLZCNTQZrmbk
28183 { 10495, 8, 1, 0, 511, 0|(1ULL<<MCID::MayLoad), 0x80a513c004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #10495 = VPLZCNTQZrmk
28951 { 11263, 8, 1, 0, 348, 0|(1ULL<<MCID::MayLoad), 0x10a08bc004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #11263 = VPMOVSXBQZrmk
28995 { 11307, 8, 1, 0, 348, 0|(1ULL<<MCID::MayLoad), 0x40a097c004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #11307 = VPMOVSXDQZrmk
29039 { 11351, 8, 1, 0, 348, 0|(1ULL<<MCID::MayLoad), 0x20a093c004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #11351 = VPMOVSXWQZrmk
29191 { 11503, 8, 1, 0, 348, 0|(1ULL<<MCID::MayLoad), 0x10a0cbc004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #11503 = VPMOVZXBQZrmk
29235 { 11547, 8, 1, 0, 348, 0|(1ULL<<MCID::MayLoad), 0x40a0d7c004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #11547 = VPMOVZXDQZrmk
29279 { 11591, 8, 1, 0, 348, 0|(1ULL<<MCID::MayLoad), 0x20a0d3c004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #11591 = VPMOVZXWQZrmk
29586 { 11898, 8, 1, 0, 477, 0|(1ULL<<MCID::MayLoad), 0x11a557c004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #11898 = VPOPCNTQZrmbk
29588 { 11900, 8, 1, 0, 477, 0|(1ULL<<MCID::MayLoad), 0x80a557c004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #11900 = VPOPCNTQZrmk
31794 { 14106, 8, 1, 0, 549, 0|(1ULL<<MCID::MayLoad), 0x11a5338004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #14106 = VRCP14PDZmbk
31796 { 14108, 8, 1, 0, 549, 0|(1ULL<<MCID::MayLoad), 0x80a5338004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #14108 = VRCP14PDZmk
31842 { 14154, 8, 1, 0, 549, 0|(1ULL<<MCID::MayLoad), 0x11a72b8004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #14154 = VRCP28PDZmbk
31844 { 14156, 8, 1, 0, 549, 0|(1ULL<<MCID::MayLoad), 0x80a72b8004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #14156 = VRCP28PDZmk
32086 { 14398, 8, 1, 0, 556, 0|(1ULL<<MCID::MayLoad), 0x11a53b8004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #14398 = VRSQRT14PDZmbk
32088 { 14400, 8, 1, 0, 556, 0|(1ULL<<MCID::MayLoad), 0x80a53b8004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #14400 = VRSQRT14PDZmk
32134 { 14446, 8, 1, 0, 556, 0|(1ULL<<MCID::MayLoad), 0x11a7338004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #14446 = VRSQRT28PDZmbk
32136 { 14448, 8, 1, 0, 556, 0|(1ULL<<MCID::MayLoad), 0x80a7338004821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #14448 = VRSQRT28PDZmk
32436 { 14748, 8, 1, 0, 565, 0|(1ULL<<MCID::MayLoad), 0x11a5478002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #14748 = VSQRTPDZmbk
32438 { 14750, 8, 1, 0, 565, 0|(1ULL<<MCID::MayLoad), 0x80a5478002821ULL, nullptr, nullptr, OperandInfo427, -1 ,nullptr }, // Inst #14750 = VSQRTPDZmk