# value mask skip mnemonic am1 am2 level states [?]   (MAME h8.lst timing; see tools/h8/extract_timing.py; '?' = data-dependent)
0000 ffff 0 nop - - - 2 
01006900 ffffff88 0 mov.l r32ih r32l h 8 
01006980 ffffff88 0 mov.l r32l r32ih h 8 
01006b00 fffffff8 0 mov.l abs16 r32l h 10 
01006b20 fffffff8 0 mov.l abs32 r32l h 12 
01006b80 fffffff8 0 mov.l r32l abs16 h 10 
01006ba0 fffffff8 0 mov.l r32l abs32 h 12 
01006d00 ffffff88 0 mov.l r32ph r32l h 10 
01006d80 ffffff88 0 mov.l r32l pr32h h 10 
01006f00 ffffff88 0 mov.l r32d16h r32l h 10 
01006f80 ffffff88 0 mov.l r32l r32d16h h 10 
010078006b20 ffffff0ffff8 0 mov.l r32d32hh r32l h 14 
010078006ba0 ffffff0ffff8 0 mov.l r32l r32d32hh h 14 
01406900 ffffff8f 0 ldc.w r32ih ccr h 6 
01406980 ffffff8f 0 stc.w ccr r32ih h 6 
01406b00 ffffffff 0 ldc.w abs16 ccr h 8 
01406b20 ffffffff 0 ldc.w abs32 ccr h 10 
01406b80 ffffffff 0 stc.w ccr abs16 h 8 
01406ba0 ffffffff 0 stc.w ccr abs32 h 10 
01406d00 ffffff8f 0 ldc.w r32ph ccr h 8 
01406d80 ffffff8f 0 stc.w ccr pr32h h 8 
01406f00 ffffff8f 0 ldc.w r32d16h ccr h 8 
01406f80 ffffff8f 0 stc.w ccr r32d16h h 8 
014078006b20 ffffff8fffff 0 ldc.w r32d32hh ccr h 12 
014078806ba0 ffffff8fffff 0 stc.w ccr r32d32hh h 12 
0180 ffff 0 sleep - - - 2 ?
01c05000 ffffff00 0 mulxs.b r8h r16l h 16 
01c05200 ffffff08 0 mulxs.w r16h r32l h 24 
01d05100 ffffff00 0 divxs.b r8h r16l h 16 
01d05300 ffffff08 0 divxs.w r16h r32l h 24 
01f06400 ffffff88 0 or.l r32h r32l h 4 
01f06500 ffffff88 0 xor.l r32h r32l h 4 
01f06600 ffffff88 0 and.l r32h r32l h 4 
0200 fff0 0 stc ccr r8l - 2 
0300 fff0 0 ldc r8l ccr - 2 
0400 ff00 0 orc imm8 ccr - 2 
0500 ff00 0 xorc imm8 ccr - 2 
0600 ff00 0 andc imm8 ccr - 2 
0700 ff00 0 ldc imm8 ccr - 2 
0800 ff00 0 add.b r8h r8l - 2 
0900 ff00 0 add.w r16h r16l - 2 
0a00 fff0 0 inc.b one r8l - 2 
0a80 ff88 0 add.l r32h r32l h 2 
0b00 fff8 0 adds.l one r16l o 2 
0b00 fff8 0 adds.l one r32l h 2 
0b50 fff0 0 inc.w one r16l h 2 
0b70 fff8 0 inc.l one r32l h 2 
0b80 fff8 0 adds.l two r16l o 2 
0b80 fff8 0 adds.l two r32l h 2 
0b90 fff8 0 adds.l four r32l h 2 
0bd0 fff0 0 inc.w two r16l h 2 
0bf0 fff8 0 inc.l two r32l h 2 
0c00 ff00 0 mov.b r8h r8l - 2 
0d00 ff00 0 mov.w r16h r16l - 2 
0e00 ff00 0 addx.b r8h r8l - 2 
0f00 fff0 0 daa.b r8l - - 2 
0f80 ff88 0 mov.l r32h r32l h 2 
1000 fff0 0 shll.b r8l - - 2 
1010 fff0 0 shll.w r16l - h 2 
1030 fff8 0 shll.l r32l - h 2 
1080 fff0 0 shal.b r8l - - 2 
1090 fff0 0 shal.w r16l - h 2 
10b0 fff8 0 shal.l r32l - h 2 
1100 fff0 0 shlr.b r8l - - 2 
1110 fff0 0 shlr.w r16l - h 2 
1130 fff8 0 shlr.l r32l - h 2 
1180 fff0 0 shar.b r8l - - 2 
1190 fff0 0 shar.w r16l - h 2 
11b0 fff8 0 shar.l r32l - h 2 
1200 fff0 0 rotxl.b r8l - - 2 
1210 fff0 0 rotxl.w r16l - h 2 
1230 fff8 0 rotxl.l r32l - h 2 
1280 fff0 0 rotl.b r8l - - 2 
1290 fff0 0 rotl.w r16l - h 2 
12b0 fff8 0 rotl.l r32l - h 2 
1300 fff0 0 rotxr.b r8l - - 2 
1310 fff0 0 rotxr.w r16l - h 2 
1330 fff8 0 rotxr.l r32l - h 2 
1380 fff0 0 rotr.b r8l - - 2 
1390 fff0 0 rotr.w r16l - h 2 
13b0 fff8 0 rotr.l r32l - h 2 
1400 ff00 0 or.b r8h r8l - 2 
1500 ff00 0 xor.b r8h r8l - 2 
1600 ff00 0 and.b r8h r8l - 2 
1700 fff0 0 not.b r8l - - 2 
1710 fff0 0 not.w r16l - h 2 
1730 fff8 0 not.l r32l - h 2 
1750 fff0 0 extu.w r16l - h 2 
1770 fff8 0 extu.l r32l - h 2 
1780 fff0 0 neg.b r8l - - 2 
1790 fff0 0 neg.w r16l - h 2 
17b0 fff8 0 neg.l r32l - h 2 
17d0 fff0 0 exts.w r16l - h 2 
17f0 fff8 0 exts.l r32l - h 2 
1800 ff00 0 sub.b r8h r8l - 2 
1900 ff00 0 sub.w r16h r16l - 2 
1a00 fff0 0 dec.b one r8l - 2 
1a80 ff88 0 sub.l r32h r32l h 2 
1b00 fff8 0 subs.l one r16l o 2 
1b00 fff8 0 subs.l one r32l h 2 
1b50 fff0 0 dec.w one r16l h 2 
1b70 fff8 0 dec.l one r32l h 2 
1b80 fff8 0 subs.l two r16l o 2 
1b80 fff8 0 subs.l two r32l h 2 
1b90 fff8 0 subs.l four r32l h 2 
1bd0 fff0 0 dec.w two r16l h 2 
1bf0 fff8 0 dec.l two r32l h 2 
1c00 ff00 0 cmp.b r8h r8l - 2 
1d00 ff00 0 cmp.w r16h r16l - 2 
1e00 ff00 0 subx.b r8h r8l - 2 
1f00 fff0 0 das.b r8l - - 2 
1f80 ff88 0 cmp.l r32h r32l h 2 
2000 f000 0 mov.b abs8 r8u - 4 
3000 f000 0 mov.b r8u abs8 - 4 
4000 ff00 0 bt rel8 - - 4 
4100 ff00 0 bf rel8 - - 4 
4200 ff00 0 bhi rel8 - - 4 
4300 ff00 0 bls rel8 - - 4 
4400 ff00 0 bcc rel8 - - 4 
4500 ff00 0 bcs rel8 - - 4 
4600 ff00 0 bne rel8 - - 4 
4700 ff00 0 beq rel8 - - 4 
4800 ff00 0 bvc rel8 - - 4 
4900 ff00 0 bvs rel8 - - 4 
4a00 ff00 0 bpl rel8 - - 4 
4b00 ff00 0 bmi rel8 - - 4 
4c00 ff00 0 bge rel8 - - 4 
4d00 ff00 0 blt rel8 - - 4 
4e00 ff00 0 bgt rel8 - - 4 
4f00 ff00 0 ble rel8 - - 4 
5000 ff00 0 mulxu.b r8h r16l - 14 
5100 ff00 0 divxu.b r8h r16l - 14 
5200 ff08 0 mulxu.w r16h r32l h 22 
5300 ff08 0 divxu.w r16h r32l h 14 
5470 ffff 0 rts - - o 8 
5470 ffff 0 rts - - h 10 
5500 ff00 0 bsr rel8 - o 6 
5500 ff00 0 bsr rel8 - h 8 
5670 ffff 0 rte - - o 10 
5670 ffff 0 rte - - h 10 
5700 ffcf 0 trapa imm2 - h 14 
5800 ffff 0 bt rel16 - h 6 
5810 ffff 0 bf rel16 - h 6 
5820 ffff 0 bhi rel16 - h 6 
5830 ffff 0 bls rel16 - h 6 
5840 ffff 0 bcc rel16 - h 6 
5850 ffff 0 bcs rel16 - h 6 
5860 ffff 0 bne rel16 - h 6 
5870 ffff 0 beq rel16 - h 6 
5880 ffff 0 bvc rel16 - h 6 
5890 ffff 0 bvs rel16 - h 6 
58a0 ffff 0 bpl rel16 - h 6 
58b0 ffff 0 bmi rel16 - h 6 
58c0 ffff 0 bge rel16 - h 6 
58d0 ffff 0 blt rel16 - h 6 
58e0 ffff 0 bgt rel16 - h 6 
58f0 ffff 0 ble rel16 - h 6 
5900 ff8f 0 jmp r16h - o 4 
5900 ff8f 0 jmp r32h - h 4 
5a00 ffff 0 jmp abs16e - o 6 
5a00 ff00 0 jmp abs24e - h 6 
5b00 ff00 0 jmp abs8i - o 8 
5b00 ff00 0 jmp abs8i - h 10 
5c00 ffff 0 bsr rel16 - h 10 
5d00 ff8f 0 jsr r16h - o 6 
5d00 ff8f 0 jsr r32h - h 8 
5e00 ffff 0 jsr abs16e - o 8 
5e00 ff00 0 jsr abs24e - h 10 
5f00 ff00 0 jsr abs8i - o 8 
5f00 ff00 0 jsr abs8i - h 12 
6000 ff00 0 bset r8h r8l - 2 
6100 ff00 0 bnot r8h r8l - 2 
6200 ff00 0 bclr r8h r8l - 2 
6300 ff00 0 btst r8h r8l - 2 
6400 ff00 0 or.w r16h r16l h 2 
6500 ff00 0 xor.w r16h r16l h 2 
6600 ff00 0 and.w r16h r16l h 2 
6700 ff80 0 bst imm3 r8l - 2 
6780 ff80 0 bist imm3 r8l - 2 
6800 ff80 0 mov.b r16ih r8l o 4 
6800 ff80 0 mov.b r32ih r8l h 4 
6880 ff80 0 mov.b r8l r16ih o 4 
6880 ff80 0 mov.b r8l r32ih h 4 
6900 ff88 0 mov.w r16ih r16l o 4 
6900 ff80 0 mov.w r32ih r16l h 4 
6980 ff88 0 mov.w r16l r16ih o 4 
6980 ff80 0 mov.w r16l r32ih h 4 
6a00 fff0 0 mov.b abs16 r8l - 6 
6a20 fff0 0 mov.b abs32 r8l h 8 
6a40 fff0 0 movfpe abs16 r8l - 6 
6a80 fff0 0 mov.b r8l abs16 - 6 
6aa0 fff0 0 mov.b r8l abs32 h 8 
6ac0 fff0 0 movtpe r8l abs16 - 6 
6b00 fff0 0 mov.w abs16 r16l - 6 
6b20 fff0 0 mov.w abs32 r16l h 8 
6b80 fff0 0 mov.w r16l abs16 - 6 
6ba0 fff0 0 mov.w r16l abs32 h 8 
6c00 ff80 0 mov.b r16ph r8l o 6 
6c00 ff80 0 mov.b r32ph r8l h 6 
6c80 ff80 0 mov.b r8l pr16h o 6 
6c80 ff80 0 mov.b r8l pr32h h 6 
6d00 ff88 0 mov.w r16ph r16l o 6 
6d00 ff80 0 mov.w r32ph r16l h 6 
6d80 ff88 0 mov.w r16l pr16h o 6 
6d80 ff80 0 mov.w r16l pr32h h 6 
6e00 ff80 0 mov.b r16d16h r8l o 6 
6e00 ff80 0 mov.b r32d16h r8l h 6 
6e80 ff80 0 mov.b r8l r16d16h o 6 
6e80 ff80 0 mov.b r8l r32d16h h 6 
6f00 ff80 0 mov.w r16d16h r16l o 6 
6f00 ff80 0 mov.w r32d16h r16l h 6 
6f80 ff80 0 mov.w r16l r16d16h o 6 
6f80 ff80 0 mov.w r16l r32d16h h 6 
7000 ff80 0 bset imm3 r8l - 2 
7100 ff80 0 bnot imm3 r8l - 2 
7200 ff80 0 bclr imm3 r8l - 2 
7300 ff80 0 btst imm3 r8l - 2 
7400 ff80 0 bor imm3 r8l - 2 
7480 ff80 0 bior imm3 r8l - 2 
7500 ff80 0 bxor imm3 r8l - 2 
7580 ff80 0 bixor imm3 r8l - 2 
7600 ff80 0 band imm3 r8l - 2 
7680 ff80 0 biand imm3 r8l - 2 
7700 ff80 0 bld imm3 r8l - 2 
7780 ff80 0 bild imm3 r8l - 2 
78006a20 ff8ffff0 0 mov.b r32d32hh r8l h 10 
78006aa0 ff8ffff0 0 mov.b r8l r32d32hh h 10 
78006b20 ff8ffff0 0 mov.w r32d32hh r16l h 10 
78006ba0 ff8ffff0 0 mov.w r16l r32d32hh h 10 
7900 fff0 0 mov.w imm16 r16l - 4 
7910 fff0 0 add.w imm16 r16l h 4 
7920 fff0 0 cmp.w imm16 r16l h 4 
7930 fff0 0 sub.w imm16 r16l h 4 
7940 fff0 0 or.w imm16 r16l h 4 
7950 fff0 0 xor.w imm16 r16l h 4 
7960 fff0 0 and.w imm16 r16l h 4 
7a00 fff8 0 mov.l imm32 r32l h 6 
7a10 fff8 0 add.l imm32 r32l h 6 
7a20 fff8 0 cmp.l imm32 r32l h 6 
7a30 fff8 0 sub.l imm32 r32l h 6 
7a40 fff8 0 or.l imm32 r32l h 6 
7a50 fff8 0 xor.l imm32 r32l h 6 
7a60 fff8 0 and.l imm32 r32l h 6 
7b5c598f ffffffff 0 eepmov.b - - o 8 ?
7b5c598f ffffffff 0 eepmov.b - - h 8 ?
7bd4598f ffffffff 0 eepmov.w - - h 8 ?
7c006300 ff8fff0f 0 btst r8h r16ihh o 6 
7c006300 ff8fff0f 0 btst r8h r32ihh h 6 
7c007300 ff8fff8f 0 btst imm3 r16ihh o 6 
7c007300 ff8fff8f 0 btst imm3 r32ihh h 6 
7c007400 ff8fff8f 0 bor imm3 r16ihh o 6 
7c007400 ff8fff8f 0 bor imm3 r32ihh h 6 
7c007480 ff8fff8f 0 bior imm3 r16ihh o 6 
7c007480 ff8fff8f 0 bior imm3 r32ihh h 6 
7c007500 ff8fff8f 0 bxor imm3 r16ihh o 6 
7c007500 ff8fff8f 0 bxor imm3 r32ihh h 6 
7c007580 ff8fff8f 0 bixor imm3 r16ihh o 6 
7c007580 ff8fff8f 0 bixor imm3 r32ihh h 6 
7c007600 ff8fff8f 0 band imm3 r16ihh o 6 
7c007600 ff8fff8f 0 band imm3 r32ihh h 6 
7c007680 ff8fff8f 0 biand imm3 r16ihh o 6 
7c007680 ff8fff8f 0 biand imm3 r32ihh h 6 
7c007700 ff8fff8f 0 bld imm3 r16ihh o 6 
7c007700 ff8fff8f 0 bld imm3 r32ihh h 6 
7c007780 ff8fff8f 0 bild imm3 r16ihh o 6 
7c007780 ff8fff8f 0 bild imm3 r32ihh h 6 
7d006000 ff8fff0f 0 bset r8h r16ihh o 8 
7d006000 ff8fff0f 0 bset r8h r32ihh h 8 
7d006100 ff8fff0f 0 bnot r8h r16ihh o 8 
7d006100 ff8fff0f 0 bnot r8h r32ihh h 8 
7d006200 ff8fff0f 0 bclr r8h r16ihh o 8 
7d006200 ff8fff0f 0 bclr r8h r32ihh h 8 
7d006700 ff8fff8f 0 bst imm3 r16ihh o 8 
7d006700 ff8fff8f 0 bst imm3 r32ihh h 8 
7d006780 ff8fff8f 0 bist imm3 r16ihh o 8 
7d006780 ff8fff8f 0 bist imm3 r32ihh h 8 
7d007000 ff8fff8f 0 bset imm3 r16ihh o 8 
7d007000 ff8fff8f 0 bset imm3 r32ihh h 8 
7d007100 ff8fff8f 0 bnot imm3 r16ihh o 8 
7d007100 ff8fff8f 0 bnot imm3 r32ihh h 8 
7d007200 ff8fff8f 0 bclr imm3 r16ihh o 8 
7d007200 ff8fff8f 0 bclr imm3 r32ihh h 8 
7e006300 ff00ff0f 0 btst r8h abs8 - 6 
7e007300 ff00ff8f 0 btst imm3 abs8 - 6 
7e007400 ff00ff8f 0 bor imm3 abs8 - 6 
7e007480 ff00ff8f 0 bior imm3 abs8 - 6 
7e007500 ff00ff8f 0 bxor imm3 abs8 - 6 
7e007580 ff00ff8f 0 bixor imm3 abs8 - 6 
7e007600 ff00ff8f 0 band imm3 abs8 - 6 
7e007680 ff00ff8f 0 biand imm3 abs8 - 6 
7e007700 ff00ff8f 0 bld imm3 abs8 - 6 
7e007780 ff00ff8f 0 bild imm3 abs8 - 6 
7f006000 ff00ff0f 0 bset r8h abs8 - 8 
7f006100 ff00ff0f 0 bnot r8h abs8 - 8 
7f006200 ff00ff0f 0 bclr r8h abs8 - 8 
7f006700 ff00ff8f 0 bst imm3 abs8 - 8 
7f006780 ff00ff8f 0 bist imm3 abs8 - 8 
7f007000 ff00ff8f 0 bset imm3 abs8 - 8 
7f007100 ff00ff8f 0 bnot imm3 abs8 - 8 
7f007200 ff00ff8f 0 bclr imm3 abs8 - 8 
8000 f000 0 add.b imm8 r8u - 2 
9000 f000 0 addx.b imm8 r8u - 2 
a000 f000 0 cmp.b imm8 r8u - 2 
b000 f000 0 subx.b imm8 r8u - 2 
c000 f000 0 or.b imm8 r8u - 2 
d000 f000 0 xor.b imm8 r8u - 2 
e000 f000 0 and.b imm8 r8u - 2 
f000 f000 0 mov.b imm8 r8u - 2 
