Skip to content

Commit

Permalink
x86: handle NOP instruction 0f18*
Browse files Browse the repository at this point in the history
  • Loading branch information
aquynh committed Apr 29, 2014
1 parent 77af9fb commit 17874d0
Show file tree
Hide file tree
Showing 10 changed files with 35,049 additions and 25,511 deletions.
32 changes: 32 additions & 0 deletions arch/X86/X86GenAsmWriter.inc
Original file line number Diff line number Diff line change
Expand Up @@ -1840,6 +1840,22 @@ static void printInstruction(MCInst *MI, SStream *O, MCRegisterInfo *MRI)
429361U, // NEG8m
19761U, // NEG8r
14676U, // NOOP
273024U, // NOOP18_16m4
273024U, // NOOP18_16m5
273024U, // NOOP18_16m6
273024U, // NOOP18_16m7
27264U, // NOOP18_16r4
27264U, // NOOP18_16r5
27264U, // NOOP18_16r6
27264U, // NOOP18_16r7
285030U, // NOOP18_m4
285030U, // NOOP18_m5
285030U, // NOOP18_m6
285030U, // NOOP18_m7
22886U, // NOOP18_r4
22886U, // NOOP18_r5
22886U, // NOOP18_r6
22886U, // NOOP18_r7
285030U, // NOOPL
285030U, // NOOPL_19
285030U, // NOOPL_1a
Expand Down Expand Up @@ -7278,6 +7294,22 @@ static void printInstruction(MCInst *MI, SStream *O, MCRegisterInfo *MRI)
0U, // NEG8m
0U, // NEG8r
0U, // NOOP
0U, // NOOP18_16m4
0U, // NOOP18_16m5
0U, // NOOP18_16m6
0U, // NOOP18_16m7
0U, // NOOP18_16r4
0U, // NOOP18_16r5
0U, // NOOP18_16r6
0U, // NOOP18_16r7
0U, // NOOP18_m4
0U, // NOOP18_m5
0U, // NOOP18_m6
0U, // NOOP18_m7
0U, // NOOP18_r4
0U, // NOOP18_r5
0U, // NOOP18_r6
0U, // NOOP18_r7
0U, // NOOPL
0U, // NOOPL_19
0U, // NOOPL_1a
Expand Down
32 changes: 32 additions & 0 deletions arch/X86/X86GenAsmWriter1.inc
Original file line number Diff line number Diff line change
Expand Up @@ -1840,6 +1840,22 @@ static void printInstruction(MCInst *MI, SStream *O, MCRegisterInfo *MRI)
103987U, // NEG8m
22067U, // NEG8r
12324U, // NOOP
39081U, // NOOP18_16m4
39081U, // NOOP18_16m5
39081U, // NOOP18_16m6
39081U, // NOOP18_16m7
22697U, // NOOP18_16r4
22697U, // NOOP18_16r5
22697U, // NOOP18_16r6
22697U, // NOOP18_16r7
71849U, // NOOP18_m4
71849U, // NOOP18_m5
71849U, // NOOP18_m6
71849U, // NOOP18_m7
22697U, // NOOP18_r4
22697U, // NOOP18_r5
22697U, // NOOP18_r6
22697U, // NOOP18_r7
71849U, // NOOPL
71849U, // NOOPL_19
71849U, // NOOPL_1a
Expand Down Expand Up @@ -7278,6 +7294,22 @@ static void printInstruction(MCInst *MI, SStream *O, MCRegisterInfo *MRI)
0U, // NEG8m
0U, // NEG8r
0U, // NOOP
0U, // NOOP18_16m4
0U, // NOOP18_16m5
0U, // NOOP18_16m6
0U, // NOOP18_16m7
0U, // NOOP18_16r4
0U, // NOOP18_16r5
0U, // NOOP18_16r6
0U, // NOOP18_16r7
0U, // NOOP18_m4
0U, // NOOP18_m5
0U, // NOOP18_m6
0U, // NOOP18_m7
0U, // NOOP18_r4
0U, // NOOP18_r5
0U, // NOOP18_r6
0U, // NOOP18_r7
0U, // NOOPL
0U, // NOOPL_19
0U, // NOOPL_1a
Expand Down
16 changes: 16 additions & 0 deletions arch/X86/X86GenAsmWriter1_reduce.inc
Original file line number Diff line number Diff line change
Expand Up @@ -972,6 +972,22 @@ static void printInstruction(MCInst *MI, SStream *O, MCRegisterInfo *MRI)
49640U, // NEG8m
8680U, // NEG8r
3816U, // NOOP
17140U, // NOOP18_16m4
17140U, // NOOP18_16m5
17140U, // NOOP18_16m6
17140U, // NOOP18_16m7
8948U, // NOOP18_16r4
8948U, // NOOP18_16r5
8948U, // NOOP18_16r6
8948U, // NOOP18_16r7
33524U, // NOOP18_m4
33524U, // NOOP18_m5
33524U, // NOOP18_m6
33524U, // NOOP18_m7
8948U, // NOOP18_r4
8948U, // NOOP18_r5
8948U, // NOOP18_r6
8948U, // NOOP18_r7
33524U, // NOOPL
33524U, // NOOPL_19
33524U, // NOOPL_1a
Expand Down
16 changes: 16 additions & 0 deletions arch/X86/X86GenAsmWriter_reduce.inc
Original file line number Diff line number Diff line change
Expand Up @@ -972,6 +972,22 @@ static void printInstruction(MCInst *MI, SStream *O, MCRegisterInfo *MRI)
188493U, // NEG8m
8269U, // NEG8r
5460U, // NOOP
108955U, // NOOP18_16m4
108955U, // NOOP18_16m5
108955U, // NOOP18_16m6
108955U, // NOOP18_16m7
10651U, // NOOP18_16r4
10651U, // NOOP18_16r5
10651U, // NOOP18_16r6
10651U, // NOOP18_16r7
115555U, // NOOP18_m4
115555U, // NOOP18_m5
115555U, // NOOP18_m6
115555U, // NOOP18_m7
9059U, // NOOP18_r4
9059U, // NOOP18_r5
9059U, // NOOP18_r6
9059U, // NOOP18_r7
115555U, // NOOPL
115555U, // NOOPL_19
115555U, // NOOPL_1a
Expand Down
Loading

0 comments on commit 17874d0

Please sign in to comment.