make sure "S" is generated.
[AROS-Contrib.git] / development / compilers / nasm / insnsi.h
blob891069bfb3588966a289a48146ebd95fc60ec7aa
1 /* This file is auto-generated from insns.dat by insns.pl - don't edit it */
3 /* This file in included by nasm.h */
5 /* Instruction names */
6 enum {
7 I_AAA,
8 I_AAD,
9 I_AAM,
10 I_AAS,
11 I_ADC,
12 I_ADD,
13 I_ADDPS,
14 I_ADDSS,
15 I_AND,
16 I_ANDNPS,
17 I_ANDPS,
18 I_ARPL,
19 I_BOUND,
20 I_BSF,
21 I_BSR,
22 I_BSWAP,
23 I_BT,
24 I_BTC,
25 I_BTR,
26 I_BTS,
27 I_CALL,
28 I_CBW,
29 I_CDQ,
30 I_CLC,
31 I_CLD,
32 I_CLI,
33 I_CLTS,
34 I_CMC,
35 I_CMP,
36 I_CMPEQPS,
37 I_CMPEQSS,
38 I_CMPLEPS,
39 I_CMPLESS,
40 I_CMPLTPS,
41 I_CMPLTSS,
42 I_CMPNEQPS,
43 I_CMPNEQSS,
44 I_CMPNLEPS,
45 I_CMPNLESS,
46 I_CMPNLTPS,
47 I_CMPNLTSS,
48 I_CMPORDPS,
49 I_CMPORDSS,
50 I_CMPPS,
51 I_CMPSB,
52 I_CMPSD,
53 I_CMPSS,
54 I_CMPSW,
55 I_CMPUNORDPS,
56 I_CMPUNORDSS,
57 I_CMPXCHG,
58 I_CMPXCHG486,
59 I_CMPXCHG8B,
60 I_COMISS,
61 I_CPUID,
62 I_CVTPI2PS,
63 I_CVTPS2PI,
64 I_CVTSI2SS,
65 I_CVTSS2SI,
66 I_CVTTPS2PI,
67 I_CVTTSS2SI,
68 I_CWD,
69 I_CWDE,
70 I_DAA,
71 I_DAS,
72 I_DB,
73 I_DD,
74 I_DEC,
75 I_DIV,
76 I_DIVPS,
77 I_DIVSS,
78 I_DQ,
79 I_DT,
80 I_DW,
81 I_EMMS,
82 I_ENTER,
83 I_EQU,
84 I_F2XM1,
85 I_FABS,
86 I_FADD,
87 I_FADDP,
88 I_FBLD,
89 I_FBSTP,
90 I_FCHS,
91 I_FCLEX,
92 I_FCMOVB,
93 I_FCMOVBE,
94 I_FCMOVE,
95 I_FCMOVNB,
96 I_FCMOVNBE,
97 I_FCMOVNE,
98 I_FCMOVNU,
99 I_FCMOVU,
100 I_FCOM,
101 I_FCOMI,
102 I_FCOMIP,
103 I_FCOMP,
104 I_FCOMPP,
105 I_FCOS,
106 I_FDECSTP,
107 I_FDISI,
108 I_FDIV,
109 I_FDIVP,
110 I_FDIVR,
111 I_FDIVRP,
112 I_FEMMS,
113 I_FENI,
114 I_FFREE,
115 I_FIADD,
116 I_FICOM,
117 I_FICOMP,
118 I_FIDIV,
119 I_FIDIVR,
120 I_FILD,
121 I_FIMUL,
122 I_FINCSTP,
123 I_FINIT,
124 I_FIST,
125 I_FISTP,
126 I_FISUB,
127 I_FISUBR,
128 I_FLD,
129 I_FLD1,
130 I_FLDCW,
131 I_FLDENV,
132 I_FLDL2E,
133 I_FLDL2T,
134 I_FLDLG2,
135 I_FLDLN2,
136 I_FLDPI,
137 I_FLDZ,
138 I_FMUL,
139 I_FMULP,
140 I_FNCLEX,
141 I_FNDISI,
142 I_FNENI,
143 I_FNINIT,
144 I_FNOP,
145 I_FNSAVE,
146 I_FNSTCW,
147 I_FNSTENV,
148 I_FNSTSW,
149 I_FPATAN,
150 I_FPREM,
151 I_FPREM1,
152 I_FPTAN,
153 I_FRNDINT,
154 I_FRSTOR,
155 I_FSAVE,
156 I_FSCALE,
157 I_FSETPM,
158 I_FSIN,
159 I_FSINCOS,
160 I_FSQRT,
161 I_FST,
162 I_FSTCW,
163 I_FSTENV,
164 I_FSTP,
165 I_FSTSW,
166 I_FSUB,
167 I_FSUBP,
168 I_FSUBR,
169 I_FSUBRP,
170 I_FTST,
171 I_FUCOM,
172 I_FUCOMI,
173 I_FUCOMIP,
174 I_FUCOMP,
175 I_FUCOMPP,
176 I_FXAM,
177 I_FXCH,
178 I_FXRSTOR,
179 I_FXSAVE,
180 I_FXTRACT,
181 I_FYL2X,
182 I_FYL2XP1,
183 I_HLT,
184 I_IBTS,
185 I_ICEBP,
186 I_IDIV,
187 I_IMUL,
188 I_IN,
189 I_INC,
190 I_INCBIN,
191 I_INSB,
192 I_INSD,
193 I_INSW,
194 I_INT,
195 I_INT01,
196 I_INT03,
197 I_INT1,
198 I_INT3,
199 I_INTO,
200 I_INVD,
201 I_INVLPG,
202 I_IRET,
203 I_IRETD,
204 I_IRETW,
205 I_JCXZ,
206 I_JECXZ,
207 I_JMP,
208 I_LAHF,
209 I_LAR,
210 I_LDMXCSR,
211 I_LDS,
212 I_LEA,
213 I_LEAVE,
214 I_LES,
215 I_LFS,
216 I_LGDT,
217 I_LGS,
218 I_LIDT,
219 I_LLDT,
220 I_LMSW,
221 I_LOADALL,
222 I_LOADALL286,
223 I_LODSB,
224 I_LODSD,
225 I_LODSW,
226 I_LOOP,
227 I_LOOPE,
228 I_LOOPNE,
229 I_LOOPNZ,
230 I_LOOPZ,
231 I_LSL,
232 I_LSS,
233 I_LTR,
234 I_MASKMOVQ,
235 I_MAXPS,
236 I_MAXSS,
237 I_MINPS,
238 I_MINSS,
239 I_MOV,
240 I_MOVAPS,
241 I_MOVD,
242 I_MOVHLPS,
243 I_MOVHPS,
244 I_MOVLHPS,
245 I_MOVLPS,
246 I_MOVMSKPS,
247 I_MOVNTPS,
248 I_MOVNTQ,
249 I_MOVQ,
250 I_MOVSB,
251 I_MOVSD,
252 I_MOVSS,
253 I_MOVSW,
254 I_MOVSX,
255 I_MOVUPS,
256 I_MOVZX,
257 I_MUL,
258 I_MULPS,
259 I_MULSS,
260 I_NEG,
261 I_NOP,
262 I_NOT,
263 I_OR,
264 I_ORPS,
265 I_OUT,
266 I_OUTSB,
267 I_OUTSD,
268 I_OUTSW,
269 I_PACKSSDW,
270 I_PACKSSWB,
271 I_PACKUSWB,
272 I_PADDB,
273 I_PADDD,
274 I_PADDSB,
275 I_PADDSIW,
276 I_PADDSW,
277 I_PADDUSB,
278 I_PADDUSW,
279 I_PADDW,
280 I_PAND,
281 I_PANDN,
282 I_PAVEB,
283 I_PAVGB,
284 I_PAVGUSB,
285 I_PAVGW,
286 I_PCMPEQB,
287 I_PCMPEQD,
288 I_PCMPEQW,
289 I_PCMPGTB,
290 I_PCMPGTD,
291 I_PCMPGTW,
292 I_PDISTIB,
293 I_PEXTRW,
294 I_PF2ID,
295 I_PFACC,
296 I_PFADD,
297 I_PFCMPEQ,
298 I_PFCMPGE,
299 I_PFCMPGT,
300 I_PFMAX,
301 I_PFMIN,
302 I_PFMUL,
303 I_PFRCP,
304 I_PFRCPIT1,
305 I_PFRCPIT2,
306 I_PFRSQIT1,
307 I_PFRSQRT,
308 I_PFSUB,
309 I_PFSUBR,
310 I_PI2FD,
311 I_PINSRW,
312 I_PMACHRIW,
313 I_PMADDWD,
314 I_PMAGW,
315 I_PMAXSW,
316 I_PMAXUB,
317 I_PMINSW,
318 I_PMINUB,
319 I_PMOVMSKB,
320 I_PMULHRIW,
321 I_PMULHRWA,
322 I_PMULHRWC,
323 I_PMULHUW,
324 I_PMULHW,
325 I_PMULLW,
326 I_PMVGEZB,
327 I_PMVLZB,
328 I_PMVNZB,
329 I_PMVZB,
330 I_POP,
331 I_POPA,
332 I_POPAD,
333 I_POPAW,
334 I_POPF,
335 I_POPFD,
336 I_POPFW,
337 I_POR,
338 I_PREFETCH,
339 I_PREFETCHNTA,
340 I_PREFETCHT0,
341 I_PREFETCHT1,
342 I_PREFETCHT2,
343 I_PREFETCHW,
344 I_PSADBW,
345 I_PSHUFW,
346 I_PSLLD,
347 I_PSLLQ,
348 I_PSLLW,
349 I_PSRAD,
350 I_PSRAW,
351 I_PSRLD,
352 I_PSRLQ,
353 I_PSRLW,
354 I_PSUBB,
355 I_PSUBD,
356 I_PSUBSB,
357 I_PSUBSIW,
358 I_PSUBSW,
359 I_PSUBUSB,
360 I_PSUBUSW,
361 I_PSUBW,
362 I_PUNPCKHBW,
363 I_PUNPCKHDQ,
364 I_PUNPCKHWD,
365 I_PUNPCKLBW,
366 I_PUNPCKLDQ,
367 I_PUNPCKLWD,
368 I_PUSH,
369 I_PUSHA,
370 I_PUSHAD,
371 I_PUSHAW,
372 I_PUSHF,
373 I_PUSHFD,
374 I_PUSHFW,
375 I_PXOR,
376 I_RCL,
377 I_RCPPS,
378 I_RCPSS,
379 I_RCR,
380 I_RDMSR,
381 I_RDPMC,
382 I_RDSHR,
383 I_RDTSC,
384 I_RESB,
385 I_RESD,
386 I_RESQ,
387 I_REST,
388 I_RESW,
389 I_RET,
390 I_RETF,
391 I_RETN,
392 I_ROL,
393 I_ROR,
394 I_RSDC,
395 I_RSLDT,
396 I_RSM,
397 I_RSQRTPS,
398 I_RSQRTSS,
399 I_SAHF,
400 I_SAL,
401 I_SALC,
402 I_SAR,
403 I_SBB,
404 I_SCASB,
405 I_SCASD,
406 I_SCASW,
407 I_SFENCE,
408 I_SGDT,
409 I_SHL,
410 I_SHLD,
411 I_SHR,
412 I_SHRD,
413 I_SHUFPS,
414 I_SIDT,
415 I_SLDT,
416 I_SMI,
417 I_SMINT,
418 I_SMINTOLD,
419 I_SMSW,
420 I_SQRTPS,
421 I_SQRTSS,
422 I_STC,
423 I_STD,
424 I_STI,
425 I_STMXCSR,
426 I_STOSB,
427 I_STOSD,
428 I_STOSW,
429 I_STR,
430 I_SUB,
431 I_SUBPS,
432 I_SUBSS,
433 I_SVDC,
434 I_SVLDT,
435 I_SVTS,
436 I_SYSCALL,
437 I_SYSENTER,
438 I_SYSEXIT,
439 I_SYSRET,
440 I_TEST,
441 I_UCOMISS,
442 I_UD1,
443 I_UD2,
444 I_UMOV,
445 I_UNPCKHPS,
446 I_UNPCKLPS,
447 I_VERR,
448 I_VERW,
449 I_WAIT,
450 I_WBINVD,
451 I_WRMSR,
452 I_WRSHR,
453 I_XADD,
454 I_XBTS,
455 I_XCHG,
456 I_XLATB,
457 I_XOR,
458 I_XORPS,
459 I_CMOVcc,
460 I_Jcc,
461 I_SETcc
464 #define MAX_INSLEN 11