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 };