Subversion Repositories Kolibri OS

Rev

Rev 4039 | Blame | Last modification | View Log | Download | RSS feed

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