The Pedigree Project
0.1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
src
system
include
pedigree
kernel
debugger
libudis86
mnemonics.h
1
/*
2
* Copyright (c) 2008-2014, Pedigree Developers
3
*
4
* Please see the CONTRIB file in the root of the source tree for a full
5
* list of contributors.
6
*
7
* Permission to use, copy, modify, and distribute this software for any
8
* purpose with or without fee is hereby granted, provided that the above
9
* copyright notice and this permission notice appear in all copies.
10
*
11
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
12
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
13
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
14
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
15
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
16
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
17
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18
*/
19
20
/* Do not edit, Generated by mnemonics.pl */
21
22
#ifndef UD_MNEMONICS_H
23
#define UD_MNEMONICS_H
24
25
extern
const
char
*ud_mnemonics[];
26
27
enum
ud_mnemonic_code
28
{
29
UD_Iaaa,
30
UD_Iaad,
31
UD_Iaam,
32
UD_Iaas,
33
UD_Iadc,
34
UD_Iadd,
35
UD_Iaddpd,
36
UD_Iaddps,
37
UD_Iaddsd,
38
UD_Iaddss,
39
UD_Iand,
40
UD_Iandnpd,
41
UD_Iandnps,
42
UD_Iandpd,
43
UD_Iandps,
44
UD_Iarpl,
45
UD_Ibound,
46
UD_Ibsf,
47
UD_Ibsr,
48
UD_Ibswap,
49
UD_Ibt,
50
UD_Ibtc,
51
UD_Ibtr,
52
UD_Ibts,
53
UD_Icall,
54
UD_Icbw,
55
UD_Icdqe,
56
UD_Iclc,
57
UD_Icld,
58
UD_Iclflush,
59
UD_Icli,
60
UD_Iclts,
61
UD_Icmc,
62
UD_Icmovo,
63
UD_Icmovno,
64
UD_Icmovb,
65
UD_Icmovnb,
66
UD_Icmovz,
67
UD_Icmovnz,
68
UD_Icmovbe,
69
UD_Icmovnbe,
70
UD_Icmovs,
71
UD_Icmovns,
72
UD_Icmovp,
73
UD_Icmovnp,
74
UD_Icmovl,
75
UD_Icmovnl,
76
UD_Icmovle,
77
UD_Icmovnle,
78
UD_Icmp,
79
UD_Icmppd,
80
UD_Icmpps,
81
UD_Icmps,
82
UD_Icmpsb,
83
UD_Icmpsd,
84
UD_Icmpsq,
85
UD_Icmpss,
86
UD_Icmpsw,
87
UD_Icmpxchg,
88
UD_Icmpxchg8b,
89
UD_Icomisd,
90
UD_Icomiss,
91
UD_Icpuid,
92
UD_Icqd,
93
UD_Icqo,
94
UD_Icvtdq2pd,
95
UD_Icvtdq2ps,
96
UD_Icvtpd2dq,
97
UD_Icvtpd2pi,
98
UD_Icvtpd2ps,
99
UD_Icvtpi2pd,
100
UD_Icvtpi2ps,
101
UD_Icvtps2dq,
102
UD_Icvtps2pd,
103
UD_Icvtps2pi,
104
UD_Icvtsd2si,
105
UD_Icvtsd2ss,
106
UD_Icvtsi2sd,
107
UD_Icvtsi2ss,
108
UD_Icvtss2sd,
109
UD_Icvtss2si,
110
UD_Icvttpd2dq,
111
UD_Icvttpd2pi,
112
UD_Icvttps2dq,
113
UD_Icvttps2pi,
114
UD_Icvttsd2si,
115
UD_Icvttsi2sd,
116
UD_Icvttsi2ss,
117
UD_Icvttss2si,
118
UD_Icwd,
119
UD_Icwde,
120
UD_Icdq,
121
UD_Idaa,
122
UD_Idas,
123
UD_Idec,
124
UD_Idiv,
125
UD_Idivpd,
126
UD_Idivps,
127
UD_Idivsd,
128
UD_Idivss,
129
UD_Iemms,
130
UD_Ienter,
131
UD_Iesc,
132
UD_If2xm1,
133
UD_Ifsxm1,
134
UD_Ifabs,
135
UD_Ifadd,
136
UD_Ifaddp,
137
UD_Ifbld,
138
UD_Ifbstp,
139
UD_Ifchs,
140
UD_Ifclex,
141
UD_Ifcmovb,
142
UD_Ifcmovbe,
143
UD_Ifcmove,
144
UD_Ifcmovnb,
145
UD_Ifcmovnbe,
146
UD_Ifcmovne,
147
UD_Ifcmovnu,
148
UD_Ifcmovu,
149
UD_Ifcom,
150
UD_Ifcomi,
151
UD_Ifcomp,
152
UD_Ifcomip,
153
UD_Ifcompp,
154
UD_Ifcos,
155
UD_Ifdecstp,
156
UD_Ifdiv,
157
UD_Ifdivp,
158
UD_Ifdivr,
159
UD_Ifdivrp,
160
UD_Ifemms,
161
UD_Iffree,
162
UD_Ifiadd,
163
UD_Ificom,
164
UD_Ificomp,
165
UD_Ifidiv,
166
UD_Ifidivr,
167
UD_Ifidw,
168
UD_Ifidwr,
169
UD_Ifild,
170
UD_Ifimul,
171
UD_Ifincstp,
172
UD_Ifinit,
173
UD_Ifist,
174
UD_Ifistp,
175
UD_Ifisub,
176
UD_Ifisubr,
177
UD_Ifld,
178
UD_Ifld1,
179
UD_Ifldcw,
180
UD_Ifldenv,
181
UD_Ifldl2e,
182
UD_Ifldl2t,
183
UD_Ifldlg2,
184
UD_Ifldln2,
185
UD_Ifldlpi,
186
UD_Ifldx,
187
UD_Ifldz,
188
UD_Ifmul,
189
UD_Ifmulp,
190
UD_Ifnclex,
191
UD_Ifncstp,
192
UD_Ifninit,
193
UD_Ifnop,
194
UD_Ifnsave,
195
UD_Ifnstcw,
196
UD_Ifnstenv,
197
UD_Ifnstsw,
198
UD_Ifpatan,
199
UD_Ifprem,
200
UD_Ifprem1,
201
UD_Ifptan,
202
UD_Ifpxtract,
203
UD_Ifrndint,
204
UD_Ifrstor,
205
UD_Ifsave,
206
UD_Ifscale,
207
UD_Ifsin,
208
UD_Ifsincos,
209
UD_Ifsqrt,
210
UD_Ifst,
211
UD_Ifstcw,
212
UD_Ifstenv,
213
UD_Ifstp,
214
UD_Ifstsw,
215
UD_Ifsub,
216
UD_Ifsubp,
217
UD_Ifsubr,
218
UD_Ifsubrp,
219
UD_Iftst,
220
UD_Ifucom,
221
UD_Ifucomi,
222
UD_Ifucomip,
223
UD_Ifucomp,
224
UD_Ifucompp,
225
UD_Ifwait,
226
UD_Ifxam,
227
UD_Ifxch,
228
UD_Ifxrstor,
229
UD_Ifxsave,
230
UD_Ifxtract,
231
UD_Ifyl2x,
232
UD_Ifyl2xp1,
233
UD_Ihlt,
234
UD_Iidiv,
235
UD_Iimul,
236
UD_Iin,
237
UD_Iinc,
238
UD_Iins,
239
UD_Iinsb,
240
UD_Iinsd,
241
UD_Iinsw,
242
UD_Iint,
243
UD_Iinto,
244
UD_Iinvd,
245
UD_Iinvlpg,
246
UD_Iiretw,
247
UD_Iiretd,
248
UD_Iiretq,
249
UD_Ijcxz,
250
UD_Ijecxz,
251
UD_Ijmp,
252
UD_Ijrcxz,
253
UD_Ijo,
254
UD_Ijno,
255
UD_Ijb,
256
UD_Ijnb,
257
UD_Ijz,
258
UD_Ijnz,
259
UD_Ijbe,
260
UD_Ijnbe,
261
UD_Ijs,
262
UD_Ijns,
263
UD_Ijp,
264
UD_Ijnp,
265
UD_Ijl,
266
UD_Ijnl,
267
UD_Ijle,
268
UD_Ijnle,
269
UD_Ilahf,
270
UD_Ilar,
271
UD_Ildmxcsr,
272
UD_Ilds,
273
UD_Ilea,
274
UD_Ileave,
275
UD_Iles,
276
UD_Ilfence,
277
UD_Ilfs,
278
UD_Ilgdt,
279
UD_Ilgs,
280
UD_Ilidt,
281
UD_Illdt,
282
UD_Ilmsw,
283
UD_Ilock,
284
UD_Ilods,
285
UD_Ilodsb,
286
UD_Ilodsd,
287
UD_Ilodsq,
288
UD_Ilodsw,
289
UD_Iloop,
290
UD_Iloope,
291
UD_Iloopn,
292
UD_Iloopne,
293
UD_Iloopnz,
294
UD_Iloopz,
295
UD_Ilsl,
296
UD_Ilss,
297
UD_Iltr,
298
UD_Imaskmovdqu,
299
UD_Imaskmovq,
300
UD_Imaxpd,
301
UD_Imaxps,
302
UD_Imaxsd,
303
UD_Imaxss,
304
UD_Imfence,
305
UD_Iminpd,
306
UD_Iminps,
307
UD_Iminsd,
308
UD_Iminss,
309
UD_Imov,
310
UD_Imovapd,
311
UD_Imovaps,
312
UD_Imovd,
313
UD_Imovdq2q,
314
UD_Imovdqa,
315
UD_Imovdqu,
316
UD_Imovhlps,
317
UD_Imovhpd,
318
UD_Imovhps,
319
UD_Imovlhps,
320
UD_Imovlpd,
321
UD_Imovlps,
322
UD_Imovmskpd,
323
UD_Imovmskps,
324
UD_Imovnig,
325
UD_Imovntdq,
326
UD_Imovnti,
327
UD_Imovntpd,
328
UD_Imovntps,
329
UD_Imovntq,
330
UD_Imovq,
331
UD_Imovq2dq,
332
UD_Imovqa,
333
UD_Imovs,
334
UD_Imovsb,
335
UD_Imovsd,
336
UD_Imovsq,
337
UD_Imovss,
338
UD_Imovsw,
339
UD_Imovsx,
340
UD_Imovsxd,
341
UD_Imovupd,
342
UD_Imovups,
343
UD_Imovzx,
344
UD_Imul,
345
UD_Imulpd,
346
UD_Imulps,
347
UD_Imulsd,
348
UD_Imulss,
349
UD_Ineg,
350
UD_Inop,
351
UD_Inot,
352
UD_Ior,
353
UD_Iorpd,
354
UD_Iorps,
355
UD_Iout,
356
UD_Iouts,
357
UD_Ioutsb,
358
UD_Ioutsd,
359
UD_Ioutsw,
360
UD_Ipackssdw,
361
UD_Ipacksswb,
362
UD_Ipackusdw,
363
UD_Ipackuswb,
364
UD_Ipaddb,
365
UD_Ipaddd,
366
UD_Ipaddq,
367
UD_Ipaddsb,
368
UD_Ipaddsw,
369
UD_Ipaddusb,
370
UD_Ipaddusw,
371
UD_Ipaddw,
372
UD_Ipand,
373
UD_Ipandn,
374
UD_Ipavgb,
375
UD_Ipavgusb,
376
UD_Ipavgw,
377
UD_Ipcmpeqb,
378
UD_Ipcmpeqd,
379
UD_Ipcmpeqw,
380
UD_Ipcmpgtb,
381
UD_Ipcmpgtd,
382
UD_Ipcmpgtw,
383
UD_Ipextrw,
384
UD_Ipf2id,
385
UD_Ipf2iw,
386
UD_Ipfacc,
387
UD_Ipfadd,
388
UD_Ipfcmpeq,
389
UD_Ipfcmpge,
390
UD_Ipfcmpgt,
391
UD_Ipfmax,
392
UD_Ipfmin,
393
UD_Ipfmul,
394
UD_Ipfnacc,
395
UD_Ipfpnacc,
396
UD_Ipfrcp,
397
UD_Ipfrcpit1,
398
UD_Ipfrcpit2,
399
UD_Ipfrsqit1,
400
UD_Ipfrsqrt,
401
UD_Ipfsub,
402
UD_Ipfsubr,
403
UD_Ipi2fd,
404
UD_Ipi2fw,
405
UD_Ipinsrw,
406
UD_Ipmaddwd,
407
UD_Ipmaxsw,
408
UD_Ipmaxub,
409
UD_Ipminsw,
410
UD_Ipminub,
411
UD_Ipmovmskb,
412
UD_Ipmulhrw,
413
UD_Ipmulhuw,
414
UD_Ipmulhw,
415
UD_Ipmullw,
416
UD_Ipmuludq,
417
UD_Ipop,
418
UD_Ipopa,
419
UD_Ipopad,
420
UD_Ipopfw,
421
UD_Ipopfd,
422
UD_Ipopfq,
423
UD_Ipor,
424
UD_Iprefetch,
425
UD_Ipsadbw,
426
UD_Ipshufd,
427
UD_Ipshufhw,
428
UD_Ipshuflw,
429
UD_Ipshufw,
430
UD_Ipslld,
431
UD_Ipslldq,
432
UD_Ipsllq,
433
UD_Ipsllw,
434
UD_Ipsrad,
435
UD_Ipsraw,
436
UD_Ipsraq,
437
UD_Ipsrld,
438
UD_Ipsrldq,
439
UD_Ipsrlq,
440
UD_Ipsrlw,
441
UD_Ipsubb,
442
UD_Ipsubd,
443
UD_Ipsubq,
444
UD_Ipsubsb,
445
UD_Ipsubsw,
446
UD_Ipsubusb,
447
UD_Ipsubusw,
448
UD_Ipsubw,
449
UD_Ipswapd,
450
UD_Ipunpckhbw,
451
UD_Ipunpckhdq,
452
UD_Ipunpckhqdq,
453
UD_Ipunpckhwd,
454
UD_Ipunpcklbw,
455
UD_Ipunpckldq,
456
UD_Ipunpcklqdq,
457
UD_Ipunpcklwd,
458
UD_Ipush,
459
UD_Ipusha,
460
UD_Ipushad,
461
UD_Ipushfw,
462
UD_Ipushfd,
463
UD_Ipushfq,
464
UD_Ipxor,
465
UD_Ircl,
466
UD_Ircpps,
467
UD_Ircpss,
468
UD_Ircr,
469
UD_Irdivisr,
470
UD_Irdmsr,
471
UD_Irdpmc,
472
UD_Irdtsc,
473
UD_Irep,
474
UD_Irepne,
475
UD_Iret,
476
UD_Iretf,
477
UD_Irol,
478
UD_Iror,
479
UD_Irsm,
480
UD_Irsqrtps,
481
UD_Irsqrtss,
482
UD_Isahf,
483
UD_Isal,
484
UD_Isalc,
485
UD_Isar,
486
UD_Isbb,
487
UD_Iscas,
488
UD_Iscasb,
489
UD_Iscasd,
490
UD_Iscasq,
491
UD_Iscasw,
492
UD_Iseto,
493
UD_Isetno,
494
UD_Isetb,
495
UD_Isetnb,
496
UD_Isetz,
497
UD_Isetnz,
498
UD_Isetbe,
499
UD_Isetnbe,
500
UD_Isets,
501
UD_Isetns,
502
UD_Isetp,
503
UD_Isetnp,
504
UD_Isetl,
505
UD_Isetnl,
506
UD_Isetle,
507
UD_Isetnle,
508
UD_Isfence,
509
UD_Isgdt,
510
UD_Ishl,
511
UD_Ishld,
512
UD_Ishr,
513
UD_Ishrd,
514
UD_Ishufpd,
515
UD_Ishufps,
516
UD_Isidt,
517
UD_Isldt,
518
UD_Ismsw,
519
UD_Isqrtpd,
520
UD_Isqrtps,
521
UD_Isqrtsd,
522
UD_Isqrtss,
523
UD_Istc,
524
UD_Istd,
525
UD_Isti,
526
UD_Istmxcsr,
527
UD_Istos,
528
UD_Istosb,
529
UD_Istosw,
530
UD_Istosd,
531
UD_Istr,
532
UD_Isub,
533
UD_Isubpd,
534
UD_Isubps,
535
UD_Isubsd,
536
UD_Isubss,
537
UD_Iswapgs,
538
UD_Isyscall,
539
UD_Isysenter,
540
UD_Isysexit,
541
UD_Isysret,
542
UD_Itest,
543
UD_Iucomisd,
544
UD_Iucomiss,
545
UD_Iud2,
546
UD_Iunpckhpd,
547
UD_Iunpckhps,
548
UD_Iunpcklpd,
549
UD_Iunpcklps,
550
UD_Iverr,
551
UD_Iverw,
552
UD_Iwait,
553
UD_Iwbinvd,
554
UD_Iwrmsr,
555
UD_Ixadd,
556
UD_Ixchg,
557
UD_Ixlat,
558
UD_Ixlatb,
559
UD_Ixor,
560
UD_Ixorpd,
561
UD_Ixorps,
562
UD_Iinvalid,
563
UD_Igrp,
564
UD_Ia32,
565
UD_Io32,
566
UD_Ies,
567
UD_Ifs,
568
UD_Igs,
569
UD_Ics,
570
UD_Ids,
571
UD_Iss,
572
UD_Ix87,
573
UD_I3dnow,
574
UD_Idb,
575
UD_Icmpxchg16b,
576
UD_Istosq,
577
UD_Iint3,
578
UD_Imovsldup,
579
UD_Imovshdup,
580
UD_Imovddup,
581
UD_Irdtscp,
582
UD_Ivmrun,
583
UD_Ivmmcall,
584
UD_Ivmload,
585
UD_Ivmsave,
586
UD_Istgi,
587
UD_Iclgi,
588
UD_Iskinit,
589
UD_Iinvlpga,
590
UD_Ija,
591
UD_Ijae,
592
UD_Ijg,
593
UD_Ijge,
594
UD_Ijc,
595
UD_Ijnc,
596
UD_Ifisttp,
597
UD_Iprefetchnta,
598
UD_Iprefetcht0,
599
UD_Iprefetcht1,
600
UD_Iprefetcht2,
601
UD_Icmovae,
602
UD_Icmova,
603
UD_Icmovge,
604
UD_Icmovg,
605
UD_Iseta,
606
UD_Isetge,
607
UD_Isetg,
608
UD_Ipause,
609
UD_Ina,
610
UD_Ihaddpd,
611
UD_Ihsubpd,
612
UD_Iaddsubpd,
613
UD_Ihaddps,
614
UD_Ihsubps,
615
UD_Iaddsubps,
616
UD_Ilddqu,
617
UD_Iint1,
618
UD_Ivmcall,
619
UD_Ivmlaunch,
620
UD_Ivmresume,
621
UD_Ivmxoff,
622
UD_Imonitor,
623
UD_Imwait,
624
UD_Ivmptrld,
625
UD_Ivmptrst,
626
UD_Ivmclear,
627
UD_Ivmxon,
628
UD_Inone,
629
UD_I3vil
630
};
631
#endif
Generated on Fri Jan 24 2020 06:46:14 for The Pedigree Project by
1.8.11