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

References

gen/lib/Target/X86/X86GenInstrInfo.inc
18005   { 317,	1,	0,	0,	1,	0, 0x140110001ULL, ImplicitList16, ImplicitList15, OperandInfo3, -1 ,nullptr },  // Inst #317 = ADD64i32
18098   { 410,	1,	0,	0,	1,	0, 0x940110001ULL, ImplicitList16, ImplicitList15, OperandInfo3, -1 ,nullptr },  // Inst #410 = AND64i32
18296   { 608,	0,	0,	0,	627,	0, 0x2600010001ULL, ImplicitList7, ImplicitList16, nullptr, -1 ,nullptr },  // Inst #608 = CDQE
18314   { 626,	0,	0,	0,	8,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x4000207cULL, ImplicitList16, nullptr, nullptr, -1 ,nullptr },  // Inst #626 = CLZERO64r
18393   { 705,	1,	0,	0,	1,	0|(1ULL<<MCID::Compare), 0xf40110001ULL, ImplicitList16, ImplicitList1, OperandInfo3, -1 ,nullptr },  // Inst #705 = CMP64i32
18432   { 744,	6,	0,	0,	662,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x2c40012020ULL, ImplicitList16, ImplicitList15, OperandInfo81, -1 ,nullptr },  // Inst #744 = CMPXCHG64rm
18433   { 745,	2,	1,	0,	1047,	0, 0x2c40012030ULL, ImplicitList16, ImplicitList15, OperandInfo118, -1 ,nullptr },  // Inst #745 = CMPXCHG64rr
18454   { 766,	0,	0,	0,	714,	0, 0x2640010001ULL, ImplicitList16, ImplicitList33, nullptr, -1 ,nullptr },  // Inst #766 = CQO
18755   { 1067,	5,	0,	0,	164,	0|(1ULL<<MCID::MayLoad), 0x3dc001002dULL, ImplicitList16, ImplicitList27, OperandInfo91, -1 ,nullptr },  // Inst #1067 = IMUL64m
18756   { 1068,	1,	0,	0,	165,	0, 0x3dc001003dULL, ImplicitList16, ImplicitList27, OperandInfo64, -1 ,nullptr },  // Inst #1068 = IMUL64r
18935   { 1247,	6,	0,	0,	1046,	0|(1ULL<<MCID::MayLoad)|(1ULL<<MCID::MayStore), 0x2c41012020ULL, ImplicitList16, ImplicitList15, OperandInfo81, -1 ,nullptr },  // Inst #1247 = LCMPXCHG64
19367   { 1679,	2,	0,	0,	1,	0|(1ULL<<MCID::MayLoad), 0x28400d0403ULL, nullptr, ImplicitList16, OperandInfo267, -1 ,nullptr },  // Inst #1679 = MOV64ao32
19368   { 1680,	2,	0,	0,	1,	0|(1ULL<<MCID::MayLoad), 0x2840130603ULL, nullptr, ImplicitList16, OperandInfo267, -1 ,nullptr },  // Inst #1680 = MOV64ao64
19373   { 1685,	2,	0,	0,	1,	0|(1ULL<<MCID::MayStore), 0x28c00d0403ULL, ImplicitList16, nullptr, OperandInfo267, -1 ,nullptr },  // Inst #1685 = MOV64o32a
19374   { 1686,	2,	0,	0,	1,	0|(1ULL<<MCID::MayStore), 0x28c0130603ULL, ImplicitList16, nullptr, OperandInfo267, -1 ,nullptr },  // Inst #1686 = MOV64o64a
19532   { 1844,	5,	0,	0,	164,	0|(1ULL<<MCID::MayLoad), 0x3dc001002cULL, ImplicitList16, ImplicitList27, OperandInfo91, -1 ,nullptr },  // Inst #1844 = MUL64m
19533   { 1845,	1,	0,	0,	165,	0, 0x3dc001003cULL, ImplicitList16, ImplicitList27, OperandInfo64, -1 ,nullptr },  // Inst #1845 = MUL64r
19617   { 1929,	1,	0,	0,	1,	0, 0x340110001ULL, ImplicitList16, ImplicitList15, OperandInfo3, -1 ,nullptr },  // Inst #1929 = OR64i32
20467   { 2779,	1,	0,	0,	1,	0|(1ULL<<MCID::Compare), 0xb40110001ULL, ImplicitList16, ImplicitList15, OperandInfo3, -1 ,nullptr },  // Inst #2779 = SUB64i32
20575   { 2887,	1,	0,	0,	1,	0|(1ULL<<MCID::Compare), 0x2a40110001ULL, ImplicitList16, ImplicitList1, OperandInfo3, -1 ,nullptr },  // Inst #2887 = TEST64i32
25255   { 7567,	0,	0,	0,	8,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x4000205aULL, ImplicitList16, nullptr, nullptr, -1 ,nullptr },  // Inst #7567 = VMLOAD64
25823   { 8135,	0,	0,	0,	8,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x40002058ULL, ImplicitList16, nullptr, nullptr, -1 ,nullptr },  // Inst #8135 = VMRUN64
25825   { 8137,	0,	0,	0,	8,	0|(1ULL<<MCID::UnmodeledSideEffects), 0x4000205bULL, ImplicitList16, nullptr, nullptr, -1 ,nullptr },  // Inst #8137 = VMSAVE64
32861   { 15173,	2,	1,	0,	578,	0, 0x2400010002ULL, ImplicitList16, ImplicitList16, OperandInfo72, -1 ,nullptr },  // Inst #15173 = XCHG64ar
32861   { 15173,	2,	1,	0,	578,	0, 0x2400010002ULL, ImplicitList16, ImplicitList16, OperandInfo72, -1 ,nullptr },  // Inst #15173 = XCHG64ar
32893   { 15205,	1,	0,	0,	1,	0, 0xd40110001ULL, ImplicitList16, ImplicitList15, OperandInfo3, -1 ,nullptr },  // Inst #15205 = XOR64i32