Subversion Repositories Kolibri OS

Rev

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