Subversion Repositories Kolibri OS

Rev

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

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