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

References

gen/lib/Target/X86/X86GenInstrInfo.inc
21077   { 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