Subversion Repositories Kolibri OS

Rev

Rev 2664 | Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1.  
  2. ; flat assembler core
  3. ; Copyright (c) 1999-2012, Tomasz Grysztar.
  4. ; All rights reserved.
  5.  
  6. include_variable db 'INCLUDE',0
  7.  
  8. symbol_characters db 27
  9.  db 9,0Ah,0Dh,1Ah,20h,'+-/*=<>()[]{}:,|&~#`;\'
  10.  
  11. preprocessor_directives:
  12.  db 6,'define'
  13.  dw define_symbolic_constant-directive_handler
  14.  db 7,'include'
  15.  dw include_file-directive_handler
  16.  db 3,'irp'
  17.  dw irp_directive-directive_handler
  18.  db 4,'irps'
  19.  dw irps_directive-directive_handler
  20.  db 5,'macro'
  21.  dw define_macro-directive_handler
  22.  db 5,'match'
  23.  dw match_directive-directive_handler
  24.  db 5,'purge'
  25.  dw purge_macro-directive_handler
  26.  db 4,'rept'
  27.  dw rept_directive-directive_handler
  28.  db 7,'restore'
  29.  dw restore_equ_constant-directive_handler
  30.  db 7,'restruc'
  31.  dw purge_struc-directive_handler
  32.  db 5,'struc'
  33.  dw define_struc-directive_handler
  34.  db 0
  35.  
  36. macro_directives:
  37.  db 6,'common'
  38.  dw common_block-directive_handler
  39.  db 7,'forward'
  40.  dw forward_block-directive_handler
  41.  db 5,'local'
  42.  dw local_symbols-directive_handler
  43.  db 7,'reverse'
  44.  dw reverse_block-directive_handler
  45.  db 0
  46.  
  47. operators:
  48.  db 1,'+',80h
  49.  db 1,'-',81h
  50.  db 1,'*',90h
  51.  db 1,'/',91h
  52.  db 3,'and',0B0h
  53.  db 3,'mod',0A0h
  54.  db 2,'or',0B1h
  55.  db 3,'shl',0C0h
  56.  db 3,'shr',0C1h
  57.  db 3,'xor',0B2h
  58.  db 0
  59.  
  60. single_operand_operators:
  61.  db 1,'+',82h
  62.  db 1,'-',83h
  63.  db 3,'not',0D0h
  64.  db 3,'plt',0E1h
  65.  db 3,'rva',0E0h
  66.  db 0
  67.  
  68. directive_operators:
  69.  db 5,'align',8Ch
  70.  db 2,'as',86h
  71.  db 2,'at',80h
  72.  db 7,'defined',88h
  73.  db 3,'dup',81h
  74.  db 2,'eq',0F0h
  75.  db 6,'eqtype',0F7h
  76.  db 4,'from',82h
  77.  db 2,'in',0F6h
  78.  db 2,'on',84h
  79.  db 3,'ptr',85h
  80.  db 10,'relativeto',0F8h
  81.  db 4,'used',89h
  82.  db 0
  83.  
  84. address_sizes:
  85.  db 4,'byte',1
  86.  db 5,'dword',4
  87.  db 5,'qword',8
  88.  db 4,'word',2
  89.  db 0
  90.  
  91. symbols:
  92.  dw symbols_2-symbols,(symbols_3-symbols_2)/(2+2)
  93.  dw symbols_3-symbols,(symbols_4-symbols_3)/(3+2)
  94.  dw symbols_4-symbols,(symbols_5-symbols_4)/(4+2)
  95.  dw symbols_5-symbols,(symbols_6-symbols_5)/(5+2)
  96.  dw symbols_6-symbols,(symbols_7-symbols_6)/(6+2)
  97.  dw symbols_7-symbols,(symbols_8-symbols_7)/(7+2)
  98.  dw symbols_8-symbols,(symbols_9-symbols_8)/(8+2)
  99.  dw symbols_9-symbols,(symbols_10-symbols_9)/(9+2)
  100.  dw symbols_10-symbols,(symbols_11-symbols_10)/(10+2)
  101.  dw symbols_11-symbols,(symbols_end-symbols_11)/(11+2)
  102.  
  103. symbols_2:
  104.  db 'ah',10h,04h
  105.  db 'al',10h,10h
  106.  db 'ax',10h,20h
  107.  db 'bh',10h,07h
  108.  db 'bl',10h,13h
  109.  db 'bp',10h,25h
  110.  db 'bx',10h,23h
  111.  db 'ch',10h,05h
  112.  db 'cl',10h,11h
  113.  db 'cs',10h,62h
  114.  db 'cx',10h,21h
  115.  db 'dh',10h,06h
  116.  db 'di',10h,27h
  117.  db 'dl',10h,12h
  118.  db 'ds',10h,64h
  119.  db 'dx',10h,22h
  120.  db 'es',10h,61h
  121.  db 'fs',10h,65h
  122.  db 'gs',10h,66h
  123.  db 'ms',1Ch,41h
  124.  db 'mz',18h,20h
  125.  db 'nx',1Bh,83h
  126.  db 'pe',18h,30h
  127.  db 'r8',10h,88h
  128.  db 'r9',10h,89h
  129.  db 'si',10h,26h
  130.  db 'sp',10h,24h
  131.  db 'ss',10h,63h
  132.  db 'st',10h,0A0h
  133. symbols_3:
  134.  db 'bpl',10h,15h
  135.  db 'cr0',10h,50h
  136.  db 'cr1',10h,51h
  137.  db 'cr2',10h,52h
  138.  db 'cr3',10h,53h
  139.  db 'cr4',10h,54h
  140.  db 'cr5',10h,55h
  141.  db 'cr6',10h,56h
  142.  db 'cr7',10h,57h
  143.  db 'cr8',10h,58h
  144.  db 'cr9',10h,59h
  145.  db 'dil',10h,17h
  146.  db 'dll',1Bh,80h
  147.  db 'dr0',10h,70h
  148.  db 'dr1',10h,71h
  149.  db 'dr2',10h,72h
  150.  db 'dr3',10h,73h
  151.  db 'dr4',10h,74h
  152.  db 'dr5',10h,75h
  153.  db 'dr6',10h,76h
  154.  db 'dr7',10h,77h
  155.  db 'dr8',10h,78h
  156.  db 'dr9',10h,79h
  157.  db 'eax',10h,40h
  158.  db 'ebp',10h,45h
  159.  db 'ebx',10h,43h
  160.  db 'ecx',10h,41h
  161.  db 'edi',10h,47h
  162.  db 'edx',10h,42h
  163.  db 'efi',1Bh,10
  164.  db 'eip',10h,0F4h
  165.  db 'elf',18h,50h
  166.  db 'esi',10h,46h
  167.  db 'esp',10h,44h
  168.  db 'far',12h,3
  169.  db 'gui',1Bh,2
  170.  db 'mm0',10h,0B0h
  171.  db 'mm1',10h,0B1h
  172.  db 'mm2',10h,0B2h
  173.  db 'mm3',10h,0B3h
  174.  db 'mm4',10h,0B4h
  175.  db 'mm5',10h,0B5h
  176.  db 'mm6',10h,0B6h
  177.  db 'mm7',10h,0B7h
  178.  db 'r10',10h,8Ah
  179.  db 'r11',10h,8Bh
  180.  db 'r12',10h,8Ch
  181.  db 'r13',10h,8Dh
  182.  db 'r14',10h,8Eh
  183.  db 'r15',10h,8Fh
  184.  db 'r8b',10h,18h
  185.  db 'r8d',10h,48h
  186.  db 'r8l',10h,18h
  187.  db 'r8w',10h,28h
  188.  db 'r9b',10h,19h
  189.  db 'r9d',10h,49h
  190.  db 'r9l',10h,19h
  191.  db 'r9w',10h,29h
  192.  db 'rax',10h,80h
  193.  db 'rbp',10h,85h
  194.  db 'rbx',10h,83h
  195.  db 'rcx',10h,81h
  196.  db 'rdi',10h,87h
  197.  db 'rdx',10h,82h
  198.  db 'rip',10h,0F8h
  199.  db 'rsi',10h,86h
  200.  db 'rsp',10h,84h
  201.  db 'sil',10h,16h
  202.  db 'spl',10h,14h
  203.  db 'st0',10h,0A0h
  204.  db 'st1',10h,0A1h
  205.  db 'st2',10h,0A2h
  206.  db 'st3',10h,0A3h
  207.  db 'st4',10h,0A4h
  208.  db 'st5',10h,0A5h
  209.  db 'st6',10h,0A6h
  210.  db 'st7',10h,0A7h
  211.  db 'tr0',10h,90h
  212.  db 'tr1',10h,91h
  213.  db 'tr2',10h,92h
  214.  db 'tr3',10h,93h
  215.  db 'tr4',10h,94h
  216.  db 'tr5',10h,95h
  217.  db 'tr6',10h,96h
  218.  db 'tr7',10h,97h
  219.  db 'wdm',1Bh,81h
  220. symbols_4:
  221.  db 'byte',11h,1
  222.  db 'code',19h,5
  223.  db 'coff',18h,40h
  224.  db 'cr10',10h,5Ah
  225.  db 'cr11',10h,5Bh
  226.  db 'cr12',10h,5Ch
  227.  db 'cr13',10h,5Dh
  228.  db 'cr14',10h,5Eh
  229.  db 'cr15',10h,5Fh
  230.  db 'data',19h,6
  231.  db 'dr10',10h,7Ah
  232.  db 'dr11',10h,7Bh
  233.  db 'dr12',10h,7Ch
  234.  db 'dr13',10h,7Dh
  235.  db 'dr14',10h,7Eh
  236.  db 'dr15',10h,7Fh
  237.  db 'ms64',1Ch,49h
  238.  db 'near',12h,2
  239.  db 'note',1Eh,4
  240.  db 'pe64',18h,3Ch
  241.  db 'r10b',10h,1Ah
  242.  db 'r10d',10h,4Ah
  243.  db 'r10l',10h,1Ah
  244.  db 'r10w',10h,2Ah
  245.  db 'r11b',10h,1Bh
  246.  db 'r11d',10h,4Bh
  247.  db 'r11l',10h,1Bh
  248.  db 'r11w',10h,2Bh
  249.  db 'r12b',10h,1Ch
  250.  db 'r12d',10h,4Ch
  251.  db 'r12l',10h,1Ch
  252.  db 'r12w',10h,2Ch
  253.  db 'r13b',10h,1Dh
  254.  db 'r13d',10h,4Dh
  255.  db 'r13l',10h,1Dh
  256.  db 'r13w',10h,2Dh
  257.  db 'r14b',10h,1Eh
  258.  db 'r14d',10h,4Eh
  259.  db 'r14l',10h,1Eh
  260.  db 'r14w',10h,2Eh
  261.  db 'r15b',10h,1Fh
  262.  db 'r15d',10h,4Fh
  263.  db 'r15l',10h,1Fh
  264.  db 'r15w',10h,2Fh
  265.  db 'word',11h,2
  266.  db 'xmm0',10h,0C0h
  267.  db 'xmm1',10h,0C1h
  268.  db 'xmm2',10h,0C2h
  269.  db 'xmm3',10h,0C3h
  270.  db 'xmm4',10h,0C4h
  271.  db 'xmm5',10h,0C5h
  272.  db 'xmm6',10h,0C6h
  273.  db 'xmm7',10h,0C7h
  274.  db 'xmm8',10h,0C8h
  275.  db 'xmm9',10h,0C9h
  276.  db 'ymm0',10h,0D0h
  277.  db 'ymm1',10h,0D1h
  278.  db 'ymm2',10h,0D2h
  279.  db 'ymm3',10h,0D3h
  280.  db 'ymm4',10h,0D4h
  281.  db 'ymm5',10h,0D5h
  282.  db 'ymm6',10h,0D6h
  283.  db 'ymm7',10h,0D7h
  284.  db 'ymm8',10h,0D8h
  285.  db 'ymm9',10h,0D9h
  286. symbols_5:
  287.  db 'dword',11h,4
  288.  db 'elf64',18h,58h
  289.  db 'fword',11h,6
  290.  db 'large',1Bh,82h
  291.  db 'pword',11h,6
  292.  db 'qword',11h,8
  293.  db 'short',12h,1
  294.  db 'tbyte',11h,0Ah
  295.  db 'tword',11h,0Ah
  296.  db 'use16',13h,16
  297.  db 'use32',13h,32
  298.  db 'use64',13h,64
  299.  db 'xmm10',10h,0CAh
  300.  db 'xmm11',10h,0CBh
  301.  db 'xmm12',10h,0CCh
  302.  db 'xmm13',10h,0CDh
  303.  db 'xmm14',10h,0CEh
  304.  db 'xmm15',10h,0CFh
  305.  db 'xword',11h,16
  306.  db 'ymm10',10h,0DAh
  307.  db 'ymm11',10h,0DBh
  308.  db 'ymm12',10h,0DCh
  309.  db 'ymm13',10h,0DDh
  310.  db 'ymm14',10h,0DEh
  311.  db 'ymm15',10h,0DFh
  312.  db 'yword',11h,32
  313. symbols_6:
  314.  db 'binary',18h,10h
  315.  db 'dqword',11h,16
  316.  db 'export',1Ah,0
  317.  db 'fixups',1Ah,5
  318.  db 'import',1Ah,1
  319.  db 'native',1Bh,1
  320.  db 'qqword',11h,32
  321.  db 'static',1Dh,1
  322. symbols_7:
  323.  db 'console',1Bh,3
  324.  db 'dynamic',1Eh,2
  325.  db 'efiboot',1Bh,11
  326. symbols_8:
  327.  db 'linkinfo',19h,9
  328.  db 'readable',19h,30
  329.  db 'resource',1Ah,2
  330.  db 'writable',19h,31
  331. symbols_9:
  332.  db 'shareable',19h,28
  333.  db 'writeable',19h,31
  334. symbols_10:
  335.  db 'efiruntime',1Bh,12
  336.  db 'executable',19h,29
  337.  db 'linkremove',19h,11
  338. symbols_11:
  339.  db 'discardable',19h,25
  340.  db 'interpreter',1Eh,3
  341.  db 'notpageable',19h,27
  342. symbols_end:
  343.  
  344. instructions:
  345.  dw instructions_2-instructions,(instructions_3-instructions_2)/(2+3)
  346.  dw instructions_3-instructions,(instructions_4-instructions_3)/(3+3)
  347.  dw instructions_4-instructions,(instructions_5-instructions_4)/(4+3)
  348.  dw instructions_5-instructions,(instructions_6-instructions_5)/(5+3)
  349.  dw instructions_6-instructions,(instructions_7-instructions_6)/(6+3)
  350.  dw instructions_7-instructions,(instructions_8-instructions_7)/(7+3)
  351.  dw instructions_8-instructions,(instructions_9-instructions_8)/(8+3)
  352.  dw instructions_9-instructions,(instructions_10-instructions_9)/(9+3)
  353.  dw instructions_10-instructions,(instructions_11-instructions_10)/(10+3)
  354.  dw instructions_11-instructions,(instructions_12-instructions_11)/(11+3)
  355.  dw instructions_12-instructions,(instructions_13-instructions_12)/(12+3)
  356.  dw instructions_13-instructions,(instructions_14-instructions_13)/(13+3)
  357.  dw instructions_14-instructions,(instructions_15-instructions_14)/(14+3)
  358.  dw instructions_15-instructions,(instructions_16-instructions_15)/(15+3)
  359.  dw instructions_16-instructions,(instructions_end-instructions_16)/(16+3)
  360.  
  361. instructions_2:
  362.  db 'bt',4
  363.  dw bt_instruction-instruction_handler
  364.  db 'if',0
  365.  dw if_directive-instruction_handler
  366.  db 'in',0
  367.  dw in_instruction-instruction_handler
  368.  db 'ja',77h
  369.  dw conditional_jump-instruction_handler
  370.  db 'jb',72h
  371.  dw conditional_jump-instruction_handler
  372.  db 'jc',72h
  373.  dw conditional_jump-instruction_handler
  374.  db 'je',74h
  375.  dw conditional_jump-instruction_handler
  376.  db 'jg',7Fh
  377.  dw conditional_jump-instruction_handler
  378.  db 'jl',7Ch
  379.  dw conditional_jump-instruction_handler
  380.  db 'jo',70h
  381.  dw conditional_jump-instruction_handler
  382.  db 'jp',7Ah
  383.  dw conditional_jump-instruction_handler
  384.  db 'js',78h
  385.  dw conditional_jump-instruction_handler
  386.  db 'jz',74h
  387.  dw conditional_jump-instruction_handler
  388.  db 'or',08h
  389.  dw basic_instruction-instruction_handler
  390. instructions_3:
  391.  db 'aaa',37h
  392.  dw simple_instruction_except64-instruction_handler
  393.  db 'aad',0D5h
  394.  dw aa_instruction-instruction_handler
  395.  db 'aam',0D4h
  396.  dw aa_instruction-instruction_handler
  397.  db 'aas',3Fh
  398.  dw simple_instruction_except64-instruction_handler
  399.  db 'adc',10h
  400.  dw basic_instruction-instruction_handler
  401.  db 'add',00h
  402.  dw basic_instruction-instruction_handler
  403.  db 'and',20h
  404.  dw basic_instruction-instruction_handler
  405.  db 'bsf',0BCh
  406.  dw bs_instruction-instruction_handler
  407.  db 'bsr',0BDh
  408.  dw bs_instruction-instruction_handler
  409.  db 'btc',7
  410.  dw bt_instruction-instruction_handler
  411.  db 'btr',6
  412.  dw bt_instruction-instruction_handler
  413.  db 'bts',5
  414.  dw bt_instruction-instruction_handler
  415.  db 'cbw',98h
  416.  dw simple_instruction_16bit-instruction_handler
  417.  db 'cdq',99h
  418.  dw simple_instruction_32bit-instruction_handler
  419.  db 'clc',0F8h
  420.  dw simple_instruction-instruction_handler
  421.  db 'cld',0FCh
  422.  dw simple_instruction-instruction_handler
  423.  db 'cli',0FAh
  424.  dw simple_instruction-instruction_handler
  425.  db 'cmc',0F5h
  426.  dw simple_instruction-instruction_handler
  427.  db 'cmp',38h
  428.  dw basic_instruction-instruction_handler
  429.  db 'cqo',99h
  430.  dw simple_instruction_64bit-instruction_handler
  431.  db 'cwd',99h
  432.  dw simple_instruction_16bit-instruction_handler
  433.  db 'daa',27h
  434.  dw simple_instruction_except64-instruction_handler
  435.  db 'das',2Fh
  436.  dw simple_instruction_except64-instruction_handler
  437.  db 'dec',1
  438.  dw inc_instruction-instruction_handler
  439.  db 'div',6
  440.  dw single_operand_instruction-instruction_handler
  441.  db 'end',0
  442.  dw end_directive-instruction_handler
  443.  db 'err',0
  444.  dw err_directive-instruction_handler
  445.  db 'fld',0
  446.  dw fld_instruction-instruction_handler
  447.  db 'fst',2
  448.  dw fld_instruction-instruction_handler
  449.  db 'hlt',0F4h
  450.  dw simple_instruction-instruction_handler
  451.  db 'inc',0
  452.  dw inc_instruction-instruction_handler
  453.  db 'ins',6Ch
  454.  dw ins_instruction-instruction_handler
  455.  db 'int',0CDh
  456.  dw int_instruction-instruction_handler
  457.  db 'jae',73h
  458.  dw conditional_jump-instruction_handler
  459.  db 'jbe',76h
  460.  dw conditional_jump-instruction_handler
  461.  db 'jge',7Dh
  462.  dw conditional_jump-instruction_handler
  463.  db 'jle',7Eh
  464.  dw conditional_jump-instruction_handler
  465.  db 'jmp',0
  466.  dw jmp_instruction-instruction_handler
  467.  db 'jna',76h
  468.  dw conditional_jump-instruction_handler
  469.  db 'jnb',73h
  470.  dw conditional_jump-instruction_handler
  471.  db 'jnc',73h
  472.  dw conditional_jump-instruction_handler
  473.  db 'jne',75h
  474.  dw conditional_jump-instruction_handler
  475.  db 'jng',7Eh
  476.  dw conditional_jump-instruction_handler
  477.  db 'jnl',7Dh
  478.  dw conditional_jump-instruction_handler
  479.  db 'jno',71h
  480.  dw conditional_jump-instruction_handler
  481.  db 'jnp',7Bh
  482.  dw conditional_jump-instruction_handler
  483.  db 'jns',79h
  484.  dw conditional_jump-instruction_handler
  485.  db 'jnz',75h
  486.  dw conditional_jump-instruction_handler
  487.  db 'jpe',7Ah
  488.  dw conditional_jump-instruction_handler
  489.  db 'jpo',7Bh
  490.  dw conditional_jump-instruction_handler
  491.  db 'lar',2
  492.  dw lar_instruction-instruction_handler
  493.  db 'lds',3
  494.  dw ls_instruction-instruction_handler
  495.  db 'lea',0
  496.  dw lea_instruction-instruction_handler
  497.  db 'les',0
  498.  dw ls_instruction-instruction_handler
  499.  db 'lfs',4
  500.  dw ls_instruction-instruction_handler
  501.  db 'lgs',5
  502.  dw ls_instruction-instruction_handler
  503.  db 'lsl',3
  504.  dw lar_instruction-instruction_handler
  505.  db 'lss',2
  506.  dw ls_instruction-instruction_handler
  507.  db 'ltr',3
  508.  dw pm_word_instruction-instruction_handler
  509.  db 'mov',0
  510.  dw mov_instruction-instruction_handler
  511.  db 'mul',4
  512.  dw single_operand_instruction-instruction_handler
  513.  db 'neg',3
  514.  dw single_operand_instruction-instruction_handler
  515.  db 'nop',90h
  516.  dw nop_instruction-instruction_handler
  517.  db 'not',2
  518.  dw single_operand_instruction-instruction_handler
  519.  db 'org',0
  520.  dw org_directive-instruction_handler
  521.  db 'out',0
  522.  dw out_instruction-instruction_handler
  523.  db 'pop',0
  524.  dw pop_instruction-instruction_handler
  525.  db 'por',0EBh
  526.  dw basic_mmx_instruction-instruction_handler
  527.  db 'rcl',2
  528.  dw sh_instruction-instruction_handler
  529.  db 'rcr',3
  530.  dw sh_instruction-instruction_handler
  531.  db 'rep',0F3h
  532.  dw prefix_instruction-instruction_handler
  533.  db 'ret',0C2h
  534.  dw ret_instruction-instruction_handler
  535.  db 'rol',0
  536.  dw sh_instruction-instruction_handler
  537.  db 'ror',1
  538.  dw sh_instruction-instruction_handler
  539.  db 'rsm',0AAh
  540.  dw simple_extended_instruction-instruction_handler
  541.  db 'sal',4
  542.  dw sh_instruction-instruction_handler
  543.  db 'sar',7
  544.  dw sh_instruction-instruction_handler
  545.  db 'sbb',18h
  546.  dw basic_instruction-instruction_handler
  547.  db 'shl',4
  548.  dw sh_instruction-instruction_handler
  549.  db 'shr',5
  550.  dw sh_instruction-instruction_handler
  551.  db 'stc',0F9h
  552.  dw simple_instruction-instruction_handler
  553.  db 'std',0FDh
  554.  dw simple_instruction-instruction_handler
  555.  db 'sti',0FBh
  556.  dw simple_instruction-instruction_handler
  557.  db 'str',1
  558.  dw pm_store_word_instruction-instruction_handler
  559.  db 'sub',28h
  560.  dw basic_instruction-instruction_handler
  561.  db 'ud2',0Bh
  562.  dw simple_extended_instruction-instruction_handler
  563.  db 'xor',30h
  564.  dw basic_instruction-instruction_handler
  565. instructions_4:
  566.  db 'andn',0F2h
  567.  dw andn_instruction-instruction_handler
  568.  db 'arpl',0
  569.  dw arpl_instruction-instruction_handler
  570.  db 'blci',26h
  571.  dw tbm_instruction-instruction_handler
  572.  db 'blcs',13h
  573.  dw tbm_instruction-instruction_handler
  574.  db 'blsi',3
  575.  dw bmi_instruction-instruction_handler
  576.  db 'blsr',1
  577.  dw bmi_instruction-instruction_handler
  578.  db 'bzhi',0F5h
  579.  dw bzhi_instruction-instruction_handler
  580.  db 'call',0
  581.  dw call_instruction-instruction_handler
  582.  db 'cdqe',98h
  583.  dw simple_instruction_64bit-instruction_handler
  584.  db 'clgi',0DDh
  585.  dw simple_vmx_instruction-instruction_handler
  586.  db 'clts',6
  587.  dw simple_extended_instruction-instruction_handler
  588.  db 'cmps',0A6h
  589.  dw cmps_instruction-instruction_handler
  590.  db 'cwde',98h
  591.  dw simple_instruction_32bit-instruction_handler
  592.  db 'data',0
  593.  dw data_directive-instruction_handler
  594.  db 'dppd',41h
  595.  dw sse4_instruction_3a_imm8-instruction_handler
  596.  db 'dpps',40h
  597.  dw sse4_instruction_3a_imm8-instruction_handler
  598.  db 'else',0
  599.  dw else_directive-instruction_handler
  600.  db 'emms',77h
  601.  dw simple_extended_instruction-instruction_handler
  602.  db 'fabs',100001b
  603.  dw simple_fpu_instruction-instruction_handler
  604.  db 'fadd',0
  605.  dw basic_fpu_instruction-instruction_handler
  606.  db 'fbld',4
  607.  dw fbld_instruction-instruction_handler
  608.  db 'fchs',100000b
  609.  dw simple_fpu_instruction-instruction_handler
  610.  db 'fcom',2
  611.  dw basic_fpu_instruction-instruction_handler
  612.  db 'fcos',111111b
  613.  dw simple_fpu_instruction-instruction_handler
  614.  db 'fdiv',6
  615.  dw basic_fpu_instruction-instruction_handler
  616.  db 'feni',0E0h
  617.  dw finit_instruction-instruction_handler
  618.  db 'fild',0
  619.  dw fild_instruction-instruction_handler
  620.  db 'fist',2
  621.  dw fild_instruction-instruction_handler
  622.  db 'fld1',101000b
  623.  dw simple_fpu_instruction-instruction_handler
  624.  db 'fldz',101110b
  625.  dw simple_fpu_instruction-instruction_handler
  626.  db 'fmul',1
  627.  dw basic_fpu_instruction-instruction_handler
  628.  db 'fnop',010000b
  629.  dw simple_fpu_instruction-instruction_handler
  630.  db 'fsin',111110b
  631.  dw simple_fpu_instruction-instruction_handler
  632.  db 'fstp',3
  633.  dw fld_instruction-instruction_handler
  634.  db 'fsub',4
  635.  dw basic_fpu_instruction-instruction_handler
  636.  db 'ftst',100100b
  637.  dw simple_fpu_instruction-instruction_handler
  638.  db 'fxam',100101b
  639.  dw simple_fpu_instruction-instruction_handler
  640.  db 'fxch',0
  641.  dw fxch_instruction-instruction_handler
  642.  db 'heap',0
  643.  dw heap_directive-instruction_handler
  644.  db 'idiv',7
  645.  dw single_operand_instruction-instruction_handler
  646.  db 'imul',0
  647.  dw imul_instruction-instruction_handler
  648.  db 'insb',6Ch
  649.  dw simple_instruction-instruction_handler
  650.  db 'insd',6Dh
  651.  dw simple_instruction_32bit-instruction_handler
  652.  db 'insw',6Dh
  653.  dw simple_instruction_16bit-instruction_handler
  654.  db 'int1',0F1h
  655.  dw simple_instruction-instruction_handler
  656.  db 'int3',0CCh
  657.  dw simple_instruction-instruction_handler
  658.  db 'into',0CEh
  659.  dw simple_instruction_except64-instruction_handler
  660.  db 'invd',8
  661.  dw simple_extended_instruction-instruction_handler
  662.  db 'iret',0CFh
  663.  dw iret_instruction-instruction_handler
  664.  db 'jcxz',0E3h
  665.  dw loop_instruction_16bit-instruction_handler
  666.  db 'jnae',72h
  667.  dw conditional_jump-instruction_handler
  668.  db 'jnbe',77h
  669.  dw conditional_jump-instruction_handler
  670.  db 'jnge',7Ch
  671.  dw conditional_jump-instruction_handler
  672.  db 'jnle',7Fh
  673.  dw conditional_jump-instruction_handler
  674.  db 'lahf',9Fh
  675.  dw simple_instruction-instruction_handler
  676.  db 'lgdt',2
  677.  dw lgdt_instruction-instruction_handler
  678.  db 'lidt',3
  679.  dw lgdt_instruction-instruction_handler
  680.  db 'lldt',2
  681.  dw pm_word_instruction-instruction_handler
  682.  db 'lmsw',16h
  683.  dw pm_word_instruction-instruction_handler
  684.  db 'load',0
  685.  dw load_directive-instruction_handler
  686.  db 'lock',0F0h
  687.  dw prefix_instruction-instruction_handler
  688.  db 'lods',0ACh
  689.  dw lods_instruction-instruction_handler
  690.  db 'loop',0E2h
  691.  dw loop_instruction-instruction_handler
  692.  db 'movd',0
  693.  dw movd_instruction-instruction_handler
  694.  db 'movq',0
  695.  dw movq_instruction-instruction_handler
  696.  db 'movs',0A4h
  697.  dw movs_instruction-instruction_handler
  698.  db 'mulx',0F6h
  699.  dw pdep_instruction-instruction_handler
  700.  db 'orpd',56h
  701.  dw sse_pd_instruction-instruction_handler
  702.  db 'orps',56h
  703.  dw sse_ps_instruction-instruction_handler
  704.  db 'outs',6Eh
  705.  dw outs_instruction-instruction_handler
  706.  db 'pand',0DBh
  707.  dw basic_mmx_instruction-instruction_handler
  708.  db 'pdep',0F5h
  709.  dw pdep_instruction-instruction_handler
  710.  db 'pext',0F5h
  711.  dw pext_instruction-instruction_handler
  712.  db 'popa',61h
  713.  dw simple_instruction_except64-instruction_handler
  714.  db 'popd',4
  715.  dw pop_instruction-instruction_handler
  716.  db 'popf',9Dh
  717.  dw simple_instruction-instruction_handler
  718.  db 'popq',8
  719.  dw pop_instruction-instruction_handler
  720.  db 'popw',2
  721.  dw pop_instruction-instruction_handler
  722.  db 'push',0
  723.  dw push_instruction-instruction_handler
  724.  db 'pxor',0EFh
  725.  dw basic_mmx_instruction-instruction_handler
  726.  db 'repe',0F3h
  727.  dw prefix_instruction-instruction_handler
  728.  db 'repz',0F3h
  729.  dw prefix_instruction-instruction_handler
  730.  db 'retd',0C2h
  731.  dw ret_instruction_32bit_except64-instruction_handler
  732.  db 'retf',0CAh
  733.  dw retf_instruction-instruction_handler
  734.  db 'retn',0C2h
  735.  dw ret_instruction-instruction_handler
  736.  db 'retq',0C2h
  737.  dw ret_instruction_only64-instruction_handler
  738.  db 'retw',0C2h
  739.  dw ret_instruction_16bit-instruction_handler
  740.  db 'rorx',0F0h
  741.  dw rorx_instruction-instruction_handler
  742.  db 'sahf',9Eh
  743.  dw simple_instruction-instruction_handler
  744.  db 'salc',0D6h
  745.  dw simple_instruction_except64-instruction_handler
  746.  db 'sarx',0F7h
  747.  dw sarx_instruction-instruction_handler
  748.  db 'scas',0AEh
  749.  dw stos_instruction-instruction_handler
  750.  db 'seta',97h
  751.  dw set_instruction-instruction_handler
  752.  db 'setb',92h
  753.  dw set_instruction-instruction_handler
  754.  db 'setc',92h
  755.  dw set_instruction-instruction_handler
  756.  db 'sete',94h
  757.  dw set_instruction-instruction_handler
  758.  db 'setg',9Fh
  759.  dw set_instruction-instruction_handler
  760.  db 'setl',9Ch
  761.  dw set_instruction-instruction_handler
  762.  db 'seto',90h
  763.  dw set_instruction-instruction_handler
  764.  db 'setp',9Ah
  765.  dw set_instruction-instruction_handler
  766.  db 'sets',98h
  767.  dw set_instruction-instruction_handler
  768.  db 'setz',94h
  769.  dw set_instruction-instruction_handler
  770.  db 'sgdt',0
  771.  dw lgdt_instruction-instruction_handler
  772.  db 'shld',0A4h
  773.  dw shd_instruction-instruction_handler
  774.  db 'shlx',0F7h
  775.  dw shlx_instruction-instruction_handler
  776.  db 'shrd',0ACh
  777.  dw shd_instruction-instruction_handler
  778.  db 'shrx',0F7h
  779.  dw shrx_instruction-instruction_handler
  780.  db 'sidt',1
  781.  dw lgdt_instruction-instruction_handler
  782.  db 'sldt',0
  783.  dw pm_store_word_instruction-instruction_handler
  784.  db 'smsw',14h
  785.  dw pm_store_word_instruction-instruction_handler
  786.  db 'stgi',0DCh
  787.  dw simple_vmx_instruction-instruction_handler
  788.  db 'stos',0AAh
  789.  dw stos_instruction-instruction_handler
  790.  db 'test',0
  791.  dw test_instruction-instruction_handler
  792.  db 'verr',4
  793.  dw pm_word_instruction-instruction_handler
  794.  db 'verw',5
  795.  dw pm_word_instruction-instruction_handler
  796.  db 'vpor',0EBh
  797.  dw avx_pd_instruction-instruction_handler
  798.  db 'wait',9Bh
  799.  dw simple_instruction-instruction_handler
  800.  db 'xadd',0C0h
  801.  dw basic_486_instruction-instruction_handler
  802.  db 'xchg',0
  803.  dw xchg_instruction-instruction_handler
  804.  db 'xend',0D5h
  805.  dw simple_vmx_instruction-instruction_handler
  806.  db 'xlat',0D7h
  807.  dw xlat_instruction-instruction_handler
  808. instructions_5:
  809.  db 'addpd',58h
  810.  dw sse_pd_instruction-instruction_handler
  811.  db 'addps',58h
  812.  dw sse_ps_instruction-instruction_handler
  813.  db 'addsd',58h
  814.  dw sse_sd_instruction-instruction_handler
  815.  db 'addss',58h
  816.  dw sse_ss_instruction-instruction_handler
  817.  db 'align',0
  818.  dw align_directive-instruction_handler
  819.  db 'andpd',54h
  820.  dw sse_pd_instruction-instruction_handler
  821.  db 'andps',54h
  822.  dw sse_ps_instruction-instruction_handler
  823.  db 'bextr',0F7h
  824.  dw bextr_instruction-instruction_handler
  825.  db 'blcic',15h
  826.  dw tbm_instruction-instruction_handler
  827.  db 'blsic',16h
  828.  dw tbm_instruction-instruction_handler
  829.  db 'bound',0
  830.  dw bound_instruction-instruction_handler
  831.  db 'break',0
  832.  dw break_directive-instruction_handler
  833.  db 'bswap',0
  834.  dw bswap_instruction-instruction_handler
  835.  db 'cmova',47h
  836.  dw bs_instruction-instruction_handler
  837.  db 'cmovb',42h
  838.  dw bs_instruction-instruction_handler
  839.  db 'cmovc',42h
  840.  dw bs_instruction-instruction_handler
  841.  db 'cmove',44h
  842.  dw bs_instruction-instruction_handler
  843.  db 'cmovg',4Fh
  844.  dw bs_instruction-instruction_handler
  845.  db 'cmovl',4Ch
  846.  dw bs_instruction-instruction_handler
  847.  db 'cmovo',40h
  848.  dw bs_instruction-instruction_handler
  849.  db 'cmovp',4Ah
  850.  dw bs_instruction-instruction_handler
  851.  db 'cmovs',48h
  852.  dw bs_instruction-instruction_handler
  853.  db 'cmovz',44h
  854.  dw bs_instruction-instruction_handler
  855.  db 'cmppd',-1
  856.  dw cmp_pd_instruction-instruction_handler
  857.  db 'cmpps',-1
  858.  dw cmp_ps_instruction-instruction_handler
  859.  db 'cmpsb',0A6h
  860.  dw simple_instruction-instruction_handler
  861.  db 'cmpsd',-1
  862.  dw cmpsd_instruction-instruction_handler
  863.  db 'cmpsq',0A7h
  864.  dw simple_instruction_64bit-instruction_handler
  865.  db 'cmpss',-1
  866.  dw cmp_ss_instruction-instruction_handler
  867.  db 'cmpsw',0A7h
  868.  dw simple_instruction_16bit-instruction_handler
  869.  db 'cpuid',0A2h
  870.  dw simple_extended_instruction-instruction_handler
  871.  db 'crc32',0
  872.  dw crc32_instruction-instruction_handler
  873.  db 'divpd',5Eh
  874.  dw sse_pd_instruction-instruction_handler
  875.  db 'divps',5Eh
  876.  dw sse_ps_instruction-instruction_handler
  877.  db 'divsd',5Eh
  878.  dw sse_sd_instruction-instruction_handler
  879.  db 'divss',5Eh
  880.  dw sse_ss_instruction-instruction_handler
  881.  db 'enter',0
  882.  dw enter_instruction-instruction_handler
  883.  db 'entry',0
  884.  dw entry_directive-instruction_handler
  885.  db 'extrn',0
  886.  dw extrn_directive-instruction_handler
  887.  db 'extrq',0
  888.  dw extrq_instruction-instruction_handler
  889.  db 'f2xm1',110000b
  890.  dw simple_fpu_instruction-instruction_handler
  891.  db 'faddp',0
  892.  dw faddp_instruction-instruction_handler
  893.  db 'fbstp',6
  894.  dw fbld_instruction-instruction_handler
  895.  db 'fclex',0E2h
  896.  dw finit_instruction-instruction_handler
  897.  db 'fcomi',0F0h
  898.  dw fcomi_instruction-instruction_handler
  899.  db 'fcomp',3
  900.  dw basic_fpu_instruction-instruction_handler
  901.  db 'fdisi',0E1h
  902.  dw finit_instruction-instruction_handler
  903.  db 'fdivp',7
  904.  dw faddp_instruction-instruction_handler
  905.  db 'fdivr',7
  906.  dw basic_fpu_instruction-instruction_handler
  907.  db 'femms',0Eh
  908.  dw simple_extended_instruction-instruction_handler
  909.  db 'ffree',0
  910.  dw ffree_instruction-instruction_handler
  911.  db 'fiadd',0
  912.  dw fi_instruction-instruction_handler
  913.  db 'ficom',2
  914.  dw fi_instruction-instruction_handler
  915.  db 'fidiv',6
  916.  dw fi_instruction-instruction_handler
  917.  db 'fimul',1
  918.  dw fi_instruction-instruction_handler
  919.  db 'finit',0E3h
  920.  dw finit_instruction-instruction_handler
  921.  db 'fistp',3
  922.  dw fild_instruction-instruction_handler
  923.  db 'fisub',4
  924.  dw fi_instruction-instruction_handler
  925.  db 'fldcw',5
  926.  dw fldcw_instruction-instruction_handler
  927.  db 'fldpi',101011b
  928.  dw simple_fpu_instruction-instruction_handler
  929.  db 'fmulp',1
  930.  dw faddp_instruction-instruction_handler
  931.  db 'fneni',0E0h
  932.  dw fninit_instruction-instruction_handler
  933.  db 'fprem',111000b
  934.  dw simple_fpu_instruction-instruction_handler
  935.  db 'fptan',110010b
  936.  dw simple_fpu_instruction-instruction_handler
  937.  db 'fsave',6
  938.  dw fsave_instruction-instruction_handler
  939.  db 'fsqrt',111010b
  940.  dw simple_fpu_instruction-instruction_handler
  941.  db 'fstcw',7
  942.  dw fstcw_instruction-instruction_handler
  943.  db 'fstsw',0
  944.  dw fstsw_instruction-instruction_handler
  945.  db 'fsubp',5
  946.  dw faddp_instruction-instruction_handler
  947.  db 'fsubr',5
  948.  dw basic_fpu_instruction-instruction_handler
  949.  db 'fucom',4
  950.  dw ffree_instruction-instruction_handler
  951.  db 'fwait',9Bh
  952.  dw simple_instruction-instruction_handler
  953.  db 'fyl2x',110001b
  954.  dw simple_fpu_instruction-instruction_handler
  955.  db 'icebp',0F1h
  956.  dw simple_instruction-instruction_handler
  957.  db 'iretd',0CFh
  958.  dw simple_instruction_32bit-instruction_handler
  959.  db 'iretq',0CFh
  960.  dw simple_instruction_64bit-instruction_handler
  961.  db 'iretw',0CFh
  962.  dw simple_instruction_16bit-instruction_handler
  963.  db 'jecxz',0E3h
  964.  dw loop_instruction_32bit-instruction_handler
  965.  db 'jrcxz',0E3h
  966.  dw loop_instruction_64bit-instruction_handler
  967.  db 'label',0
  968.  dw label_directive-instruction_handler
  969.  db 'lddqu',0
  970.  dw lddqu_instruction-instruction_handler
  971.  db 'leave',0C9h
  972.  dw simple_instruction-instruction_handler
  973.  db 'lodsb',0ACh
  974.  dw simple_instruction-instruction_handler
  975.  db 'lodsd',0ADh
  976.  dw simple_instruction_32bit-instruction_handler
  977.  db 'lodsq',0ADh
  978.  dw simple_instruction_64bit-instruction_handler
  979.  db 'lodsw',0ADh
  980.  dw simple_instruction_16bit-instruction_handler
  981.  db 'loopd',0E2h
  982.  dw loop_instruction_32bit-instruction_handler
  983.  db 'loope',0E1h
  984.  dw loop_instruction-instruction_handler
  985.  db 'loopq',0E2h
  986.  dw loop_instruction_64bit-instruction_handler
  987.  db 'loopw',0E2h
  988.  dw loop_instruction_16bit-instruction_handler
  989.  db 'loopz',0E1h
  990.  dw loop_instruction-instruction_handler
  991.  db 'lzcnt',0BDh
  992.  dw popcnt_instruction-instruction_handler
  993.  db 'maxpd',5Fh
  994.  dw sse_pd_instruction-instruction_handler
  995.  db 'maxps',5Fh
  996.  dw sse_ps_instruction-instruction_handler
  997.  db 'maxsd',5Fh
  998.  dw sse_sd_instruction-instruction_handler
  999.  db 'maxss',5Fh
  1000.  dw sse_ss_instruction-instruction_handler
  1001.  db 'minpd',5Dh
  1002.  dw sse_pd_instruction-instruction_handler
  1003.  db 'minps',5Dh
  1004.  dw sse_ps_instruction-instruction_handler
  1005.  db 'minsd',5Dh
  1006.  dw sse_sd_instruction-instruction_handler
  1007.  db 'minss',5Dh
  1008.  dw sse_ss_instruction-instruction_handler
  1009.  db 'movbe',0F0h
  1010.  dw movbe_instruction-instruction_handler
  1011.  db 'movsb',0A4h
  1012.  dw simple_instruction-instruction_handler
  1013.  db 'movsd',0
  1014.  dw movsd_instruction-instruction_handler
  1015.  db 'movsq',0A5h
  1016.  dw simple_instruction_64bit-instruction_handler
  1017.  db 'movss',0
  1018.  dw movss_instruction-instruction_handler
  1019.  db 'movsw',0A5h
  1020.  dw simple_instruction_16bit-instruction_handler
  1021.  db 'movsx',0BEh
  1022.  dw movx_instruction-instruction_handler
  1023.  db 'movzx',0B6h
  1024.  dw movx_instruction-instruction_handler
  1025.  db 'mulpd',59h
  1026.  dw sse_pd_instruction-instruction_handler
  1027.  db 'mulps',59h
  1028.  dw sse_ps_instruction-instruction_handler
  1029.  db 'mulsd',59h
  1030.  dw sse_sd_instruction-instruction_handler
  1031.  db 'mulss',59h
  1032.  dw sse_ss_instruction-instruction_handler
  1033.  db 'mwait',0C9h
  1034.  dw monitor_instruction-instruction_handler
  1035.  db 'outsb',6Eh
  1036.  dw simple_instruction-instruction_handler
  1037.  db 'outsd',6Fh
  1038.  dw simple_instruction_32bit-instruction_handler
  1039.  db 'outsw',6Fh
  1040.  dw simple_instruction_16bit-instruction_handler
  1041.  db 'pabsb',1Ch
  1042.  dw ssse3_instruction-instruction_handler
  1043.  db 'pabsd',1Eh
  1044.  dw ssse3_instruction-instruction_handler
  1045.  db 'pabsw',1Dh
  1046.  dw ssse3_instruction-instruction_handler
  1047.  db 'paddb',0FCh
  1048.  dw basic_mmx_instruction-instruction_handler
  1049.  db 'paddd',0FEh
  1050.  dw basic_mmx_instruction-instruction_handler
  1051.  db 'paddq',0D4h
  1052.  dw basic_mmx_instruction-instruction_handler
  1053.  db 'paddw',0FDh
  1054.  dw basic_mmx_instruction-instruction_handler
  1055.  db 'pandn',0DFh
  1056.  dw basic_mmx_instruction-instruction_handler
  1057.  db 'pause',0
  1058.  dw pause_instruction-instruction_handler
  1059.  db 'pavgb',0E0h
  1060.  dw basic_mmx_instruction-instruction_handler
  1061.  db 'pavgw',0E3h
  1062.  dw basic_mmx_instruction-instruction_handler
  1063.  db 'pf2id',1Dh
  1064.  dw amd3dnow_instruction-instruction_handler
  1065.  db 'pf2iw',1Ch
  1066.  dw amd3dnow_instruction-instruction_handler
  1067.  db 'pfacc',0AEh
  1068.  dw amd3dnow_instruction-instruction_handler
  1069.  db 'pfadd',9Eh
  1070.  dw amd3dnow_instruction-instruction_handler
  1071.  db 'pfmax',0A4h
  1072.  dw amd3dnow_instruction-instruction_handler
  1073.  db 'pfmin',94h
  1074.  dw amd3dnow_instruction-instruction_handler
  1075.  db 'pfmul',0B4h
  1076.  dw amd3dnow_instruction-instruction_handler
  1077.  db 'pfrcp',96h
  1078.  dw amd3dnow_instruction-instruction_handler
  1079.  db 'pfsub',9Ah
  1080.  dw amd3dnow_instruction-instruction_handler
  1081.  db 'pi2fd',0Dh
  1082.  dw amd3dnow_instruction-instruction_handler
  1083.  db 'pi2fw',0Ch
  1084.  dw amd3dnow_instruction-instruction_handler
  1085.  db 'popad',61h
  1086.  dw simple_instruction_32bit_except64-instruction_handler
  1087.  db 'popaw',61h
  1088.  dw simple_instruction_16bit_except64-instruction_handler
  1089.  db 'popfd',9Dh
  1090.  dw simple_instruction_32bit_except64-instruction_handler
  1091.  db 'popfq',9Dh
  1092.  dw simple_instruction_only64-instruction_handler
  1093.  db 'popfw',9Dh
  1094.  dw simple_instruction_16bit-instruction_handler
  1095.  db 'pslld',0F2h
  1096.  dw mmx_bit_shift_instruction-instruction_handler
  1097.  db 'psllq',0F3h
  1098.  dw mmx_bit_shift_instruction-instruction_handler
  1099.  db 'psllw',0F1h
  1100.  dw mmx_bit_shift_instruction-instruction_handler
  1101.  db 'psrad',0E2h
  1102.  dw mmx_bit_shift_instruction-instruction_handler
  1103.  db 'psraw',0E1h
  1104.  dw mmx_bit_shift_instruction-instruction_handler
  1105.  db 'psrld',0D2h
  1106.  dw mmx_bit_shift_instruction-instruction_handler
  1107.  db 'psrlq',0D3h
  1108.  dw mmx_bit_shift_instruction-instruction_handler
  1109.  db 'psrlw',0D1h
  1110.  dw mmx_bit_shift_instruction-instruction_handler
  1111.  db 'psubb',0F8h
  1112.  dw basic_mmx_instruction-instruction_handler
  1113.  db 'psubd',0FAh
  1114.  dw basic_mmx_instruction-instruction_handler
  1115.  db 'psubq',0FBh
  1116.  dw basic_mmx_instruction-instruction_handler
  1117.  db 'psubw',0F9h
  1118.  dw basic_mmx_instruction-instruction_handler
  1119.  db 'ptest',17h
  1120.  dw sse4_instruction_38-instruction_handler
  1121.  db 'pusha',60h
  1122.  dw simple_instruction_except64-instruction_handler
  1123.  db 'pushd',4
  1124.  dw push_instruction-instruction_handler
  1125.  db 'pushf',9Ch
  1126.  dw simple_instruction-instruction_handler
  1127.  db 'pushq',8
  1128.  dw push_instruction-instruction_handler
  1129.  db 'pushw',2
  1130.  dw push_instruction-instruction_handler
  1131.  db 'rcpps',53h
  1132.  dw sse_ps_instruction-instruction_handler
  1133.  db 'rcpss',53h
  1134.  dw sse_ss_instruction-instruction_handler
  1135.  db 'rdmsr',32h
  1136.  dw simple_extended_instruction-instruction_handler
  1137.  db 'rdpmc',33h
  1138.  dw simple_extended_instruction-instruction_handler
  1139.  db 'rdtsc',31h
  1140.  dw simple_extended_instruction-instruction_handler
  1141.  db 'repne',0F2h
  1142.  dw prefix_instruction-instruction_handler
  1143.  db 'repnz',0F2h
  1144.  dw prefix_instruction-instruction_handler
  1145.  db 'retfd',0CAh
  1146.  dw ret_instruction_32bit-instruction_handler
  1147.  db 'retfq',0CAh
  1148.  dw ret_instruction_64bit-instruction_handler
  1149.  db 'retfw',0CAh
  1150.  dw ret_instruction_16bit-instruction_handler
  1151.  db 'retnd',0C2h
  1152.  dw ret_instruction_32bit_except64-instruction_handler
  1153.  db 'retnq',0C2h
  1154.  dw ret_instruction_only64-instruction_handler
  1155.  db 'retnw',0C2h
  1156.  dw ret_instruction_16bit-instruction_handler
  1157.  db 'scasb',0AEh
  1158.  dw simple_instruction-instruction_handler
  1159.  db 'scasd',0AFh
  1160.  dw simple_instruction_32bit-instruction_handler
  1161.  db 'scasq',0AFh
  1162.  dw simple_instruction_64bit-instruction_handler
  1163.  db 'scasw',0AFh
  1164.  dw simple_instruction_16bit-instruction_handler
  1165.  db 'setae',93h
  1166.  dw set_instruction-instruction_handler
  1167.  db 'setbe',96h
  1168.  dw set_instruction-instruction_handler
  1169.  db 'setge',9Dh
  1170.  dw set_instruction-instruction_handler
  1171.  db 'setle',9Eh
  1172.  dw set_instruction-instruction_handler
  1173.  db 'setna',96h
  1174.  dw set_instruction-instruction_handler
  1175.  db 'setnb',93h
  1176.  dw set_instruction-instruction_handler
  1177.  db 'setnc',93h
  1178.  dw set_instruction-instruction_handler
  1179.  db 'setne',95h
  1180.  dw set_instruction-instruction_handler
  1181.  db 'setng',9Eh
  1182.  dw set_instruction-instruction_handler
  1183.  db 'setnl',9Dh
  1184.  dw set_instruction-instruction_handler
  1185.  db 'setno',91h
  1186.  dw set_instruction-instruction_handler
  1187.  db 'setnp',9Bh
  1188.  dw set_instruction-instruction_handler
  1189.  db 'setns',99h
  1190.  dw set_instruction-instruction_handler
  1191.  db 'setnz',95h
  1192.  dw set_instruction-instruction_handler
  1193.  db 'setpe',9Ah
  1194.  dw set_instruction-instruction_handler
  1195.  db 'setpo',9Bh
  1196.  dw set_instruction-instruction_handler
  1197.  db 'stack',0
  1198.  dw stack_directive-instruction_handler
  1199.  db 'store',0
  1200.  dw store_directive-instruction_handler
  1201.  db 'stosb',0AAh
  1202.  dw simple_instruction-instruction_handler
  1203.  db 'stosd',0ABh
  1204.  dw simple_instruction_32bit-instruction_handler
  1205.  db 'stosq',0ABh
  1206.  dw simple_instruction_64bit-instruction_handler
  1207.  db 'stosw',0ABh
  1208.  dw simple_instruction_16bit-instruction_handler
  1209.  db 'subpd',5Ch
  1210.  dw sse_pd_instruction-instruction_handler
  1211.  db 'subps',5Ch
  1212.  dw sse_ps_instruction-instruction_handler
  1213.  db 'subsd',5Ch
  1214.  dw sse_sd_instruction-instruction_handler
  1215.  db 'subss',5Ch
  1216.  dw sse_ss_instruction-instruction_handler
  1217.  db 'times',0
  1218.  dw times_directive-instruction_handler
  1219.  db 'tzcnt',0BCh
  1220.  dw popcnt_instruction-instruction_handler
  1221.  db 'tzmsk',14h
  1222.  dw tbm_instruction-instruction_handler
  1223.  db 'vdppd',41h
  1224.  dw avx_128bit_instruction_3a_imm8-instruction_handler
  1225.  db 'vdpps',40h
  1226.  dw avx_instruction_3a_imm8-instruction_handler
  1227.  db 'vmovd',0
  1228.  dw avx_movd_instruction-instruction_handler
  1229.  db 'vmovq',0
  1230.  dw avx_movq_instruction-instruction_handler
  1231.  db 'vmrun',0D8h
  1232.  dw simple_svm_instruction-instruction_handler
  1233.  db 'vmxon',6
  1234.  dw vmxon_instruction-instruction_handler
  1235.  db 'vorpd',56h
  1236.  dw avx_pd_instruction-instruction_handler
  1237.  db 'vorps',56h
  1238.  dw avx_ps_instruction-instruction_handler
  1239.  db 'vpand',0DBh
  1240.  dw avx_pd_instruction-instruction_handler
  1241.  db 'vpxor',0EFh
  1242.  dw avx_pd_instruction-instruction_handler
  1243.  db 'while',0
  1244.  dw while_directive-instruction_handler
  1245.  db 'wrmsr',30h
  1246.  dw simple_extended_instruction-instruction_handler
  1247.  db 'xlatb',0D7h
  1248.  dw simple_instruction-instruction_handler
  1249.  db 'xorpd',57h
  1250.  dw sse_pd_instruction-instruction_handler
  1251.  db 'xorps',57h
  1252.  dw sse_ps_instruction-instruction_handler
  1253.  db 'xsave',100b
  1254.  dw fxsave_instruction-instruction_handler
  1255.  db 'xtest',0D6h
  1256.  dw simple_vmx_instruction-instruction_handler
  1257. instructions_6:
  1258.  db 'aesdec',0DEh
  1259.  dw sse4_instruction_38-instruction_handler
  1260.  db 'aesenc',0DCh
  1261.  dw sse4_instruction_38-instruction_handler
  1262.  db 'aesimc',0DBh
  1263.  dw sse4_instruction_38-instruction_handler
  1264.  db 'andnpd',55h
  1265.  dw sse_pd_instruction-instruction_handler
  1266.  db 'andnps',55h
  1267.  dw sse_ps_instruction-instruction_handler
  1268.  db 'assert',0
  1269.  dw assert_directive-instruction_handler
  1270.  db 'blcmsk',21h
  1271.  dw tbm_instruction-instruction_handler
  1272.  db 'blsmsk',2
  1273.  dw bmi_instruction-instruction_handler
  1274.  db 'cmovae',43h
  1275.  dw bs_instruction-instruction_handler
  1276.  db 'cmovbe',46h
  1277.  dw bs_instruction-instruction_handler
  1278.  db 'cmovge',4Dh
  1279.  dw bs_instruction-instruction_handler
  1280.  db 'cmovle',4Eh
  1281.  dw bs_instruction-instruction_handler
  1282.  db 'cmovna',46h
  1283.  dw bs_instruction-instruction_handler
  1284.  db 'cmovnb',43h
  1285.  dw bs_instruction-instruction_handler
  1286.  db 'cmovnc',43h
  1287.  dw bs_instruction-instruction_handler
  1288.  db 'cmovne',45h
  1289.  dw bs_instruction-instruction_handler
  1290.  db 'cmovng',4Eh
  1291.  dw bs_instruction-instruction_handler
  1292.  db 'cmovnl',4Dh
  1293.  dw bs_instruction-instruction_handler
  1294.  db 'cmovno',41h
  1295.  dw bs_instruction-instruction_handler
  1296.  db 'cmovnp',4Bh
  1297.  dw bs_instruction-instruction_handler
  1298.  db 'cmovns',49h
  1299.  dw bs_instruction-instruction_handler
  1300.  db 'cmovnz',45h
  1301.  dw bs_instruction-instruction_handler
  1302.  db 'cmovpe',4Ah
  1303.  dw bs_instruction-instruction_handler
  1304.  db 'cmovpo',4Bh
  1305.  dw bs_instruction-instruction_handler
  1306.  db 'comisd',2Fh
  1307.  dw comisd_instruction-instruction_handler
  1308.  db 'comiss',2Fh
  1309.  dw comiss_instruction-instruction_handler
  1310.  db 'fcmovb',0C0h
  1311.  dw fcmov_instruction-instruction_handler
  1312.  db 'fcmove',0C8h
  1313.  dw fcmov_instruction-instruction_handler
  1314.  db 'fcmovu',0D8h
  1315.  dw fcmov_instruction-instruction_handler
  1316.  db 'fcomip',0F0h
  1317.  dw fcomip_instruction-instruction_handler
  1318.  db 'fcompp',0
  1319.  dw fcompp_instruction-instruction_handler
  1320.  db 'fdivrp',6
  1321.  dw faddp_instruction-instruction_handler
  1322.  db 'ffreep',0
  1323.  dw ffreep_instruction-instruction_handler
  1324.  db 'ficomp',3
  1325.  dw fi_instruction-instruction_handler
  1326.  db 'fidivr',7
  1327.  dw fi_instruction-instruction_handler
  1328.  db 'fisttp',1
  1329.  dw fild_instruction-instruction_handler
  1330.  db 'fisubr',5
  1331.  dw fi_instruction-instruction_handler
  1332.  db 'fldenv',4
  1333.  dw fldenv_instruction-instruction_handler
  1334.  db 'fldl2e',101010b
  1335.  dw simple_fpu_instruction-instruction_handler
  1336.  db 'fldl2t',101001b
  1337.  dw simple_fpu_instruction-instruction_handler
  1338.  db 'fldlg2',101100b
  1339.  dw simple_fpu_instruction-instruction_handler
  1340.  db 'fldln2',101101b
  1341.  dw simple_fpu_instruction-instruction_handler
  1342.  db 'fnclex',0E2h
  1343.  dw fninit_instruction-instruction_handler
  1344.  db 'fndisi',0E1h
  1345.  dw fninit_instruction-instruction_handler
  1346.  db 'fninit',0E3h
  1347.  dw fninit_instruction-instruction_handler
  1348.  db 'fnsave',6
  1349.  dw fnsave_instruction-instruction_handler
  1350.  db 'fnstcw',7
  1351.  dw fldcw_instruction-instruction_handler
  1352.  db 'fnstsw',0
  1353.  dw fnstsw_instruction-instruction_handler
  1354.  db 'format',0
  1355.  dw format_directive-instruction_handler
  1356.  db 'fpatan',110011b
  1357.  dw simple_fpu_instruction-instruction_handler
  1358.  db 'fprem1',110101b
  1359.  dw simple_fpu_instruction-instruction_handler
  1360.  db 'frstor',4
  1361.  dw fnsave_instruction-instruction_handler
  1362.  db 'frstpm',0E5h
  1363.  dw fninit_instruction-instruction_handler
  1364.  db 'fsaved',6
  1365.  dw fsave_instruction_32bit-instruction_handler
  1366.  db 'fsavew',6
  1367.  dw fsave_instruction_16bit-instruction_handler
  1368.  db 'fscale',111101b
  1369.  dw simple_fpu_instruction-instruction_handler
  1370.  db 'fsetpm',0E4h
  1371.  dw fninit_instruction-instruction_handler
  1372.  db 'fstenv',6
  1373.  dw fstenv_instruction-instruction_handler
  1374.  db 'fsubrp',4
  1375.  dw faddp_instruction-instruction_handler
  1376.  db 'fucomi',0E8h
  1377.  dw fcomi_instruction-instruction_handler
  1378.  db 'fucomp',5
  1379.  dw ffree_instruction-instruction_handler
  1380.  db 'fxsave',0
  1381.  dw fxsave_instruction-instruction_handler
  1382.  db 'getsec',37h
  1383.  dw simple_extended_instruction-instruction_handler
  1384.  db 'haddpd',07Ch
  1385.  dw sse_pd_instruction-instruction_handler
  1386.  db 'haddps',07Ch
  1387.  dw cvtpd2dq_instruction-instruction_handler
  1388.  db 'hsubpd',07Dh
  1389.  dw sse_pd_instruction-instruction_handler
  1390.  db 'hsubps',07Dh
  1391.  dw cvtpd2dq_instruction-instruction_handler
  1392.  db 'invept',80h
  1393.  dw vmx_inv_instruction-instruction_handler
  1394.  db 'invlpg',0
  1395.  dw invlpg_instruction-instruction_handler
  1396.  db 'lfence',0E8h
  1397.  dw fence_instruction-instruction_handler
  1398.  db 'llwpcb',0
  1399.  dw llwpcb_instruction-instruction_handler
  1400.  db 'looped',0E1h
  1401.  dw loop_instruction_32bit-instruction_handler
  1402.  db 'loopeq',0E1h
  1403.  dw loop_instruction_64bit-instruction_handler
  1404.  db 'loopew',0E1h
  1405.  dw loop_instruction_16bit-instruction_handler
  1406.  db 'loopne',0E0h
  1407.  dw loop_instruction-instruction_handler
  1408.  db 'loopnz',0E0h
  1409.  dw loop_instruction-instruction_handler
  1410.  db 'loopzd',0E1h
  1411.  dw loop_instruction_32bit-instruction_handler
  1412.  db 'loopzq',0E1h
  1413.  dw loop_instruction_64bit-instruction_handler
  1414.  db 'loopzw',0E1h
  1415.  dw loop_instruction_16bit-instruction_handler
  1416.  db 'lwpins',0
  1417.  dw lwpins_instruction-instruction_handler
  1418.  db 'lwpval',1
  1419.  dw lwpins_instruction-instruction_handler
  1420.  db 'mfence',0F0h
  1421.  dw fence_instruction-instruction_handler
  1422.  db 'movapd',28h
  1423.  dw movpd_instruction-instruction_handler
  1424.  db 'movaps',28h
  1425.  dw movps_instruction-instruction_handler
  1426.  db 'movdqa',66h
  1427.  dw movdq_instruction-instruction_handler
  1428.  db 'movdqu',0F3h
  1429.  dw movdq_instruction-instruction_handler
  1430.  db 'movhpd',16h
  1431.  dw movlpd_instruction-instruction_handler
  1432.  db 'movhps',16h
  1433.  dw movlps_instruction-instruction_handler
  1434.  db 'movlpd',12h
  1435.  dw movlpd_instruction-instruction_handler
  1436.  db 'movlps',12h
  1437.  dw movlps_instruction-instruction_handler
  1438.  db 'movnti',0C3h
  1439.  dw movnti_instruction-instruction_handler
  1440.  db 'movntq',0E7h
  1441.  dw movntq_instruction-instruction_handler
  1442.  db 'movsxd',63h
  1443.  dw movsxd_instruction-instruction_handler
  1444.  db 'movupd',10h
  1445.  dw movpd_instruction-instruction_handler
  1446.  db 'movups',10h
  1447.  dw movps_instruction-instruction_handler
  1448.  db 'paddsb',0ECh
  1449.  dw basic_mmx_instruction-instruction_handler
  1450.  db 'paddsw',0EDh
  1451.  dw basic_mmx_instruction-instruction_handler
  1452.  db 'pextrb',14h
  1453.  dw pextrb_instruction-instruction_handler
  1454.  db 'pextrd',16h
  1455.  dw pextrd_instruction-instruction_handler
  1456.  db 'pextrq',16h
  1457.  dw pextrq_instruction-instruction_handler
  1458.  db 'pextrw',15h
  1459.  dw pextrw_instruction-instruction_handler
  1460.  db 'pfnacc',8Ah
  1461.  dw amd3dnow_instruction-instruction_handler
  1462.  db 'pfsubr',0AAh
  1463.  dw amd3dnow_instruction-instruction_handler
  1464.  db 'phaddd',2
  1465.  dw ssse3_instruction-instruction_handler
  1466.  db 'phaddw',1
  1467.  dw ssse3_instruction-instruction_handler
  1468.  db 'phsubd',6
  1469.  dw ssse3_instruction-instruction_handler
  1470.  db 'phsubw',5
  1471.  dw ssse3_instruction-instruction_handler
  1472.  db 'pinsrb',20h
  1473.  dw pinsrb_instruction-instruction_handler
  1474.  db 'pinsrd',22h
  1475.  dw pinsrd_instruction-instruction_handler
  1476.  db 'pinsrq',22h
  1477.  dw pinsrq_instruction-instruction_handler
  1478.  db 'pinsrw',0C4h
  1479.  dw pinsrw_instruction-instruction_handler
  1480.  db 'pmaxsb',3Ch
  1481.  dw sse4_instruction_38-instruction_handler
  1482.  db 'pmaxsd',3Dh
  1483.  dw sse4_instruction_38-instruction_handler
  1484.  db 'pmaxsw',0EEh
  1485.  dw basic_mmx_instruction-instruction_handler
  1486.  db 'pmaxub',0DEh
  1487.  dw basic_mmx_instruction-instruction_handler
  1488.  db 'pmaxud',3Fh
  1489.  dw sse4_instruction_38-instruction_handler
  1490.  db 'pmaxuw',3Eh
  1491.  dw sse4_instruction_38-instruction_handler
  1492.  db 'pminsb',38h
  1493.  dw sse4_instruction_38-instruction_handler
  1494.  db 'pminsd',39h
  1495.  dw sse4_instruction_38-instruction_handler
  1496.  db 'pminsw',0EAh
  1497.  dw basic_mmx_instruction-instruction_handler
  1498.  db 'pminub',0DAh
  1499.  dw basic_mmx_instruction-instruction_handler
  1500.  db 'pminud',3Bh
  1501.  dw sse4_instruction_38-instruction_handler
  1502.  db 'pminuw',3Ah
  1503.  dw sse4_instruction_38-instruction_handler
  1504.  db 'pmuldq',28h
  1505.  dw sse4_instruction_38-instruction_handler
  1506.  db 'pmulhw',0E5h
  1507.  dw basic_mmx_instruction-instruction_handler
  1508.  db 'pmulld',40h
  1509.  dw sse4_instruction_38-instruction_handler
  1510.  db 'pmullw',0D5h
  1511.  dw basic_mmx_instruction-instruction_handler
  1512.  db 'popcnt',0B8h
  1513.  dw popcnt_instruction-instruction_handler
  1514.  db 'psadbw',0F6h
  1515.  dw basic_mmx_instruction-instruction_handler
  1516.  db 'pshufb',0
  1517.  dw ssse3_instruction-instruction_handler
  1518.  db 'pshufd',66h
  1519.  dw pshufd_instruction-instruction_handler
  1520.  db 'pshufw',0
  1521.  dw pshufw_instruction-instruction_handler
  1522.  db 'psignb',8
  1523.  dw ssse3_instruction-instruction_handler
  1524.  db 'psignd',0Ah
  1525.  dw ssse3_instruction-instruction_handler
  1526.  db 'psignw',9
  1527.  dw ssse3_instruction-instruction_handler
  1528.  db 'pslldq',111b
  1529.  dw pslldq_instruction-instruction_handler
  1530.  db 'psrldq',011b
  1531.  dw pslldq_instruction-instruction_handler
  1532.  db 'psubsb',0E8h
  1533.  dw basic_mmx_instruction-instruction_handler
  1534.  db 'psubsw',0E9h
  1535.  dw basic_mmx_instruction-instruction_handler
  1536.  db 'pswapd',0BBh
  1537.  dw amd3dnow_instruction-instruction_handler
  1538.  db 'public',0
  1539.  dw public_directive-instruction_handler
  1540.  db 'pushad',60h
  1541.  dw simple_instruction_32bit_except64-instruction_handler
  1542.  db 'pushaw',60h
  1543.  dw simple_instruction_16bit_except64-instruction_handler
  1544.  db 'pushfd',9Ch
  1545.  dw simple_instruction_32bit_except64-instruction_handler
  1546.  db 'pushfq',9Ch
  1547.  dw simple_instruction_only64-instruction_handler
  1548.  db 'pushfw',9Ch
  1549.  dw simple_instruction_16bit-instruction_handler
  1550.  db 'rdmsrq',32h
  1551.  dw simple_extended_instruction_64bit-instruction_handler
  1552.  db 'rdrand',110b
  1553.  dw rdrand_instruction-instruction_handler
  1554.  db 'rdtscp',1
  1555.  dw rdtscp_instruction-instruction_handler
  1556.  db 'repeat',0
  1557.  dw repeat_directive-instruction_handler
  1558.  db 'setalc',0D6h
  1559.  dw simple_instruction_except64-instruction_handler
  1560.  db 'setnae',92h
  1561.  dw set_instruction-instruction_handler
  1562.  db 'setnbe',97h
  1563.  dw set_instruction-instruction_handler
  1564.  db 'setnge',9Ch
  1565.  dw set_instruction-instruction_handler
  1566.  db 'setnle',9Fh
  1567.  dw set_instruction-instruction_handler
  1568.  db 'sfence',0F8h
  1569.  dw fence_instruction-instruction_handler
  1570.  db 'shufpd',0C6h
  1571.  dw sse_pd_instruction_imm8-instruction_handler
  1572.  db 'shufps',0C6h
  1573.  dw sse_ps_instruction_imm8-instruction_handler
  1574.  db 'skinit',0
  1575.  dw skinit_instruction-instruction_handler
  1576.  db 'slwpcb',1
  1577.  dw llwpcb_instruction-instruction_handler
  1578.  db 'sqrtpd',51h
  1579.  dw sse_pd_instruction-instruction_handler
  1580.  db 'sqrtps',51h
  1581.  dw sse_ps_instruction-instruction_handler
  1582.  db 'sqrtsd',51h
  1583.  dw sse_sd_instruction-instruction_handler
  1584.  db 'sqrtss',51h
  1585.  dw sse_ss_instruction-instruction_handler
  1586.  db 'swapgs',0
  1587.  dw swapgs_instruction-instruction_handler
  1588.  db 'sysret',07h
  1589.  dw simple_extended_instruction-instruction_handler
  1590.  db 't1mskc',17h
  1591.  dw tbm_instruction-instruction_handler
  1592.  db 'vaddpd',58h
  1593.  dw avx_pd_instruction-instruction_handler
  1594.  db 'vaddps',58h
  1595.  dw avx_ps_instruction-instruction_handler
  1596.  db 'vaddsd',58h
  1597.  dw avx_sd_instruction-instruction_handler
  1598.  db 'vaddss',58h
  1599.  dw avx_ss_instruction-instruction_handler
  1600.  db 'vandpd',54h
  1601.  dw avx_pd_instruction-instruction_handler
  1602.  db 'vandps',54h
  1603.  dw avx_ps_instruction-instruction_handler
  1604.  db 'vcmppd',-1
  1605.  dw avx_cmp_pd_instruction-instruction_handler
  1606.  db 'vcmpps',-1
  1607.  dw avx_cmp_ps_instruction-instruction_handler
  1608.  db 'vcmpsd',-1
  1609.  dw avx_cmp_sd_instruction-instruction_handler
  1610.  db 'vcmpss',-1
  1611.  dw avx_cmp_ss_instruction-instruction_handler
  1612.  db 'vdivpd',5Eh
  1613.  dw avx_pd_instruction-instruction_handler
  1614.  db 'vdivps',5Eh
  1615.  dw avx_ps_instruction-instruction_handler
  1616.  db 'vdivsd',5Eh
  1617.  dw avx_sd_instruction-instruction_handler
  1618.  db 'vdivss',5Eh
  1619.  dw avx_ss_instruction-instruction_handler
  1620.  db 'vlddqu',0F0h
  1621.  dw avx_lddqu_instruction-instruction_handler
  1622.  db 'vmaxpd',5Fh
  1623.  dw avx_pd_instruction-instruction_handler
  1624.  db 'vmaxps',5Fh
  1625.  dw avx_ps_instruction-instruction_handler
  1626.  db 'vmaxsd',5Fh
  1627.  dw avx_sd_instruction-instruction_handler
  1628.  db 'vmaxss',5Fh
  1629.  dw avx_ss_instruction-instruction_handler
  1630.  db 'vmcall',0C1h
  1631.  dw simple_vmx_instruction-instruction_handler
  1632.  db 'vminpd',5Dh
  1633.  dw avx_pd_instruction-instruction_handler
  1634.  db 'vminps',5Dh
  1635.  dw avx_ps_instruction-instruction_handler
  1636.  db 'vminsd',5Dh
  1637.  dw avx_sd_instruction-instruction_handler
  1638.  db 'vminss',5Dh
  1639.  dw avx_ss_instruction-instruction_handler
  1640.  db 'vmload',0DAh
  1641.  dw simple_svm_instruction-instruction_handler
  1642.  db 'vmovsd',0
  1643.  dw avx_movsd_instruction-instruction_handler
  1644.  db 'vmovss',0
  1645.  dw avx_movss_instruction-instruction_handler
  1646.  db 'vmread',0
  1647.  dw vmread_instruction-instruction_handler
  1648.  db 'vmsave',0DBh
  1649.  dw simple_svm_instruction-instruction_handler
  1650.  db 'vmulpd',59h
  1651.  dw avx_pd_instruction-instruction_handler
  1652.  db 'vmulps',59h
  1653.  dw avx_ps_instruction-instruction_handler
  1654.  db 'vmulsd',59h
  1655.  dw avx_sd_instruction-instruction_handler
  1656.  db 'vmulss',59h
  1657.  dw avx_ss_instruction-instruction_handler
  1658.  db 'vmxoff',0C4h
  1659.  dw simple_vmx_instruction-instruction_handler
  1660.  db 'vpabsb',1Ch
  1661.  dw avx_single_source_instruction_38-instruction_handler
  1662.  db 'vpabsd',1Eh
  1663.  dw avx_single_source_instruction_38-instruction_handler
  1664.  db 'vpabsw',1Dh
  1665.  dw avx_single_source_instruction_38-instruction_handler
  1666.  db 'vpaddb',0FCh
  1667.  dw avx_pd_instruction-instruction_handler
  1668.  db 'vpaddd',0FEh
  1669.  dw avx_pd_instruction-instruction_handler
  1670.  db 'vpaddq',0D4h
  1671.  dw avx_pd_instruction-instruction_handler
  1672.  db 'vpaddw',0FDh
  1673.  dw avx_pd_instruction-instruction_handler
  1674.  db 'vpandn',0DFh
  1675.  dw avx_pd_instruction-instruction_handler
  1676.  db 'vpavgb',0E0h
  1677.  dw avx_pd_instruction-instruction_handler
  1678.  db 'vpavgw',0E3h
  1679.  dw avx_pd_instruction-instruction_handler
  1680.  db 'vpcmov',0A2h
  1681.  dw vpcmov_instruction-instruction_handler
  1682.  db 'vpcomb',-1
  1683.  dw xop_pcom_b_instruction-instruction_handler
  1684.  db 'vpcomd',-1
  1685.  dw xop_pcom_d_instruction-instruction_handler
  1686.  db 'vpcomq',-1
  1687.  dw xop_pcom_q_instruction-instruction_handler
  1688.  db 'vpcomw',-1
  1689.  dw xop_pcom_w_instruction-instruction_handler
  1690.  db 'vpermd',36h
  1691.  dw avx_permd_instruction-instruction_handler
  1692.  db 'vpermq',0
  1693.  dw avx_permq_instruction-instruction_handler
  1694.  db 'vpperm',0A3h
  1695.  dw xop_128bit_instruction-instruction_handler
  1696.  db 'vprotb',90h
  1697.  dw xop_shift_instruction-instruction_handler
  1698.  db 'vprotd',92h
  1699.  dw xop_shift_instruction-instruction_handler
  1700.  db 'vprotq',93h
  1701.  dw xop_shift_instruction-instruction_handler
  1702.  db 'vprotw',91h
  1703.  dw xop_shift_instruction-instruction_handler
  1704.  db 'vpshab',98h
  1705.  dw xop_shift_instruction-instruction_handler
  1706.  db 'vpshad',9Ah
  1707.  dw xop_shift_instruction-instruction_handler
  1708.  db 'vpshaq',9Bh
  1709.  dw xop_shift_instruction-instruction_handler
  1710.  db 'vpshaw',99h
  1711.  dw xop_shift_instruction-instruction_handler
  1712.  db 'vpshlb',94h
  1713.  dw xop_shift_instruction-instruction_handler
  1714.  db 'vpshld',96h
  1715.  dw xop_shift_instruction-instruction_handler
  1716.  db 'vpshlq',97h
  1717.  dw xop_shift_instruction-instruction_handler
  1718.  db 'vpshlw',95h
  1719.  dw xop_shift_instruction-instruction_handler
  1720.  db 'vpslld',0F2h
  1721.  dw avx_bit_shift_instruction-instruction_handler
  1722.  db 'vpsllq',0F3h
  1723.  dw avx_bit_shift_instruction-instruction_handler
  1724.  db 'vpsllw',0F1h
  1725.  dw avx_bit_shift_instruction-instruction_handler
  1726.  db 'vpsrad',0E2h
  1727.  dw avx_bit_shift_instruction-instruction_handler
  1728.  db 'vpsraw',0E1h
  1729.  dw avx_bit_shift_instruction-instruction_handler
  1730.  db 'vpsrld',0D2h
  1731.  dw avx_bit_shift_instruction-instruction_handler
  1732.  db 'vpsrlq',0D3h
  1733.  dw avx_bit_shift_instruction-instruction_handler
  1734.  db 'vpsrlw',0D1h
  1735.  dw avx_bit_shift_instruction-instruction_handler
  1736.  db 'vpsubb',0F8h
  1737.  dw avx_pd_instruction-instruction_handler
  1738.  db 'vpsubd',0FAh
  1739.  dw avx_pd_instruction-instruction_handler
  1740.  db 'vpsubq',0FBh
  1741.  dw avx_pd_instruction-instruction_handler
  1742.  db 'vpsubw',0F9h
  1743.  dw avx_pd_instruction-instruction_handler
  1744.  db 'vptest',17h
  1745.  dw avx_single_source_instruction_38-instruction_handler
  1746.  db 'vrcpps',53h
  1747.  dw avx_single_source_ps_instruction-instruction_handler
  1748.  db 'vrcpss',53h
  1749.  dw avx_ss_instruction-instruction_handler
  1750.  db 'vsubpd',5Ch
  1751.  dw avx_pd_instruction-instruction_handler
  1752.  db 'vsubps',5Ch
  1753.  dw avx_ps_instruction-instruction_handler
  1754.  db 'vsubsd',5Ch
  1755.  dw avx_sd_instruction-instruction_handler
  1756.  db 'vsubss',5Ch
  1757.  dw avx_ss_instruction-instruction_handler
  1758.  db 'vxorpd',57h
  1759.  dw avx_pd_instruction-instruction_handler
  1760.  db 'vxorps',57h
  1761.  dw avx_ps_instruction-instruction_handler
  1762.  db 'wbinvd',9
  1763.  dw simple_extended_instruction-instruction_handler
  1764.  db 'wrmsrq',30h
  1765.  dw simple_extended_instruction_64bit-instruction_handler
  1766.  db 'xabort',0
  1767.  dw xabort_instruction-instruction_handler
  1768.  db 'xbegin',0
  1769.  dw xbegin_instruction-instruction_handler
  1770.  db 'xgetbv',0D0h
  1771.  dw simple_vmx_instruction-instruction_handler
  1772.  db 'xrstor',101b
  1773.  dw fxsave_instruction-instruction_handler
  1774.  db 'xsetbv',0D1h
  1775.  dw simple_vmx_instruction-instruction_handler
  1776. instructions_7:
  1777.  db 'blcfill',11h
  1778.  dw tbm_instruction-instruction_handler
  1779.  db 'blendpd',0Dh
  1780.  dw sse4_instruction_3a_imm8-instruction_handler
  1781.  db 'blendps',0Ch
  1782.  dw sse4_instruction_3a_imm8-instruction_handler
  1783.  db 'blsfill',12h
  1784.  dw tbm_instruction-instruction_handler
  1785.  db 'clflush',111b
  1786.  dw fxsave_instruction-instruction_handler
  1787.  db 'cmovnae',42h
  1788.  dw bs_instruction-instruction_handler
  1789.  db 'cmovnbe',47h
  1790.  dw bs_instruction-instruction_handler
  1791.  db 'cmovnge',4Ch
  1792.  dw bs_instruction-instruction_handler
  1793.  db 'cmovnle',4Fh
  1794.  dw bs_instruction-instruction_handler
  1795.  db 'cmpeqpd',0
  1796.  dw cmp_pd_instruction-instruction_handler
  1797.  db 'cmpeqps',0
  1798.  dw cmp_ps_instruction-instruction_handler
  1799.  db 'cmpeqsd',0
  1800.  dw cmp_sd_instruction-instruction_handler
  1801.  db 'cmpeqss',0
  1802.  dw cmp_ss_instruction-instruction_handler
  1803.  db 'cmplepd',2
  1804.  dw cmp_pd_instruction-instruction_handler
  1805.  db 'cmpleps',2
  1806.  dw cmp_ps_instruction-instruction_handler
  1807.  db 'cmplesd',2
  1808.  dw cmp_sd_instruction-instruction_handler
  1809.  db 'cmpless',2
  1810.  dw cmp_ss_instruction-instruction_handler
  1811.  db 'cmpltpd',1
  1812.  dw cmp_pd_instruction-instruction_handler
  1813.  db 'cmpltps',1
  1814.  dw cmp_ps_instruction-instruction_handler
  1815.  db 'cmpltsd',1
  1816.  dw cmp_sd_instruction-instruction_handler
  1817.  db 'cmpltss',1
  1818.  dw cmp_ss_instruction-instruction_handler
  1819.  db 'cmpxchg',0B0h
  1820.  dw basic_486_instruction-instruction_handler
  1821.  db 'display',0
  1822.  dw display_directive-instruction_handler
  1823.  db 'fcmovbe',0D0h
  1824.  dw fcmov_instruction-instruction_handler
  1825.  db 'fcmovnb',0C0h
  1826.  dw fcomi_instruction-instruction_handler
  1827.  db 'fcmovne',0C8h
  1828.  dw fcomi_instruction-instruction_handler
  1829.  db 'fcmovnu',0D8h
  1830.  dw fcomi_instruction-instruction_handler
  1831.  db 'fdecstp',110110b
  1832.  dw simple_fpu_instruction-instruction_handler
  1833.  db 'fincstp',110111b
  1834.  dw simple_fpu_instruction-instruction_handler
  1835.  db 'fldenvd',4
  1836.  dw fldenv_instruction_32bit-instruction_handler
  1837.  db 'fldenvw',4
  1838.  dw fldenv_instruction_16bit-instruction_handler
  1839.  db 'fnsaved',6
  1840.  dw fnsave_instruction_32bit-instruction_handler
  1841.  db 'fnsavew',6
  1842.  dw fnsave_instruction_16bit-instruction_handler
  1843.  db 'fnstenv',6
  1844.  dw fldenv_instruction-instruction_handler
  1845.  db 'frndint',111100b
  1846.  dw simple_fpu_instruction-instruction_handler
  1847.  db 'frstord',4
  1848.  dw fnsave_instruction_32bit-instruction_handler
  1849.  db 'frstorw',4
  1850.  dw fnsave_instruction_16bit-instruction_handler
  1851.  db 'fsincos',111011b
  1852.  dw simple_fpu_instruction-instruction_handler
  1853.  db 'fstenvd',6
  1854.  dw fstenv_instruction_32bit-instruction_handler
  1855.  db 'fstenvw',6
  1856.  dw fstenv_instruction_16bit-instruction_handler
  1857.  db 'fucomip',0E8h
  1858.  dw fcomip_instruction-instruction_handler
  1859.  db 'fucompp',0
  1860.  dw fucompp_instruction-instruction_handler
  1861.  db 'fxrstor',1
  1862.  dw fxsave_instruction-instruction_handler
  1863.  db 'fxtract',110100b
  1864.  dw simple_fpu_instruction-instruction_handler
  1865.  db 'fyl2xp1',111001b
  1866.  dw simple_fpu_instruction-instruction_handler
  1867.  db 'insertq',0
  1868.  dw insertq_instruction-instruction_handler
  1869.  db 'invlpga',0DFh
  1870.  dw invlpga_instruction-instruction_handler
  1871.  db 'invpcid',82h
  1872.  dw vmx_inv_instruction-instruction_handler
  1873.  db 'invvpid',81h
  1874.  dw vmx_inv_instruction-instruction_handler
  1875.  db 'ldmxcsr',10b
  1876.  dw fxsave_instruction-instruction_handler
  1877.  db 'loopned',0E0h
  1878.  dw loop_instruction_32bit-instruction_handler
  1879.  db 'loopneq',0E0h
  1880.  dw loop_instruction_64bit-instruction_handler
  1881.  db 'loopnew',0E0h
  1882.  dw loop_instruction_16bit-instruction_handler
  1883.  db 'loopnzd',0E0h
  1884.  dw loop_instruction_32bit-instruction_handler
  1885.  db 'loopnzq',0E0h
  1886.  dw loop_instruction_64bit-instruction_handler
  1887.  db 'loopnzw',0E0h
  1888.  dw loop_instruction_16bit-instruction_handler
  1889.  db 'monitor',0C8h
  1890.  dw monitor_instruction-instruction_handler
  1891.  db 'movddup',12h
  1892.  dw sse_sd_instruction-instruction_handler
  1893.  db 'movdq2q',0
  1894.  dw movdq2q_instruction-instruction_handler
  1895.  db 'movhlps',12h
  1896.  dw movhlps_instruction-instruction_handler
  1897.  db 'movlhps',16h
  1898.  dw movhlps_instruction-instruction_handler
  1899.  db 'movntdq',0E7h
  1900.  dw movntpd_instruction-instruction_handler
  1901.  db 'movntpd',2Bh
  1902.  dw movntpd_instruction-instruction_handler
  1903.  db 'movntps',2Bh
  1904.  dw movntps_instruction-instruction_handler
  1905.  db 'movntsd',2Bh
  1906.  dw movntsd_instruction-instruction_handler
  1907.  db 'movntss',2Bh
  1908.  dw movntss_instruction-instruction_handler
  1909.  db 'movq2dq',0
  1910.  dw movq2dq_instruction-instruction_handler
  1911.  db 'mpsadbw',42h
  1912.  dw sse4_instruction_3a_imm8-instruction_handler
  1913.  db 'paddusb',0DCh
  1914.  dw basic_mmx_instruction-instruction_handler
  1915.  db 'paddusw',0DDh
  1916.  dw basic_mmx_instruction-instruction_handler
  1917.  db 'palignr',0
  1918.  dw palignr_instruction-instruction_handler
  1919.  db 'pavgusb',0BFh
  1920.  dw amd3dnow_instruction-instruction_handler
  1921.  db 'pblendw',0Eh
  1922.  dw sse4_instruction_3a_imm8-instruction_handler
  1923.  db 'pcmpeqb',74h
  1924.  dw basic_mmx_instruction-instruction_handler
  1925.  db 'pcmpeqd',76h
  1926.  dw basic_mmx_instruction-instruction_handler
  1927.  db 'pcmpeqq',29h
  1928.  dw sse4_instruction_38-instruction_handler
  1929.  db 'pcmpeqw',75h
  1930.  dw basic_mmx_instruction-instruction_handler
  1931.  db 'pcmpgtb',64h
  1932.  dw basic_mmx_instruction-instruction_handler
  1933.  db 'pcmpgtd',66h
  1934.  dw basic_mmx_instruction-instruction_handler
  1935.  db 'pcmpgtq',37h
  1936.  dw sse4_instruction_38-instruction_handler
  1937.  db 'pcmpgtw',65h
  1938.  dw basic_mmx_instruction-instruction_handler
  1939.  db 'pfcmpeq',0B0h
  1940.  dw amd3dnow_instruction-instruction_handler
  1941.  db 'pfcmpge',90h
  1942.  dw amd3dnow_instruction-instruction_handler
  1943.  db 'pfcmpgt',0A0h
  1944.  dw amd3dnow_instruction-instruction_handler
  1945.  db 'pfpnacc',8Eh
  1946.  dw amd3dnow_instruction-instruction_handler
  1947.  db 'pfrsqrt',97h
  1948.  dw amd3dnow_instruction-instruction_handler
  1949.  db 'phaddsw',3
  1950.  dw ssse3_instruction-instruction_handler
  1951.  db 'phsubsw',7
  1952.  dw ssse3_instruction-instruction_handler
  1953.  db 'pmaddwd',0F5h
  1954.  dw basic_mmx_instruction-instruction_handler
  1955.  db 'pmulhrw',0B7h
  1956.  dw amd3dnow_instruction-instruction_handler
  1957.  db 'pmulhuw',0E4h
  1958.  dw basic_mmx_instruction-instruction_handler
  1959.  db 'pmuludq',0F4h
  1960.  dw basic_mmx_instruction-instruction_handler
  1961.  db 'pshufhw',0F3h
  1962.  dw pshufd_instruction-instruction_handler
  1963.  db 'pshuflw',0F2h
  1964.  dw pshufd_instruction-instruction_handler
  1965.  db 'psubusb',0D8h
  1966.  dw basic_mmx_instruction-instruction_handler
  1967.  db 'psubusw',0D9h
  1968.  dw basic_mmx_instruction-instruction_handler
  1969.  db 'roundpd',9
  1970.  dw sse4_instruction_3a_imm8-instruction_handler
  1971.  db 'roundps',8
  1972.  dw sse4_instruction_3a_imm8-instruction_handler
  1973.  db 'roundsd',0Bh
  1974.  dw sse4_sd_instruction_3a_imm8-instruction_handler
  1975.  db 'roundss',0Ah
  1976.  dw sse4_ss_instruction_3a_imm8-instruction_handler
  1977.  db 'rsqrtps',52h
  1978.  dw sse_ps_instruction-instruction_handler
  1979.  db 'rsqrtss',52h
  1980.  dw sse_ss_instruction-instruction_handler
  1981.  db 'section',0
  1982.  dw section_directive-instruction_handler
  1983.  db 'segment',0
  1984.  dw segment_directive-instruction_handler
  1985.  db 'stmxcsr',11b
  1986.  dw fxsave_instruction-instruction_handler
  1987.  db 'syscall',05h
  1988.  dw simple_extended_instruction-instruction_handler
  1989.  db 'sysexit',35h
  1990.  dw simple_extended_instruction-instruction_handler
  1991.  db 'sysretq',07h
  1992.  dw simple_extended_instruction_64bit-instruction_handler
  1993.  db 'ucomisd',2Eh
  1994.  dw comisd_instruction-instruction_handler
  1995.  db 'ucomiss',2Eh
  1996.  dw comiss_instruction-instruction_handler
  1997.  db 'vaesdec',0DEh
  1998.  dw avx_128bit_instruction_38-instruction_handler
  1999.  db 'vaesenc',0DCh
  2000.  dw avx_128bit_instruction_38-instruction_handler
  2001.  db 'vaesimc',0DBh
  2002.  dw avx_single_source_128bit_instruction_38-instruction_handler
  2003.  db 'vandnpd',55h
  2004.  dw avx_pd_instruction-instruction_handler
  2005.  db 'vandnps',55h
  2006.  dw avx_ps_instruction-instruction_handler
  2007.  db 'vcomisd',2Fh
  2008.  dw avx_comisd_instruction-instruction_handler
  2009.  db 'vcomiss',2Fh
  2010.  dw avx_comiss_instruction-instruction_handler
  2011.  db 'vfrczpd',81h
  2012.  dw xop_single_source_instruction-instruction_handler
  2013.  db 'vfrczps',80h
  2014.  dw xop_single_source_instruction-instruction_handler
  2015.  db 'vfrczsd',83h
  2016.  dw xop_single_source_sd_instruction-instruction_handler
  2017.  db 'vfrczss',82h
  2018.  dw xop_single_source_ss_instruction-instruction_handler
  2019.  db 'vhaddpd',07Ch
  2020.  dw avx_pd_instruction-instruction_handler
  2021.  db 'vhaddps',07Ch
  2022.  dw avx_haddps_instruction-instruction_handler
  2023.  db 'vhsubpd',07Dh
  2024.  dw avx_pd_instruction-instruction_handler
  2025.  db 'vhsubps',07Dh
  2026.  dw avx_haddps_instruction-instruction_handler
  2027.  db 'virtual',0
  2028.  dw virtual_directive-instruction_handler
  2029.  db 'vmclear',6
  2030.  dw vmclear_instruction-instruction_handler
  2031.  db 'vmmcall',0D9h
  2032.  dw simple_vmx_instruction-instruction_handler
  2033.  db 'vmovapd',28h
  2034.  dw avx_movpd_instruction-instruction_handler
  2035.  db 'vmovaps',28h
  2036.  dw avx_movps_instruction-instruction_handler
  2037.  db 'vmovdqa',6Fh
  2038.  dw avx_movpd_instruction-instruction_handler
  2039.  db 'vmovdqu',6Fh
  2040.  dw avx_movdqu_instruction-instruction_handler
  2041.  db 'vmovhpd',16h
  2042.  dw avx_movlpd_instruction-instruction_handler
  2043.  db 'vmovhps',16h
  2044.  dw avx_movlps_instruction-instruction_handler
  2045.  db 'vmovlpd',12h
  2046.  dw avx_movlpd_instruction-instruction_handler
  2047.  db 'vmovlps',12h
  2048.  dw avx_movlps_instruction-instruction_handler
  2049.  db 'vmovupd',10h
  2050.  dw avx_movpd_instruction-instruction_handler
  2051.  db 'vmovups',10h
  2052.  dw avx_movps_instruction-instruction_handler
  2053.  db 'vmptrld',6
  2054.  dw vmx_instruction-instruction_handler
  2055.  db 'vmptrst',7
  2056.  dw vmx_instruction-instruction_handler
  2057.  db 'vmwrite',0
  2058.  dw vmwrite_instruction-instruction_handler
  2059.  db 'vpaddsb',0ECh
  2060.  dw avx_pd_instruction-instruction_handler
  2061.  db 'vpaddsw',0EDh
  2062.  dw avx_pd_instruction-instruction_handler
  2063.  db 'vpcomub',-1
  2064.  dw xop_pcom_ub_instruction-instruction_handler
  2065.  db 'vpcomud',-1
  2066.  dw xop_pcom_ud_instruction-instruction_handler
  2067.  db 'vpcomuq',-1
  2068.  dw xop_pcom_uq_instruction-instruction_handler
  2069.  db 'vpcomuw',-1
  2070.  dw xop_pcom_uw_instruction-instruction_handler
  2071.  db 'vpermpd',1
  2072.  dw avx_permq_instruction-instruction_handler
  2073.  db 'vpermps',16h
  2074.  dw avx_permd_instruction-instruction_handler
  2075.  db 'vpextrb',14h
  2076.  dw avx_pextrb_instruction-instruction_handler
  2077.  db 'vpextrd',16h
  2078.  dw avx_pextrd_instruction-instruction_handler
  2079.  db 'vpextrq',16h
  2080.  dw avx_pextrq_instruction-instruction_handler
  2081.  db 'vpextrw',15h
  2082.  dw avx_pextrw_instruction-instruction_handler
  2083.  db 'vphaddd',2
  2084.  dw avx_instruction_38-instruction_handler
  2085.  db 'vphaddw',1
  2086.  dw avx_instruction_38-instruction_handler
  2087.  db 'vphsubd',6
  2088.  dw avx_instruction_38-instruction_handler
  2089.  db 'vphsubw',5
  2090.  dw avx_instruction_38-instruction_handler
  2091.  db 'vpinsrb',20h
  2092.  dw avx_pinsrb_instruction-instruction_handler
  2093.  db 'vpinsrd',22h
  2094.  dw avx_pinsrd_instruction-instruction_handler
  2095.  db 'vpinsrq',22h
  2096.  dw avx_pinsrq_instruction-instruction_handler
  2097.  db 'vpinsrw',0C4h
  2098.  dw avx_pinsrw_instruction-instruction_handler
  2099.  db 'vpmaxsb',3Ch
  2100.  dw avx_instruction_38-instruction_handler
  2101.  db 'vpmaxsd',3Dh
  2102.  dw avx_instruction_38-instruction_handler
  2103.  db 'vpmaxsw',0EEh
  2104.  dw avx_pd_instruction-instruction_handler
  2105.  db 'vpmaxub',0DEh
  2106.  dw avx_pd_instruction-instruction_handler
  2107.  db 'vpmaxud',3Fh
  2108.  dw avx_instruction_38-instruction_handler
  2109.  db 'vpmaxuw',3Eh
  2110.  dw avx_instruction_38-instruction_handler
  2111.  db 'vpminsb',38h
  2112.  dw avx_instruction_38-instruction_handler
  2113.  db 'vpminsd',39h
  2114.  dw avx_instruction_38-instruction_handler
  2115.  db 'vpminsw',0EAh
  2116.  dw avx_pd_instruction-instruction_handler
  2117.  db 'vpminub',0DAh
  2118.  dw avx_pd_instruction-instruction_handler
  2119.  db 'vpminud',3Bh
  2120.  dw avx_instruction_38-instruction_handler
  2121.  db 'vpminuw',3Ah
  2122.  dw avx_instruction_38-instruction_handler
  2123.  db 'vpmuldq',28h
  2124.  dw avx_instruction_38-instruction_handler
  2125.  db 'vpmulhw',0E5h
  2126.  dw avx_pd_instruction-instruction_handler
  2127.  db 'vpmulld',40h
  2128.  dw avx_instruction_38-instruction_handler
  2129.  db 'vpmullw',0D5h
  2130.  dw avx_pd_instruction-instruction_handler
  2131.  db 'vpsadbw',0F6h
  2132.  dw avx_pd_instruction-instruction_handler
  2133.  db 'vpshufb',0
  2134.  dw avx_instruction_38-instruction_handler
  2135.  db 'vpshufd',66h
  2136.  dw avx_pshufd_instruction-instruction_handler
  2137.  db 'vpsignb',8
  2138.  dw avx_instruction_38-instruction_handler
  2139.  db 'vpsignd',0Ah
  2140.  dw avx_instruction_38-instruction_handler
  2141.  db 'vpsignw',9
  2142.  dw avx_instruction_38-instruction_handler
  2143.  db 'vpslldq',111b
  2144.  dw avx_pslldq_instruction-instruction_handler
  2145.  db 'vpsllvd',47h
  2146.  dw avx_instruction_38-instruction_handler
  2147.  db 'vpsllvq',47h
  2148.  dw avx_instruction_38_w1-instruction_handler
  2149.  db 'vpsravd',46h
  2150.  dw avx_instruction_38-instruction_handler
  2151.  db 'vpsrldq',011b
  2152.  dw avx_pslldq_instruction-instruction_handler
  2153.  db 'vpsrlvd',45h
  2154.  dw avx_instruction_38-instruction_handler
  2155.  db 'vpsrlvq',45h
  2156.  dw avx_instruction_38_w1-instruction_handler
  2157.  db 'vpsubsb',0E8h
  2158.  dw avx_pd_instruction-instruction_handler
  2159.  db 'vpsubsw',0E9h
  2160.  dw avx_pd_instruction-instruction_handler
  2161.  db 'vshufpd',0C6h
  2162.  dw avx_pd_instruction_imm8-instruction_handler
  2163.  db 'vshufps',0C6h
  2164.  dw avx_ps_instruction_imm8-instruction_handler
  2165.  db 'vsqrtpd',51h
  2166.  dw avx_single_source_pd_instruction-instruction_handler
  2167.  db 'vsqrtps',51h
  2168.  dw avx_single_source_ps_instruction-instruction_handler
  2169.  db 'vsqrtsd',51h
  2170.  dw avx_sd_instruction-instruction_handler
  2171.  db 'vsqrtss',51h
  2172.  dw avx_ss_instruction-instruction_handler
  2173.  db 'vtestpd',0Fh
  2174.  dw avx_single_source_instruction_38-instruction_handler
  2175.  db 'vtestps',0Eh
  2176.  dw avx_single_source_instruction_38-instruction_handler
  2177.  db 'xsave64',100b
  2178.  dw fxsave_instruction_64bit-instruction_handler
  2179. instructions_8:
  2180.  db 'addsubpd',0D0h
  2181.  dw sse_pd_instruction-instruction_handler
  2182.  db 'addsubps',0D0h
  2183.  dw cvtpd2dq_instruction-instruction_handler
  2184.  db 'blendvpd',15h
  2185.  dw sse4_instruction_38_xmm0-instruction_handler
  2186.  db 'blendvps',14h
  2187.  dw sse4_instruction_38_xmm0-instruction_handler
  2188.  db 'cmpneqpd',4
  2189.  dw cmp_pd_instruction-instruction_handler
  2190.  db 'cmpneqps',4
  2191.  dw cmp_ps_instruction-instruction_handler
  2192.  db 'cmpneqsd',4
  2193.  dw cmp_sd_instruction-instruction_handler
  2194.  db 'cmpneqss',4
  2195.  dw cmp_ss_instruction-instruction_handler
  2196.  db 'cmpnlepd',6
  2197.  dw cmp_pd_instruction-instruction_handler
  2198.  db 'cmpnleps',6
  2199.  dw cmp_ps_instruction-instruction_handler
  2200.  db 'cmpnlesd',6
  2201.  dw cmp_sd_instruction-instruction_handler
  2202.  db 'cmpnless',6
  2203.  dw cmp_ss_instruction-instruction_handler
  2204.  db 'cmpnltpd',5
  2205.  dw cmp_pd_instruction-instruction_handler
  2206.  db 'cmpnltps',5
  2207.  dw cmp_ps_instruction-instruction_handler
  2208.  db 'cmpnltsd',5
  2209.  dw cmp_sd_instruction-instruction_handler
  2210.  db 'cmpnltss',5
  2211.  dw cmp_ss_instruction-instruction_handler
  2212.  db 'cmpordpd',7
  2213.  dw cmp_pd_instruction-instruction_handler
  2214.  db 'cmpordps',7
  2215.  dw cmp_ps_instruction-instruction_handler
  2216.  db 'cmpordsd',7
  2217.  dw cmp_sd_instruction-instruction_handler
  2218.  db 'cmpordss',7
  2219.  dw cmp_ss_instruction-instruction_handler
  2220.  db 'cvtdq2pd',0E6h
  2221.  dw cvtdq2pd_instruction-instruction_handler
  2222.  db 'cvtdq2ps',5Bh
  2223.  dw sse_ps_instruction-instruction_handler
  2224.  db 'cvtpd2dq',0E6h
  2225.  dw cvtpd2dq_instruction-instruction_handler
  2226.  db 'cvtpd2pi',2Dh
  2227.  dw cvtpd2pi_instruction-instruction_handler
  2228.  db 'cvtpd2ps',5Ah
  2229.  dw sse_pd_instruction-instruction_handler
  2230.  db 'cvtpi2pd',2Ah
  2231.  dw cvtpi2pd_instruction-instruction_handler
  2232.  db 'cvtpi2ps',2Ah
  2233.  dw cvtpi2ps_instruction-instruction_handler
  2234.  db 'cvtps2dq',5Bh
  2235.  dw sse_pd_instruction-instruction_handler
  2236.  db 'cvtps2pd',5Ah
  2237.  dw cvtps2pd_instruction-instruction_handler
  2238.  db 'cvtps2pi',2Dh
  2239.  dw cvtps2pi_instruction-instruction_handler
  2240.  db 'cvtsd2si',2Dh
  2241.  dw cvtsd2si_instruction-instruction_handler
  2242.  db 'cvtsd2ss',5Ah
  2243.  dw sse_sd_instruction-instruction_handler
  2244.  db 'cvtsi2sd',2Ah
  2245.  dw cvtsi2sd_instruction-instruction_handler
  2246.  db 'cvtsi2ss',2Ah
  2247.  dw cvtsi2ss_instruction-instruction_handler
  2248.  db 'cvtss2sd',5Ah
  2249.  dw sse_ss_instruction-instruction_handler
  2250.  db 'cvtss2si',2Dh
  2251.  dw cvtss2si_instruction-instruction_handler
  2252.  db 'fcmovnbe',0D0h
  2253.  dw fcomi_instruction-instruction_handler
  2254.  db 'fnstenvd',6
  2255.  dw fldenv_instruction_32bit-instruction_handler
  2256.  db 'fnstenvw',6
  2257.  dw fldenv_instruction_16bit-instruction_handler
  2258.  db 'fxsave64',0
  2259.  dw fxsave_instruction_64bit-instruction_handler
  2260.  db 'insertps',0
  2261.  dw insertps_instruction-instruction_handler
  2262.  db 'maskmovq',0
  2263.  dw maskmovq_instruction-instruction_handler
  2264.  db 'movmskpd',0
  2265.  dw movmskpd_instruction-instruction_handler
  2266.  db 'movmskps',0
  2267.  dw movmskps_instruction-instruction_handler
  2268.  db 'movntdqa',2Ah
  2269.  dw movntdqa_instruction-instruction_handler
  2270.  db 'movshdup',16h
  2271.  dw movshdup_instruction-instruction_handler
  2272.  db 'movsldup',12h
  2273.  dw movshdup_instruction-instruction_handler
  2274.  db 'packssdw',6Bh
  2275.  dw basic_mmx_instruction-instruction_handler
  2276.  db 'packsswb',63h
  2277.  dw basic_mmx_instruction-instruction_handler
  2278.  db 'packusdw',2Bh
  2279.  dw sse4_instruction_38-instruction_handler
  2280.  db 'packuswb',67h
  2281.  dw basic_mmx_instruction-instruction_handler
  2282.  db 'pblendvb',10h
  2283.  dw sse4_instruction_38_xmm0-instruction_handler
  2284.  db 'pfrcpit1',0A6h
  2285.  dw amd3dnow_instruction-instruction_handler
  2286.  db 'pfrcpit2',0B6h
  2287.  dw amd3dnow_instruction-instruction_handler
  2288.  db 'pfrsqit1',0A7h
  2289.  dw amd3dnow_instruction-instruction_handler
  2290.  db 'pmovmskb',0D7h
  2291.  dw pmovmskb_instruction-instruction_handler
  2292.  db 'pmovsxbd',21h
  2293.  dw pmovsxbd_instruction-instruction_handler
  2294.  db 'pmovsxbq',22h
  2295.  dw pmovsxbq_instruction-instruction_handler
  2296.  db 'pmovsxbw',20h
  2297.  dw pmovsxbw_instruction-instruction_handler
  2298.  db 'pmovsxdq',25h
  2299.  dw pmovsxdq_instruction-instruction_handler
  2300.  db 'pmovsxwd',23h
  2301.  dw pmovsxwd_instruction-instruction_handler
  2302.  db 'pmovsxwq',24h
  2303.  dw pmovsxwq_instruction-instruction_handler
  2304.  db 'pmovzxbd',31h
  2305.  dw pmovsxbd_instruction-instruction_handler
  2306.  db 'pmovzxbq',32h
  2307.  dw pmovsxbq_instruction-instruction_handler
  2308.  db 'pmovzxbw',30h
  2309.  dw pmovsxbw_instruction-instruction_handler
  2310.  db 'pmovzxdq',35h
  2311.  dw pmovsxdq_instruction-instruction_handler
  2312.  db 'pmovzxwd',33h
  2313.  dw pmovsxwd_instruction-instruction_handler
  2314.  db 'pmovzxwq',34h
  2315.  dw pmovsxwq_instruction-instruction_handler
  2316.  db 'pmulhrsw',0Bh
  2317.  dw ssse3_instruction-instruction_handler
  2318.  db 'prefetch',0
  2319.  dw amd_prefetch_instruction-instruction_handler
  2320.  db 'rdfsbase',0
  2321.  dw rdfsbase_instruction-instruction_handler
  2322.  db 'rdgsbase',1
  2323.  dw rdfsbase_instruction-instruction_handler
  2324.  db 'sysenter',34h
  2325.  dw simple_extended_instruction-instruction_handler
  2326.  db 'sysexitq',35h
  2327.  dw simple_extended_instruction_64bit-instruction_handler
  2328.  db 'unpckhpd',15h
  2329.  dw sse_pd_instruction-instruction_handler
  2330.  db 'unpckhps',15h
  2331.  dw sse_ps_instruction-instruction_handler
  2332.  db 'unpcklpd',14h
  2333.  dw sse_pd_instruction-instruction_handler
  2334.  db 'unpcklps',14h
  2335.  dw sse_ps_instruction-instruction_handler
  2336.  db 'vblendpd',0Dh
  2337.  dw avx_instruction_3a_imm8-instruction_handler
  2338.  db 'vblendps',0Ch
  2339.  dw avx_instruction_3a_imm8-instruction_handler
  2340.  db 'vcmpeqpd',0
  2341.  dw avx_cmp_pd_instruction-instruction_handler
  2342.  db 'vcmpeqps',0
  2343.  dw avx_cmp_ps_instruction-instruction_handler
  2344.  db 'vcmpeqsd',0
  2345.  dw avx_cmp_sd_instruction-instruction_handler
  2346.  db 'vcmpeqss',0
  2347.  dw avx_cmp_ss_instruction-instruction_handler
  2348.  db 'vcmpgepd',0Dh
  2349.  dw avx_cmp_pd_instruction-instruction_handler
  2350.  db 'vcmpgeps',0Dh
  2351.  dw avx_cmp_ps_instruction-instruction_handler
  2352.  db 'vcmpgesd',0Dh
  2353.  dw avx_cmp_sd_instruction-instruction_handler
  2354.  db 'vcmpgess',0Dh
  2355.  dw avx_cmp_ss_instruction-instruction_handler
  2356.  db 'vcmpgtpd',0Eh
  2357.  dw avx_cmp_pd_instruction-instruction_handler
  2358.  db 'vcmpgtps',0Eh
  2359.  dw avx_cmp_ps_instruction-instruction_handler
  2360.  db 'vcmpgtsd',0Eh
  2361.  dw avx_cmp_sd_instruction-instruction_handler
  2362.  db 'vcmpgtss',0Eh
  2363.  dw avx_cmp_ss_instruction-instruction_handler
  2364.  db 'vcmplepd',2
  2365.  dw avx_cmp_pd_instruction-instruction_handler
  2366.  db 'vcmpleps',2
  2367.  dw avx_cmp_ps_instruction-instruction_handler
  2368.  db 'vcmplesd',2
  2369.  dw avx_cmp_sd_instruction-instruction_handler
  2370.  db 'vcmpless',2
  2371.  dw avx_cmp_ss_instruction-instruction_handler
  2372.  db 'vcmpltpd',1
  2373.  dw avx_cmp_pd_instruction-instruction_handler
  2374.  db 'vcmpltps',1
  2375.  dw avx_cmp_ps_instruction-instruction_handler
  2376.  db 'vcmpltsd',1
  2377.  dw avx_cmp_sd_instruction-instruction_handler
  2378.  db 'vcmpltss',1
  2379.  dw avx_cmp_ss_instruction-instruction_handler
  2380.  db 'vfmaddpd',69h
  2381.  dw fma4_instruction_p-instruction_handler
  2382.  db 'vfmaddps',68h
  2383.  dw fma4_instruction_p-instruction_handler
  2384.  db 'vfmaddsd',6Bh
  2385.  dw fma4_instruction_sd-instruction_handler
  2386.  db 'vfmaddss',6Ah
  2387.  dw fma4_instruction_ss-instruction_handler
  2388.  db 'vfmsubpd',6Dh
  2389.  dw fma4_instruction_p-instruction_handler
  2390.  db 'vfmsubps',6Ch
  2391.  dw fma4_instruction_p-instruction_handler
  2392.  db 'vfmsubsd',6Fh
  2393.  dw fma4_instruction_sd-instruction_handler
  2394.  db 'vfmsubss',6Eh
  2395.  dw fma4_instruction_ss-instruction_handler
  2396.  db 'vldmxcsr',10b
  2397.  dw vldmxcsr_instruction-instruction_handler
  2398.  db 'vmlaunch',0C2h
  2399.  dw simple_vmx_instruction-instruction_handler
  2400.  db 'vmovddup',12h
  2401.  dw avx_movddup_instruction-instruction_handler
  2402.  db 'vmovhlps',12h
  2403.  dw avx_movhlps_instruction-instruction_handler
  2404.  db 'vmovlhps',16h
  2405.  dw avx_movhlps_instruction-instruction_handler
  2406.  db 'vmovntdq',0E7h
  2407.  dw avx_movntpd_instruction-instruction_handler
  2408.  db 'vmovntpd',2Bh
  2409.  dw avx_movntpd_instruction-instruction_handler
  2410.  db 'vmovntps',2Bh
  2411.  dw avx_movntps_instruction-instruction_handler
  2412.  db 'vmpsadbw',42h
  2413.  dw avx_instruction_3a_imm8-instruction_handler
  2414.  db 'vmresume',0C3h
  2415.  dw simple_vmx_instruction-instruction_handler
  2416.  db 'vpaddusb',0DCh
  2417.  dw avx_pd_instruction-instruction_handler
  2418.  db 'vpaddusw',0DDh
  2419.  dw avx_pd_instruction-instruction_handler
  2420.  db 'vpalignr',0Fh
  2421.  dw avx_instruction_3a_imm8-instruction_handler
  2422.  db 'vpblendd',2
  2423.  dw avx_instruction_3a_imm8-instruction_handler
  2424.  db 'vpblendw',0Eh
  2425.  dw avx_instruction_3a_imm8-instruction_handler
  2426.  db 'vpcmpeqb',74h
  2427.  dw avx_pd_instruction-instruction_handler
  2428.  db 'vpcmpeqd',76h
  2429.  dw avx_pd_instruction-instruction_handler
  2430.  db 'vpcmpeqq',29h
  2431.  dw avx_instruction_38-instruction_handler
  2432.  db 'vpcmpeqw',75h
  2433.  dw avx_pd_instruction-instruction_handler
  2434.  db 'vpcmpgtb',64h
  2435.  dw avx_pd_instruction-instruction_handler
  2436.  db 'vpcmpgtd',66h
  2437.  dw avx_pd_instruction-instruction_handler
  2438.  db 'vpcmpgtq',37h
  2439.  dw avx_instruction_38-instruction_handler
  2440.  db 'vpcmpgtw',65h
  2441.  dw avx_pd_instruction-instruction_handler
  2442.  db 'vpcomeqb',4
  2443.  dw xop_pcom_b_instruction-instruction_handler
  2444.  db 'vpcomeqd',4
  2445.  dw xop_pcom_d_instruction-instruction_handler
  2446.  db 'vpcomeqq',4
  2447.  dw xop_pcom_q_instruction-instruction_handler
  2448.  db 'vpcomeqw',4
  2449.  dw xop_pcom_w_instruction-instruction_handler
  2450.  db 'vpcomgeb',3
  2451.  dw xop_pcom_b_instruction-instruction_handler
  2452.  db 'vpcomged',3
  2453.  dw xop_pcom_d_instruction-instruction_handler
  2454.  db 'vpcomgeq',3
  2455.  dw xop_pcom_q_instruction-instruction_handler
  2456.  db 'vpcomgew',3
  2457.  dw xop_pcom_w_instruction-instruction_handler
  2458.  db 'vpcomgtb',2
  2459.  dw xop_pcom_b_instruction-instruction_handler
  2460.  db 'vpcomgtd',2
  2461.  dw xop_pcom_d_instruction-instruction_handler
  2462.  db 'vpcomgtq',2
  2463.  dw xop_pcom_q_instruction-instruction_handler
  2464.  db 'vpcomgtw',2
  2465.  dw xop_pcom_w_instruction-instruction_handler
  2466.  db 'vpcomleb',1
  2467.  dw xop_pcom_b_instruction-instruction_handler
  2468.  db 'vpcomled',1
  2469.  dw xop_pcom_d_instruction-instruction_handler
  2470.  db 'vpcomleq',1
  2471.  dw xop_pcom_q_instruction-instruction_handler
  2472.  db 'vpcomlew',1
  2473.  dw xop_pcom_w_instruction-instruction_handler
  2474.  db 'vpcomltb',0
  2475.  dw xop_pcom_b_instruction-instruction_handler
  2476.  db 'vpcomltd',0
  2477.  dw xop_pcom_d_instruction-instruction_handler
  2478.  db 'vpcomltq',0
  2479.  dw xop_pcom_q_instruction-instruction_handler
  2480.  db 'vpcomltw',0
  2481.  dw xop_pcom_w_instruction-instruction_handler
  2482.  db 'vphaddbd',0C2h
  2483.  dw xop_single_source_128bit_instruction-instruction_handler
  2484.  db 'vphaddbq',0C3h
  2485.  dw xop_single_source_128bit_instruction-instruction_handler
  2486.  db 'vphaddbw',0C1h
  2487.  dw xop_single_source_128bit_instruction-instruction_handler
  2488.  db 'vphadddq',0CBh
  2489.  dw xop_single_source_128bit_instruction-instruction_handler
  2490.  db 'vphaddsw',3
  2491.  dw avx_instruction_38-instruction_handler
  2492.  db 'vphaddwd',0C6h
  2493.  dw xop_single_source_128bit_instruction-instruction_handler
  2494.  db 'vphaddwq',0C7h
  2495.  dw xop_single_source_128bit_instruction-instruction_handler
  2496.  db 'vphsubbw',0E1h
  2497.  dw xop_single_source_128bit_instruction-instruction_handler
  2498.  db 'vphsubdq',0E3h
  2499.  dw xop_single_source_128bit_instruction-instruction_handler
  2500.  db 'vphsubsw',7
  2501.  dw avx_instruction_38-instruction_handler
  2502.  db 'vphsubwd',0E2h
  2503.  dw xop_single_source_128bit_instruction-instruction_handler
  2504.  db 'vpmacsdd',9Eh
  2505.  dw xop_triple_source_128bit_instruction-instruction_handler
  2506.  db 'vpmacswd',96h
  2507.  dw xop_triple_source_128bit_instruction-instruction_handler
  2508.  db 'vpmacsww',95h
  2509.  dw xop_triple_source_128bit_instruction-instruction_handler
  2510.  db 'vpmaddwd',0F5h
  2511.  dw avx_pd_instruction-instruction_handler
  2512.  db 'vpmulhuw',0E4h
  2513.  dw avx_pd_instruction-instruction_handler
  2514.  db 'vpmuludq',0F4h
  2515.  dw avx_pd_instruction-instruction_handler
  2516.  db 'vpshufhw',0F3h
  2517.  dw avx_pshufd_instruction-instruction_handler
  2518.  db 'vpshuflw',0F2h
  2519.  dw avx_pshufd_instruction-instruction_handler
  2520.  db 'vpsubusb',0D8h
  2521.  dw avx_pd_instruction-instruction_handler
  2522.  db 'vpsubusw',0D9h
  2523.  dw avx_pd_instruction-instruction_handler
  2524.  db 'vroundpd',9
  2525.  dw avx_single_source_instruction_3a_imm8-instruction_handler
  2526.  db 'vroundps',8
  2527.  dw avx_single_source_instruction_3a_imm8-instruction_handler
  2528.  db 'vroundsd',0Bh
  2529.  dw avx_sd_instruction_3a_imm8-instruction_handler
  2530.  db 'vroundss',0Ah
  2531.  dw avx_ss_instruction_3a_imm8-instruction_handler
  2532.  db 'vrsqrtps',52h
  2533.  dw avx_single_source_ps_instruction-instruction_handler
  2534.  db 'vrsqrtss',52h
  2535.  dw avx_ss_instruction-instruction_handler
  2536.  db 'vstmxcsr',11b
  2537.  dw vldmxcsr_instruction-instruction_handler
  2538.  db 'vucomisd',2Eh
  2539.  dw avx_comisd_instruction-instruction_handler
  2540.  db 'vucomiss',2Eh
  2541.  dw avx_comiss_instruction-instruction_handler
  2542.  db 'vzeroall',77h
  2543.  dw vzeroall_instruction-instruction_handler
  2544.  db 'wrfsbase',2
  2545.  dw rdfsbase_instruction-instruction_handler
  2546.  db 'wrgsbase',3
  2547.  dw rdfsbase_instruction-instruction_handler
  2548.  db 'xacquire',0F2h
  2549.  dw prefix_instruction-instruction_handler
  2550.  db 'xrelease',0F3h
  2551.  dw prefix_instruction-instruction_handler
  2552.  db 'xrstor64',101b
  2553.  dw fxsave_instruction_64bit-instruction_handler
  2554.  db 'xsaveopt',110b
  2555.  dw fxsave_instruction-instruction_handler
  2556. instructions_9:
  2557.  db 'cmpxchg8b',8
  2558.  dw cmpxchgx_instruction-instruction_handler
  2559.  db 'cvttpd2dq',0E6h
  2560.  dw sse_pd_instruction-instruction_handler
  2561.  db 'cvttpd2pi',2Ch
  2562.  dw cvtpd2pi_instruction-instruction_handler
  2563.  db 'cvttps2dq',5Bh
  2564.  dw movshdup_instruction-instruction_handler
  2565.  db 'cvttps2pi',2Ch
  2566.  dw cvtps2pi_instruction-instruction_handler
  2567.  db 'cvttsd2si',2Ch
  2568.  dw cvtsd2si_instruction-instruction_handler
  2569.  db 'cvttss2si',2Ch
  2570.  dw cvtss2si_instruction-instruction_handler
  2571.  db 'extractps',0
  2572.  dw extractps_instruction-instruction_handler
  2573.  db 'fxrstor64',1
  2574.  dw fxsave_instruction_64bit-instruction_handler
  2575.  db 'pclmulqdq',-1
  2576.  dw pclmulqdq_instruction-instruction_handler
  2577.  db 'pcmpestri',61h
  2578.  dw sse4_instruction_3a_imm8-instruction_handler
  2579.  db 'pcmpestrm',60h
  2580.  dw sse4_instruction_3a_imm8-instruction_handler
  2581.  db 'pcmpistri',63h
  2582.  dw sse4_instruction_3a_imm8-instruction_handler
  2583.  db 'pcmpistrm',62h
  2584.  dw sse4_instruction_3a_imm8-instruction_handler
  2585.  db 'pmaddubsw',4
  2586.  dw ssse3_instruction-instruction_handler
  2587.  db 'prefetchw',1
  2588.  dw amd_prefetch_instruction-instruction_handler
  2589.  db 'punpckhbw',68h
  2590.  dw basic_mmx_instruction-instruction_handler
  2591.  db 'punpckhdq',6Ah
  2592.  dw basic_mmx_instruction-instruction_handler
  2593.  db 'punpckhwd',69h
  2594.  dw basic_mmx_instruction-instruction_handler
  2595.  db 'punpcklbw',60h
  2596.  dw basic_mmx_instruction-instruction_handler
  2597.  db 'punpckldq',62h
  2598.  dw basic_mmx_instruction-instruction_handler
  2599.  db 'punpcklwd',61h
  2600.  dw basic_mmx_instruction-instruction_handler
  2601.  db 'vaddsubpd',0D0h
  2602.  dw avx_pd_instruction-instruction_handler
  2603.  db 'vaddsubps',0D0h
  2604.  dw avx_haddps_instruction-instruction_handler
  2605.  db 'vblendvpd',4Bh
  2606.  dw avx_triple_source_instruction_3a-instruction_handler
  2607.  db 'vblendvps',4Ah
  2608.  dw avx_triple_source_instruction_3a-instruction_handler
  2609.  db 'vcmpneqpd',4
  2610.  dw avx_cmp_pd_instruction-instruction_handler
  2611.  db 'vcmpneqps',4
  2612.  dw avx_cmp_ps_instruction-instruction_handler
  2613.  db 'vcmpneqsd',4
  2614.  dw avx_cmp_sd_instruction-instruction_handler
  2615.  db 'vcmpneqss',4
  2616.  dw avx_cmp_ss_instruction-instruction_handler
  2617.  db 'vcmpngepd',9
  2618.  dw avx_cmp_pd_instruction-instruction_handler
  2619.  db 'vcmpngeps',9
  2620.  dw avx_cmp_ps_instruction-instruction_handler
  2621.  db 'vcmpngesd',9
  2622.  dw avx_cmp_sd_instruction-instruction_handler
  2623.  db 'vcmpngess',9
  2624.  dw avx_cmp_ss_instruction-instruction_handler
  2625.  db 'vcmpngtpd',0Ah
  2626.  dw avx_cmp_pd_instruction-instruction_handler
  2627.  db 'vcmpngtps',0Ah
  2628.  dw avx_cmp_ps_instruction-instruction_handler
  2629.  db 'vcmpngtsd',0Ah
  2630.  dw avx_cmp_sd_instruction-instruction_handler
  2631.  db 'vcmpngtss',0Ah
  2632.  dw avx_cmp_ss_instruction-instruction_handler
  2633.  db 'vcmpnlepd',6
  2634.  dw avx_cmp_pd_instruction-instruction_handler
  2635.  db 'vcmpnleps',6
  2636.  dw avx_cmp_ps_instruction-instruction_handler
  2637.  db 'vcmpnlesd',6
  2638.  dw avx_cmp_sd_instruction-instruction_handler
  2639.  db 'vcmpnless',6
  2640.  dw avx_cmp_ss_instruction-instruction_handler
  2641.  db 'vcmpnltpd',5
  2642.  dw avx_cmp_pd_instruction-instruction_handler
  2643.  db 'vcmpnltps',5
  2644.  dw avx_cmp_ps_instruction-instruction_handler
  2645.  db 'vcmpnltsd',5
  2646.  dw avx_cmp_sd_instruction-instruction_handler
  2647.  db 'vcmpnltss',5
  2648.  dw avx_cmp_ss_instruction-instruction_handler
  2649.  db 'vcmpordpd',7
  2650.  dw avx_cmp_pd_instruction-instruction_handler
  2651.  db 'vcmpordps',7
  2652.  dw avx_cmp_ps_instruction-instruction_handler
  2653.  db 'vcmpordsd',7
  2654.  dw avx_cmp_sd_instruction-instruction_handler
  2655.  db 'vcmpordss',7
  2656.  dw avx_cmp_ss_instruction-instruction_handler
  2657.  db 'vcvtdq2pd',0E6h
  2658.  dw avx_cvtdq2pd_instruction-instruction_handler
  2659.  db 'vcvtdq2ps',5Bh
  2660.  dw avx_single_source_ps_instruction-instruction_handler
  2661.  db 'vcvtpd2dq',0E6h
  2662.  dw avx_cvtpd2dq_instruction-instruction_handler
  2663.  db 'vcvtpd2ps',5Ah
  2664.  dw avx_cvtpd2ps_instruction-instruction_handler
  2665.  db 'vcvtph2ps',13h
  2666.  dw vcvtph2ps_instruction-instruction_handler
  2667.  db 'vcvtps2dq',5Bh
  2668.  dw avx_single_source_pd_instruction-instruction_handler
  2669.  db 'vcvtps2pd',5Ah
  2670.  dw avx_cvtps2pd_instruction-instruction_handler
  2671.  db 'vcvtps2ph',1Dh
  2672.  dw vcvtps2ph_instruction-instruction_handler
  2673.  db 'vcvtsd2si',2Dh
  2674.  dw avx_cvtsd2si_instruction-instruction_handler
  2675.  db 'vcvtsd2ss',5Ah
  2676.  dw avx_sd_instruction-instruction_handler
  2677.  db 'vcvtsi2sd',2Ah
  2678.  dw avx_cvtsi2sd_instruction-instruction_handler
  2679.  db 'vcvtsi2ss',2Ah
  2680.  dw avx_cvtsi2ss_instruction-instruction_handler
  2681.  db 'vcvtss2sd',5Ah
  2682.  dw avx_ss_instruction-instruction_handler
  2683.  db 'vcvtss2si',2Dh
  2684.  dw avx_cvtss2si_instruction-instruction_handler
  2685.  db 'vfnmaddpd',79h
  2686.  dw fma4_instruction_p-instruction_handler
  2687.  db 'vfnmaddps',78h
  2688.  dw fma4_instruction_p-instruction_handler
  2689.  db 'vfnmaddsd',7Bh
  2690.  dw fma4_instruction_sd-instruction_handler
  2691.  db 'vfnmaddss',7Ah
  2692.  dw fma4_instruction_ss-instruction_handler
  2693.  db 'vfnmsubpd',7Dh
  2694.  dw fma4_instruction_p-instruction_handler
  2695.  db 'vfnmsubps',7Ch
  2696.  dw fma4_instruction_p-instruction_handler
  2697.  db 'vfnmsubsd',7Fh
  2698.  dw fma4_instruction_sd-instruction_handler
  2699.  db 'vfnmsubss',7Eh
  2700.  dw fma4_instruction_ss-instruction_handler
  2701.  db 'vinsertps',0
  2702.  dw avx_insertps_instruction-instruction_handler
  2703.  db 'vmovmskpd',0
  2704.  dw avx_movmskpd_instruction-instruction_handler
  2705.  db 'vmovmskps',0
  2706.  dw avx_movmskps_instruction-instruction_handler
  2707.  db 'vmovntdqa',2Ah
  2708.  dw avx_movntdqa_instruction-instruction_handler
  2709.  db 'vmovshdup',16h
  2710.  dw avx_movshdup_instruction-instruction_handler
  2711.  db 'vmovsldup',12h
  2712.  dw avx_movshdup_instruction-instruction_handler
  2713.  db 'vpackssdw',6Bh
  2714.  dw avx_pd_instruction-instruction_handler
  2715.  db 'vpacksswb',63h
  2716.  dw avx_pd_instruction-instruction_handler
  2717.  db 'vpackusdw',2Bh
  2718.  dw avx_instruction_38-instruction_handler
  2719.  db 'vpackuswb',67h
  2720.  dw avx_pd_instruction-instruction_handler
  2721.  db 'vpblendvb',4Ch
  2722.  dw avx_triple_source_instruction_3a-instruction_handler
  2723.  db 'vpcomequb',4
  2724.  dw xop_pcom_ub_instruction-instruction_handler
  2725.  db 'vpcomequd',4
  2726.  dw xop_pcom_ud_instruction-instruction_handler
  2727.  db 'vpcomequq',4
  2728.  dw xop_pcom_uq_instruction-instruction_handler
  2729.  db 'vpcomequw',4
  2730.  dw xop_pcom_uw_instruction-instruction_handler
  2731.  db 'vpcomgeub',3
  2732.  dw xop_pcom_ub_instruction-instruction_handler
  2733.  db 'vpcomgeud',3
  2734.  dw xop_pcom_ud_instruction-instruction_handler
  2735.  db 'vpcomgeuq',3
  2736.  dw xop_pcom_uq_instruction-instruction_handler
  2737.  db 'vpcomgeuw',3
  2738.  dw xop_pcom_uw_instruction-instruction_handler
  2739.  db 'vpcomgtub',2
  2740.  dw xop_pcom_ub_instruction-instruction_handler
  2741.  db 'vpcomgtud',2
  2742.  dw xop_pcom_ud_instruction-instruction_handler
  2743.  db 'vpcomgtuq',2
  2744.  dw xop_pcom_uq_instruction-instruction_handler
  2745.  db 'vpcomgtuw',2
  2746.  dw xop_pcom_uw_instruction-instruction_handler
  2747.  db 'vpcomleub',1
  2748.  dw xop_pcom_ub_instruction-instruction_handler
  2749.  db 'vpcomleud',1
  2750.  dw xop_pcom_ud_instruction-instruction_handler
  2751.  db 'vpcomleuq',1
  2752.  dw xop_pcom_uq_instruction-instruction_handler
  2753.  db 'vpcomleuw',1
  2754.  dw xop_pcom_uw_instruction-instruction_handler
  2755.  db 'vpcomltub',0
  2756.  dw xop_pcom_ub_instruction-instruction_handler
  2757.  db 'vpcomltud',0
  2758.  dw xop_pcom_ud_instruction-instruction_handler
  2759.  db 'vpcomltuq',0
  2760.  dw xop_pcom_uq_instruction-instruction_handler
  2761.  db 'vpcomltuw',0
  2762.  dw xop_pcom_uw_instruction-instruction_handler
  2763.  db 'vpcomneqb',5
  2764.  dw xop_pcom_b_instruction-instruction_handler
  2765.  db 'vpcomneqd',5
  2766.  dw xop_pcom_d_instruction-instruction_handler
  2767.  db 'vpcomneqq',5
  2768.  dw xop_pcom_q_instruction-instruction_handler
  2769.  db 'vpcomneqw',5
  2770.  dw xop_pcom_w_instruction-instruction_handler
  2771.  db 'vpermilpd',5
  2772.  dw avx_permil_instruction-instruction_handler
  2773.  db 'vpermilps',4
  2774.  dw avx_permil_instruction-instruction_handler
  2775.  db 'vphaddubd',0D2h
  2776.  dw xop_single_source_128bit_instruction-instruction_handler
  2777.  db 'vphaddubq',0D3h
  2778.  dw xop_single_source_128bit_instruction-instruction_handler
  2779.  db 'vphaddubw',0D1h
  2780.  dw xop_single_source_128bit_instruction-instruction_handler
  2781.  db 'vphaddudq',0DBh
  2782.  dw xop_single_source_128bit_instruction-instruction_handler
  2783.  db 'vphadduwd',0D6h
  2784.  dw xop_single_source_128bit_instruction-instruction_handler
  2785.  db 'vphadduwq',0D7h
  2786.  dw xop_single_source_128bit_instruction-instruction_handler
  2787.  db 'vpmacsdqh',9Fh
  2788.  dw xop_triple_source_128bit_instruction-instruction_handler
  2789.  db 'vpmacsdql',97h
  2790.  dw xop_triple_source_128bit_instruction-instruction_handler
  2791.  db 'vpmacssdd',8Eh
  2792.  dw xop_triple_source_128bit_instruction-instruction_handler
  2793.  db 'vpmacsswd',86h
  2794.  dw xop_triple_source_128bit_instruction-instruction_handler
  2795.  db 'vpmacssww',85h
  2796.  dw xop_triple_source_128bit_instruction-instruction_handler
  2797.  db 'vpmadcswd',0B6h
  2798.  dw xop_triple_source_128bit_instruction-instruction_handler
  2799.  db 'vpmovmskb',0D7h
  2800.  dw avx_pmovmskb_instruction-instruction_handler
  2801.  db 'vpmovsxbd',21h
  2802.  dw avx_pmovsxbd_instruction-instruction_handler
  2803.  db 'vpmovsxbq',22h
  2804.  dw avx_pmovsxbq_instruction-instruction_handler
  2805.  db 'vpmovsxbw',20h
  2806.  dw avx_pmovsxbw_instruction-instruction_handler
  2807.  db 'vpmovsxdq',25h
  2808.  dw avx_pmovsxdq_instruction-instruction_handler
  2809.  db 'vpmovsxwd',23h
  2810.  dw avx_pmovsxwd_instruction-instruction_handler
  2811.  db 'vpmovsxwq',24h
  2812.  dw avx_pmovsxwq_instruction-instruction_handler
  2813.  db 'vpmovzxbd',31h
  2814.  dw avx_pmovsxbd_instruction-instruction_handler
  2815.  db 'vpmovzxbq',32h
  2816.  dw avx_pmovsxbq_instruction-instruction_handler
  2817.  db 'vpmovzxbw',30h
  2818.  dw avx_pmovsxbw_instruction-instruction_handler
  2819.  db 'vpmovzxdq',35h
  2820.  dw avx_pmovsxdq_instruction-instruction_handler
  2821.  db 'vpmovzxwd',33h
  2822.  dw avx_pmovsxwd_instruction-instruction_handler
  2823.  db 'vpmovzxwq',34h
  2824.  dw avx_pmovsxwq_instruction-instruction_handler
  2825.  db 'vpmulhrsw',0Bh
  2826.  dw avx_instruction_38-instruction_handler
  2827.  db 'vunpckhpd',15h
  2828.  dw avx_pd_instruction-instruction_handler
  2829.  db 'vunpckhps',15h
  2830.  dw avx_ps_instruction-instruction_handler
  2831.  db 'vunpcklpd',14h
  2832.  dw avx_pd_instruction-instruction_handler
  2833.  db 'vunpcklps',14h
  2834.  dw avx_ps_instruction-instruction_handler
  2835. instructions_10:
  2836.  db 'aesdeclast',0DFh
  2837.  dw sse4_instruction_38-instruction_handler
  2838.  db 'aesenclast',0DDh
  2839.  dw sse4_instruction_38-instruction_handler
  2840.  db 'cmpunordpd',3
  2841.  dw cmp_pd_instruction-instruction_handler
  2842.  db 'cmpunordps',3
  2843.  dw cmp_ps_instruction-instruction_handler
  2844.  db 'cmpunordsd',3
  2845.  dw cmp_sd_instruction-instruction_handler
  2846.  db 'cmpunordss',3
  2847.  dw cmp_ss_instruction-instruction_handler
  2848.  db 'cmpxchg16b',16
  2849.  dw cmpxchgx_instruction-instruction_handler
  2850.  db 'loadall286',5
  2851.  dw simple_extended_instruction-instruction_handler
  2852.  db 'loadall386',7
  2853.  dw simple_extended_instruction-instruction_handler
  2854.  db 'maskmovdqu',0
  2855.  dw maskmovdqu_instruction-instruction_handler
  2856.  db 'phminposuw',41h
  2857.  dw sse4_instruction_38-instruction_handler
  2858.  db 'prefetcht0',1
  2859.  dw prefetch_instruction-instruction_handler
  2860.  db 'prefetcht1',2
  2861.  dw prefetch_instruction-instruction_handler
  2862.  db 'prefetcht2',3
  2863.  dw prefetch_instruction-instruction_handler
  2864.  db 'punpckhqdq',6Dh
  2865.  dw sse_pd_instruction-instruction_handler
  2866.  db 'punpcklqdq',6Ch
  2867.  dw sse_pd_instruction-instruction_handler
  2868.  db 'vcmptruepd',0Fh
  2869.  dw avx_cmp_pd_instruction-instruction_handler
  2870.  db 'vcmptrueps',0Fh
  2871.  dw avx_cmp_ps_instruction-instruction_handler
  2872.  db 'vcmptruesd',0Fh
  2873.  dw avx_cmp_sd_instruction-instruction_handler
  2874.  db 'vcmptruess',0Fh
  2875.  dw avx_cmp_ss_instruction-instruction_handler
  2876.  db 'vcvttpd2dq',0E6h
  2877.  dw avx_cvtpd2ps_instruction-instruction_handler
  2878.  db 'vcvttps2dq',5Bh
  2879.  dw avx_cvttps2dq_instruction-instruction_handler
  2880.  db 'vcvttsd2si',2Ch
  2881.  dw avx_cvtsd2si_instruction-instruction_handler
  2882.  db 'vcvttss2si',2Ch
  2883.  dw avx_cvtss2si_instruction-instruction_handler
  2884.  db 'vextractps',0
  2885.  dw avx_extractps_instruction-instruction_handler
  2886.  db 'vgatherdpd',92h
  2887.  dw gather_instruction_pd-instruction_handler
  2888.  db 'vgatherdps',92h
  2889.  dw gather_instruction_ps-instruction_handler
  2890.  db 'vgatherqpd',93h
  2891.  dw gather_instruction_pd-instruction_handler
  2892.  db 'vgatherqps',93h
  2893.  dw gather_instruction_ps-instruction_handler
  2894.  db 'vmaskmovpd',2Dh
  2895.  dw avx_maskmov_instruction-instruction_handler
  2896.  db 'vmaskmovps',2Ch
  2897.  dw avx_maskmov_instruction-instruction_handler
  2898.  db 'vpclmulqdq',-1
  2899.  dw avx_pclmulqdq_instruction-instruction_handler
  2900.  db 'vpcmpestri',61h
  2901.  dw avx_single_source_128bit_instruction_3a_imm8-instruction_handler
  2902.  db 'vpcmpestrm',60h
  2903.  dw avx_single_source_128bit_instruction_3a_imm8-instruction_handler
  2904.  db 'vpcmpistri',63h
  2905.  dw avx_single_source_128bit_instruction_3a_imm8-instruction_handler
  2906.  db 'vpcmpistrm',62h
  2907.  dw avx_single_source_128bit_instruction_3a_imm8-instruction_handler
  2908.  db 'vpcomnequb',5
  2909.  dw xop_pcom_ub_instruction-instruction_handler
  2910.  db 'vpcomnequd',5
  2911.  dw xop_pcom_ud_instruction-instruction_handler
  2912.  db 'vpcomnequq',5
  2913.  dw xop_pcom_uq_instruction-instruction_handler
  2914.  db 'vpcomnequw',5
  2915.  dw xop_pcom_uw_instruction-instruction_handler
  2916.  db 'vpcomtrueb',7
  2917.  dw xop_pcom_b_instruction-instruction_handler
  2918.  db 'vpcomtrued',7
  2919.  dw xop_pcom_d_instruction-instruction_handler
  2920.  db 'vpcomtrueq',7
  2921.  dw xop_pcom_q_instruction-instruction_handler
  2922.  db 'vpcomtruew',7
  2923.  dw xop_pcom_w_instruction-instruction_handler
  2924.  db 'vperm2f128',6
  2925.  dw avx_perm2f128_instruction-instruction_handler
  2926.  db 'vperm2i128',46h
  2927.  dw avx_perm2f128_instruction-instruction_handler
  2928.  db 'vpermil2pd',49h
  2929.  dw vpermil2_instruction-instruction_handler
  2930.  db 'vpermil2ps',48h
  2931.  dw vpermil2_instruction-instruction_handler
  2932.  db 'vpgatherdd',90h
  2933.  dw gather_instruction_ps-instruction_handler
  2934.  db 'vpgatherdq',90h
  2935.  dw gather_instruction_pd-instruction_handler
  2936.  db 'vpgatherqd',91h
  2937.  dw gather_instruction_ps-instruction_handler
  2938.  db 'vpgatherqq',91h
  2939.  dw gather_instruction_pd-instruction_handler
  2940.  db 'vpmacssdqh',8Fh
  2941.  dw xop_triple_source_128bit_instruction-instruction_handler
  2942.  db 'vpmacssdql',87h
  2943.  dw xop_triple_source_128bit_instruction-instruction_handler
  2944.  db 'vpmadcsswd',0A6h
  2945.  dw xop_triple_source_128bit_instruction-instruction_handler
  2946.  db 'vpmaddubsw',4
  2947.  dw avx_instruction_38-instruction_handler
  2948.  db 'vpmaskmovd',8Ch
  2949.  dw avx_maskmov_instruction-instruction_handler
  2950.  db 'vpmaskmovq',8Ch
  2951.  dw avx_maskmov_w1_instruction-instruction_handler
  2952.  db 'vpunpckhbw',68h
  2953.  dw avx_pd_instruction-instruction_handler
  2954.  db 'vpunpckhdq',6Ah
  2955.  dw avx_pd_instruction-instruction_handler
  2956.  db 'vpunpckhwd',69h
  2957.  dw avx_pd_instruction-instruction_handler
  2958.  db 'vpunpcklbw',60h
  2959.  dw avx_pd_instruction-instruction_handler
  2960.  db 'vpunpckldq',62h
  2961.  dw avx_pd_instruction-instruction_handler
  2962.  db 'vpunpcklwd',61h
  2963.  dw avx_pd_instruction-instruction_handler
  2964.  db 'vzeroupper',77h
  2965.  dw vzeroupper_instruction-instruction_handler
  2966.  db 'xsaveopt64',110b
  2967.  dw fxsave_instruction_64bit-instruction_handler
  2968. instructions_11:
  2969.  db 'pclmulhqhdq',10001b
  2970.  dw pclmulqdq_instruction-instruction_handler
  2971.  db 'pclmullqhdq',10000b
  2972.  dw pclmulqdq_instruction-instruction_handler
  2973.  db 'prefetchnta',0
  2974.  dw prefetch_instruction-instruction_handler
  2975.  db 'vaesdeclast',0DFh
  2976.  dw avx_128bit_instruction_38-instruction_handler
  2977.  db 'vaesenclast',0DDh
  2978.  dw avx_128bit_instruction_38-instruction_handler
  2979.  db 'vcmpeq_ospd',10h
  2980.  dw avx_cmp_pd_instruction-instruction_handler
  2981.  db 'vcmpeq_osps',10h
  2982.  dw avx_cmp_ps_instruction-instruction_handler
  2983.  db 'vcmpeq_ossd',10h
  2984.  dw avx_cmp_sd_instruction-instruction_handler
  2985.  db 'vcmpeq_osss',10h
  2986.  dw avx_cmp_ss_instruction-instruction_handler
  2987.  db 'vcmpeq_uqpd',8
  2988.  dw avx_cmp_pd_instruction-instruction_handler
  2989.  db 'vcmpeq_uqps',8
  2990.  dw avx_cmp_ps_instruction-instruction_handler
  2991.  db 'vcmpeq_uqsd',8
  2992.  dw avx_cmp_sd_instruction-instruction_handler
  2993.  db 'vcmpeq_uqss',8
  2994.  dw avx_cmp_ss_instruction-instruction_handler
  2995.  db 'vcmpeq_uspd',18h
  2996.  dw avx_cmp_pd_instruction-instruction_handler
  2997.  db 'vcmpeq_usps',18h
  2998.  dw avx_cmp_ps_instruction-instruction_handler
  2999.  db 'vcmpeq_ussd',18h
  3000.  dw avx_cmp_sd_instruction-instruction_handler
  3001.  db 'vcmpeq_usss',18h
  3002.  dw avx_cmp_ss_instruction-instruction_handler
  3003.  db 'vcmpfalsepd',0Bh
  3004.  dw avx_cmp_pd_instruction-instruction_handler
  3005.  db 'vcmpfalseps',0Bh
  3006.  dw avx_cmp_ps_instruction-instruction_handler
  3007.  db 'vcmpfalsesd',0Bh
  3008.  dw avx_cmp_sd_instruction-instruction_handler
  3009.  db 'vcmpfalsess',0Bh
  3010.  dw avx_cmp_ss_instruction-instruction_handler
  3011.  db 'vcmpge_oqpd',1Dh
  3012.  dw avx_cmp_pd_instruction-instruction_handler
  3013.  db 'vcmpge_oqps',1Dh
  3014.  dw avx_cmp_ps_instruction-instruction_handler
  3015.  db 'vcmpge_oqsd',1Dh
  3016.  dw avx_cmp_sd_instruction-instruction_handler
  3017.  db 'vcmpge_oqss',1Dh
  3018.  dw avx_cmp_ss_instruction-instruction_handler
  3019.  db 'vcmpgt_oqpd',1Eh
  3020.  dw avx_cmp_pd_instruction-instruction_handler
  3021.  db 'vcmpgt_oqps',1Eh
  3022.  dw avx_cmp_ps_instruction-instruction_handler
  3023.  db 'vcmpgt_oqsd',1Eh
  3024.  dw avx_cmp_sd_instruction-instruction_handler
  3025.  db 'vcmpgt_oqss',1Eh
  3026.  dw avx_cmp_ss_instruction-instruction_handler
  3027.  db 'vcmple_oqpd',12h
  3028.  dw avx_cmp_pd_instruction-instruction_handler
  3029.  db 'vcmple_oqps',12h
  3030.  dw avx_cmp_ps_instruction-instruction_handler
  3031.  db 'vcmple_oqsd',12h
  3032.  dw avx_cmp_sd_instruction-instruction_handler
  3033.  db 'vcmple_oqss',12h
  3034.  dw avx_cmp_ss_instruction-instruction_handler
  3035.  db 'vcmplt_oqpd',11h
  3036.  dw avx_cmp_pd_instruction-instruction_handler
  3037.  db 'vcmplt_oqps',11h
  3038.  dw avx_cmp_ps_instruction-instruction_handler
  3039.  db 'vcmplt_oqsd',11h
  3040.  dw avx_cmp_sd_instruction-instruction_handler
  3041.  db 'vcmplt_oqss',11h
  3042.  dw avx_cmp_ss_instruction-instruction_handler
  3043.  db 'vcmpord_spd',17h
  3044.  dw avx_cmp_pd_instruction-instruction_handler
  3045.  db 'vcmpord_sps',17h
  3046.  dw avx_cmp_ps_instruction-instruction_handler
  3047.  db 'vcmpord_ssd',17h
  3048.  dw avx_cmp_sd_instruction-instruction_handler
  3049.  db 'vcmpord_sss',17h
  3050.  dw avx_cmp_ss_instruction-instruction_handler
  3051.  db 'vcmpunordpd',3
  3052.  dw avx_cmp_pd_instruction-instruction_handler
  3053.  db 'vcmpunordps',3
  3054.  dw avx_cmp_ps_instruction-instruction_handler
  3055.  db 'vcmpunordsd',3
  3056.  dw avx_cmp_sd_instruction-instruction_handler
  3057.  db 'vcmpunordss',3
  3058.  dw avx_cmp_ss_instruction-instruction_handler
  3059.  db 'vfmadd132pd',98h
  3060.  dw fma_instruction_pd-instruction_handler
  3061.  db 'vfmadd132ps',98h
  3062.  dw fma_instruction_ps-instruction_handler
  3063.  db 'vfmadd132sd',99h
  3064.  dw fma_instruction_sd-instruction_handler
  3065.  db 'vfmadd132ss',99h
  3066.  dw fma_instruction_ss-instruction_handler
  3067.  db 'vfmadd213pd',0A8h
  3068.  dw fma_instruction_pd-instruction_handler
  3069.  db 'vfmadd213ps',0A8h
  3070.  dw fma_instruction_ps-instruction_handler
  3071.  db 'vfmadd213sd',0A9h
  3072.  dw fma_instruction_sd-instruction_handler
  3073.  db 'vfmadd213ss',0A9h
  3074.  dw fma_instruction_ss-instruction_handler
  3075.  db 'vfmadd231pd',0B8h
  3076.  dw fma_instruction_pd-instruction_handler
  3077.  db 'vfmadd231ps',0B8h
  3078.  dw fma_instruction_ps-instruction_handler
  3079.  db 'vfmadd231sd',0B9h
  3080.  dw fma_instruction_sd-instruction_handler
  3081.  db 'vfmadd231ss',0B9h
  3082.  dw fma_instruction_ss-instruction_handler
  3083.  db 'vfmaddsubpd',5Dh
  3084.  dw fma4_instruction_p-instruction_handler
  3085.  db 'vfmaddsubps',5Ch
  3086.  dw fma4_instruction_p-instruction_handler
  3087.  db 'vfmsub132pd',9Ah
  3088.  dw fma_instruction_pd-instruction_handler
  3089.  db 'vfmsub132ps',9Ah
  3090.  dw fma_instruction_ps-instruction_handler
  3091.  db 'vfmsub132sd',9Bh
  3092.  dw fma_instruction_sd-instruction_handler
  3093.  db 'vfmsub132ss',9Bh
  3094.  dw fma_instruction_ss-instruction_handler
  3095.  db 'vfmsub213pd',0AAh
  3096.  dw fma_instruction_pd-instruction_handler
  3097.  db 'vfmsub213ps',0AAh
  3098.  dw fma_instruction_ps-instruction_handler
  3099.  db 'vfmsub213sd',0ABh
  3100.  dw fma_instruction_sd-instruction_handler
  3101.  db 'vfmsub213ss',0ABh
  3102.  dw fma_instruction_ss-instruction_handler
  3103.  db 'vfmsub231pd',0BAh
  3104.  dw fma_instruction_pd-instruction_handler
  3105.  db 'vfmsub231ps',0BAh
  3106.  dw fma_instruction_ps-instruction_handler
  3107.  db 'vfmsub231sd',0BBh
  3108.  dw fma_instruction_sd-instruction_handler
  3109.  db 'vfmsub231ss',0BBh
  3110.  dw fma_instruction_ss-instruction_handler
  3111.  db 'vfmsubaddpd',5Fh
  3112.  dw fma4_instruction_p-instruction_handler
  3113.  db 'vfmsubaddps',5Eh
  3114.  dw fma4_instruction_p-instruction_handler
  3115.  db 'vinsertf128',18h
  3116.  dw avx_insertf128_instruction-instruction_handler
  3117.  db 'vinserti128',38h
  3118.  dw avx_insertf128_instruction-instruction_handler
  3119.  db 'vmaskmovdqu',0
  3120.  dw avx_maskmovdqu_instruction-instruction_handler
  3121.  db 'vpcomfalseb',6
  3122.  dw xop_pcom_b_instruction-instruction_handler
  3123.  db 'vpcomfalsed',6
  3124.  dw xop_pcom_d_instruction-instruction_handler
  3125.  db 'vpcomfalseq',6
  3126.  dw xop_pcom_q_instruction-instruction_handler
  3127.  db 'vpcomfalsew',6
  3128.  dw xop_pcom_w_instruction-instruction_handler
  3129.  db 'vpcomtrueub',7
  3130.  dw xop_pcom_ub_instruction-instruction_handler
  3131.  db 'vpcomtrueud',7
  3132.  dw xop_pcom_ud_instruction-instruction_handler
  3133.  db 'vpcomtrueuq',7
  3134.  dw xop_pcom_uq_instruction-instruction_handler
  3135.  db 'vpcomtrueuw',7
  3136.  dw xop_pcom_uw_instruction-instruction_handler
  3137.  db 'vphminposuw',41h
  3138.  dw avx_single_source_instruction_38-instruction_handler
  3139.  db 'vpunpckhqdq',6Dh
  3140.  dw avx_pd_instruction-instruction_handler
  3141.  db 'vpunpcklqdq',6Ch
  3142.  dw avx_pd_instruction-instruction_handler
  3143. instructions_12:
  3144.  db 'pclmulhqhqdq',10001b
  3145.  dw pclmulqdq_instruction-instruction_handler
  3146.  db 'pclmulhqlqdq',1
  3147.  dw pclmulqdq_instruction-instruction_handler
  3148.  db 'pclmullqhqdq',10000b
  3149.  dw pclmulqdq_instruction-instruction_handler
  3150.  db 'pclmullqlqdq',0
  3151.  dw pclmulqdq_instruction-instruction_handler
  3152.  db 'vbroadcastsd',19h
  3153.  dw avx_broadcastsd_instruction-instruction_handler
  3154.  db 'vbroadcastss',18h
  3155.  dw avx_broadcastss_instruction-instruction_handler
  3156.  db 'vcmpneq_oqpd',0Ch
  3157.  dw avx_cmp_pd_instruction-instruction_handler
  3158.  db 'vcmpneq_oqps',0Ch
  3159.  dw avx_cmp_ps_instruction-instruction_handler
  3160.  db 'vcmpneq_oqsd',0Ch
  3161.  dw avx_cmp_sd_instruction-instruction_handler
  3162.  db 'vcmpneq_oqss',0Ch
  3163.  dw avx_cmp_ss_instruction-instruction_handler
  3164.  db 'vcmpneq_ospd',1Ch
  3165.  dw avx_cmp_pd_instruction-instruction_handler
  3166.  db 'vcmpneq_osps',1Ch
  3167.  dw avx_cmp_ps_instruction-instruction_handler
  3168.  db 'vcmpneq_ossd',1Ch
  3169.  dw avx_cmp_sd_instruction-instruction_handler
  3170.  db 'vcmpneq_osss',1Ch
  3171.  dw avx_cmp_ss_instruction-instruction_handler
  3172.  db 'vcmpneq_uspd',14h
  3173.  dw avx_cmp_pd_instruction-instruction_handler
  3174.  db 'vcmpneq_usps',14h
  3175.  dw avx_cmp_ps_instruction-instruction_handler
  3176.  db 'vcmpneq_ussd',14h
  3177.  dw avx_cmp_sd_instruction-instruction_handler
  3178.  db 'vcmpneq_usss',14h
  3179.  dw avx_cmp_ss_instruction-instruction_handler
  3180.  db 'vcmpnge_uqpd',19h
  3181.  dw avx_cmp_pd_instruction-instruction_handler
  3182.  db 'vcmpnge_uqps',19h
  3183.  dw avx_cmp_ps_instruction-instruction_handler
  3184.  db 'vcmpnge_uqsd',19h
  3185.  dw avx_cmp_sd_instruction-instruction_handler
  3186.  db 'vcmpnge_uqss',19h
  3187.  dw avx_cmp_ss_instruction-instruction_handler
  3188.  db 'vcmpngt_uqpd',1Ah
  3189.  dw avx_cmp_pd_instruction-instruction_handler
  3190.  db 'vcmpngt_uqps',1Ah
  3191.  dw avx_cmp_ps_instruction-instruction_handler
  3192.  db 'vcmpngt_uqsd',1Ah
  3193.  dw avx_cmp_sd_instruction-instruction_handler
  3194.  db 'vcmpngt_uqss',1Ah
  3195.  dw avx_cmp_ss_instruction-instruction_handler
  3196.  db 'vcmpnle_uqpd',16h
  3197.  dw avx_cmp_pd_instruction-instruction_handler
  3198.  db 'vcmpnle_uqps',16h
  3199.  dw avx_cmp_ps_instruction-instruction_handler
  3200.  db 'vcmpnle_uqsd',16h
  3201.  dw avx_cmp_sd_instruction-instruction_handler
  3202.  db 'vcmpnle_uqss',16h
  3203.  dw avx_cmp_ss_instruction-instruction_handler
  3204.  db 'vcmpnlt_uqpd',15h
  3205.  dw avx_cmp_pd_instruction-instruction_handler
  3206.  db 'vcmpnlt_uqps',15h
  3207.  dw avx_cmp_ps_instruction-instruction_handler
  3208.  db 'vcmpnlt_uqsd',15h
  3209.  dw avx_cmp_sd_instruction-instruction_handler
  3210.  db 'vcmpnlt_uqss',15h
  3211.  dw avx_cmp_ss_instruction-instruction_handler
  3212.  db 'vextractf128',19h
  3213.  dw avx_extractf128_instruction-instruction_handler
  3214.  db 'vextracti128',39h
  3215.  dw avx_extractf128_instruction-instruction_handler
  3216.  db 'vfnmadd132pd',9Ch
  3217.  dw fma_instruction_pd-instruction_handler
  3218.  db 'vfnmadd132ps',9Ch
  3219.  dw fma_instruction_ps-instruction_handler
  3220.  db 'vfnmadd132sd',9Dh
  3221.  dw fma_instruction_sd-instruction_handler
  3222.  db 'vfnmadd132ss',9Dh
  3223.  dw fma_instruction_ss-instruction_handler
  3224.  db 'vfnmadd213pd',0ACh
  3225.  dw fma_instruction_pd-instruction_handler
  3226.  db 'vfnmadd213ps',0ACh
  3227.  dw fma_instruction_ps-instruction_handler
  3228.  db 'vfnmadd213sd',0ADh
  3229.  dw fma_instruction_sd-instruction_handler
  3230.  db 'vfnmadd213ss',0ADh
  3231.  dw fma_instruction_ss-instruction_handler
  3232.  db 'vfnmadd231pd',0BCh
  3233.  dw fma_instruction_pd-instruction_handler
  3234.  db 'vfnmadd231ps',0BCh
  3235.  dw fma_instruction_ps-instruction_handler
  3236.  db 'vfnmadd231sd',0BDh
  3237.  dw fma_instruction_sd-instruction_handler
  3238.  db 'vfnmadd231ss',0BDh
  3239.  dw fma_instruction_ss-instruction_handler
  3240.  db 'vfnmsub132pd',9Eh
  3241.  dw fma_instruction_pd-instruction_handler
  3242.  db 'vfnmsub132ps',9Eh
  3243.  dw fma_instruction_ps-instruction_handler
  3244.  db 'vfnmsub132sd',9Fh
  3245.  dw fma_instruction_sd-instruction_handler
  3246.  db 'vfnmsub132ss',9Fh
  3247.  dw fma_instruction_ss-instruction_handler
  3248.  db 'vfnmsub213pd',0AEh
  3249.  dw fma_instruction_pd-instruction_handler
  3250.  db 'vfnmsub213ps',0AEh
  3251.  dw fma_instruction_ps-instruction_handler
  3252.  db 'vfnmsub213sd',0AFh
  3253.  dw fma_instruction_sd-instruction_handler
  3254.  db 'vfnmsub213ss',0AFh
  3255.  dw fma_instruction_ss-instruction_handler
  3256.  db 'vfnmsub231pd',0BEh
  3257.  dw fma_instruction_pd-instruction_handler
  3258.  db 'vfnmsub231ps',0BEh
  3259.  dw fma_instruction_ps-instruction_handler
  3260.  db 'vfnmsub231sd',0BFh
  3261.  dw fma_instruction_sd-instruction_handler
  3262.  db 'vfnmsub231ss',0BFh
  3263.  dw fma_instruction_ss-instruction_handler
  3264.  db 'vpbroadcastb',78h
  3265.  dw avx_pbroadcastb_instruction-instruction_handler
  3266.  db 'vpbroadcastd',58h
  3267.  dw avx_pbroadcastd_instruction-instruction_handler
  3268.  db 'vpbroadcastq',59h
  3269.  dw avx_pbroadcastq_instruction-instruction_handler
  3270.  db 'vpbroadcastw',79h
  3271.  dw avx_pbroadcastw_instruction-instruction_handler
  3272.  db 'vpclmulhqhdq',10001b
  3273.  dw avx_pclmulqdq_instruction-instruction_handler
  3274.  db 'vpclmullqhdq',10000b
  3275.  dw avx_pclmulqdq_instruction-instruction_handler
  3276.  db 'vpcomfalseub',6
  3277.  dw xop_pcom_ub_instruction-instruction_handler
  3278.  db 'vpcomfalseud',6
  3279.  dw xop_pcom_ud_instruction-instruction_handler
  3280.  db 'vpcomfalseuq',6
  3281.  dw xop_pcom_uq_instruction-instruction_handler
  3282.  db 'vpcomfalseuw',6
  3283.  dw xop_pcom_uw_instruction-instruction_handler
  3284.  db 'vpermilmo2pd',10b
  3285.  dw vpermil_2pd_instruction-instruction_handler
  3286.  db 'vpermilmo2ps',10b
  3287.  dw vpermil_2ps_instruction-instruction_handler
  3288.  db 'vpermilmz2pd',11b
  3289.  dw vpermil_2pd_instruction-instruction_handler
  3290.  db 'vpermilmz2ps',11b
  3291.  dw vpermil_2ps_instruction-instruction_handler
  3292.  db 'vpermiltd2pd',0
  3293.  dw vpermil_2pd_instruction-instruction_handler
  3294.  db 'vpermiltd2ps',0
  3295.  dw vpermil_2ps_instruction-instruction_handler
  3296. instructions_13:
  3297.  db 'vcmptrue_uspd',1Fh
  3298.  dw avx_cmp_pd_instruction-instruction_handler
  3299.  db 'vcmptrue_usps',1Fh
  3300.  dw avx_cmp_ps_instruction-instruction_handler
  3301.  db 'vcmptrue_ussd',1Fh
  3302.  dw avx_cmp_sd_instruction-instruction_handler
  3303.  db 'vcmptrue_usss',1Fh
  3304.  dw avx_cmp_ss_instruction-instruction_handler
  3305.  db 'vcmpunord_spd',13h
  3306.  dw avx_cmp_pd_instruction-instruction_handler
  3307.  db 'vcmpunord_sps',13h
  3308.  dw avx_cmp_ps_instruction-instruction_handler
  3309.  db 'vcmpunord_ssd',13h
  3310.  dw avx_cmp_sd_instruction-instruction_handler
  3311.  db 'vcmpunord_sss',13h
  3312.  dw avx_cmp_ss_instruction-instruction_handler
  3313.  db 'vpclmulhqlqdq',1
  3314.  dw avx_pclmulqdq_instruction-instruction_handler
  3315.  db 'vpclmullqlqdq',0
  3316.  dw avx_pclmulqdq_instruction-instruction_handler
  3317. instructions_14:
  3318.  db 'vbroadcastf128',1Ah
  3319.  dw avx_broadcastf128_instruction-instruction_handler
  3320.  db 'vbroadcasti128',5Ah
  3321.  dw avx_broadcastf128_instruction-instruction_handler
  3322.  db 'vcmpfalse_ospd',1Bh
  3323.  dw avx_cmp_pd_instruction-instruction_handler
  3324.  db 'vcmpfalse_osps',1Bh
  3325.  dw avx_cmp_ps_instruction-instruction_handler
  3326.  db 'vcmpfalse_ossd',1Bh
  3327.  dw avx_cmp_sd_instruction-instruction_handler
  3328.  db 'vcmpfalse_osss',1Bh
  3329.  dw avx_cmp_ss_instruction-instruction_handler
  3330.  db 'vfmaddsub132pd',96h
  3331.  dw fma_instruction_pd-instruction_handler
  3332.  db 'vfmaddsub132ps',96h
  3333.  dw fma_instruction_ps-instruction_handler
  3334.  db 'vfmaddsub213pd',0A6h
  3335.  dw fma_instruction_pd-instruction_handler
  3336.  db 'vfmaddsub213ps',0A6h
  3337.  dw fma_instruction_ps-instruction_handler
  3338.  db 'vfmaddsub231pd',0B6h
  3339.  dw fma_instruction_pd-instruction_handler
  3340.  db 'vfmaddsub231ps',0B6h
  3341.  dw fma_instruction_ps-instruction_handler
  3342.  db 'vfmsubadd132pd',97h
  3343.  dw fma_instruction_pd-instruction_handler
  3344.  db 'vfmsubadd132ps',97h
  3345.  dw fma_instruction_ps-instruction_handler
  3346.  db 'vfmsubadd213pd',0A7h
  3347.  dw fma_instruction_pd-instruction_handler
  3348.  db 'vfmsubadd213ps',0A7h
  3349.  dw fma_instruction_ps-instruction_handler
  3350.  db 'vfmsubadd231pd',0B7h
  3351.  dw fma_instruction_pd-instruction_handler
  3352.  db 'vfmsubadd231ps',0B7h
  3353.  dw fma_instruction_ps-instruction_handler
  3354. instructions_15:
  3355.  db 'aeskeygenassist',0DFh
  3356.  dw sse4_instruction_3a_imm8-instruction_handler
  3357. instructions_16:
  3358.  db 'vaeskeygenassist',0DFh
  3359.  dw avx_single_source_128bit_instruction_3a_imm8-instruction_handler
  3360. instructions_end:
  3361.  
  3362. data_directives:
  3363.  dw data_directives_2-data_directives,(data_directives_3-data_directives_2)/(2+3)
  3364.  dw data_directives_3-data_directives,(data_directives_4-data_directives_3)/(3+3)
  3365.  dw data_directives_4-data_directives,(data_directives_end-data_directives_4)/(4+3)
  3366.  
  3367. data_directives_2:
  3368.  db 'db',1
  3369.  dw data_bytes-instruction_handler
  3370.  db 'dd',4
  3371.  dw data_dwords-instruction_handler
  3372.  db 'df',6
  3373.  dw data_pwords-instruction_handler
  3374.  db 'dp',6
  3375.  dw data_pwords-instruction_handler
  3376.  db 'dq',8
  3377.  dw data_qwords-instruction_handler
  3378.  db 'dt',10
  3379.  dw data_twords-instruction_handler
  3380.  db 'du',2
  3381.  dw data_unicode-instruction_handler
  3382.  db 'dw',2
  3383.  dw data_words-instruction_handler
  3384.  db 'rb',1
  3385.  dw reserve_bytes-instruction_handler
  3386.  db 'rd',4
  3387.  dw reserve_dwords-instruction_handler
  3388.  db 'rf',6
  3389.  dw reserve_pwords-instruction_handler
  3390.  db 'rp',6
  3391.  dw reserve_pwords-instruction_handler
  3392.  db 'rq',8
  3393.  dw reserve_qwords-instruction_handler
  3394.  db 'rt',10
  3395.  dw reserve_twords-instruction_handler
  3396.  db 'rw',2
  3397.  dw reserve_words-instruction_handler
  3398. data_directives_3:
  3399. data_directives_4:
  3400.  db 'file',1
  3401.  dw data_file-instruction_handler
  3402. data_directives_end:
  3403.