Mercurial > projects > ddbg_continued
comparison udis86-1.4/libudis86/mnemonics.c @ 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 const char* ud_mnemonics[] = | |
3 { | |
4 "aaa", | |
5 "aad", | |
6 "aam", | |
7 "aas", | |
8 "adc", | |
9 "add", | |
10 "addpd", | |
11 "addps", | |
12 "addsd", | |
13 "addss", | |
14 "and", | |
15 "andnpd", | |
16 "andnps", | |
17 "andpd", | |
18 "andps", | |
19 "arpl", | |
20 "bound", | |
21 "bsf", | |
22 "bsr", | |
23 "bswap", | |
24 "bt", | |
25 "btc", | |
26 "btr", | |
27 "bts", | |
28 "call", | |
29 "cbw", | |
30 "cdqe", | |
31 "clc", | |
32 "cld", | |
33 "clflush", | |
34 "cli", | |
35 "clts", | |
36 "cmc", | |
37 "cmovo", | |
38 "cmovno", | |
39 "cmovb", | |
40 "cmovnb", | |
41 "cmovz", | |
42 "cmovnz", | |
43 "cmovbe", | |
44 "cmovnbe", | |
45 "cmovs", | |
46 "cmovns", | |
47 "cmovp", | |
48 "cmovnp", | |
49 "cmovl", | |
50 "cmovnl", | |
51 "cmovle", | |
52 "cmovnle", | |
53 "cmp", | |
54 "cmppd", | |
55 "cmpps", | |
56 "cmps", | |
57 "cmpsb", | |
58 "cmpsd", | |
59 "cmpsq", | |
60 "cmpss", | |
61 "cmpsw", | |
62 "cmpxchg", | |
63 "cmpxchg8b", | |
64 "comisd", | |
65 "comiss", | |
66 "cpuid", | |
67 "cqd", | |
68 "cqo", | |
69 "cvtdq2pd", | |
70 "cvtdq2ps", | |
71 "cvtpd2dq", | |
72 "cvtpd2pi", | |
73 "cvtpd2ps", | |
74 "cvtpi2pd", | |
75 "cvtpi2ps", | |
76 "cvtps2dq", | |
77 "cvtps2pd", | |
78 "cvtps2pi", | |
79 "cvtsd2si", | |
80 "cvtsd2ss", | |
81 "cvtsi2sd", | |
82 "cvtsi2ss", | |
83 "cvtss2sd", | |
84 "cvtss2si", | |
85 "cvttpd2dq", | |
86 "cvttpd2pi", | |
87 "cvttps2dq", | |
88 "cvttps2pi", | |
89 "cvttsd2si", | |
90 "cvttsi2sd", | |
91 "cvttsi2ss", | |
92 "cvttss2si", | |
93 "cwd", | |
94 "cwde", | |
95 "cdq", | |
96 "daa", | |
97 "das", | |
98 "dec", | |
99 "div", | |
100 "divpd", | |
101 "divps", | |
102 "divsd", | |
103 "divss", | |
104 "emms", | |
105 "enter", | |
106 "esc", | |
107 "f2xm1", | |
108 "fsxm1", | |
109 "fabs", | |
110 "fadd", | |
111 "faddp", | |
112 "fbld", | |
113 "fbstp", | |
114 "fchs", | |
115 "fclex", | |
116 "fcmovb", | |
117 "fcmovbe", | |
118 "fcmove", | |
119 "fcmovnb", | |
120 "fcmovnbe", | |
121 "fcmovne", | |
122 "fcmovnu", | |
123 "fcmovu", | |
124 "fcom", | |
125 "fcomi", | |
126 "fcomp", | |
127 "fcomip", | |
128 "fcompp", | |
129 "fcos", | |
130 "fdecstp", | |
131 "fdiv", | |
132 "fdivp", | |
133 "fdivr", | |
134 "fdivrp", | |
135 "femms", | |
136 "ffree", | |
137 "fiadd", | |
138 "ficom", | |
139 "ficomp", | |
140 "fidiv", | |
141 "fidivr", | |
142 "fidw", | |
143 "fidwr", | |
144 "fild", | |
145 "fimul", | |
146 "fincstp", | |
147 "finit", | |
148 "fist", | |
149 "fistp", | |
150 "fisub", | |
151 "fisubr", | |
152 "fld", | |
153 "fld1", | |
154 "fldcw", | |
155 "fldenv", | |
156 "fldl2e", | |
157 "fldl2t", | |
158 "fldlg2", | |
159 "fldln2", | |
160 "fldlpi", | |
161 "fldx", | |
162 "fldz", | |
163 "fmul", | |
164 "fmulp", | |
165 "fnclex", | |
166 "fncstp", | |
167 "fninit", | |
168 "fnop", | |
169 "fnsave", | |
170 "fnstcw", | |
171 "fnstenv", | |
172 "fnstsw", | |
173 "fpatan", | |
174 "fprem", | |
175 "fprem1", | |
176 "fptan", | |
177 "fpxtract", | |
178 "frndint", | |
179 "frstor", | |
180 "fsave", | |
181 "fscale", | |
182 "fsin", | |
183 "fsincos", | |
184 "fsqrt", | |
185 "fst", | |
186 "fstcw", | |
187 "fstenv", | |
188 "fstp", | |
189 "fstsw", | |
190 "fsub", | |
191 "fsubp", | |
192 "fsubr", | |
193 "fsubrp", | |
194 "ftst", | |
195 "fucom", | |
196 "fucomi", | |
197 "fucomip", | |
198 "fucomp", | |
199 "fucompp", | |
200 "fwait", | |
201 "fxam", | |
202 "fxch", | |
203 "fxrstor", | |
204 "fxsave", | |
205 "fxtract", | |
206 "fyl2x", | |
207 "fyl2xp1", | |
208 "hlt", | |
209 "idiv", | |
210 "imul", | |
211 "in", | |
212 "inc", | |
213 "ins", | |
214 "insb", | |
215 "insd", | |
216 "insw", | |
217 "int", | |
218 "into", | |
219 "invd", | |
220 "invlpg", | |
221 "iretw", | |
222 "iretd", | |
223 "iretq", | |
224 "jcxz", | |
225 "jecxz", | |
226 "jmp", | |
227 "jrcxz", | |
228 "jo", | |
229 "jno", | |
230 "jb", | |
231 "jnb", | |
232 "jz", | |
233 "jnz", | |
234 "jbe", | |
235 "jnbe", | |
236 "js", | |
237 "jns", | |
238 "jp", | |
239 "jnp", | |
240 "jl", | |
241 "jnl", | |
242 "jle", | |
243 "jnle", | |
244 "lahf", | |
245 "lar", | |
246 "ldmxcsr", | |
247 "lds", | |
248 "lea", | |
249 "leave", | |
250 "les", | |
251 "lfence", | |
252 "lfs", | |
253 "lgdt", | |
254 "lgs", | |
255 "lidt", | |
256 "lldt", | |
257 "lmsw", | |
258 "lock", | |
259 "lods", | |
260 "lodsb", | |
261 "lodsd", | |
262 "lodsq", | |
263 "lodsw", | |
264 "loop", | |
265 "loope", | |
266 "loopn", | |
267 "loopne", | |
268 "loopnz", | |
269 "loopz", | |
270 "lsl", | |
271 "lss", | |
272 "ltr", | |
273 "maskmovdqu", | |
274 "maskmovq", | |
275 "maxpd", | |
276 "maxps", | |
277 "maxsd", | |
278 "maxss", | |
279 "mfence", | |
280 "minpd", | |
281 "minps", | |
282 "minsd", | |
283 "minss", | |
284 "mov", | |
285 "movapd", | |
286 "movaps", | |
287 "movd", | |
288 "movdq2q", | |
289 "movdqa", | |
290 "movdqu", | |
291 "movhlps", | |
292 "movhpd", | |
293 "movhps", | |
294 "movlhps", | |
295 "movlpd", | |
296 "movlps", | |
297 "movmskpd", | |
298 "movmskps", | |
299 "movnig", | |
300 "movntdq", | |
301 "movnti", | |
302 "movntpd", | |
303 "movntps", | |
304 "movntq", | |
305 "movq", | |
306 "movq2dq", | |
307 "movqa", | |
308 "movs", | |
309 "movsb", | |
310 "movsd", | |
311 "movsq", | |
312 "movss", | |
313 "movsw", | |
314 "movsx", | |
315 "movsxd", | |
316 "movupd", | |
317 "movups", | |
318 "movzx", | |
319 "mul", | |
320 "mulpd", | |
321 "mulps", | |
322 "mulsd", | |
323 "mulss", | |
324 "neg", | |
325 "nop", | |
326 "not", | |
327 "or", | |
328 "orpd", | |
329 "orps", | |
330 "out", | |
331 "outs", | |
332 "outsb", | |
333 "outsd", | |
334 "outsw", | |
335 "packssdw", | |
336 "packsswb", | |
337 "packusdw", | |
338 "packuswb", | |
339 "paddb", | |
340 "paddd", | |
341 "paddq", | |
342 "paddsb", | |
343 "paddsw", | |
344 "paddusb", | |
345 "paddusw", | |
346 "paddw", | |
347 "pand", | |
348 "pandn", | |
349 "pavgb", | |
350 "pavgusb", | |
351 "pavgw", | |
352 "pcmpeqb", | |
353 "pcmpeqd", | |
354 "pcmpeqw", | |
355 "pcmpgtb", | |
356 "pcmpgtd", | |
357 "pcmpgtw", | |
358 "pextrw", | |
359 "pf2id", | |
360 "pf2iw", | |
361 "pfacc", | |
362 "pfadd", | |
363 "pfcmpeq", | |
364 "pfcmpge", | |
365 "pfcmpgt", | |
366 "pfmax", | |
367 "pfmin", | |
368 "pfmul", | |
369 "pfnacc", | |
370 "pfpnacc", | |
371 "pfrcp", | |
372 "pfrcpit1", | |
373 "pfrcpit2", | |
374 "pfrsqit1", | |
375 "pfrsqrt", | |
376 "pfsub", | |
377 "pfsubr", | |
378 "pi2fd", | |
379 "pi2fw", | |
380 "pinsrw", | |
381 "pmaddwd", | |
382 "pmaxsw", | |
383 "pmaxub", | |
384 "pminsw", | |
385 "pminub", | |
386 "pmovmskb", | |
387 "pmulhrw", | |
388 "pmulhuw", | |
389 "pmulhw", | |
390 "pmullw", | |
391 "pmuludq", | |
392 "pop", | |
393 "popa", | |
394 "popad", | |
395 "popfw", | |
396 "popfd", | |
397 "popfq", | |
398 "por", | |
399 "prefetch", | |
400 "psadbw", | |
401 "pshufd", | |
402 "pshufhw", | |
403 "pshuflw", | |
404 "pshufw", | |
405 "pslld", | |
406 "pslldq", | |
407 "psllq", | |
408 "psllw", | |
409 "psrad", | |
410 "psraw", | |
411 "psraq", | |
412 "psrld", | |
413 "psrldq", | |
414 "psrlq", | |
415 "psrlw", | |
416 "psubb", | |
417 "psubd", | |
418 "psubq", | |
419 "psubsb", | |
420 "psubsw", | |
421 "psubusb", | |
422 "psubusw", | |
423 "psubw", | |
424 "pswapd", | |
425 "punpckhbw", | |
426 "punpckhdq", | |
427 "punpckhqdq", | |
428 "punpckhwd", | |
429 "punpcklbw", | |
430 "punpckldq", | |
431 "punpcklqdq", | |
432 "punpcklwd", | |
433 "push", | |
434 "pusha", | |
435 "pushad", | |
436 "pushfw", | |
437 "pushfd", | |
438 "pushfq", | |
439 "pxor", | |
440 "rcl", | |
441 "rcpps", | |
442 "rcpss", | |
443 "rcr", | |
444 "rdivisr", | |
445 "rdmsr", | |
446 "rdpmc", | |
447 "rdtsc", | |
448 "rep", | |
449 "repne", | |
450 "ret", | |
451 "retf", | |
452 "rol", | |
453 "ror", | |
454 "rsm", | |
455 "rsqrtps", | |
456 "rsqrtss", | |
457 "sahf", | |
458 "sal", | |
459 "salc", | |
460 "sar", | |
461 "sbb", | |
462 "scas", | |
463 "scasb", | |
464 "scasd", | |
465 "scasq", | |
466 "scasw", | |
467 "seto", | |
468 "setno", | |
469 "setb", | |
470 "setnb", | |
471 "setz", | |
472 "setnz", | |
473 "setbe", | |
474 "setnbe", | |
475 "sets", | |
476 "setns", | |
477 "setp", | |
478 "setnp", | |
479 "setl", | |
480 "setnl", | |
481 "setle", | |
482 "setnle", | |
483 "sfence", | |
484 "sgdt", | |
485 "shl", | |
486 "shld", | |
487 "shr", | |
488 "shrd", | |
489 "shufpd", | |
490 "shufps", | |
491 "sidt", | |
492 "sldt", | |
493 "smsw", | |
494 "sqrtpd", | |
495 "sqrtps", | |
496 "sqrtsd", | |
497 "sqrtss", | |
498 "stc", | |
499 "std", | |
500 "sti", | |
501 "stmxcsr", | |
502 "stos", | |
503 "stosb", | |
504 "stosw", | |
505 "stosd", | |
506 "str", | |
507 "sub", | |
508 "subpd", | |
509 "subps", | |
510 "subsd", | |
511 "subss", | |
512 "swapgs", | |
513 "syscall", | |
514 "sysenter", | |
515 "sysexit", | |
516 "sysret", | |
517 "test", | |
518 "ucomisd", | |
519 "ucomiss", | |
520 "ud2", | |
521 "unpckhpd", | |
522 "unpckhps", | |
523 "unpcklpd", | |
524 "unpcklps", | |
525 "verr", | |
526 "verw", | |
527 "wait", | |
528 "wbinvd", | |
529 "wrmsr", | |
530 "xadd", | |
531 "xchg", | |
532 "xlat", | |
533 "xlatb", | |
534 "xor", | |
535 "xorpd", | |
536 "xorps", | |
537 "invalid", | |
538 "grp", | |
539 "a32", | |
540 "o32", | |
541 "es", | |
542 "fs", | |
543 "gs", | |
544 "cs", | |
545 "ds", | |
546 "ss", | |
547 "x87", | |
548 "3dnow", | |
549 "db", | |
550 "cmpxchg16b", | |
551 "stosq", | |
552 "int3", | |
553 "movsldup", | |
554 "movshdup", | |
555 "movddup", | |
556 "rdtscp", | |
557 "vmrun", | |
558 "vmmcall", | |
559 "vmload", | |
560 "vmsave", | |
561 "stgi", | |
562 "clgi", | |
563 "skinit", | |
564 "invlpga", | |
565 "ja", | |
566 "jae", | |
567 "jg", | |
568 "jge", | |
569 "jc", | |
570 "jnc", | |
571 "fisttp", | |
572 "prefetchnta", | |
573 "prefetcht0", | |
574 "prefetcht1", | |
575 "prefetcht2", | |
576 "cmovae", | |
577 "cmova", | |
578 "cmovge", | |
579 "cmovg", | |
580 "seta", | |
581 "setge", | |
582 "setg", | |
583 "pause", | |
584 "na", | |
585 "haddpd", | |
586 "hsubpd", | |
587 "addsubpd", | |
588 "haddps", | |
589 "hsubps", | |
590 "addsubps", | |
591 "lddqu", | |
592 "int1", | |
593 "vmcall", | |
594 "vmlaunch", | |
595 "vmresume", | |
596 "vmxoff", | |
597 "monitor", | |
598 "mwait", | |
599 "vmptrld", | |
600 "vmptrst", | |
601 "vmclear", | |
602 "vmxon", | |
603 "none", | |
604 "I3vil", | |
605 }; |