Subversion Repositories Kolibri OS

Rev

Rev 624 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
157 heavyiron 1
 
2
; Copyright (c) 1999-2007, Tomasz Grysztar.
340 heavyiron 3
; All rights reserved.
157 heavyiron 4
5
 
6
7
 
8
 db 9,0Ah,0Dh,1Ah,20h,'+-/*=<>()[]{}:,|&~#`;\'
9
10
 
11
 db 6,'define'
12
 dw define_symbolic_constant-preprocessor
13
 db 7,'include'
14
 dw include_file-preprocessor
15
 db 3,'irp'
16
 dw irp_directive-preprocessor
17
 db 4,'irps'
18
 dw irps_directive-preprocessor
19
 db 5,'macro'
20
 dw define_macro-preprocessor
21
 db 5,'match'
22
 dw match_directive-preprocessor
23
 db 5,'purge'
24
 dw purge_macro-preprocessor
25
 db 4,'rept'
26
 dw rept_directive-preprocessor
27
 db 7,'restore'
28
 dw restore_equ_constant-preprocessor
29
 db 7,'restruc'
30
 dw purge_struc-preprocessor
31
 db 5,'struc'
32
 dw define_struc-preprocessor
33
 db 0
34
35
 
36
 db 6,'common'
37
 dw common_block-preprocessor
38
 db 7,'forward'
39
 dw forward_block-preprocessor
40
 db 5,'local'
41
 dw local_symbols-preprocessor
42
 db 7,'reverse'
43
 dw reverse_block-preprocessor
44
 db 0
45
46
 
47
 db 1,'+',80h
48
 db 1,'-',81h
49
 db 1,'*',90h
50
 db 1,'/',91h
51
 db 3,'mod',0A0h
52
 db 3,'and',0B0h
53
 db 2,'or',0B1h
54
 db 3,'xor',0B2h
55
 db 3,'shl',0C0h
56
 db 3,'shr',0C1h
57
 db 0
58
59
 
60
 db 1,'+',0
61
 db 1,'-',083h
62
 db 3,'not',0D0h
63
 db 3,'plt',0E1h
174 heavyiron 64
 db 3,'rva',0E0h
157 heavyiron 65
 db 0
66
67
 
68
 db 2,'as',86h
69
 db 2,'at',80h
70
 db 7,'defined',88h
71
 db 3,'dup',81h
72
 db 2,'eq',0F0h
73
 db 6,'eqtype',0F7h
74
 db 4,'from',82h
75
 db 2,'in',0F6h
76
 db 2,'on',84h
77
 db 3,'ptr',85h
78
 db 4,'used',89h
79
 db 0
80
81
 
82
 db 2,'bp',25h
83
 db 2,'bx',23h
84
 db 2,'di',27h
85
 db 3,'eax',40h
86
 db 3,'ebp',45h
87
 db 3,'ebx',43h
88
 db 3,'ecx',41h
89
 db 3,'edi',47h
90
 db 3,'edx',42h
91
 db 3,'eip',0F4h
176 heavyiron 92
 db 3,'esi',46h
157 heavyiron 93
 db 3,'esp',44h
94
 db 3,'r10',8Ah
95
 db 4,'r10d',4Ah
96
 db 3,'r11',8Bh
97
 db 4,'r11d',4Bh
98
 db 3,'r12',8Ch
99
 db 4,'r12d',4Ch
100
 db 3,'r13',8Dh
101
 db 4,'r13d',4Dh
102
 db 3,'r14',8Eh
103
 db 4,'r14d',4Eh
104
 db 3,'r15',8Fh
105
 db 4,'r15d',4Fh
106
 db 2,'r8',88h
107
 db 3,'r8d',48h
108
 db 2,'r9',89h
109
 db 3,'r9d',49h
110
 db 3,'rax',80h
111
 db 3,'rbp',85h
112
 db 3,'rbx',83h
113
 db 3,'rcx',81h
114
 db 3,'rdi',87h
115
 db 3,'rdx',82h
116
 db 3,'rip',0F8h
176 heavyiron 117
 db 3,'rsi',86h
157 heavyiron 118
 db 3,'rsp',84h
119
 db 2,'si',26h
120
 db 0
121
122
 
123
 db 4,'byte',1
124
 db 5,'dword',4
125
 db 5,'qword',8
126
 db 4,'word',2
127
 db 0
128
129
 
130
 dw symbols_2-symbols,(symbols_3-symbols_2)/(2+2)
131
 dw symbols_3-symbols,(symbols_4-symbols_3)/(3+2)
132
 dw symbols_4-symbols,(symbols_5-symbols_4)/(4+2)
133
 dw symbols_5-symbols,(symbols_6-symbols_5)/(5+2)
134
 dw symbols_6-symbols,(symbols_7-symbols_6)/(6+2)
135
 dw symbols_7-symbols,(symbols_8-symbols_7)/(7+2)
136
 dw symbols_8-symbols,(symbols_9-symbols_8)/(8+2)
137
 dw symbols_9-symbols,(symbols_10-symbols_9)/(9+2)
138
 dw symbols_10-symbols,(symbols_11-symbols_10)/(10+2)
139
 dw symbols_11-symbols,(symbols_end-symbols_11)/(11+2)
140
141
 
142
 db 'ah',10h,04h
143
 db 'al',10h,10h
144
 db 'ax',10h,20h
145
 db 'bh',10h,07h
146
 db 'bl',10h,13h
147
 db 'bp',10h,25h
148
 db 'bx',10h,23h
149
 db 'ch',10h,05h
150
 db 'cl',10h,11h
151
 db 'cs',10h,62h
152
 db 'cx',10h,21h
153
 db 'dh',10h,06h
154
 db 'di',10h,27h
155
 db 'dl',10h,12h
156
 db 'ds',10h,64h
157
 db 'dx',10h,22h
158
 db 'es',10h,61h
159
 db 'fs',10h,65h
160
 db 'gs',10h,66h
161
 db 'ms',17h,41h
162
 db 'mz',18h,20h
163
 db 'pe',18h,30h
164
 db 'r8',10h,88h
165
 db 'r9',10h,89h
166
 db 'si',10h,26h
167
 db 'sp',10h,24h
168
 db 'ss',10h,63h
169
 db 'st',10h,0A0h
170
symbols_3:
171
 db 'bpl',10h,15h
172
 db 'cr0',10h,50h
173
 db 'cr1',10h,51h
174
 db 'cr2',10h,52h
175
 db 'cr3',10h,53h
176
 db 'cr4',10h,54h
177
 db 'cr5',10h,55h
178
 db 'cr6',10h,56h
179
 db 'cr7',10h,57h
180
 db 'cr8',10h,58h
181
 db 'cr9',10h,59h
182
 db 'dil',10h,17h
183
 db 'dll',1Bh,80h
184
 db 'dr0',10h,70h
185
 db 'dr1',10h,71h
186
 db 'dr2',10h,72h
187
 db 'dr3',10h,73h
188
 db 'dr4',10h,74h
189
 db 'dr5',10h,75h
190
 db 'dr6',10h,76h
191
 db 'dr7',10h,77h
192
 db 'dr8',10h,78h
193
 db 'dr9',10h,79h
194
 db 'eax',10h,40h
195
 db 'ebp',10h,45h
196
 db 'ebx',10h,43h
197
 db 'ecx',10h,41h
198
 db 'edi',10h,47h
199
 db 'edx',10h,42h
200
 db 'elf',18h,50h
201
 db 'esi',10h,46h
202
 db 'esp',10h,44h
203
 db 'far',12h,3
204
 db 'gui',1Bh,2
205
 db 'mm0',10h,0B0h
206
 db 'mm1',10h,0B1h
207
 db 'mm2',10h,0B2h
208
 db 'mm3',10h,0B3h
209
 db 'mm4',10h,0B4h
210
 db 'mm5',10h,0B5h
211
 db 'mm6',10h,0B6h
212
 db 'mm7',10h,0B7h
213
 db 'r10',10h,8Ah
214
 db 'r11',10h,8Bh
215
 db 'r12',10h,8Ch
216
 db 'r13',10h,8Dh
217
 db 'r14',10h,8Eh
218
 db 'r15',10h,8Fh
219
 db 'r8b',10h,18h
220
 db 'r8d',10h,48h
221
 db 'r8l',10h,18h
222
 db 'r8w',10h,28h
223
 db 'r9b',10h,19h
224
 db 'r9d',10h,49h
225
 db 'r9l',10h,19h
226
 db 'r9w',10h,29h
227
 db 'rax',10h,80h
228
 db 'rbp',10h,85h
229
 db 'rbx',10h,83h
230
 db 'rcx',10h,81h
231
 db 'rdi',10h,87h
232
 db 'rdx',10h,82h
233
 db 'rsi',10h,86h
234
 db 'rsp',10h,84h
235
 db 'sil',10h,16h
236
 db 'spl',10h,14h
237
 db 'st0',10h,0A0h
238
 db 'st1',10h,0A1h
239
 db 'st2',10h,0A2h
240
 db 'st3',10h,0A3h
241
 db 'st4',10h,0A4h
242
 db 'st5',10h,0A5h
243
 db 'st6',10h,0A6h
244
 db 'st7',10h,0A7h
245
 db 'tr0',10h,90h
246
 db 'tr1',10h,91h
247
 db 'tr2',10h,92h
248
 db 'tr3',10h,93h
249
 db 'tr4',10h,94h
250
 db 'tr5',10h,95h
251
 db 'tr6',10h,96h
252
 db 'tr7',10h,97h
253
 db 'wdm',1Bh,81h
254
symbols_4:
255
 db 'byte',11h,1
256
 db 'code',19h,5
257
 db 'coff',18h,40h
258
 db 'cr10',10h,5Ah
259
 db 'cr11',10h,5Bh
260
 db 'cr12',10h,5Ch
261
 db 'cr13',10h,5Dh
262
 db 'cr14',10h,5Eh
263
 db 'cr15',10h,5Fh
264
 db 'data',19h,6
265
 db 'dr10',10h,7Ah
266
 db 'dr11',10h,7Bh
267
 db 'dr12',10h,7Ch
268
 db 'dr13',10h,7Dh
269
 db 'dr14',10h,7Eh
270
 db 'dr15',10h,7Fh
271
 db 'ms64',17h,49h
272
 db 'near',12h,2
273
 db 'pe64',18h,38h
274
 db 'r10b',10h,1Ah
275
 db 'r10d',10h,4Ah
276
 db 'r10l',10h,1Ah
277
 db 'r10w',10h,2Ah
278
 db 'r11b',10h,1Bh
279
 db 'r11d',10h,4Bh
280
 db 'r11l',10h,1Bh
281
 db 'r11w',10h,2Bh
282
 db 'r12b',10h,1Ch
283
 db 'r12d',10h,4Ch
284
 db 'r12l',10h,1Ch
285
 db 'r12w',10h,2Ch
286
 db 'r13b',10h,1Dh
287
 db 'r13d',10h,4Dh
288
 db 'r13l',10h,1Dh
289
 db 'r13w',10h,2Dh
290
 db 'r14b',10h,1Eh
291
 db 'r14d',10h,4Eh
292
 db 'r14l',10h,1Eh
293
 db 'r14w',10h,2Eh
294
 db 'r15b',10h,1Fh
295
 db 'r15d',10h,4Fh
296
 db 'r15l',10h,1Fh
297
 db 'r15w',10h,2Fh
298
 db 'word',11h,2
299
 db 'xmm0',10h,0C0h
300
 db 'xmm1',10h,0C1h
301
 db 'xmm2',10h,0C2h
302
 db 'xmm3',10h,0C3h
303
 db 'xmm4',10h,0C4h
304
 db 'xmm5',10h,0C5h
305
 db 'xmm6',10h,0C6h
306
 db 'xmm7',10h,0C7h
307
 db 'xmm8',10h,0C8h
308
 db 'xmm9',10h,0C9h
309
symbols_5:
310
 db 'align',1Ch,0
311
 db 'dword',11h,4
312
 db 'elf64',18h,58h
313
 db 'fword',11h,6
314
 db 'pword',11h,6
315
 db 'qword',11h,8
316
 db 'short',12h,1
317
 db 'tbyte',11h,0Ah
318
 db 'tword',11h,0Ah
319
 db 'use16',13h,16
320
 db 'use32',13h,32
321
 db 'use64',13h,64
322
 db 'xmm10',10h,0CAh
323
 db 'xmm11',10h,0CBh
324
 db 'xmm12',10h,0CCh
325
 db 'xmm13',10h,0CDh
326
 db 'xmm14',10h,0CEh
327
 db 'xmm15',10h,0CFh
328
symbols_6:
329
 db 'binary',18h,10h
330
 db 'dqword',11h,16
331
 db 'export',1Ah,0
332
 db 'fixups',1Ah,5
333
 db 'import',1Ah,1
334
 db 'native',1Bh,1
335
 db 'static',1Dh,1
624 heavyiron 336
symbols_7:
157 heavyiron 337
 db 'console',1Bh,3
338
symbols_8:
339
 db 'linkinfo',19h,9
340
 db 'readable',19h,30
341
 db 'resource',1Ah,2
342
 db 'writable',19h,31
343
symbols_9:
344
 db 'shareable',19h,28
345
 db 'writeable',19h,31
346
symbols_10:
347
 db 'executable',19h,29
348
 db 'linkremove',19h,11
349
symbols_11:
350
 db 'discardable',19h,25
351
 db 'notpageable',19h,27
352
symbols_end:
353
354
 
355
 dw instructions_2-instructions,(instructions_3-instructions_2)/(2+3)
356
 dw instructions_3-instructions,(instructions_4-instructions_3)/(3+3)
357
 dw instructions_4-instructions,(instructions_5-instructions_4)/(4+3)
358
 dw instructions_5-instructions,(instructions_6-instructions_5)/(5+3)
359
 dw instructions_6-instructions,(instructions_7-instructions_6)/(6+3)
360
 dw instructions_7-instructions,(instructions_8-instructions_7)/(7+3)
361
 dw instructions_8-instructions,(instructions_9-instructions_8)/(8+3)
362
 dw instructions_9-instructions,(instructions_10-instructions_9)/(9+3)
363
 dw instructions_10-instructions,(instructions_11-instructions_10)/(10+3)
364
 dw instructions_11-instructions,(instructions_end-instructions_11)/(11+3)
365
366
 
367
 db 'bt',4
368
 dw bt_instruction-assembler
369
 db 'if',0
370
 dw if_directive-assembler
371
 db 'in',0
372
 dw in_instruction-assembler
373
 db 'ja',77h
374
 dw conditional_jump-assembler
375
 db 'jb',72h
376
 dw conditional_jump-assembler
377
 db 'jc',72h
378
 dw conditional_jump-assembler
379
 db 'je',74h
380
 dw conditional_jump-assembler
381
 db 'jg',7Fh
382
 dw conditional_jump-assembler
383
 db 'jl',7Ch
384
 dw conditional_jump-assembler
385
 db 'jo',70h
386
 dw conditional_jump-assembler
387
 db 'jp',7Ah
388
 dw conditional_jump-assembler
389
 db 'js',78h
390
 dw conditional_jump-assembler
391
 db 'jz',74h
392
 dw conditional_jump-assembler
393
 db 'or',08h
394
 dw basic_instruction-assembler
395
instructions_3:
396
 db 'aaa',37h
397
 dw simple_instruction_except64-assembler
398
 db 'aad',0D5h
399
 dw aa_instruction-assembler
400
 db 'aam',0D4h
401
 dw aa_instruction-assembler
402
 db 'aas',3Fh
403
 dw simple_instruction_except64-assembler
404
 db 'adc',10h
405
 dw basic_instruction-assembler
406
 db 'add',00h
407
 dw basic_instruction-assembler
408
 db 'and',20h
409
 dw basic_instruction-assembler
410
 db 'bsf',0BCh
411
 dw bs_instruction-assembler
412
 db 'bsr',0BDh
413
 dw bs_instruction-assembler
414
 db 'btc',7
415
 dw bt_instruction-assembler
416
 db 'btr',6
417
 dw bt_instruction-assembler
418
 db 'bts',5
419
 dw bt_instruction-assembler
420
 db 'cbw',98h
421
 dw simple_instruction_16bit-assembler
422
 db 'cdq',99h
423
 dw simple_instruction_32bit-assembler
424
 db 'clc',0F8h
425
 dw simple_instruction-assembler
426
 db 'cld',0FCh
427
 dw simple_instruction-assembler
428
 db 'cli',0FAh
429
 dw simple_instruction-assembler
430
 db 'cmc',0F5h
431
 dw simple_instruction-assembler
432
 db 'cmp',38h
433
 dw basic_instruction-assembler
434
 db 'cqo',99h
435
 dw simple_instruction_64bit-assembler
436
 db 'cwd',99h
437
 dw simple_instruction_16bit-assembler
438
 db 'daa',27h
439
 dw simple_instruction_except64-assembler
440
 db 'das',2Fh
441
 dw simple_instruction_except64-assembler
442
 db 'dec',1
443
 dw inc_instruction-assembler
444
 db 'div',6
445
 dw single_operand_instruction-assembler
446
 db 'end',0
447
 dw end_directive-assembler
448
 db 'fld',0
449
 dw fld_instruction-assembler
450
 db 'fst',2
451
 dw fld_instruction-assembler
452
 db 'hlt',0F4h
453
 dw simple_instruction-assembler
454
 db 'inc',0
455
 dw inc_instruction-assembler
456
 db 'ins',6Ch
457
 dw ins_instruction-assembler
458
 db 'int',0CDh
459
 dw int_instruction-assembler
460
 db 'jae',73h
461
 dw conditional_jump-assembler
462
 db 'jbe',76h
463
 dw conditional_jump-assembler
464
 db 'jge',7Dh
465
 dw conditional_jump-assembler
466
 db 'jle',7Eh
467
 dw conditional_jump-assembler
468
 db 'jmp',0
469
 dw jmp_instruction-assembler
470
 db 'jna',76h
471
 dw conditional_jump-assembler
472
 db 'jnb',73h
473
 dw conditional_jump-assembler
474
 db 'jnc',73h
475
 dw conditional_jump-assembler
476
 db 'jne',75h
477
 dw conditional_jump-assembler
478
 db 'jng',7Eh
479
 dw conditional_jump-assembler
480
 db 'jnl',7Dh
481
 dw conditional_jump-assembler
482
 db 'jno',71h
483
 dw conditional_jump-assembler
484
 db 'jnp',7Bh
485
 dw conditional_jump-assembler
486
 db 'jns',79h
487
 dw conditional_jump-assembler
488
 db 'jnz',75h
489
 dw conditional_jump-assembler
490
 db 'jpe',7Ah
491
 dw conditional_jump-assembler
492
 db 'jpo',7Bh
493
 dw conditional_jump-assembler
494
 db 'lar',2
495
 dw lar_instruction-assembler
496
 db 'lds',3
497
 dw ls_instruction-assembler
498
 db 'lea',0
499
 dw lea_instruction-assembler
500
 db 'les',0
501
 dw ls_instruction-assembler
502
 db 'lfs',4
503
 dw ls_instruction-assembler
504
 db 'lgs',5
505
 dw ls_instruction-assembler
506
 db 'lsl',3
507
 dw lar_instruction-assembler
508
 db 'lss',2
509
 dw ls_instruction-assembler
510
 db 'ltr',3
511
 dw pm_word_instruction-assembler
512
 db 'mov',0
513
 dw mov_instruction-assembler
514
 db 'mul',4
515
 dw single_operand_instruction-assembler
516
 db 'neg',3
517
 dw single_operand_instruction-assembler
518
 db 'nop',90h
176 heavyiron 519
 dw nop_instruction-assembler
520
 db 'not',2
157 heavyiron 521
 dw single_operand_instruction-assembler
522
 db 'org',0
523
 dw org_directive-assembler
524
 db 'out',0
525
 dw out_instruction-assembler
526
 db 'pop',0
527
 dw pop_instruction-assembler
528
 db 'por',0EBh
529
 dw basic_mmx_instruction-assembler
174 heavyiron 530
 db 'rcl',2
157 heavyiron 531
 dw sh_instruction-assembler
532
 db 'rcr',3
533
 dw sh_instruction-assembler
534
 db 'rep',0F3h
535
 dw prefix_instruction-assembler
536
 db 'ret',0C2h
537
 dw ret_instruction-assembler
538
 db 'rol',0
539
 dw sh_instruction-assembler
540
 db 'ror',1
541
 dw sh_instruction-assembler
542
 db 'rsm',0AAh
543
 dw simple_extended_instruction-assembler
544
 db 'sal',4
545
 dw sh_instruction-assembler
546
 db 'sar',7
547
 dw sh_instruction-assembler
548
 db 'sbb',18h
549
 dw basic_instruction-assembler
550
 db 'shl',4
551
 dw sh_instruction-assembler
552
 db 'shr',5
553
 dw sh_instruction-assembler
554
 db 'stc',0F9h
555
 dw simple_instruction-assembler
556
 db 'std',0FDh
557
 dw simple_instruction-assembler
558
 db 'sti',0FBh
559
 dw simple_instruction-assembler
560
 db 'str',1
561
 dw pm_store_word_instruction-assembler
562
 db 'sub',28h
563
 dw basic_instruction-assembler
564
 db 'ud2',0Bh
565
 dw simple_extended_instruction-assembler
566
 db 'xor',30h
567
 dw basic_instruction-assembler
568
instructions_4:
569
 db 'arpl',0
570
 dw arpl_instruction-assembler
571
 db 'call',0
572
 dw call_instruction-assembler
573
 db 'cdqe',98h
574
 dw simple_instruction_64bit-assembler
575
 db 'clgi',0DDh
576
 dw simple_vmx_instruction-assembler
577
 db 'clts',6
578
 dw simple_extended_instruction-assembler
579
 db 'cmps',0A6h
580
 dw cmps_instruction-assembler
581
 db 'cwde',98h
582
 dw simple_instruction_32bit-assembler
583
 db 'data',0
584
 dw data_directive-assembler
585
 db 'dppd',41h
707 heavyiron 586
 dw sse4_instruction_3a_imm8-assembler
587
 db 'dpps',40h
588
 dw sse4_instruction_3a_imm8-assembler
589
 db 'else',0
157 heavyiron 590
 dw else_directive-assembler
591
 db 'emms',77h
592
 dw simple_extended_instruction-assembler
593
 db 'fabs',100001b
594
 dw simple_fpu_instruction-assembler
595
 db 'fadd',0
596
 dw basic_fpu_instruction-assembler
597
 db 'fbld',4
598
 dw fbld_instruction-assembler
599
 db 'fchs',100000b
600
 dw simple_fpu_instruction-assembler
601
 db 'fcom',2
602
 dw basic_fpu_instruction-assembler
603
 db 'fcos',111111b
604
 dw simple_fpu_instruction-assembler
605
 db 'fdiv',6
606
 dw basic_fpu_instruction-assembler
607
 db 'feni',0E0h
608
 dw finit_instruction-assembler
609
 db 'fild',0
610
 dw fild_instruction-assembler
611
 db 'fist',2
612
 dw fild_instruction-assembler
613
 db 'fld1',101000b
614
 dw simple_fpu_instruction-assembler
615
 db 'fldz',101110b
616
 dw simple_fpu_instruction-assembler
617
 db 'fmul',1
618
 dw basic_fpu_instruction-assembler
619
 db 'fnop',010000b
620
 dw simple_fpu_instruction-assembler
621
 db 'fsin',111110b
622
 dw simple_fpu_instruction-assembler
623
 db 'fstp',3
624
 dw fld_instruction-assembler
625
 db 'fsub',4
626
 dw basic_fpu_instruction-assembler
627
 db 'ftst',100100b
628
 dw simple_fpu_instruction-assembler
629
 db 'fxam',100101b
630
 dw simple_fpu_instruction-assembler
631
 db 'fxch',0
632
 dw fxch_instruction-assembler
633
 db 'heap',0
634
 dw heap_directive-assembler
635
 db 'idiv',7
636
 dw single_operand_instruction-assembler
637
 db 'imul',0
638
 dw imul_instruction-assembler
639
 db 'insb',6Ch
640
 dw simple_instruction-assembler
641
 db 'insd',6Dh
642
 dw simple_instruction_32bit-assembler
643
 db 'insw',6Dh
644
 dw simple_instruction_16bit-assembler
645
 db 'int1',0F1h
646
 dw simple_instruction-assembler
647
 db 'int3',0CCh
648
 dw simple_instruction-assembler
649
 db 'into',0CEh
650
 dw simple_instruction_except64-assembler
651
 db 'invd',8
652
 dw simple_extended_instruction-assembler
653
 db 'iret',0CFh
654
 dw iret_instruction-assembler
655
 db 'jcxz',0E3h
656
 dw loop_instruction_16bit-assembler
657
 db 'jnae',72h
658
 dw conditional_jump-assembler
659
 db 'jnbe',77h
660
 dw conditional_jump-assembler
661
 db 'jnge',7Ch
662
 dw conditional_jump-assembler
663
 db 'jnle',7Fh
664
 dw conditional_jump-assembler
665
 db 'lahf',9Fh
666
 dw simple_instruction-assembler
667
 db 'lgdt',2
668
 dw lgdt_instruction-assembler
669
 db 'lidt',3
670
 dw lgdt_instruction-assembler
671
 db 'lldt',2
672
 dw pm_word_instruction-assembler
673
 db 'lmsw',16h
674
 dw pm_word_instruction-assembler
675
 db 'load',0
676
 dw load_directive-assembler
677
 db 'lock',0F0h
678
 dw prefix_instruction-assembler
679
 db 'lods',0ACh
680
 dw lods_instruction-assembler
681
 db 'loop',0E2h
682
 dw loop_instruction-assembler
683
 db 'movd',0
684
 dw movd_instruction-assembler
685
 db 'movq',0
686
 dw movq_instruction-assembler
687
 db 'movs',0A4h
688
 dw movs_instruction-assembler
689
 db 'orpd',56h
690
 dw sse_pd_instruction-assembler
691
 db 'orps',56h
692
 dw sse_ps_instruction-assembler
693
 db 'outs',6Eh
694
 dw outs_instruction-assembler
695
 db 'pand',0DBh
696
 dw basic_mmx_instruction-assembler
174 heavyiron 697
 db 'popa',61h
157 heavyiron 698
 dw simple_instruction_except64-assembler
699
 db 'popd',4
700
 dw pop_instruction-assembler
701
 db 'popf',9Dh
702
 dw simple_instruction-assembler
703
 db 'popq',8
704
 dw pop_instruction-assembler
705
 db 'popw',2
706
 dw pop_instruction-assembler
707
 db 'push',0
708
 dw push_instruction-assembler
709
 db 'pxor',0EFh
710
 dw basic_mmx_instruction-assembler
174 heavyiron 711
 db 'repe',0F3h
157 heavyiron 712
 dw prefix_instruction-assembler
713
 db 'repz',0F3h
714
 dw prefix_instruction-assembler
715
 db 'retd',0C2h
716
 dw ret_instruction_32bit_except64-assembler
717
 db 'retf',0CAh
718
 dw retf_instruction-assembler
719
 db 'retn',0C2h
720
 dw ret_instruction-assembler
721
 db 'retq',0C2h
722
 dw ret_instruction_only64-assembler
723
 db 'retw',0C2h
724
 dw ret_instruction_16bit-assembler
725
 db 'sahf',9Eh
726
 dw simple_instruction-assembler
727
 db 'salc',0D6h
728
 dw simple_instruction_except64-assembler
729
 db 'scas',0AEh
730
 dw stos_instruction-assembler
731
 db 'seta',97h
732
 dw set_instruction-assembler
733
 db 'setb',92h
734
 dw set_instruction-assembler
735
 db 'setc',92h
736
 dw set_instruction-assembler
737
 db 'sete',94h
738
 dw set_instruction-assembler
739
 db 'setg',9Fh
740
 dw set_instruction-assembler
741
 db 'setl',9Ch
742
 dw set_instruction-assembler
743
 db 'seto',90h
744
 dw set_instruction-assembler
745
 db 'setp',9Ah
746
 dw set_instruction-assembler
747
 db 'sets',98h
748
 dw set_instruction-assembler
749
 db 'setz',94h
750
 dw set_instruction-assembler
751
 db 'sgdt',0
752
 dw lgdt_instruction-assembler
753
 db 'shld',0A4h
754
 dw shd_instruction-assembler
755
 db 'shrd',0ACh
756
 dw shd_instruction-assembler
757
 db 'sidt',1
758
 dw lgdt_instruction-assembler
759
 db 'sldt',0
760
 dw pm_store_word_instruction-assembler
761
 db 'smsw',14h
762
 dw pm_store_word_instruction-assembler
763
 db 'stgi',0DCh
764
 dw simple_vmx_instruction-assembler
765
 db 'stos',0AAh
766
 dw stos_instruction-assembler
767
 db 'test',0
768
 dw test_instruction-assembler
769
 db 'verr',4
770
 dw pm_word_instruction-assembler
771
 db 'verw',5
772
 dw pm_word_instruction-assembler
773
 db 'wait',9Bh
774
 dw simple_instruction-assembler
775
 db 'xadd',0C0h
776
 dw basic_486_instruction-assembler
777
 db 'xchg',0
778
 dw xchg_instruction-assembler
779
 db 'xlat',0D7h
780
 dw xlat_instruction-assembler
781
instructions_5:
782
 db 'addpd',58h
783
 dw sse_pd_instruction-assembler
784
 db 'addps',58h
785
 dw sse_ps_instruction-assembler
786
 db 'addsd',58h
787
 dw sse_sd_instruction-assembler
788
 db 'addss',58h
789
 dw sse_ss_instruction-assembler
790
 db 'align',0
791
 dw align_directive-assembler
792
 db 'andpd',54h
793
 dw sse_pd_instruction-assembler
794
 db 'andps',54h
795
 dw sse_ps_instruction-assembler
796
 db 'bound',0
797
 dw bound_instruction-assembler
798
 db 'break',0
799
 dw break_directive-assembler
800
 db 'bswap',0
801
 dw bswap_instruction-assembler
802
 db 'cmova',47h
803
 dw cmov_instruction-assembler
804
 db 'cmovb',42h
805
 dw cmov_instruction-assembler
806
 db 'cmovc',42h
807
 dw cmov_instruction-assembler
808
 db 'cmove',44h
809
 dw cmov_instruction-assembler
810
 db 'cmovg',4Fh
811
 dw cmov_instruction-assembler
812
 db 'cmovl',4Ch
813
 dw cmov_instruction-assembler
814
 db 'cmovo',40h
815
 dw cmov_instruction-assembler
816
 db 'cmovp',4Ah
817
 dw cmov_instruction-assembler
818
 db 'cmovs',48h
819
 dw cmov_instruction-assembler
820
 db 'cmovz',44h
821
 dw cmov_instruction-assembler
822
 db 'cmppd',0
823
 dw cmppd_instruction-assembler
824
 db 'cmpps',0
825
 dw cmpps_instruction-assembler
826
 db 'cmpsb',0A6h
827
 dw simple_instruction-assembler
828
 db 'cmpsd',0
829
 dw cmpsd_instruction-assembler
830
 db 'cmpsq',0A7h
831
 dw simple_instruction_64bit-assembler
832
 db 'cmpss',0
833
 dw cmpss_instruction-assembler
834
 db 'cmpsw',0A7h
835
 dw simple_instruction_16bit-assembler
836
 db 'cpuid',0A2h
837
 dw simple_extended_instruction-assembler
838
 db 'divpd',5Eh
839
 dw sse_pd_instruction-assembler
840
 db 'divps',5Eh
841
 dw sse_ps_instruction-assembler
842
 db 'divsd',5Eh
843
 dw sse_sd_instruction-assembler
844
 db 'divss',5Eh
845
 dw sse_ss_instruction-assembler
846
 db 'enter',0
847
 dw enter_instruction-assembler
848
 db 'entry',0
849
 dw entry_directive-assembler
850
 db 'extrn',0
851
 dw extrn_directive-assembler
852
 db 'f2xm1',110000b
853
 dw simple_fpu_instruction-assembler
854
 db 'faddp',0
855
 dw faddp_instruction-assembler
856
 db 'fbstp',6
857
 dw fbld_instruction-assembler
858
 db 'fclex',0E2h
859
 dw finit_instruction-assembler
860
 db 'fcomi',0F0h
861
 dw fcomi_instruction-assembler
862
 db 'fcomp',3
863
 dw basic_fpu_instruction-assembler
864
 db 'fdisi',0E1h
865
 dw finit_instruction-assembler
866
 db 'fdivp',7
867
 dw faddp_instruction-assembler
868
 db 'fdivr',7
869
 dw basic_fpu_instruction-assembler
870
 db 'femms',0Eh
871
 dw simple_extended_instruction-assembler
872
 db 'ffree',0
873
 dw ffree_instruction-assembler
874
 db 'fiadd',0
875
 dw fi_instruction-assembler
876
 db 'ficom',2
877
 dw fi_instruction-assembler
878
 db 'fidiv',6
879
 dw fi_instruction-assembler
880
 db 'fimul',1
881
 dw fi_instruction-assembler
882
 db 'finit',0E3h
883
 dw finit_instruction-assembler
884
 db 'fistp',3
885
 dw fild_instruction-assembler
886
 db 'fisub',4
887
 dw fi_instruction-assembler
888
 db 'fldcw',5
889
 dw fldcw_instruction-assembler
890
 db 'fldpi',101011b
891
 dw simple_fpu_instruction-assembler
892
 db 'fmulp',1
893
 dw faddp_instruction-assembler
894
 db 'fneni',0E0h
895
 dw fninit_instruction-assembler
896
 db 'fprem',111000b
897
 dw simple_fpu_instruction-assembler
898
 db 'fptan',110010b
899
 dw simple_fpu_instruction-assembler
900
 db 'fsave',6
901
 dw fsave_instruction-assembler
902
 db 'fsqrt',111010b
903
 dw simple_fpu_instruction-assembler
904
 db 'fstcw',7
905
 dw fstcw_instruction-assembler
906
 db 'fstsw',0
907
 dw fstsw_instruction-assembler
908
 db 'fsubp',5
909
 dw faddp_instruction-assembler
910
 db 'fsubr',5
911
 dw basic_fpu_instruction-assembler
912
 db 'fucom',4
913
 dw ffree_instruction-assembler
914
 db 'fwait',9Bh
915
 dw simple_instruction-assembler
916
 db 'fyl2x',110001b
917
 dw simple_fpu_instruction-assembler
918
 db 'icebp',0F1h
919
 dw simple_instruction-assembler
920
 db 'iretd',0CFh
921
 dw simple_instruction_32bit-assembler
922
 db 'iretq',0CFh
923
 dw simple_instruction_64bit-assembler
924
 db 'iretw',0CFh
925
 dw simple_instruction_16bit-assembler
926
 db 'jecxz',0E3h
927
 dw loop_instruction_32bit-assembler
928
 db 'jrcxz',0E3h
929
 dw loop_instruction_64bit-assembler
930
 db 'label',0
931
 dw label_directive-assembler
932
 db 'lddqu',0
933
 dw lddqu_instruction-assembler
934
 db 'leave',0C9h
935
 dw simple_instruction-assembler
936
 db 'lodsb',0ACh
937
 dw simple_instruction-assembler
938
 db 'lodsd',0ADh
939
 dw simple_instruction_32bit-assembler
940
 db 'lodsq',0ADh
941
 dw simple_instruction_64bit-assembler
942
 db 'lodsw',0ADh
943
 dw simple_instruction_16bit-assembler
944
 db 'loopd',0E2h
945
 dw loop_instruction_32bit-assembler
946
 db 'loope',0E1h
947
 dw loop_instruction-assembler
948
 db 'loopq',0E2h
949
 dw loop_instruction_64bit-assembler
950
 db 'loopw',0E2h
951
 dw loop_instruction_16bit-assembler
952
 db 'loopz',0E1h
953
 dw loop_instruction-assembler
954
 db 'maxpd',5Fh
955
 dw sse_pd_instruction-assembler
956
 db 'maxps',5Fh
957
 dw sse_ps_instruction-assembler
958
 db 'maxsd',5Fh
959
 dw sse_sd_instruction-assembler
960
 db 'maxss',5Fh
961
 dw sse_ss_instruction-assembler
962
 db 'minpd',5Dh
963
 dw sse_pd_instruction-assembler
964
 db 'minps',5Dh
965
 dw sse_ps_instruction-assembler
966
 db 'minsd',5Dh
967
 dw sse_sd_instruction-assembler
968
 db 'minss',5Dh
969
 dw sse_ss_instruction-assembler
970
 db 'movsb',0A4h
971
 dw simple_instruction-assembler
972
 db 'movsd',0
973
 dw movsd_instruction-assembler
974
 db 'movsq',0A5h
975
 dw simple_instruction_64bit-assembler
976
 db 'movss',0
977
 dw movss_instruction-assembler
978
 db 'movsw',0A5h
979
 dw simple_instruction_16bit-assembler
980
 db 'movsx',0BEh
981
 dw movx_instruction-assembler
982
 db 'movzx',0B6h
983
 dw movx_instruction-assembler
984
 db 'mulpd',59h
985
 dw sse_pd_instruction-assembler
986
 db 'mulps',59h
987
 dw sse_ps_instruction-assembler
988
 db 'mulsd',59h
989
 dw sse_sd_instruction-assembler
990
 db 'mulss',59h
991
 dw sse_ss_instruction-assembler
992
 db 'mwait',0C9h
993
 dw monitor_instruction-assembler
994
 db 'outsb',6Eh
995
 dw simple_instruction-assembler
996
 db 'outsd',6Fh
997
 dw simple_instruction_32bit-assembler
998
 db 'outsw',6Fh
999
 dw simple_instruction_16bit-assembler
1000
 db 'pabsb',1Ch
174 heavyiron 1001
 dw ssse3_instruction-assembler
1002
 db 'pabsd',1Eh
1003
 dw ssse3_instruction-assembler
1004
 db 'pabsw',1Dh
1005
 dw ssse3_instruction-assembler
1006
 db 'paddb',0FCh
157 heavyiron 1007
 dw basic_mmx_instruction-assembler
174 heavyiron 1008
 db 'paddd',0FEh
157 heavyiron 1009
 dw basic_mmx_instruction-assembler
174 heavyiron 1010
 db 'paddq',0D4h
157 heavyiron 1011
 dw basic_mmx_instruction-assembler
174 heavyiron 1012
 db 'paddw',0FDh
157 heavyiron 1013
 dw basic_mmx_instruction-assembler
174 heavyiron 1014
 db 'pandn',0DFh
157 heavyiron 1015
 dw basic_mmx_instruction-assembler
174 heavyiron 1016
 db 'pause',0
157 heavyiron 1017
 dw pause_instruction-assembler
1018
 db 'pavgb',0E0h
1019
 dw basic_mmx_instruction-assembler
174 heavyiron 1020
 db 'pavgw',0E3h
157 heavyiron 1021
 dw basic_mmx_instruction-assembler
174 heavyiron 1022
 db 'pf2id',1Dh
157 heavyiron 1023
 dw amd3dnow_instruction-assembler
1024
 db 'pf2iw',1Ch
1025
 dw amd3dnow_instruction-assembler
1026
 db 'pfacc',0AEh
1027
 dw amd3dnow_instruction-assembler
1028
 db 'pfadd',9Eh
1029
 dw amd3dnow_instruction-assembler
1030
 db 'pfmax',0A4h
1031
 dw amd3dnow_instruction-assembler
1032
 db 'pfmin',94h
1033
 dw amd3dnow_instruction-assembler
1034
 db 'pfmul',0B4h
1035
 dw amd3dnow_instruction-assembler
1036
 db 'pfrcp',96h
1037
 dw amd3dnow_instruction-assembler
1038
 db 'pfsub',9Ah
1039
 dw amd3dnow_instruction-assembler
1040
 db 'pi2fd',0Dh
1041
 dw amd3dnow_instruction-assembler
1042
 db 'pi2fw',0Ch
1043
 dw amd3dnow_instruction-assembler
1044
 db 'popad',61h
1045
 dw simple_instruction_32bit_except64-assembler
1046
 db 'popaw',61h
1047
 dw simple_instruction_16bit_except64-assembler
1048
 db 'popfd',9Dh
1049
 dw simple_instruction_32bit_except64-assembler
1050
 db 'popfq',9Dh
1051
 dw simple_instruction_only64-assembler
1052
 db 'popfw',9Dh
1053
 dw simple_instruction_16bit-assembler
1054
 db 'pslld',0F2h
1055
 dw mmx_ps_instruction-assembler
1056
 db 'psllq',0F3h
1057
 dw mmx_ps_instruction-assembler
1058
 db 'psllw',0F1h
1059
 dw mmx_ps_instruction-assembler
1060
 db 'psrad',0E2h
1061
 dw mmx_ps_instruction-assembler
1062
 db 'psraw',0E1h
1063
 dw mmx_ps_instruction-assembler
1064
 db 'psrld',0D2h
1065
 dw mmx_ps_instruction-assembler
1066
 db 'psrlq',0D3h
1067
 dw mmx_ps_instruction-assembler
1068
 db 'psrlw',0D1h
1069
 dw mmx_ps_instruction-assembler
1070
 db 'psubb',0F8h
1071
 dw basic_mmx_instruction-assembler
174 heavyiron 1072
 db 'psubd',0FAh
157 heavyiron 1073
 dw basic_mmx_instruction-assembler
174 heavyiron 1074
 db 'psubq',0FBh
157 heavyiron 1075
 dw basic_mmx_instruction-assembler
174 heavyiron 1076
 db 'psubw',0F9h
157 heavyiron 1077
 dw basic_mmx_instruction-assembler
174 heavyiron 1078
 db 'ptest',17h
707 heavyiron 1079
 dw sse4_instruction_38-assembler
1080
 db 'pusha',60h
157 heavyiron 1081
 dw simple_instruction_except64-assembler
1082
 db 'pushd',4
1083
 dw push_instruction-assembler
1084
 db 'pushf',9Ch
1085
 dw simple_instruction-assembler
1086
 db 'pushq',8
1087
 dw push_instruction-assembler
1088
 db 'pushw',2
1089
 dw push_instruction-assembler
1090
 db 'rcpps',53h
1091
 dw sse_ps_instruction-assembler
1092
 db 'rcpss',53h
1093
 dw sse_ss_instruction-assembler
1094
 db 'rdmsr',32h
1095
 dw simple_extended_instruction-assembler
1096
 db 'rdpmc',33h
1097
 dw simple_extended_instruction-assembler
1098
 db 'rdtsc',31h
1099
 dw simple_extended_instruction-assembler
1100
 db 'repne',0F2h
1101
 dw prefix_instruction-assembler
1102
 db 'repnz',0F2h
1103
 dw prefix_instruction-assembler
1104
 db 'retfd',0CAh
1105
 dw ret_instruction_32bit-assembler
1106
 db 'retfq',0CAh
1107
 dw ret_instruction_64bit-assembler
1108
 db 'retfw',0CAh
1109
 dw ret_instruction_16bit-assembler
1110
 db 'retnd',0C2h
1111
 dw ret_instruction_32bit_except64-assembler
1112
 db 'retnq',0C2h
1113
 dw ret_instruction_only64-assembler
1114
 db 'retnw',0C2h
1115
 dw ret_instruction_16bit-assembler
1116
 db 'scasb',0AEh
1117
 dw simple_instruction-assembler
1118
 db 'scasd',0AFh
1119
 dw simple_instruction_32bit-assembler
1120
 db 'scasq',0AFh
1121
 dw simple_instruction_64bit-assembler
1122
 db 'scasw',0AFh
1123
 dw simple_instruction_16bit-assembler
1124
 db 'setae',93h
1125
 dw set_instruction-assembler
1126
 db 'setbe',96h
1127
 dw set_instruction-assembler
1128
 db 'setge',9Dh
1129
 dw set_instruction-assembler
1130
 db 'setle',9Eh
1131
 dw set_instruction-assembler
1132
 db 'setna',96h
1133
 dw set_instruction-assembler
1134
 db 'setnb',93h
1135
 dw set_instruction-assembler
1136
 db 'setnc',93h
1137
 dw set_instruction-assembler
1138
 db 'setne',95h
1139
 dw set_instruction-assembler
1140
 db 'setng',9Eh
1141
 dw set_instruction-assembler
1142
 db 'setnl',9Dh
1143
 dw set_instruction-assembler
1144
 db 'setno',91h
1145
 dw set_instruction-assembler
1146
 db 'setnp',9Bh
1147
 dw set_instruction-assembler
1148
 db 'setns',99h
1149
 dw set_instruction-assembler
1150
 db 'setnz',95h
1151
 dw set_instruction-assembler
1152
 db 'setpe',9Ah
1153
 dw set_instruction-assembler
1154
 db 'setpo',9Bh
1155
 dw set_instruction-assembler
1156
 db 'stack',0
1157
 dw stack_directive-assembler
1158
 db 'store',0
1159
 dw store_directive-assembler
1160
 db 'stosb',0AAh
1161
 dw simple_instruction-assembler
1162
 db 'stosd',0ABh
1163
 dw simple_instruction_32bit-assembler
1164
 db 'stosq',0ABh
1165
 dw simple_instruction_64bit-assembler
1166
 db 'stosw',0ABh
1167
 dw simple_instruction_16bit-assembler
1168
 db 'subpd',5Ch
1169
 dw sse_pd_instruction-assembler
1170
 db 'subps',5Ch
1171
 dw sse_ps_instruction-assembler
1172
 db 'subsd',5Ch
1173
 dw sse_sd_instruction-assembler
1174
 db 'subss',5Ch
1175
 dw sse_ss_instruction-assembler
1176
 db 'times',0
1177
 dw times_directive-assembler
1178
 db 'vmrun',0D8h
1179
 dw simple_svm_instruction-assembler
1180
 db 'vmxon',6
1181
 dw vmxon_instruction-assembler
1182
 db 'while',0
1183
 dw while_directive-assembler
1184
 db 'wrmsr',30h
1185
 dw simple_extended_instruction-assembler
1186
 db 'xlatb',0D7h
1187
 dw simple_instruction-assembler
1188
 db 'xorpd',57h
1189
 dw sse_pd_instruction-assembler
1190
 db 'xorps',57h
1191
 dw sse_ps_instruction-assembler
1192
instructions_6:
1193
 db 'andnpd',55h
1194
 dw sse_pd_instruction-assembler
1195
 db 'andnps',55h
1196
 dw sse_ps_instruction-assembler
1197
 db 'cmovae',43h
1198
 dw cmov_instruction-assembler
1199
 db 'cmovbe',46h
1200
 dw cmov_instruction-assembler
1201
 db 'cmovge',4Dh
1202
 dw cmov_instruction-assembler
1203
 db 'cmovle',4Eh
1204
 dw cmov_instruction-assembler
1205
 db 'cmovna',46h
1206
 dw cmov_instruction-assembler
1207
 db 'cmovnb',43h
1208
 dw cmov_instruction-assembler
1209
 db 'cmovnc',43h
1210
 dw cmov_instruction-assembler
1211
 db 'cmovne',45h
1212
 dw cmov_instruction-assembler
1213
 db 'cmovng',4Eh
1214
 dw cmov_instruction-assembler
1215
 db 'cmovnl',4Dh
1216
 dw cmov_instruction-assembler
1217
 db 'cmovno',41h
1218
 dw cmov_instruction-assembler
1219
 db 'cmovnp',4Bh
1220
 dw cmov_instruction-assembler
1221
 db 'cmovns',49h
1222
 dw cmov_instruction-assembler
1223
 db 'cmovnz',45h
1224
 dw cmov_instruction-assembler
1225
 db 'cmovpe',4Ah
1226
 dw cmov_instruction-assembler
1227
 db 'cmovpo',4Bh
1228
 dw cmov_instruction-assembler
1229
 db 'comisd',2Fh
1230
 dw comisd_instruction-assembler
1231
 db 'comiss',2Fh
1232
 dw comiss_instruction-assembler
1233
 db 'fcmovb',0C0h
1234
 dw fcmov_instruction-assembler
1235
 db 'fcmove',0C8h
1236
 dw fcmov_instruction-assembler
1237
 db 'fcmovu',0D8h
1238
 dw fcmov_instruction-assembler
1239
 db 'fcomip',0F0h
1240
 dw fcomip_instruction-assembler
1241
 db 'fcompp',0
1242
 dw fcompp_instruction-assembler
1243
 db 'fdivrp',6
1244
 dw faddp_instruction-assembler
1245
 db 'ffreep',0
1246
 dw ffreep_instruction-assembler
1247
 db 'ficomp',3
1248
 dw fi_instruction-assembler
1249
 db 'fidivr',7
1250
 dw fi_instruction-assembler
1251
 db 'fisttp',1
1252
 dw fild_instruction-assembler
1253
 db 'fisubr',5
1254
 dw fi_instruction-assembler
1255
 db 'fldenv',4
1256
 dw fldenv_instruction-assembler
1257
 db 'fldl2e',101010b
1258
 dw simple_fpu_instruction-assembler
1259
 db 'fldl2t',101001b
1260
 dw simple_fpu_instruction-assembler
1261
 db 'fldlg2',101100b
1262
 dw simple_fpu_instruction-assembler
1263
 db 'fldln2',101101b
1264
 dw simple_fpu_instruction-assembler
1265
 db 'fnclex',0E2h
1266
 dw fninit_instruction-assembler
1267
 db 'fndisi',0E1h
1268
 dw fninit_instruction-assembler
1269
 db 'fninit',0E3h
1270
 dw fninit_instruction-assembler
1271
 db 'fnsave',6
1272
 dw fnsave_instruction-assembler
1273
 db 'fnstcw',7
1274
 dw fldcw_instruction-assembler
1275
 db 'fnstsw',0
1276
 dw fnstsw_instruction-assembler
1277
 db 'format',0
1278
 dw format_directive-assembler
1279
 db 'fpatan',110011b
1280
 dw simple_fpu_instruction-assembler
1281
 db 'fprem1',110101b
1282
 dw simple_fpu_instruction-assembler
1283
 db 'frstor',4
1284
 dw fnsave_instruction-assembler
1285
 db 'frstpm',0E5h
1286
 dw fninit_instruction-assembler
1287
 db 'fscale',111101b
1288
 dw simple_fpu_instruction-assembler
1289
 db 'fsetpm',0E4h
1290
 dw fninit_instruction-assembler
1291
 db 'fstenv',6
1292
 dw fstenv_instruction-assembler
1293
 db 'fsubrp',4
1294
 dw faddp_instruction-assembler
1295
 db 'fucomi',0E8h
1296
 dw fcomi_instruction-assembler
1297
 db 'fucomp',5
1298
 dw ffree_instruction-assembler
1299
 db 'fxsave',0
1300
 dw fxsave_instruction-assembler
1301
 db 'getsec',37h
707 heavyiron 1302
 dw simple_extended_instruction-assembler
1303
 db 'haddpd',07Ch
157 heavyiron 1304
 dw sse_pd_instruction-assembler
1305
 db 'haddps',07Ch
1306
 dw cvtpd2dq_instruction-assembler
1307
 db 'hsubpd',07Dh
1308
 dw sse_pd_instruction-assembler
1309
 db 'hsubps',07Dh
1310
 dw cvtpd2dq_instruction-assembler
1311
 db 'invlpg',0
1312
 dw invlpg_instruction-assembler
1313
 db 'lfence',0E8h
1314
 dw fence_instruction-assembler
1315
 db 'looped',0E1h
1316
 dw loop_instruction_32bit-assembler
1317
 db 'loopeq',0E1h
1318
 dw loop_instruction_64bit-assembler
1319
 db 'loopew',0E1h
1320
 dw loop_instruction_16bit-assembler
1321
 db 'loopne',0E0h
1322
 dw loop_instruction-assembler
1323
 db 'loopnz',0E0h
1324
 dw loop_instruction-assembler
1325
 db 'loopzd',0E1h
1326
 dw loop_instruction_32bit-assembler
1327
 db 'loopzq',0E1h
1328
 dw loop_instruction_64bit-assembler
1329
 db 'loopzw',0E1h
1330
 dw loop_instruction_16bit-assembler
1331
 db 'mfence',0F0h
1332
 dw fence_instruction-assembler
1333
 db 'movapd',28h
1334
 dw movpd_instruction-assembler
1335
 db 'movaps',28h
1336
 dw movps_instruction-assembler
1337
 db 'movdqa',66h
1338
 dw movdq_instruction-assembler
1339
 db 'movdqu',0F3h
1340
 dw movdq_instruction-assembler
1341
 db 'movhpd',16h
1342
 dw movlpd_instruction-assembler
1343
 db 'movhps',16h
1344
 dw movlps_instruction-assembler
1345
 db 'movlpd',12h
1346
 dw movlpd_instruction-assembler
1347
 db 'movlps',12h
1348
 dw movlps_instruction-assembler
1349
 db 'movnti',0C3h
1350
 dw movnti_instruction-assembler
1351
 db 'movntq',0E7h
1352
 dw movntq_instruction-assembler
1353
 db 'movsxd',63h
1354
 dw movsxd_instruction-assembler
1355
 db 'movupd',10h
1356
 dw movpd_instruction-assembler
1357
 db 'movups',10h
1358
 dw movps_instruction-assembler
1359
 db 'paddsb',0ECh
1360
 dw basic_mmx_instruction-assembler
174 heavyiron 1361
 db 'paddsw',0EDh
157 heavyiron 1362
 dw basic_mmx_instruction-assembler
174 heavyiron 1363
 db 'pextrw',0C5h
157 heavyiron 1364
 dw pextrw_instruction-assembler
1365
 db 'pfnacc',8Ah
1366
 dw amd3dnow_instruction-assembler
1367
 db 'pfsubr',0AAh
1368
 dw amd3dnow_instruction-assembler
1369
 db 'phaddd',2
174 heavyiron 1370
 dw ssse3_instruction-assembler
1371
 db 'phaddw',1
1372
 dw ssse3_instruction-assembler
1373
 db 'phsubd',6
1374
 dw ssse3_instruction-assembler
1375
 db 'phsubw',5
1376
 dw ssse3_instruction-assembler
1377
 db 'pinsrw',0C4h
157 heavyiron 1378
 dw pinsrw_instruction-assembler
1379
 db 'pmaxsb',3Ch
707 heavyiron 1380
 dw sse4_instruction_38-assembler
1381
 db 'pmaxsd',3Dh
1382
 dw sse4_instruction_38-assembler
1383
 db 'pmaxsw',0EEh
157 heavyiron 1384
 dw basic_mmx_instruction-assembler
174 heavyiron 1385
 db 'pmaxub',0DEh
157 heavyiron 1386
 dw basic_mmx_instruction-assembler
174 heavyiron 1387
 db 'pmaxud',3Fh
707 heavyiron 1388
 dw sse4_instruction_38-assembler
1389
 db 'pmaxuw',3Eh
1390
 dw sse4_instruction_38-assembler
1391
 db 'pminsb',38h
1392
 dw sse4_instruction_38-assembler
1393
 db 'pminsd',39h
1394
 dw sse4_instruction_38-assembler
1395
 db 'pminsw',0EAh
157 heavyiron 1396
 dw basic_mmx_instruction-assembler
174 heavyiron 1397
 db 'pminub',0DAh
157 heavyiron 1398
 dw basic_mmx_instruction-assembler
174 heavyiron 1399
 db 'pminud',3Bh
707 heavyiron 1400
 dw sse4_instruction_38-assembler
1401
 db 'pminuw',3Ah
1402
 dw sse4_instruction_38-assembler
1403
 db 'pmuldq',28h
1404
 dw sse4_instruction_38-assembler
1405
 db 'pmulhw',0E5h
157 heavyiron 1406
 dw basic_mmx_instruction-assembler
174 heavyiron 1407
 db 'pmulld',40h
707 heavyiron 1408
 dw sse4_instruction_38-assembler
1409
 db 'pmullw',0D5h
157 heavyiron 1410
 dw basic_mmx_instruction-assembler
174 heavyiron 1411
 db 'psadbw',0F6h
157 heavyiron 1412
 dw basic_mmx_instruction-assembler
174 heavyiron 1413
 db 'pshufb',0
1414
 dw ssse3_instruction-assembler
1415
 db 'pshufd',66h
157 heavyiron 1416
 dw pshufd_instruction-assembler
1417
 db 'pshufw',0
1418
 dw pshufw_instruction-assembler
1419
 db 'psignb',8
174 heavyiron 1420
 dw ssse3_instruction-assembler
1421
 db 'psignd',0Ah
1422
 dw ssse3_instruction-assembler
1423
 db 'psignw',9
1424
 dw ssse3_instruction-assembler
1425
 db 'pslldq',111b
157 heavyiron 1426
 dw ps_dq_instruction-assembler
1427
 db 'psrldq',011b
1428
 dw ps_dq_instruction-assembler
1429
 db 'psubsb',0E8h
1430
 dw basic_mmx_instruction-assembler
174 heavyiron 1431
 db 'psubsw',0E9h
157 heavyiron 1432
 dw basic_mmx_instruction-assembler
174 heavyiron 1433
 db 'pswapd',0BBh
157 heavyiron 1434
 dw amd3dnow_instruction-assembler
1435
 db 'public',0
1436
 dw public_directive-assembler
1437
 db 'pushad',60h
1438
 dw simple_instruction_32bit_except64-assembler
1439
 db 'pushaw',60h
1440
 dw simple_instruction_16bit_except64-assembler
1441
 db 'pushfd',9Ch
1442
 dw simple_instruction_32bit_except64-assembler
1443
 db 'pushfq',9Ch
1444
 dw simple_instruction_only64-assembler
1445
 db 'pushfw',9Ch
1446
 dw simple_instruction_16bit-assembler
1447
 db 'rdmsrq',32h
1448
 dw simple_extended_instruction_64bit-assembler
1449
 db 'rdtscp',1
1450
 dw swapgs_instruction-assembler
1451
 db 'repeat',0
1452
 dw repeat_directive-assembler
1453
 db 'setalc',0D6h
1454
 dw simple_instruction_except64-assembler
1455
 db 'setnae',92h
1456
 dw set_instruction-assembler
1457
 db 'setnbe',97h
1458
 dw set_instruction-assembler
1459
 db 'setnge',9Ch
1460
 dw set_instruction-assembler
1461
 db 'setnle',9Fh
1462
 dw set_instruction-assembler
1463
 db 'sfence',0F8h
1464
 dw fence_instruction-assembler
1465
 db 'shufpd',0C6h
1466
 dw sse_pd_instruction_imm8-assembler
707 heavyiron 1467
 db 'shufps',0C6h
157 heavyiron 1468
 dw sse_ps_instruction_imm8-assembler
707 heavyiron 1469
 db 'skinit',0
157 heavyiron 1470
 dw skinit_instruction-assembler
1471
 db 'sqrtpd',51h
1472
 dw sse_pd_instruction-assembler
1473
 db 'sqrtps',51h
1474
 dw sse_ps_instruction-assembler
1475
 db 'sqrtsd',51h
1476
 dw sse_sd_instruction-assembler
1477
 db 'sqrtss',51h
1478
 dw sse_ss_instruction-assembler
1479
 db 'swapgs',0
1480
 dw swapgs_instruction-assembler
1481
 db 'sysret',07h
1482
 dw simple_extended_instruction-assembler
1483
 db 'vmcall',0C1h
1484
 dw simple_vmx_instruction-assembler
1485
 db 'vmload',0DAh
1486
 dw simple_svm_instruction-assembler
1487
 db 'vmread',0
1488
 dw vmread_instruction-assembler
1489
 db 'vmsave',0DBh
1490
 dw simple_svm_instruction-assembler
1491
 db 'vmxoff',0C4h
1492
 dw simple_vmx_instruction-assembler
1493
 db 'wbinvd',9
1494
 dw simple_extended_instruction-assembler
1495
 db 'wrmsrq',30h
1496
 dw simple_extended_instruction_64bit-assembler
1497
instructions_7:
1498
 db 'blendpd',0Dh
707 heavyiron 1499
 dw sse4_instruction_3a_imm8-assembler
1500
 db 'blendps',0Ch
1501
 dw sse4_instruction_3a_imm8-assembler
1502
 db 'clflush',111b
157 heavyiron 1503
 dw fxsave_instruction-assembler
1504
 db 'cmovnae',42h
1505
 dw cmov_instruction-assembler
1506
 db 'cmovnbe',47h
1507
 dw cmov_instruction-assembler
1508
 db 'cmovnge',4Ch
1509
 dw cmov_instruction-assembler
1510
 db 'cmovnle',4Fh
1511
 dw cmov_instruction-assembler
1512
 db 'cmpeqpd',0
1513
 dw cmp_pd_instruction-assembler
1514
 db 'cmpeqps',0
1515
 dw cmp_ps_instruction-assembler
1516
 db 'cmpeqsd',0
1517
 dw cmp_sd_instruction-assembler
1518
 db 'cmpeqss',0
1519
 dw cmp_ss_instruction-assembler
1520
 db 'cmplepd',2
1521
 dw cmp_pd_instruction-assembler
1522
 db 'cmpleps',2
1523
 dw cmp_ps_instruction-assembler
1524
 db 'cmplesd',2
1525
 dw cmp_sd_instruction-assembler
1526
 db 'cmpless',2
1527
 dw cmp_ss_instruction-assembler
1528
 db 'cmpltpd',1
1529
 dw cmp_pd_instruction-assembler
1530
 db 'cmpltps',1
1531
 dw cmp_ps_instruction-assembler
1532
 db 'cmpltsd',1
1533
 dw cmp_sd_instruction-assembler
1534
 db 'cmpltss',1
1535
 dw cmp_ss_instruction-assembler
1536
 db 'cmpxchg',0B0h
1537
 dw basic_486_instruction-assembler
1538
 db 'display',0
1539
 dw display_directive-assembler
1540
 db 'fcmovbe',0D0h
1541
 dw fcmov_instruction-assembler
1542
 db 'fcmovnb',0C0h
1543
 dw fcomi_instruction-assembler
1544
 db 'fcmovne',0C8h
1545
 dw fcomi_instruction-assembler
1546
 db 'fcmovnu',0D8h
1547
 dw fcomi_instruction-assembler
1548
 db 'fdecstp',110110b
1549
 dw simple_fpu_instruction-assembler
1550
 db 'fincstp',110111b
1551
 dw simple_fpu_instruction-assembler
1552
 db 'fnstenv',6
1553
 dw fldenv_instruction-assembler
1554
 db 'frndint',111100b
1555
 dw simple_fpu_instruction-assembler
1556
 db 'fsincos',111011b
1557
 dw simple_fpu_instruction-assembler
1558
 db 'fucomip',0E8h
1559
 dw fcomip_instruction-assembler
1560
 db 'fucompp',0
1561
 dw fucompp_instruction-assembler
1562
 db 'fxrstor',1
1563
 dw fxsave_instruction-assembler
1564
 db 'fxtract',110100b
1565
 dw simple_fpu_instruction-assembler
1566
 db 'fyl2xp1',111001b
1567
 dw simple_fpu_instruction-assembler
1568
 db 'invlpga',0DFh
1569
 dw invlpga_instruction-assembler
1570
 db 'ldmxcsr',10b
1571
 dw fxsave_instruction-assembler
1572
 db 'loopned',0E0h
1573
 dw loop_instruction_32bit-assembler
1574
 db 'loopneq',0E0h
1575
 dw loop_instruction_64bit-assembler
1576
 db 'loopnew',0E0h
1577
 dw loop_instruction_16bit-assembler
1578
 db 'loopnzd',0E0h
1579
 dw loop_instruction_32bit-assembler
1580
 db 'loopnzq',0E0h
1581
 dw loop_instruction_64bit-assembler
1582
 db 'loopnzw',0E0h
1583
 dw loop_instruction_16bit-assembler
1584
 db 'monitor',0C8h
1585
 dw monitor_instruction-assembler
1586
 db 'movddup',12h
1587
 dw sse_sd_instruction-assembler
1588
 db 'movdq2q',0
1589
 dw movdq2q_instruction-assembler
1590
 db 'movhlps',12h
1591
 dw movhlps_instruction-assembler
1592
 db 'movlhps',16h
1593
 dw movhlps_instruction-assembler
1594
 db 'movntdq',0E7h
1595
 dw movntdq_instruction-assembler
1596
 db 'movntpd',2Bh
1597
 dw movntdq_instruction-assembler
1598
 db 'movntps',2Bh
1599
 dw movntps_instruction-assembler
1600
 db 'movq2dq',0
1601
 dw movq2dq_instruction-assembler
1602
 db 'mpsadbw',42h
707 heavyiron 1603
 dw sse4_instruction_3a_imm8-assembler
1604
 db 'paddusb',0DCh
157 heavyiron 1605
 dw basic_mmx_instruction-assembler
174 heavyiron 1606
 db 'paddusw',0DDh
157 heavyiron 1607
 dw basic_mmx_instruction-assembler
174 heavyiron 1608
 db 'palignr',0
1609
 dw palignr_instruction-assembler
1610
 db 'pavgusb',0BFh
157 heavyiron 1611
 dw amd3dnow_instruction-assembler
1612
 db 'pblendw',0Eh
707 heavyiron 1613
 dw sse4_instruction_3a_imm8-assembler
1614
 db 'pcmpeqb',74h
157 heavyiron 1615
 dw basic_mmx_instruction-assembler
174 heavyiron 1616
 db 'pcmpeqd',76h
157 heavyiron 1617
 dw basic_mmx_instruction-assembler
174 heavyiron 1618
 db 'pcmpeqq',29h
707 heavyiron 1619
 dw sse4_instruction_38-assembler
1620
 db 'pcmpeqw',75h
157 heavyiron 1621
 dw basic_mmx_instruction-assembler
174 heavyiron 1622
 db 'pcmpgtb',64h
157 heavyiron 1623
 dw basic_mmx_instruction-assembler
174 heavyiron 1624
 db 'pcmpgtd',66h
157 heavyiron 1625
 dw basic_mmx_instruction-assembler
174 heavyiron 1626
 db 'pcmpgtq',37h
707 heavyiron 1627
 dw sse4_instruction_38-assembler
1628
 db 'pcmpgtw',65h
157 heavyiron 1629
 dw basic_mmx_instruction-assembler
174 heavyiron 1630
 db 'pfcmpeq',0B0h
157 heavyiron 1631
 dw amd3dnow_instruction-assembler
1632
 db 'pfcmpge',90h
1633
 dw amd3dnow_instruction-assembler
1634
 db 'pfcmpgt',0A0h
1635
 dw amd3dnow_instruction-assembler
1636
 db 'pfpnacc',8Eh
1637
 dw amd3dnow_instruction-assembler
1638
 db 'pfrsqrt',97h
1639
 dw amd3dnow_instruction-assembler
1640
 db 'phaddsw',3
174 heavyiron 1641
 dw ssse3_instruction-assembler
1642
 db 'phsubsw',7
1643
 dw ssse3_instruction-assembler
1644
 db 'pmaddwd',0F5h
157 heavyiron 1645
 dw basic_mmx_instruction-assembler
174 heavyiron 1646
 db 'pmulhrw',0B7h
157 heavyiron 1647
 dw amd3dnow_instruction-assembler
1648
 db 'pmulhuw',0E4h
1649
 dw basic_mmx_instruction-assembler
174 heavyiron 1650
 db 'pmuludq',0F4h
157 heavyiron 1651
 dw basic_mmx_instruction-assembler
174 heavyiron 1652
 db 'pshufhw',0F3h
157 heavyiron 1653
 dw pshufd_instruction-assembler
1654
 db 'pshuflw',0F2h
1655
 dw pshufd_instruction-assembler
1656
 db 'psubusb',0D8h
1657
 dw basic_mmx_instruction-assembler
174 heavyiron 1658
 db 'psubusw',0D9h
157 heavyiron 1659
 dw basic_mmx_instruction-assembler
174 heavyiron 1660
 db 'roundpd',9
707 heavyiron 1661
 dw sse4_instruction_3a_imm8-assembler
1662
 db 'roundps',8
1663
 dw sse4_instruction_3a_imm8-assembler
1664
 db 'roundsd',0Bh
1665
 dw sse4_instruction_3a_imm8-assembler
1666
 db 'roundss',0Ah
1667
 dw sse4_instruction_3a_imm8-assembler
1668
 db 'rsqrtps',52h
157 heavyiron 1669
 dw sse_ps_instruction-assembler
1670
 db 'rsqrtss',52h
1671
 dw sse_ss_instruction-assembler
1672
 db 'section',0
1673
 dw section_directive-assembler
1674
 db 'segment',0
1675
 dw segment_directive-assembler
1676
 db 'stmxcsr',11b
1677
 dw fxsave_instruction-assembler
1678
 db 'syscall',05h
1679
 dw simple_extended_instruction-assembler
1680
 db 'sysexit',35h
1681
 dw simple_extended_instruction-assembler
1682
 db 'sysretq',07h
1683
 dw simple_extended_instruction_64bit-assembler
1684
 db 'ucomisd',2Eh
1685
 dw comisd_instruction-assembler
1686
 db 'ucomiss',2Eh
1687
 dw comiss_instruction-assembler
1688
 db 'virtual',0
1689
 dw virtual_directive-assembler
1690
 db 'vmclear',6
1691
 dw vmclear_instruction-assembler
1692
 db 'vmmcall',0D9h
1693
 dw simple_vmx_instruction-assembler
1694
 db 'vmptrld',6
1695
 dw vmx_instruction-assembler
1696
 db 'vmptrst',7
1697
 dw vmx_instruction-assembler
1698
 db 'vmwrite',0
1699
 dw vmwrite_instruction-assembler
1700
instructions_8:
1701
 db 'addsubpd',0D0h
1702
 dw sse_pd_instruction-assembler
1703
 db 'addsubps',0D0h
1704
 dw cvtpd2dq_instruction-assembler
1705
 db 'blendvpd',15h
707 heavyiron 1706
 dw sse4_instruction_38_xmm0-assembler
1707
 db 'blendvps',14h
1708
 dw sse4_instruction_38_xmm0-assembler
1709
 db 'cmpneqpd',4
157 heavyiron 1710
 dw cmp_pd_instruction-assembler
1711
 db 'cmpneqps',4
1712
 dw cmp_ps_instruction-assembler
1713
 db 'cmpneqsd',4
1714
 dw cmp_sd_instruction-assembler
1715
 db 'cmpneqss',4
1716
 dw cmp_ss_instruction-assembler
1717
 db 'cmpnlepd',6
1718
 dw cmp_pd_instruction-assembler
1719
 db 'cmpnleps',6
1720
 dw cmp_ps_instruction-assembler
1721
 db 'cmpnlesd',6
1722
 dw cmp_sd_instruction-assembler
1723
 db 'cmpnless',6
1724
 dw cmp_ss_instruction-assembler
1725
 db 'cmpnltpd',5
1726
 dw cmp_pd_instruction-assembler
1727
 db 'cmpnltps',5
1728
 dw cmp_ps_instruction-assembler
1729
 db 'cmpnltsd',5
1730
 dw cmp_sd_instruction-assembler
1731
 db 'cmpnltss',5
1732
 dw cmp_ss_instruction-assembler
1733
 db 'cmpordpd',7
1734
 dw cmp_pd_instruction-assembler
1735
 db 'cmpordps',7
1736
 dw cmp_ps_instruction-assembler
1737
 db 'cmpordsd',7
1738
 dw cmp_sd_instruction-assembler
1739
 db 'cmpordss',7
1740
 dw cmp_ss_instruction-assembler
1741
 db 'cvtdq2pd',0E6h
1742
 dw cvtdq2pd_instruction-assembler
1743
 db 'cvtdq2ps',5Bh
1744
 dw sse_ps_instruction-assembler
1745
 db 'cvtpd2dq',0E6h
1746
 dw cvtpd2dq_instruction-assembler
1747
 db 'cvtpd2pi',2Dh
1748
 dw cvtpd2pi_instruction-assembler
1749
 db 'cvtpd2ps',5Ah
1750
 dw sse_pd_instruction-assembler
1751
 db 'cvtpi2pd',2Ah
1752
 dw cvtpi2pd_instruction-assembler
1753
 db 'cvtpi2ps',2Ah
1754
 dw cvtpi2ps_instruction-assembler
1755
 db 'cvtps2dq',5Bh
1756
 dw sse_pd_instruction-assembler
1757
 db 'cvtps2pd',5Ah
1758
 dw cvtps2pd_instruction-assembler
1759
 db 'cvtps2pi',2Dh
1760
 dw cvtps2pi_instruction-assembler
1761
 db 'cvtsd2si',2Dh
1762
 dw cvtsd2si_instruction-assembler
1763
 db 'cvtsd2ss',5Ah
1764
 dw sse_sd_instruction-assembler
1765
 db 'cvtsi2sd',2Ah
1766
 dw cvtsi2sd_instruction-assembler
1767
 db 'cvtsi2ss',2Ah
1768
 dw cvtsi2ss_instruction-assembler
1769
 db 'cvtss2sd',5Ah
1770
 dw sse_ss_instruction-assembler
1771
 db 'cvtss2si',2Dh
1772
 dw cvtss2si_instruction-assembler
1773
 db 'fcmovnbe',0D0h
1774
 dw fcomi_instruction-assembler
1775
 db 'maskmovq',0
1776
 dw maskmovq_instruction-assembler
1777
 db 'movmskpd',0
1778
 dw movmskpd_instruction-assembler
1779
 db 'movmskps',0
1780
 dw movmskps_instruction-assembler
1781
 db 'movshdup',16h
1782
 dw cvtdq2pd_instruction-assembler
1783
 db 'movsldup',12h
1784
 dw cvtdq2pd_instruction-assembler
1785
 db 'packssdw',6Bh
1786
 dw basic_mmx_instruction-assembler
174 heavyiron 1787
 db 'packsswb',63h
157 heavyiron 1788
 dw basic_mmx_instruction-assembler
174 heavyiron 1789
 db 'packusdw',2Bh
707 heavyiron 1790
 dw sse4_instruction_38-assembler
1791
 db 'packuswb',67h
157 heavyiron 1792
 dw basic_mmx_instruction-assembler
174 heavyiron 1793
 db 'pblendvb',10h
707 heavyiron 1794
 dw sse4_instruction_38_xmm0-assembler
1795
 db 'pfrcpit1',0A6h
157 heavyiron 1796
 dw amd3dnow_instruction-assembler
1797
 db 'pfrcpit2',0B6h
1798
 dw amd3dnow_instruction-assembler
1799
 db 'pfrsqit1',0A7h
1800
 dw amd3dnow_instruction-assembler
1801
 db 'pmovmskb',0D7h
1802
 dw pextrw_instruction-assembler
1803
 db 'pmulhrsw',0Bh
174 heavyiron 1804
 dw ssse3_instruction-assembler
1805
 db 'prefetch',0
157 heavyiron 1806
 dw amd_prefetch_instruction-assembler
1807
 db 'sysenter',34h
1808
 dw simple_extended_instruction-assembler
1809
 db 'sysexitq',35h
1810
 dw simple_extended_instruction_64bit-assembler
1811
 db 'unpckhpd',15h
1812
 dw sse_pd_instruction-assembler
1813
 db 'unpckhps',15h
1814
 dw sse_ps_instruction-assembler
1815
 db 'unpcklpd',14h
1816
 dw sse_pd_instruction-assembler
1817
 db 'unpcklps',14h
1818
 dw sse_ps_instruction-assembler
1819
 db 'vmlaunch',0C2h
1820
 dw simple_vmx_instruction-assembler
1821
 db 'vmresume',0C3h
1822
 dw simple_vmx_instruction-assembler
1823
instructions_9:
1824
 db 'cmpxchg8b',8
1825
 dw cmpxchgx_instruction-assembler
1826
 db 'cvttpd2dq',0E6h
1827
 dw sse_pd_instruction-assembler
1828
 db 'cvttpd2pi',2Ch
1829
 dw cvtpd2pi_instruction-assembler
1830
 db 'cvttps2dq',5Bh
1831
 dw cvtdq2pd_instruction-assembler
1832
 db 'cvttps2pi',2Ch
1833
 dw cvtps2pi_instruction-assembler
1834
 db 'cvttsd2si',2Ch
1835
 dw cvtsd2si_instruction-assembler
1836
 db 'cvttss2si',2Ch
1837
 dw cvtss2si_instruction-assembler
1838
 db 'pcmpestri',61h
707 heavyiron 1839
 dw sse4_instruction_3a_imm8-assembler
1840
 db 'pcmpestrm',60h
1841
 dw sse4_instruction_3a_imm8-assembler
1842
 db 'pcmpistri',63h
1843
 dw sse4_instruction_3a_imm8-assembler
1844
 db 'pcmpistrm',62h
1845
 dw sse4_instruction_3a_imm8-assembler
1846
 db 'pmaddubsw',4
174 heavyiron 1847
 dw ssse3_instruction-assembler
1848
 db 'prefetchw',1
157 heavyiron 1849
 dw amd_prefetch_instruction-assembler
1850
 db 'punpckhbw',68h
1851
 dw basic_mmx_instruction-assembler
174 heavyiron 1852
 db 'punpckhdq',6Ah
157 heavyiron 1853
 dw basic_mmx_instruction-assembler
174 heavyiron 1854
 db 'punpckhwd',69h
157 heavyiron 1855
 dw basic_mmx_instruction-assembler
174 heavyiron 1856
 db 'punpcklbw',60h
157 heavyiron 1857
 dw basic_mmx_instruction-assembler
174 heavyiron 1858
 db 'punpckldq',62h
157 heavyiron 1859
 dw basic_mmx_instruction-assembler
174 heavyiron 1860
 db 'punpcklwd',61h
157 heavyiron 1861
 dw basic_mmx_instruction-assembler
174 heavyiron 1862
instructions_10:
157 heavyiron 1863
 db 'cmpunordpd',3
1864
 dw cmp_pd_instruction-assembler
1865
 db 'cmpunordps',3
1866
 dw cmp_ps_instruction-assembler
1867
 db 'cmpunordsd',3
1868
 dw cmp_sd_instruction-assembler
1869
 db 'cmpunordss',3
1870
 dw cmp_ss_instruction-assembler
1871
 db 'cmpxchg16b',16
1872
 dw cmpxchgx_instruction-assembler
1873
 db 'loadall286',5
1874
 dw simple_extended_instruction-assembler
1875
 db 'loadall386',7
1876
 dw simple_extended_instruction-assembler
1877
 db 'maskmovdqu',0
1878
 dw maskmovdqu_instruction-assembler
1879
 db 'phminposuw',41h
707 heavyiron 1880
 dw sse4_instruction_38-assembler
1881
 db 'prefetcht0',1
157 heavyiron 1882
 dw prefetch_instruction-assembler
1883
 db 'prefetcht1',2
1884
 dw prefetch_instruction-assembler
1885
 db 'prefetcht2',3
1886
 dw prefetch_instruction-assembler
1887
 db 'punpckhqdq',6Dh
1888
 dw sse_pd_instruction-assembler
1889
 db 'punpcklqdq',6Ch
1890
 dw sse_pd_instruction-assembler
1891
instructions_11:
1892
 db 'prefetchnta',0
1893
 dw prefetch_instruction-assembler
1894
instructions_end:
1895
1896
 
1897
 dw data_directives_2-data_directives,(data_directives_3-data_directives_2)/(2+3)
1898
 dw data_directives_3-data_directives,(data_directives_4-data_directives_3)/(3+3)
1899
 dw data_directives_4-data_directives,(data_directives_end-data_directives_4)/(4+3)
1900
1901
 
1902
 db 'db',1
1903
 dw data_bytes-assembler
1904
 db 'dd',4
1905
 dw data_dwords-assembler
1906
 db 'df',6
1907
 dw data_pwords-assembler
1908
 db 'dp',6
1909
 dw data_pwords-assembler
1910
 db 'dq',8
1911
 dw data_qwords-assembler
1912
 db 'dt',10
1913
 dw data_twords-assembler
1914
 db 'du',2
1915
 dw data_unicode-assembler
1916
 db 'dw',2
1917
 dw data_words-assembler
1918
 db 'rb',1
1919
 dw reserve_bytes-assembler
1920
 db 'rd',4
1921
 dw reserve_dwords-assembler
1922
 db 'rf',6
1923
 dw reserve_pwords-assembler
1924
 db 'rp',6
1925
 dw reserve_pwords-assembler
1926
 db 'rq',8
1927
 dw reserve_qwords-assembler
1928
 db 'rt',10
1929
 dw reserve_twords-assembler
1930
 db 'rw',2
1931
 dw reserve_words-assembler
1932
data_directives_3:
1933
data_directives_4:
1934
 db 'file',1
1935
 dw data_file-assembler
1936
data_directives_end:
1937