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