diff options
author | peter <peter@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2006-03-13 17:08:00 +0000 |
---|---|---|
committer | peter <peter@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2006-03-13 17:08:00 +0000 |
commit | 9f2111ff70c2c574b308aaa6b422197a24d5ab87 (patch) | |
tree | a8c4b3c2aa99d07ed0bc0da8a5a3f38fa7e56ded | |
parent | ec36aee82c057819bb9bf64a672253d92bdb5e16 (diff) | |
download | fpc-9f2111ff70c2c574b308aaa6b422197a24d5ab87.tar.gz |
* rename values to make room for operand size codes
git-svn-id: http://svn.freepascal.org/svn/fpc/branches/linker@2911 3ad0048d-3df7-0310-abae-a5850022a9f2
-rw-r--r-- | compiler/i386/i386tab.inc | 1040 | ||||
-rw-r--r-- | compiler/x86/aasmcpu.pas | 97 | ||||
-rw-r--r-- | compiler/x86/x86ins.dat | 1082 |
3 files changed, 1116 insertions, 1103 deletions
diff --git a/compiler/i386/i386tab.inc b/compiler/i386/i386tab.inc index 8b3e685f4a..c71b6fc331 100644 --- a/compiler/i386/i386tab.inc +++ b/compiler/i386/i386tab.inc @@ -53,14 +53,14 @@ opcode : A_ADC; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#1#17#65; + code : #213#192#1#17#65; flags : if_386 ), ( opcode : A_ADC; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#1#17#65; + code : #212#192#1#17#65; flags : if_8086 ), ( @@ -74,14 +74,14 @@ opcode : A_ADC; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#1#17#65; + code : #213#192#1#17#65; flags : if_386 or if_sm ), ( opcode : A_ADC; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#1#17#65; + code : #212#192#1#17#65; flags : if_8086 or if_sm ), ( @@ -95,14 +95,14 @@ opcode : A_ADC; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#19#72; + code : #213#193#1#19#72; flags : if_386 or if_sm ), ( opcode : A_ADC; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#19#72; + code : #212#193#1#19#72; flags : if_8086 or if_sm ), ( @@ -116,28 +116,28 @@ opcode : A_ADC; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #209#192#1#131#130#13; + code : #213#192#1#131#130#13; flags : if_386 ), ( opcode : A_ADC; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #208#192#1#131#130#13; + code : #212#192#1#131#130#13; flags : if_8086 ), ( opcode : A_ADC; ops : 2; optypes : (ot_reg_eax,ot_immediate,ot_none); - code : #209#1#21#33; + code : #213#1#21#33; flags : if_386 or if_sm ), ( opcode : A_ADC; ops : 2; optypes : (ot_reg_ax,ot_immediate,ot_none); - code : #208#1#21#25; + code : #212#1#21#25; flags : if_8086 or if_sm ), ( @@ -151,14 +151,14 @@ opcode : A_ADC; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#129#130#33; + code : #213#192#1#129#130#33; flags : if_386 or if_sm ), ( opcode : A_ADC; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#129#130#25; + code : #212#192#1#129#130#25; flags : if_8086 or if_sm ), ( @@ -172,14 +172,14 @@ opcode : A_ADC; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits32,ot_none); - code : #209#192#1#129#130#33; + code : #213#192#1#129#130#33; flags : if_386 or if_sm ), ( opcode : A_ADC; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits16,ot_none); - code : #208#192#1#129#130#25; + code : #212#192#1#129#130#25; flags : if_8086 or if_sm ), ( @@ -193,14 +193,14 @@ opcode : A_ADC; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#1#19#72; + code : #213#193#1#19#72; flags : if_386 ), ( opcode : A_ADC; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#1#19#72; + code : #212#193#1#19#72; flags : if_8086 ), ( @@ -214,14 +214,14 @@ opcode : A_ADD; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#1#1#65; + code : #213#192#1#1#65; flags : if_386 ), ( opcode : A_ADD; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#1#1#65; + code : #212#192#1#1#65; flags : if_8086 ), ( @@ -235,14 +235,14 @@ opcode : A_ADD; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#1#1#65; + code : #213#192#1#1#65; flags : if_386 or if_sm ), ( opcode : A_ADD; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#1#1#65; + code : #212#192#1#1#65; flags : if_8086 or if_sm ), ( @@ -256,14 +256,14 @@ opcode : A_ADD; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#3#72; + code : #213#193#1#3#72; flags : if_386 or if_sm ), ( opcode : A_ADD; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#3#72; + code : #212#193#1#3#72; flags : if_8086 or if_sm ), ( @@ -277,28 +277,28 @@ opcode : A_ADD; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #209#192#1#131#128#13; + code : #213#192#1#131#128#13; flags : if_386 ), ( opcode : A_ADD; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #208#192#1#131#128#13; + code : #212#192#1#131#128#13; flags : if_8086 ), ( opcode : A_ADD; ops : 2; optypes : (ot_reg_eax,ot_immediate,ot_none); - code : #209#1#5#33; + code : #213#1#5#33; flags : if_386 or if_sm ), ( opcode : A_ADD; ops : 2; optypes : (ot_reg_ax,ot_immediate,ot_none); - code : #208#1#5#25; + code : #212#1#5#25; flags : if_8086 or if_sm ), ( @@ -312,14 +312,14 @@ opcode : A_ADD; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#129#128#33; + code : #213#192#1#129#128#33; flags : if_386 or if_sm ), ( opcode : A_ADD; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#129#128#25; + code : #212#192#1#129#128#25; flags : if_8086 or if_sm ), ( @@ -333,14 +333,14 @@ opcode : A_ADD; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits32,ot_none); - code : #209#192#1#129#128#33; + code : #213#192#1#129#128#33; flags : if_386 or if_sm ), ( opcode : A_ADD; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits16,ot_none); - code : #208#192#1#129#128#25; + code : #212#192#1#129#128#25; flags : if_8086 or if_sm ), ( @@ -354,14 +354,14 @@ opcode : A_ADD; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#1#3#72; + code : #213#193#1#3#72; flags : if_386 ), ( opcode : A_ADD; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#1#3#72; + code : #212#193#1#3#72; flags : if_8086 ), ( @@ -375,14 +375,14 @@ opcode : A_AND; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#1#33#65; + code : #213#192#1#33#65; flags : if_386 ), ( opcode : A_AND; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#1#33#65; + code : #212#192#1#33#65; flags : if_8086 ), ( @@ -396,14 +396,14 @@ opcode : A_AND; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#1#33#65; + code : #213#192#1#33#65; flags : if_386 or if_sm ), ( opcode : A_AND; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#1#33#65; + code : #212#192#1#33#65; flags : if_8086 or if_sm ), ( @@ -417,14 +417,14 @@ opcode : A_AND; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#35#72; + code : #213#193#1#35#72; flags : if_386 or if_sm ), ( opcode : A_AND; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#35#72; + code : #212#193#1#35#72; flags : if_8086 or if_sm ), ( @@ -438,28 +438,28 @@ opcode : A_AND; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #209#192#1#131#132#13; + code : #213#192#1#131#132#13; flags : if_386 ), ( opcode : A_AND; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #208#192#1#131#132#13; + code : #212#192#1#131#132#13; flags : if_8086 ), ( opcode : A_AND; ops : 2; optypes : (ot_reg_eax,ot_immediate,ot_none); - code : #209#1#37#33; + code : #213#1#37#33; flags : if_386 or if_sm ), ( opcode : A_AND; ops : 2; optypes : (ot_reg_ax,ot_immediate,ot_none); - code : #208#1#37#25; + code : #212#1#37#25; flags : if_8086 or if_sm ), ( @@ -473,14 +473,14 @@ opcode : A_AND; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#129#132#33; + code : #213#192#1#129#132#33; flags : if_386 or if_sm ), ( opcode : A_AND; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#129#132#25; + code : #212#192#1#129#132#25; flags : if_8086 or if_sm ), ( @@ -494,14 +494,14 @@ opcode : A_AND; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits32,ot_none); - code : #209#192#1#129#132#33; + code : #213#192#1#129#132#33; flags : if_386 or if_sm ), ( opcode : A_AND; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits16,ot_none); - code : #208#192#1#129#132#25; + code : #212#192#1#129#132#25; flags : if_8086 or if_sm ), ( @@ -515,14 +515,14 @@ opcode : A_AND; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#1#35#72; + code : #213#193#1#35#72; flags : if_386 ), ( opcode : A_AND; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#1#35#72; + code : #212#193#1#35#72; flags : if_8086 ), ( @@ -550,434 +550,434 @@ opcode : A_BOUND; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#98#72; + code : #213#193#1#98#72; flags : if_386 ), ( opcode : A_BOUND; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#98#72; + code : #212#193#1#98#72; flags : if_186 ), ( opcode : A_BSF; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#2#15#188#72; + code : #213#193#2#15#188#72; flags : if_386 ), ( opcode : A_BSF; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#2#15#188#72; + code : #212#193#2#15#188#72; flags : if_386 ), ( opcode : A_BSF; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#2#15#188#72; + code : #213#193#2#15#188#72; flags : if_386 or if_sm ), ( opcode : A_BSF; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#2#15#188#72; + code : #212#193#2#15#188#72; flags : if_386 or if_sm ), ( opcode : A_BSR; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#2#15#189#72; + code : #213#193#2#15#189#72; flags : if_386 ), ( opcode : A_BSR; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#2#15#189#72; + code : #212#193#2#15#189#72; flags : if_386 ), ( opcode : A_BSR; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#2#15#189#72; + code : #213#193#2#15#189#72; flags : if_386 or if_sm ), ( opcode : A_BSR; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#2#15#189#72; + code : #212#193#2#15#189#72; flags : if_386 or if_sm ), ( opcode : A_BSWAP; ops : 1; optypes : (ot_reg32,ot_none,ot_none); - code : #209#1#15#8#200; + code : #213#1#15#8#200; flags : if_486 ), ( opcode : A_BT; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#2#15#163#65; + code : #213#192#2#15#163#65; flags : if_386 ), ( opcode : A_BT; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#2#15#163#65; + code : #212#192#2#15#163#65; flags : if_386 ), ( opcode : A_BT; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#2#15#163#65; + code : #213#192#2#15#163#65; flags : if_386 or if_sm ), ( opcode : A_BT; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#2#15#163#65; + code : #212#192#2#15#163#65; flags : if_386 or if_sm ), ( opcode : A_BT; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#2#15#186#132#21; + code : #213#192#2#15#186#132#21; flags : if_386 or if_sb ), ( opcode : A_BT; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#2#15#186#132#21; + code : #212#192#2#15#186#132#21; flags : if_386 or if_sb ), ( opcode : A_BTC; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#2#15#187#65; + code : #213#192#2#15#187#65; flags : if_386 ), ( opcode : A_BTC; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#2#15#187#65; + code : #212#192#2#15#187#65; flags : if_386 ), ( opcode : A_BTC; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#2#15#187#65; + code : #213#192#2#15#187#65; flags : if_386 or if_sm ), ( opcode : A_BTC; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#2#15#187#65; + code : #212#192#2#15#187#65; flags : if_386 or if_sm ), ( opcode : A_BTC; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#2#15#186#135#21; + code : #213#192#2#15#186#135#21; flags : if_386 or if_sb ), ( opcode : A_BTC; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#2#15#186#135#21; + code : #212#192#2#15#186#135#21; flags : if_386 or if_sb ), ( opcode : A_BTR; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#2#15#179#65; + code : #213#192#2#15#179#65; flags : if_386 ), ( opcode : A_BTR; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#2#15#179#65; + code : #212#192#2#15#179#65; flags : if_386 ), ( opcode : A_BTR; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#2#15#179#65; + code : #213#192#2#15#179#65; flags : if_386 or if_sm ), ( opcode : A_BTR; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#2#15#179#65; + code : #212#192#2#15#179#65; flags : if_386 or if_sm ), ( opcode : A_BTR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#2#15#186#134#21; + code : #213#192#2#15#186#134#21; flags : if_386 or if_sb ), ( opcode : A_BTR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#2#15#186#134#21; + code : #212#192#2#15#186#134#21; flags : if_386 or if_sb ), ( opcode : A_BTS; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#2#15#171#65; + code : #213#192#2#15#171#65; flags : if_386 ), ( opcode : A_BTS; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#2#15#171#65; + code : #212#192#2#15#171#65; flags : if_386 ), ( opcode : A_BTS; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#2#15#171#65; + code : #213#192#2#15#171#65; flags : if_386 or if_sm ), ( opcode : A_BTS; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#2#15#171#65; + code : #212#192#2#15#171#65; flags : if_386 or if_sm ), ( opcode : A_BTS; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#2#15#186#133#21; + code : #213#192#2#15#186#133#21; flags : if_386 or if_sb ), ( opcode : A_BTS; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#2#15#186#133#21; + code : #212#192#2#15#186#133#21; flags : if_386 or if_sb ), ( opcode : A_CALL; ops : 1; optypes : (ot_immediate,ot_none,ot_none); - code : #211#1#232#52; + code : #215#1#232#52; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_reg32,ot_none,ot_none); - code : #209#192#1#255#130; + code : #213#192#1#255#130; flags : if_386 ), ( opcode : A_CALL; ops : 1; optypes : (ot_reg16,ot_none,ot_none); - code : #208#192#1#255#130; + code : #212#192#1#255#130; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_memory or ot_bits32,ot_none,ot_none); - code : #209#192#1#255#130; + code : #213#192#1#255#130; flags : if_386 ), ( opcode : A_CALL; ops : 1; optypes : (ot_memory or ot_bits16,ot_none,ot_none); - code : #208#192#1#255#130; + code : #212#192#1#255#130; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_memory,ot_none,ot_none); - code : #211#192#1#255#130; + code : #215#192#1#255#130; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_immediate or ot_near,ot_none,ot_none); - code : #211#1#232#52; + code : #215#1#232#52; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_immediate or ot_far,ot_none,ot_none); - code : #211#1#154#28#31; + code : #215#1#154#28#31; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_immediate or ot_bits16,ot_none,ot_none); - code : #208#1#232#52; + code : #212#1#232#52; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_immediate or ot_bits16 or ot_near,ot_none,ot_none); - code : #208#1#232#52; + code : #212#1#232#52; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_immediate or ot_bits16 or ot_far,ot_none,ot_none); - code : #208#1#154#28#31; + code : #212#1#154#28#31; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_immediate or ot_bits32,ot_none,ot_none); - code : #209#1#232#52; + code : #213#1#232#52; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_immediate or ot_bits32 or ot_near,ot_none,ot_none); - code : #209#1#232#52; + code : #213#1#232#52; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_immediate or ot_bits32 or ot_far,ot_none,ot_none); - code : #209#1#154#28#31; + code : #213#1#154#28#31; flags : if_8086 ), ( opcode : A_CALL; ops : 2; optypes : (ot_immediate,ot_immediate,ot_none); - code : #211#1#154#29#24; + code : #215#1#154#29#24; flags : if_8086 ), ( opcode : A_CALL; ops : 2; optypes : (ot_immediate or ot_bits16,ot_immediate,ot_none); - code : #208#1#154#25#24; + code : #212#1#154#25#24; flags : if_8086 ), ( opcode : A_CALL; ops : 2; optypes : (ot_immediate,ot_immediate or ot_bits16,ot_none); - code : #208#1#154#25#24; + code : #212#1#154#25#24; flags : if_8086 ), ( opcode : A_CALL; ops : 2; optypes : (ot_immediate or ot_bits32,ot_immediate,ot_none); - code : #209#1#154#33#24; + code : #213#1#154#33#24; flags : if_386 ), ( opcode : A_CALL; ops : 2; optypes : (ot_immediate,ot_immediate or ot_bits32,ot_none); - code : #209#1#154#33#24; + code : #213#1#154#33#24; flags : if_386 ), ( opcode : A_CALL; ops : 1; optypes : (ot_memory or ot_far,ot_none,ot_none); - code : #211#192#1#255#131; + code : #215#192#1#255#131; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_memory or ot_bits16 or ot_far,ot_none,ot_none); - code : #208#192#1#255#131; + code : #212#192#1#255#131; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_memory or ot_bits32 or ot_far,ot_none,ot_none); - code : #209#192#1#255#131; + code : #213#192#1#255#131; flags : if_386 ), ( opcode : A_CALL; ops : 1; optypes : (ot_memory or ot_near,ot_none,ot_none); - code : #211#192#1#255#130; + code : #215#192#1#255#130; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_memory or ot_bits16 or ot_near,ot_none,ot_none); - code : #208#192#1#255#130; + code : #212#192#1#255#130; flags : if_8086 ), ( opcode : A_CALL; ops : 1; optypes : (ot_memory or ot_bits32 or ot_near,ot_none,ot_none); - code : #209#192#1#255#130; + code : #213#192#1#255#130; flags : if_386 ), ( opcode : A_CBW; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #208#1#152; + code : #212#1#152; flags : if_8086 ), ( opcode : A_CDQ; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #209#1#153; + code : #213#1#153; flags : if_386 ), ( @@ -1019,14 +1019,14 @@ opcode : A_CMP; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#1#59#72; + code : #213#193#1#59#72; flags : if_386 ), ( opcode : A_CMP; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#1#59#72; + code : #212#193#1#59#72; flags : if_8086 ), ( @@ -1040,14 +1040,14 @@ opcode : A_CMP; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#1#57#65; + code : #213#192#1#57#65; flags : if_386 or if_sm ), ( opcode : A_CMP; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#1#57#65; + code : #212#192#1#57#65; flags : if_8086 or if_sm ), ( @@ -1061,14 +1061,14 @@ opcode : A_CMP; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#59#72; + code : #213#193#1#59#72; flags : if_386 or if_sm ), ( opcode : A_CMP; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#59#72; + code : #212#193#1#59#72; flags : if_8086 or if_sm ), ( @@ -1082,28 +1082,28 @@ opcode : A_CMP; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #209#192#1#131#135#13; + code : #213#192#1#131#135#13; flags : if_386 ), ( opcode : A_CMP; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #208#192#1#131#135#13; + code : #212#192#1#131#135#13; flags : if_8086 ), ( opcode : A_CMP; ops : 2; optypes : (ot_reg_eax,ot_immediate,ot_none); - code : #209#1#61#33; + code : #213#1#61#33; flags : if_386 or if_sm ), ( opcode : A_CMP; ops : 2; optypes : (ot_reg_ax,ot_immediate,ot_none); - code : #208#1#61#25; + code : #212#1#61#25; flags : if_8086 or if_sm ), ( @@ -1117,14 +1117,14 @@ opcode : A_CMP; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#129#135#33; + code : #213#192#1#129#135#33; flags : if_386 or if_sm ), ( opcode : A_CMP; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#129#135#25; + code : #212#192#1#129#135#25; flags : if_8086 or if_sm ), ( @@ -1138,14 +1138,14 @@ opcode : A_CMP; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits32,ot_none); - code : #209#192#1#129#135#33; + code : #213#192#1#129#135#33; flags : if_386 or if_sm ), ( opcode : A_CMP; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits16,ot_none); - code : #208#192#1#129#135#25; + code : #212#192#1#129#135#25; flags : if_8086 or if_sm ), ( @@ -1159,14 +1159,14 @@ opcode : A_CMP; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#1#57#65; + code : #213#192#1#57#65; flags : if_386 ), ( opcode : A_CMP; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#1#57#65; + code : #212#192#1#57#65; flags : if_8086 ), ( @@ -1187,7 +1187,7 @@ opcode : A_CMPSD; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #218#209#1#167; + code : #218#213#1#167; flags : if_386 ), ( @@ -1208,21 +1208,21 @@ opcode : A_CMPSW; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #218#208#1#167; + code : #218#212#1#167; flags : if_8086 ), ( opcode : A_CMPXCHG; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#2#15#177#65; + code : #213#192#2#15#177#65; flags : if_pent ), ( opcode : A_CMPXCHG; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#2#15#177#65; + code : #212#192#2#15#177#65; flags : if_pent ), ( @@ -1236,14 +1236,14 @@ opcode : A_CMPXCHG; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#2#15#177#65; + code : #213#192#2#15#177#65; flags : if_pent or if_sm ), ( opcode : A_CMPXCHG; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#2#15#177#65; + code : #212#192#2#15#177#65; flags : if_pent or if_sm ), ( @@ -1257,14 +1257,14 @@ opcode : A_CMPXCHG486; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#2#15#167#65; + code : #213#192#2#15#167#65; flags : if_486 or if_undoc ), ( opcode : A_CMPXCHG486; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#2#15#167#65; + code : #212#192#2#15#167#65; flags : if_486 or if_undoc ), ( @@ -1278,14 +1278,14 @@ opcode : A_CMPXCHG486; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#2#15#167#65; + code : #213#192#2#15#167#65; flags : if_486 or if_sm or if_undoc ), ( opcode : A_CMPXCHG486; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#2#15#167#65; + code : #212#192#2#15#167#65; flags : if_486 or if_sm or if_undoc ), ( @@ -1313,14 +1313,14 @@ opcode : A_CWD; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #208#1#153; + code : #212#1#153; flags : if_8086 ), ( opcode : A_CWDE; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #209#1#152; + code : #213#1#152; flags : if_386 ), ( @@ -1341,28 +1341,28 @@ opcode : A_DEC; ops : 1; optypes : (ot_reg32,ot_none,ot_none); - code : #209#8#72; + code : #213#8#72; flags : if_386 ), ( opcode : A_DEC; ops : 1; optypes : (ot_reg16,ot_none,ot_none); - code : #208#8#72; + code : #212#8#72; flags : if_8086 ), ( opcode : A_DEC; ops : 1; optypes : (ot_regmem or ot_bits32,ot_none,ot_none); - code : #209#192#1#255#129; + code : #213#192#1#255#129; flags : if_386 ), ( opcode : A_DEC; ops : 1; optypes : (ot_regmem or ot_bits16,ot_none,ot_none); - code : #208#192#1#255#129; + code : #212#192#1#255#129; flags : if_8086 ), ( @@ -1376,14 +1376,14 @@ opcode : A_DIV; ops : 1; optypes : (ot_regmem or ot_bits32,ot_none,ot_none); - code : #209#192#1#247#134; + code : #213#192#1#247#134; flags : if_386 ), ( opcode : A_DIV; ops : 1; optypes : (ot_regmem or ot_bits16,ot_none,ot_none); - code : #208#192#1#247#134; + code : #212#192#1#247#134; flags : if_8086 ), ( @@ -2083,7 +2083,7 @@ opcode : A_FILD; ops : 1; optypes : (ot_memory or ot_bits16,ot_none,ot_none); - code : #208#192#1#223#128; + code : #212#192#1#223#128; flags : if_8086 or if_fpu ), ( @@ -2132,7 +2132,7 @@ opcode : A_FIST; ops : 1; optypes : (ot_memory or ot_bits16,ot_none,ot_none); - code : #208#192#1#223#130; + code : #212#192#1#223#130; flags : if_8086 or if_fpu ), ( @@ -2146,7 +2146,7 @@ opcode : A_FISTP; ops : 1; optypes : (ot_memory or ot_bits16,ot_none,ot_none); - code : #208#192#1#223#131; + code : #212#192#1#223#131; flags : if_8086 or if_fpu ), ( @@ -2916,28 +2916,28 @@ opcode : A_IBTS; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#2#15#167#65; + code : #213#192#2#15#167#65; flags : if_386 or if_undoc ), ( opcode : A_IBTS; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#2#15#167#65; + code : #212#192#2#15#167#65; flags : if_386 or if_undoc ), ( opcode : A_IBTS; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#2#15#167#65; + code : #213#192#2#15#167#65; flags : if_386 or if_sd or if_undoc ), ( opcode : A_IBTS; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#2#15#167#65; + code : #212#192#2#15#167#65; flags : if_386 or if_sw or if_undoc ), ( @@ -2951,14 +2951,14 @@ opcode : A_IDIV; ops : 1; optypes : (ot_regmem or ot_bits32,ot_none,ot_none); - code : #209#192#1#247#135; + code : #213#192#1#247#135; flags : if_386 ), ( opcode : A_IDIV; ops : 1; optypes : (ot_regmem or ot_bits16,ot_none,ot_none); - code : #208#192#1#247#135; + code : #212#192#1#247#135; flags : if_8086 ), ( @@ -2972,14 +2972,14 @@ opcode : A_IMUL; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#2#15#175#72; + code : #213#193#2#15#175#72; flags : if_386 ), ( opcode : A_IMUL; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#2#15#175#72; + code : #212#193#2#15#175#72; flags : if_386 ), ( @@ -2993,112 +2993,112 @@ opcode : A_IMUL; ops : 1; optypes : (ot_regmem or ot_bits16,ot_none,ot_none); - code : #208#192#1#247#133; + code : #212#192#1#247#133; flags : if_8086 ), ( opcode : A_IMUL; ops : 1; optypes : (ot_regmem or ot_bits32,ot_none,ot_none); - code : #209#192#1#247#133; + code : #213#192#1#247#133; flags : if_386 ), ( opcode : A_IMUL; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#2#15#175#72; + code : #213#193#2#15#175#72; flags : if_386 or if_sm ), ( opcode : A_IMUL; ops : 3; optypes : (ot_reg32,ot_memory,ot_immediate or ot_bits8 or ot_signed); - code : #209#193#1#107#72#14; + code : #213#193#1#107#72#14; flags : if_386 or if_sm ), ( opcode : A_IMUL; ops : 3; optypes : (ot_reg32,ot_reg32,ot_immediate or ot_bits8 or ot_signed); - code : #209#193#1#107#72#14; + code : #213#193#1#107#72#14; flags : if_386 ), ( opcode : A_IMUL; ops : 3; optypes : (ot_reg32,ot_memory,ot_immediate); - code : #209#193#1#105#72#34; + code : #213#193#1#105#72#34; flags : if_386 or if_sm ), ( opcode : A_IMUL; ops : 3; optypes : (ot_reg32,ot_reg32,ot_immediate); - code : #209#193#1#105#72#34; + code : #213#193#1#105#72#34; flags : if_386 or if_sm ), ( opcode : A_IMUL; ops : 2; optypes : (ot_reg32,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #209#1#107#64#13; + code : #213#1#107#64#13; flags : if_386 ), ( opcode : A_IMUL; ops : 2; optypes : (ot_reg32,ot_immediate,ot_none); - code : #209#1#105#64#33; + code : #213#1#105#64#33; flags : if_386 or if_sm ), ( opcode : A_IMUL; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#2#15#175#72; + code : #212#193#2#15#175#72; flags : if_386 or if_sm ), ( opcode : A_IMUL; ops : 3; optypes : (ot_reg16,ot_memory,ot_immediate or ot_bits8 or ot_signed); - code : #208#193#1#107#72#14; + code : #212#193#1#107#72#14; flags : if_286 or if_sm ), ( opcode : A_IMUL; ops : 3; optypes : (ot_reg16,ot_reg16,ot_immediate or ot_bits8 or ot_signed); - code : #208#193#1#107#72#14; + code : #212#193#1#107#72#14; flags : if_286 ), ( opcode : A_IMUL; ops : 3; optypes : (ot_reg16,ot_memory,ot_immediate); - code : #208#193#1#105#72#26; + code : #212#193#1#105#72#26; flags : if_286 or if_sm ), ( opcode : A_IMUL; ops : 3; optypes : (ot_reg16,ot_reg16,ot_immediate); - code : #208#193#1#105#72#26; + code : #212#193#1#105#72#26; flags : if_286 or if_sm ), ( opcode : A_IMUL; ops : 2; optypes : (ot_reg16,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #208#1#107#64#13; + code : #212#1#107#64#13; flags : if_286 ), ( opcode : A_IMUL; ops : 2; optypes : (ot_reg16,ot_immediate,ot_none); - code : #208#1#105#64#25; + code : #212#1#105#64#25; flags : if_286 or if_sm ), ( @@ -3112,14 +3112,14 @@ opcode : A_IN; ops : 2; optypes : (ot_reg_ax,ot_immediate,ot_none); - code : #208#1#229#21; + code : #212#1#229#21; flags : if_8086 or if_sb ), ( opcode : A_IN; ops : 2; optypes : (ot_reg_eax,ot_immediate,ot_none); - code : #209#1#229#21; + code : #213#1#229#21; flags : if_386 or if_sb ), ( @@ -3133,42 +3133,42 @@ opcode : A_IN; ops : 2; optypes : (ot_reg_ax,ot_reg_dx,ot_none); - code : #208#1#237; + code : #212#1#237; flags : if_8086 ), ( opcode : A_IN; ops : 2; optypes : (ot_reg_eax,ot_reg_dx,ot_none); - code : #209#1#237; + code : #213#1#237; flags : if_386 ), ( opcode : A_INC; ops : 1; optypes : (ot_reg32,ot_none,ot_none); - code : #209#8#64; + code : #213#8#64; flags : if_386 ), ( opcode : A_INC; ops : 1; optypes : (ot_reg16,ot_none,ot_none); - code : #208#8#64; + code : #212#8#64; flags : if_8086 ), ( opcode : A_INC; ops : 1; optypes : (ot_regmem or ot_bits32,ot_none,ot_none); - code : #209#192#1#255#128; + code : #213#192#1#255#128; flags : if_386 ), ( opcode : A_INC; ops : 1; optypes : (ot_regmem or ot_bits16,ot_none,ot_none); - code : #208#192#1#255#128; + code : #212#192#1#255#128; flags : if_8086 ), ( @@ -3189,14 +3189,14 @@ opcode : A_INSD; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #209#1#109; + code : #213#1#109; flags : if_386 ), ( opcode : A_INSW; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #208#1#109; + code : #212#1#109; flags : if_186 ), ( @@ -3259,35 +3259,35 @@ opcode : A_IRET; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #211#1#207; + code : #215#1#207; flags : if_8086 ), ( opcode : A_IRETD; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #209#1#207; + code : #213#1#207; flags : if_386 ), ( opcode : A_IRETW; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #208#1#207; + code : #212#1#207; flags : if_8086 ), ( opcode : A_JCXZ; ops : 1; optypes : (ot_immediate,ot_none,ot_none); - code : #208#1#227#40; + code : #212#1#227#40; flags : if_8086 ), ( opcode : A_JECXZ; ops : 1; optypes : (ot_immediate,ot_none,ot_none); - code : #209#1#227#40; + code : #213#1#227#40; flags : if_386 ), ( @@ -3301,161 +3301,161 @@ opcode : A_JMP; ops : 1; optypes : (ot_immediate,ot_none,ot_none); - code : #211#1#233#52; + code : #215#1#233#52; flags : if_8086 or if_pass2 ), ( opcode : A_JMP; ops : 1; optypes : (ot_immediate or ot_near,ot_none,ot_none); - code : #211#1#233#52; + code : #215#1#233#52; flags : if_8086 or if_pass2 ), ( opcode : A_JMP; ops : 1; optypes : (ot_immediate or ot_far,ot_none,ot_none); - code : #211#1#234#28#31; + code : #215#1#234#28#31; flags : if_8086 or if_pass2 ), ( opcode : A_JMP; ops : 1; optypes : (ot_immediate or ot_bits16,ot_none,ot_none); - code : #208#1#233#52; + code : #212#1#233#52; flags : if_8086 or if_pass2 ), ( opcode : A_JMP; ops : 1; optypes : (ot_immediate or ot_bits16 or ot_near,ot_none,ot_none); - code : #208#1#233#52; + code : #212#1#233#52; flags : if_8086 or if_pass2 ), ( opcode : A_JMP; ops : 1; optypes : (ot_immediate or ot_bits16 or ot_far,ot_none,ot_none); - code : #208#1#234#28#31; + code : #212#1#234#28#31; flags : if_8086 or if_pass2 ), ( opcode : A_JMP; ops : 1; optypes : (ot_immediate or ot_bits32,ot_none,ot_none); - code : #209#1#233#52; + code : #213#1#233#52; flags : if_8086 or if_pass2 ), ( opcode : A_JMP; ops : 1; optypes : (ot_immediate or ot_bits32 or ot_near,ot_none,ot_none); - code : #209#1#233#52; + code : #213#1#233#52; flags : if_8086 or if_pass2 ), ( opcode : A_JMP; ops : 1; optypes : (ot_immediate or ot_bits32 or ot_far,ot_none,ot_none); - code : #209#1#234#28#31; + code : #213#1#234#28#31; flags : if_8086 or if_pass2 ), ( opcode : A_JMP; ops : 2; optypes : (ot_immediate,ot_immediate,ot_none); - code : #211#1#234#29#24; + code : #215#1#234#29#24; flags : if_8086 ), ( opcode : A_JMP; ops : 2; optypes : (ot_immediate,ot_immediate or ot_bits16,ot_none); - code : #208#1#234#25#24; + code : #212#1#234#25#24; flags : if_8086 ), ( opcode : A_JMP; ops : 2; optypes : (ot_immediate,ot_immediate or ot_bits32,ot_none); - code : #209#1#234#33#24; + code : #213#1#234#33#24; flags : if_386 ), ( opcode : A_JMP; ops : 1; optypes : (ot_memory or ot_far,ot_none,ot_none); - code : #211#192#1#255#133; + code : #215#192#1#255#133; flags : if_8086 ), ( opcode : A_JMP; ops : 1; optypes : (ot_memory or ot_bits16 or ot_far,ot_none,ot_none); - code : #208#192#1#255#133; + code : #212#192#1#255#133; flags : if_8086 ), ( opcode : A_JMP; ops : 1; optypes : (ot_memory or ot_bits32 or ot_far,ot_none,ot_none); - code : #209#192#1#255#133; + code : #213#192#1#255#133; flags : if_386 ), ( opcode : A_JMP; ops : 1; optypes : (ot_memory or ot_near,ot_none,ot_none); - code : #211#192#1#255#132; + code : #215#192#1#255#132; flags : if_8086 ), ( opcode : A_JMP; ops : 1; optypes : (ot_memory or ot_bits16 or ot_near,ot_none,ot_none); - code : #208#192#1#255#132; + code : #212#192#1#255#132; flags : if_8086 ), ( opcode : A_JMP; ops : 1; optypes : (ot_memory or ot_bits32 or ot_near,ot_none,ot_none); - code : #209#192#1#255#132; + code : #213#192#1#255#132; flags : if_386 ), ( opcode : A_JMP; ops : 1; optypes : (ot_reg32,ot_none,ot_none); - code : #209#192#1#255#132; + code : #213#192#1#255#132; flags : if_386 ), ( opcode : A_JMP; ops : 1; optypes : (ot_reg16,ot_none,ot_none); - code : #208#192#1#255#132; + code : #212#192#1#255#132; flags : if_8086 ), ( opcode : A_JMP; ops : 1; optypes : (ot_memory or ot_bits32,ot_none,ot_none); - code : #209#192#1#255#132; + code : #213#192#1#255#132; flags : if_386 ), ( opcode : A_JMP; ops : 1; optypes : (ot_memory or ot_bits16,ot_none,ot_none); - code : #208#192#1#255#132; + code : #212#192#1#255#132; flags : if_8086 ), ( opcode : A_JMP; ops : 1; optypes : (ot_memory,ot_none,ot_none); - code : #211#192#1#255#132; + code : #215#192#1#255#132; flags : if_8086 ), ( @@ -3469,140 +3469,140 @@ opcode : A_LAR; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#2#15#2#72; + code : #213#193#2#15#2#72; flags : if_286 or if_prot ), ( opcode : A_LAR; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#2#15#2#72; + code : #212#193#2#15#2#72; flags : if_286 or if_prot ), ( opcode : A_LAR; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#2#15#2#72; + code : #213#193#2#15#2#72; flags : if_286 or if_prot or if_sm ), ( opcode : A_LAR; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#2#15#2#72; + code : #212#193#2#15#2#72; flags : if_286 or if_prot or if_sm ), ( opcode : A_LCALL; ops : 1; optypes : (ot_memory or ot_far,ot_none,ot_none); - code : #211#192#1#255#131; + code : #215#192#1#255#131; flags : if_8086 ), ( opcode : A_LCALL; ops : 1; optypes : (ot_memory or ot_bits16 or ot_far,ot_none,ot_none); - code : #208#192#1#255#131; + code : #212#192#1#255#131; flags : if_8086 ), ( opcode : A_LCALL; ops : 1; optypes : (ot_memory or ot_bits32 or ot_far,ot_none,ot_none); - code : #209#192#1#255#131; + code : #213#192#1#255#131; flags : if_386 ), ( opcode : A_LCALL; ops : 1; optypes : (ot_memory or ot_near,ot_none,ot_none); - code : #211#192#1#255#130; + code : #215#192#1#255#130; flags : if_8086 ), ( opcode : A_LCALL; ops : 1; optypes : (ot_memory or ot_bits16 or ot_near,ot_none,ot_none); - code : #208#192#1#255#130; + code : #212#192#1#255#130; flags : if_8086 ), ( opcode : A_LCALL; ops : 1; optypes : (ot_memory or ot_bits32 or ot_near,ot_none,ot_none); - code : #209#192#1#255#130; + code : #213#192#1#255#130; flags : if_386 ), ( opcode : A_LCALL; ops : 1; optypes : (ot_reg16,ot_none,ot_none); - code : #208#192#1#255#130; + code : #212#192#1#255#130; flags : if_8086 ), ( opcode : A_LCALL; ops : 1; optypes : (ot_reg32,ot_none,ot_none); - code : #209#192#1#255#130; + code : #213#192#1#255#130; flags : if_386 ), ( opcode : A_LCALL; ops : 1; optypes : (ot_memory,ot_none,ot_none); - code : #211#192#1#255#130; + code : #215#192#1#255#130; flags : if_8086 ), ( opcode : A_LCALL; ops : 1; optypes : (ot_memory or ot_bits16,ot_none,ot_none); - code : #208#192#1#255#130; + code : #212#192#1#255#130; flags : if_8086 ), ( opcode : A_LCALL; ops : 1; optypes : (ot_memory or ot_bits32,ot_none,ot_none); - code : #209#192#1#255#130; + code : #213#192#1#255#130; flags : if_386 ), ( opcode : A_LDS; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#197#72; + code : #213#193#1#197#72; flags : if_8086 ), ( opcode : A_LDS; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#197#72; + code : #212#193#1#197#72; flags : if_8086 ), ( opcode : A_LEA; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#141#72; + code : #213#193#1#141#72; flags : if_8086 ), ( opcode : A_LEA; ops : 2; optypes : (ot_reg32,ot_immediate or ot_bits32,ot_none); - code : #209#193#1#141#72; + code : #213#193#1#141#72; flags : if_8086 ), ( opcode : A_LEA; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#141#72; + code : #212#193#1#141#72; flags : if_8086 ), ( @@ -3616,28 +3616,28 @@ opcode : A_LES; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#196#72; + code : #213#193#1#196#72; flags : if_8086 ), ( opcode : A_LES; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#196#72; + code : #212#193#1#196#72; flags : if_8086 ), ( opcode : A_LFS; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#2#15#180#72; + code : #213#193#2#15#180#72; flags : if_386 ), ( opcode : A_LFS; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#2#15#180#72; + code : #212#193#2#15#180#72; flags : if_386 ), ( @@ -3651,14 +3651,14 @@ opcode : A_LGS; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#2#15#181#72; + code : #213#193#2#15#181#72; flags : if_386 ), ( opcode : A_LGS; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#2#15#181#72; + code : #212#193#2#15#181#72; flags : if_386 ), ( @@ -3672,77 +3672,77 @@ opcode : A_LJMP; ops : 1; optypes : (ot_memory or ot_far,ot_none,ot_none); - code : #211#192#1#255#133; + code : #215#192#1#255#133; flags : if_8086 ), ( opcode : A_LJMP; ops : 1; optypes : (ot_memory or ot_bits16 or ot_far,ot_none,ot_none); - code : #208#192#1#255#133; + code : #212#192#1#255#133; flags : if_8086 ), ( opcode : A_LJMP; ops : 1; optypes : (ot_memory or ot_bits32 or ot_far,ot_none,ot_none); - code : #209#192#1#255#133; + code : #213#192#1#255#133; flags : if_386 ), ( opcode : A_LJMP; ops : 1; optypes : (ot_memory or ot_near,ot_none,ot_none); - code : #211#192#1#255#132; + code : #215#192#1#255#132; flags : if_8086 ), ( opcode : A_LJMP; ops : 1; optypes : (ot_memory or ot_bits16 or ot_near,ot_none,ot_none); - code : #208#192#1#255#132; + code : #212#192#1#255#132; flags : if_8086 ), ( opcode : A_LJMP; ops : 1; optypes : (ot_memory or ot_bits32 or ot_near,ot_none,ot_none); - code : #209#192#1#255#132; + code : #213#192#1#255#132; flags : if_386 ), ( opcode : A_LJMP; ops : 1; optypes : (ot_reg32,ot_none,ot_none); - code : #209#192#1#255#132; + code : #213#192#1#255#132; flags : if_386 ), ( opcode : A_LJMP; ops : 1; optypes : (ot_reg16,ot_none,ot_none); - code : #208#192#1#255#132; + code : #212#192#1#255#132; flags : if_8086 ), ( opcode : A_LJMP; ops : 1; optypes : (ot_memory or ot_bits32,ot_none,ot_none); - code : #209#192#1#255#132; + code : #213#192#1#255#132; flags : if_386 ), ( opcode : A_LJMP; ops : 1; optypes : (ot_memory or ot_bits16,ot_none,ot_none); - code : #208#192#1#255#132; + code : #212#192#1#255#132; flags : if_8086 ), ( opcode : A_LJMP; ops : 1; optypes : (ot_memory,ot_none,ot_none); - code : #211#192#1#255#132; + code : #215#192#1#255#132; flags : if_8086 ), ( @@ -3819,14 +3819,14 @@ opcode : A_LODSD; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #209#1#173; + code : #213#1#173; flags : if_386 ), ( opcode : A_LODSW; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #208#1#173; + code : #212#1#173; flags : if_8086 ), ( @@ -3938,42 +3938,42 @@ opcode : A_LSL; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#2#15#3#72; + code : #213#193#2#15#3#72; flags : if_286 or if_prot ), ( opcode : A_LSL; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#2#15#3#72; + code : #212#193#2#15#3#72; flags : if_286 or if_prot ), ( opcode : A_LSL; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#2#15#3#72; + code : #213#193#2#15#3#72; flags : if_286 or if_prot or if_sm ), ( opcode : A_LSL; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#2#15#3#72; + code : #212#193#2#15#3#72; flags : if_286 or if_prot or if_sm ), ( opcode : A_LSS; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#2#15#178#72; + code : #213#193#2#15#178#72; flags : if_386 ), ( opcode : A_LSS; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#2#15#178#72; + code : #212#193#2#15#178#72; flags : if_386 ), ( @@ -4015,14 +4015,14 @@ opcode : A_MOV; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#1#137#65; + code : #213#192#1#137#65; flags : if_386 ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#1#137#65; + code : #212#192#1#137#65; flags : if_8086 ), ( @@ -4036,14 +4036,14 @@ opcode : A_MOV; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#1#137#65; + code : #213#192#1#137#65; flags : if_386 or if_sm ), ( opcode : A_MOV; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#1#137#65; + code : #212#192#1#137#65; flags : if_8086 or if_sm ), ( @@ -4057,14 +4057,14 @@ opcode : A_MOV; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#139#72; + code : #213#193#1#139#72; flags : if_386 or if_sm ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#139#72; + code : #212#193#1#139#72; flags : if_8086 or if_sm ), ( @@ -4078,14 +4078,14 @@ opcode : A_MOV; ops : 2; optypes : (ot_reg32,ot_immediate,ot_none); - code : #209#8#184#33; + code : #213#8#184#33; flags : if_386 or if_sm ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg16,ot_immediate,ot_none); - code : #208#8#184#25; + code : #212#8#184#25; flags : if_8086 or if_sm ), ( @@ -4099,14 +4099,14 @@ opcode : A_MOV; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#199#128#33; + code : #213#192#1#199#128#33; flags : if_386 or if_sm ), ( opcode : A_MOV; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#199#128#25; + code : #212#192#1#199#128#25; flags : if_8086 or if_sm ), ( @@ -4120,14 +4120,14 @@ opcode : A_MOV; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits32,ot_none); - code : #209#192#1#199#128#33; + code : #213#192#1#199#128#33; flags : if_386 or if_sm ), ( opcode : A_MOV; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits16,ot_none); - code : #208#192#1#199#128#25; + code : #212#192#1#199#128#25; flags : if_8086 or if_sm ), ( @@ -4141,105 +4141,105 @@ opcode : A_MOV; ops : 2; optypes : (ot_memory,ot_reg_cs,ot_none); - code : #208#192#1#140#129; + code : #212#192#1#140#129; flags : if_8086 or if_sm ), ( opcode : A_MOV; ops : 2; optypes : (ot_memory,ot_reg_dess,ot_none); - code : #208#192#1#140#65; + code : #212#192#1#140#65; flags : if_8086 or if_sm ), ( opcode : A_MOV; ops : 2; optypes : (ot_memory,ot_reg_fsgs,ot_none); - code : #208#192#1#140#65; + code : #212#192#1#140#65; flags : if_386 or if_sm ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg16,ot_reg_cs,ot_none); - code : #208#192#1#140#129; + code : #212#192#1#140#129; flags : if_8086 ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg16,ot_reg_dess,ot_none); - code : #208#192#1#140#65; + code : #212#192#1#140#65; flags : if_8086 ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg16,ot_reg_fsgs,ot_none); - code : #208#192#1#140#65; + code : #212#192#1#140#65; flags : if_386 ), ( opcode : A_MOV; ops : 2; optypes : (ot_regmem or ot_bits32,ot_reg_cs,ot_none); - code : #209#192#1#140#129; + code : #213#192#1#140#129; flags : if_8086 ), ( opcode : A_MOV; ops : 2; optypes : (ot_regmem or ot_bits32,ot_reg_dess,ot_none); - code : #209#192#1#140#65; + code : #213#192#1#140#65; flags : if_8086 ), ( opcode : A_MOV; ops : 2; optypes : (ot_regmem or ot_bits32,ot_reg_fsgs,ot_none); - code : #209#192#1#140#65; + code : #213#192#1#140#65; flags : if_386 ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg_dess,ot_memory,ot_none); - code : #208#193#1#142#72; + code : #212#193#1#142#72; flags : if_8086 or if_sm ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg_fsgs,ot_memory,ot_none); - code : #208#193#1#142#72; + code : #212#193#1#142#72; flags : if_386 or if_sm ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg_dess,ot_reg16,ot_none); - code : #208#193#1#142#72; + code : #212#193#1#142#72; flags : if_8086 ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg_fsgs,ot_reg16,ot_none); - code : #208#193#1#142#72; + code : #212#193#1#142#72; flags : if_386 ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg_dess,ot_regmem or ot_bits32,ot_none); - code : #209#193#1#142#72; + code : #213#193#1#142#72; flags : if_8086 ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg_fsgs,ot_regmem or ot_bits32,ot_none); - code : #209#193#1#142#72; + code : #213#193#1#142#72; flags : if_386 ), ( @@ -4253,14 +4253,14 @@ opcode : A_MOV; ops : 2; optypes : (ot_reg_ax,ot_mem_offs,ot_none); - code : #193#208#1#161#29; + code : #193#212#1#161#29; flags : if_8086 or if_sm or if_nox86_64 ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg_eax,ot_mem_offs,ot_none); - code : #193#209#1#161#29; + code : #193#213#1#161#29; flags : if_386 or if_sm or if_nox86_64 ), ( @@ -4274,14 +4274,14 @@ opcode : A_MOV; ops : 2; optypes : (ot_mem_offs,ot_reg_ax,ot_none); - code : #192#208#1#163#28; + code : #192#212#1#163#28; flags : if_8086 or if_sm or if_nox86_64 ), ( opcode : A_MOV; ops : 2; optypes : (ot_mem_offs,ot_reg_eax,ot_none); - code : #192#209#1#163#28; + code : #192#213#1#163#28; flags : if_386 or if_sm or if_nox86_64 ), ( @@ -4351,14 +4351,14 @@ opcode : A_MOV; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#1#139#72; + code : #212#193#1#139#72; flags : if_8086 ), ( opcode : A_MOV; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#1#139#72; + code : #213#193#1#139#72; flags : if_386 ), ( @@ -4484,7 +4484,7 @@ opcode : A_MOVSD; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #209#1#165; + code : #213#1#165; flags : if_386 ), ( @@ -4519,77 +4519,77 @@ opcode : A_MOVSW; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #208#1#165; + code : #212#1#165; flags : if_8086 ), ( opcode : A_MOVSX; ops : 2; optypes : (ot_reg32,ot_regmem or ot_bits16,ot_none); - code : #209#193#2#15#191#72; + code : #213#193#2#15#191#72; flags : if_386 ), ( opcode : A_MOVSX; ops : 2; optypes : (ot_reg32,ot_regmem or ot_bits8,ot_none); - code : #209#193#2#15#190#72; + code : #213#193#2#15#190#72; flags : if_386 ), ( opcode : A_MOVSX; ops : 2; optypes : (ot_reg16,ot_reg8,ot_none); - code : #208#193#2#15#190#72; + code : #212#193#2#15#190#72; flags : if_386 ), ( opcode : A_MOVSX; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#2#15#190#72; + code : #212#193#2#15#190#72; flags : if_386 or if_sb ), ( opcode : A_MOVZX; ops : 2; optypes : (ot_reg32,ot_regmem or ot_bits16,ot_none); - code : #209#193#2#15#183#72; + code : #213#193#2#15#183#72; flags : if_386 ), ( opcode : A_MOVZX; ops : 2; optypes : (ot_reg32,ot_regmem or ot_bits8,ot_none); - code : #209#193#2#15#182#72; + code : #213#193#2#15#182#72; flags : if_386 ), ( opcode : A_MOVZX; ops : 2; optypes : (ot_reg16,ot_reg8,ot_none); - code : #208#193#2#15#182#72; + code : #212#193#2#15#182#72; flags : if_386 ), ( opcode : A_MOVZX; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#2#15#182#72; + code : #212#193#2#15#182#72; flags : if_386 or if_sb ), ( opcode : A_MUL; ops : 1; optypes : (ot_regmem or ot_bits32,ot_none,ot_none); - code : #209#192#1#247#132; + code : #213#192#1#247#132; flags : if_386 ), ( opcode : A_MUL; ops : 1; optypes : (ot_regmem or ot_bits16,ot_none,ot_none); - code : #208#192#1#247#132; + code : #212#192#1#247#132; flags : if_8086 ), ( @@ -4617,14 +4617,14 @@ opcode : A_NEG; ops : 1; optypes : (ot_regmem or ot_bits32,ot_none,ot_none); - code : #209#192#1#247#131; + code : #213#192#1#247#131; flags : if_386 ), ( opcode : A_NEG; ops : 1; optypes : (ot_regmem or ot_bits16,ot_none,ot_none); - code : #208#192#1#247#131; + code : #212#192#1#247#131; flags : if_8086 ), ( @@ -4645,14 +4645,14 @@ opcode : A_NOT; ops : 1; optypes : (ot_regmem or ot_bits32,ot_none,ot_none); - code : #209#192#1#247#130; + code : #213#192#1#247#130; flags : if_386 ), ( opcode : A_NOT; ops : 1; optypes : (ot_regmem or ot_bits16,ot_none,ot_none); - code : #208#192#1#247#130; + code : #212#192#1#247#130; flags : if_8086 ), ( @@ -4666,14 +4666,14 @@ opcode : A_OR; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#1#9#65; + code : #213#192#1#9#65; flags : if_386 ), ( opcode : A_OR; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#1#9#65; + code : #212#192#1#9#65; flags : if_8086 ), ( @@ -4687,14 +4687,14 @@ opcode : A_OR; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#1#9#65; + code : #213#192#1#9#65; flags : if_386 or if_sm ), ( opcode : A_OR; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#1#9#65; + code : #212#192#1#9#65; flags : if_8086 or if_sm ), ( @@ -4708,14 +4708,14 @@ opcode : A_OR; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#11#72; + code : #213#193#1#11#72; flags : if_386 or if_sm ), ( opcode : A_OR; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#11#72; + code : #212#193#1#11#72; flags : if_8086 or if_sm ), ( @@ -4729,28 +4729,28 @@ opcode : A_OR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #209#192#1#131#129#13; + code : #213#192#1#131#129#13; flags : if_386 ), ( opcode : A_OR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #208#192#1#131#129#13; + code : #212#192#1#131#129#13; flags : if_8086 ), ( opcode : A_OR; ops : 2; optypes : (ot_reg_eax,ot_immediate,ot_none); - code : #209#1#13#33; + code : #213#1#13#33; flags : if_386 or if_sm ), ( opcode : A_OR; ops : 2; optypes : (ot_reg_ax,ot_immediate,ot_none); - code : #208#1#13#25; + code : #212#1#13#25; flags : if_8086 or if_sm ), ( @@ -4764,14 +4764,14 @@ opcode : A_OR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#129#129#33; + code : #213#192#1#129#129#33; flags : if_386 or if_sm ), ( opcode : A_OR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#129#129#25; + code : #212#192#1#129#129#25; flags : if_8086 or if_sm ), ( @@ -4785,14 +4785,14 @@ opcode : A_OR; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits32,ot_none); - code : #209#192#1#129#129#33; + code : #213#192#1#129#129#33; flags : if_386 or if_sm ), ( opcode : A_OR; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits16,ot_none); - code : #208#192#1#129#129#25; + code : #212#192#1#129#129#25; flags : if_8086 or if_sm ), ( @@ -4806,14 +4806,14 @@ opcode : A_OR; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#1#11#72; + code : #213#193#1#11#72; flags : if_386 ), ( opcode : A_OR; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#1#11#72; + code : #212#193#1#11#72; flags : if_8086 ), ( @@ -4834,14 +4834,14 @@ opcode : A_OUT; ops : 2; optypes : (ot_immediate,ot_reg_ax,ot_none); - code : #208#1#231#20; + code : #212#1#231#20; flags : if_8086 or if_sb ), ( opcode : A_OUT; ops : 2; optypes : (ot_immediate,ot_reg_eax,ot_none); - code : #209#1#231#20; + code : #213#1#231#20; flags : if_386 or if_sb ), ( @@ -4855,14 +4855,14 @@ opcode : A_OUT; ops : 2; optypes : (ot_reg_dx,ot_reg_ax,ot_none); - code : #208#1#239; + code : #212#1#239; flags : if_8086 ), ( opcode : A_OUT; ops : 2; optypes : (ot_reg_dx,ot_reg_eax,ot_none); - code : #209#1#239; + code : #213#1#239; flags : if_386 ), ( @@ -4876,14 +4876,14 @@ opcode : A_OUTSD; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #209#1#111; + code : #213#1#111; flags : if_386 ), ( opcode : A_OUTSW; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #208#1#111; + code : #212#1#111; flags : if_186 ), ( @@ -5856,28 +5856,28 @@ opcode : A_POP; ops : 1; optypes : (ot_reg16,ot_none,ot_none); - code : #208#8#88; + code : #212#8#88; flags : if_8086 ), ( opcode : A_POP; ops : 1; optypes : (ot_reg32,ot_none,ot_none); - code : #209#8#88; + code : #213#8#88; flags : if_386 ), ( opcode : A_POP; ops : 1; optypes : (ot_regmem or ot_bits16,ot_none,ot_none); - code : #208#192#1#143#128; + code : #212#192#1#143#128; flags : if_8086 ), ( opcode : A_POP; ops : 1; optypes : (ot_regmem or ot_bits32,ot_none,ot_none); - code : #209#192#1#143#128; + code : #213#192#1#143#128; flags : if_386 ), ( @@ -5905,42 +5905,42 @@ opcode : A_POPA; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #211#1#97; + code : #215#1#97; flags : if_186 ), ( opcode : A_POPAD; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #209#1#97; + code : #213#1#97; flags : if_386 ), ( opcode : A_POPAW; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #208#1#97; + code : #212#1#97; flags : if_186 ), ( opcode : A_POPF; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #211#1#157; + code : #215#1#157; flags : if_186 ), ( opcode : A_POPFD; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #209#1#157; + code : #213#1#157; flags : if_386 ), ( opcode : A_POPFW; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #208#1#157; + code : #212#1#157; flags : if_186 ), ( @@ -6710,28 +6710,28 @@ opcode : A_PUSH; ops : 1; optypes : (ot_reg16,ot_none,ot_none); - code : #208#8#80; + code : #212#8#80; flags : if_8086 ), ( opcode : A_PUSH; ops : 1; optypes : (ot_reg32,ot_none,ot_none); - code : #209#8#80; + code : #213#8#80; flags : if_386 ), ( opcode : A_PUSH; ops : 1; optypes : (ot_regmem or ot_bits16,ot_none,ot_none); - code : #208#192#1#255#134; + code : #212#192#1#255#134; flags : if_8086 ), ( opcode : A_PUSH; ops : 1; optypes : (ot_regmem or ot_bits32,ot_none,ot_none); - code : #209#192#1#255#134; + code : #213#192#1#255#134; flags : if_386 ), ( @@ -6759,56 +6759,56 @@ opcode : A_PUSH; ops : 1; optypes : (ot_immediate or ot_bits16,ot_none,ot_none); - code : #208#1#104#24; + code : #212#1#104#24; flags : if_286 ), ( opcode : A_PUSH; ops : 1; optypes : (ot_immediate or ot_bits32,ot_none,ot_none); - code : #209#1#104#32; + code : #213#1#104#32; flags : if_386 ), ( opcode : A_PUSHA; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #211#1#96; + code : #215#1#96; flags : if_186 ), ( opcode : A_PUSHAD; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #209#1#96; + code : #213#1#96; flags : if_386 ), ( opcode : A_PUSHAW; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #208#1#96; + code : #212#1#96; flags : if_186 ), ( opcode : A_PUSHF; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #211#1#156; + code : #215#1#156; flags : if_186 ), ( opcode : A_PUSHFD; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #209#1#156; + code : #213#1#156; flags : if_386 ), ( opcode : A_PUSHFW; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #208#1#156; + code : #212#1#156; flags : if_186 ), ( @@ -6843,42 +6843,42 @@ opcode : A_RCL; ops : 2; optypes : (ot_regmem or ot_bits32,ot_unity,ot_none); - code : #209#192#1#209#130; + code : #213#192#1#209#130; flags : if_386 ), ( opcode : A_RCL; ops : 2; optypes : (ot_regmem or ot_bits32,ot_reg_cl,ot_none); - code : #209#192#1#211#130; + code : #213#192#1#211#130; flags : if_386 ), ( opcode : A_RCL; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#193#130#21; + code : #213#192#1#193#130#21; flags : if_386 or if_sb ), ( opcode : A_RCL; ops : 2; optypes : (ot_regmem or ot_bits16,ot_unity,ot_none); - code : #208#192#1#209#130; + code : #212#192#1#209#130; flags : if_8086 ), ( opcode : A_RCL; ops : 2; optypes : (ot_regmem or ot_bits16,ot_reg_cl,ot_none); - code : #208#192#1#211#130; + code : #212#192#1#211#130; flags : if_8086 ), ( opcode : A_RCL; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#193#130#21; + code : #212#192#1#193#130#21; flags : if_186 or if_sb ), ( @@ -6906,42 +6906,42 @@ opcode : A_RCR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_unity,ot_none); - code : #209#192#1#209#131; + code : #213#192#1#209#131; flags : if_386 ), ( opcode : A_RCR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_reg_cl,ot_none); - code : #209#192#1#211#131; + code : #213#192#1#211#131; flags : if_386 ), ( opcode : A_RCR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#193#131#21; + code : #213#192#1#193#131#21; flags : if_386 or if_sb ), ( opcode : A_RCR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_unity,ot_none); - code : #208#192#1#209#131; + code : #212#192#1#209#131; flags : if_8086 ), ( opcode : A_RCR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_reg_cl,ot_none); - code : #208#192#1#211#131; + code : #212#192#1#211#131; flags : if_8086 ), ( opcode : A_RCR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#193#131#21; + code : #212#192#1#193#131#21; flags : if_186 or if_sb ), ( @@ -7074,42 +7074,42 @@ opcode : A_ROL; ops : 2; optypes : (ot_regmem or ot_bits32,ot_unity,ot_none); - code : #209#192#1#209#128; + code : #213#192#1#209#128; flags : if_386 ), ( opcode : A_ROL; ops : 2; optypes : (ot_regmem or ot_bits32,ot_reg_cl,ot_none); - code : #209#192#1#211#128; + code : #213#192#1#211#128; flags : if_386 ), ( opcode : A_ROL; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#193#128#21; + code : #213#192#1#193#128#21; flags : if_386 or if_sb ), ( opcode : A_ROL; ops : 2; optypes : (ot_regmem or ot_bits16,ot_unity,ot_none); - code : #208#192#1#209#128; + code : #212#192#1#209#128; flags : if_8086 ), ( opcode : A_ROL; ops : 2; optypes : (ot_regmem or ot_bits16,ot_reg_cl,ot_none); - code : #208#192#1#211#128; + code : #212#192#1#211#128; flags : if_8086 ), ( opcode : A_ROL; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#193#128#21; + code : #212#192#1#193#128#21; flags : if_186 or if_sb ), ( @@ -7137,42 +7137,42 @@ opcode : A_ROR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_unity,ot_none); - code : #209#192#1#209#129; + code : #213#192#1#209#129; flags : if_386 ), ( opcode : A_ROR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_reg_cl,ot_none); - code : #209#192#1#211#129; + code : #213#192#1#211#129; flags : if_386 ), ( opcode : A_ROR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#193#129#21; + code : #213#192#1#193#129#21; flags : if_386 or if_sb ), ( opcode : A_ROR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_unity,ot_none); - code : #208#192#1#209#129; + code : #212#192#1#209#129; flags : if_8086 ), ( opcode : A_ROR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_reg_cl,ot_none); - code : #208#192#1#211#129; + code : #212#192#1#211#129; flags : if_8086 ), ( opcode : A_ROR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#193#129#21; + code : #212#192#1#193#129#21; flags : if_186 or if_sb ), ( @@ -7228,42 +7228,42 @@ opcode : A_SAL; ops : 2; optypes : (ot_regmem or ot_bits32,ot_unity,ot_none); - code : #209#192#1#209#132; + code : #213#192#1#209#132; flags : if_386 ), ( opcode : A_SAL; ops : 2; optypes : (ot_regmem or ot_bits32,ot_reg_cl,ot_none); - code : #209#192#1#211#132; + code : #213#192#1#211#132; flags : if_386 ), ( opcode : A_SAL; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#193#132#21; + code : #213#192#1#193#132#21; flags : if_386 or if_sb ), ( opcode : A_SAL; ops : 2; optypes : (ot_regmem or ot_bits16,ot_unity,ot_none); - code : #208#192#1#209#132; + code : #212#192#1#209#132; flags : if_8086 ), ( opcode : A_SAL; ops : 2; optypes : (ot_regmem or ot_bits16,ot_reg_cl,ot_none); - code : #208#192#1#211#132; + code : #212#192#1#211#132; flags : if_8086 ), ( opcode : A_SAL; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#193#132#21; + code : #212#192#1#193#132#21; flags : if_186 or if_sb ), ( @@ -7298,42 +7298,42 @@ opcode : A_SAR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_unity,ot_none); - code : #209#192#1#209#135; + code : #213#192#1#209#135; flags : if_386 ), ( opcode : A_SAR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_reg_cl,ot_none); - code : #209#192#1#211#135; + code : #213#192#1#211#135; flags : if_386 ), ( opcode : A_SAR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#193#135#21; + code : #213#192#1#193#135#21; flags : if_386 or if_sb ), ( opcode : A_SAR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_unity,ot_none); - code : #208#192#1#209#135; + code : #212#192#1#209#135; flags : if_8086 ), ( opcode : A_SAR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_reg_cl,ot_none); - code : #208#192#1#211#135; + code : #212#192#1#211#135; flags : if_8086 ), ( opcode : A_SAR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#193#135#21; + code : #212#192#1#193#135#21; flags : if_186 or if_sb ), ( @@ -7375,28 +7375,28 @@ opcode : A_SBB; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#1#25#65; + code : #212#192#1#25#65; flags : if_8086 or if_sm ), ( opcode : A_SBB; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#1#25#65; + code : #212#192#1#25#65; flags : if_8086 ), ( opcode : A_SBB; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#1#25#65; + code : #213#192#1#25#65; flags : if_386 or if_sm ), ( opcode : A_SBB; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#1#25#65; + code : #213#192#1#25#65; flags : if_386 ), ( @@ -7417,42 +7417,42 @@ opcode : A_SBB; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#27#72; + code : #212#193#1#27#72; flags : if_8086 or if_sm ), ( opcode : A_SBB; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#1#27#72; + code : #212#193#1#27#72; flags : if_8086 ), ( opcode : A_SBB; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#27#72; + code : #213#193#1#27#72; flags : if_386 or if_sm ), ( opcode : A_SBB; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#1#27#72; + code : #213#193#1#27#72; flags : if_386 ), ( opcode : A_SBB; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #208#192#1#131#131#13; + code : #212#192#1#131#131#13; flags : if_8086 ), ( opcode : A_SBB; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #209#192#1#131#131#13; + code : #213#192#1#131#131#13; flags : if_8086 ), ( @@ -7466,14 +7466,14 @@ opcode : A_SBB; ops : 2; optypes : (ot_reg_ax,ot_immediate,ot_none); - code : #208#1#29#25; + code : #212#1#29#25; flags : if_8086 or if_sm ), ( opcode : A_SBB; ops : 2; optypes : (ot_reg_eax,ot_immediate,ot_none); - code : #209#1#29#33; + code : #213#1#29#33; flags : if_386 or if_sm ), ( @@ -7487,14 +7487,14 @@ opcode : A_SBB; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#129#131#25; + code : #212#192#1#129#131#25; flags : if_8086 or if_sm ), ( opcode : A_SBB; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#129#131#33; + code : #213#192#1#129#131#33; flags : if_386 or if_sm ), ( @@ -7508,14 +7508,14 @@ opcode : A_SBB; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits16,ot_none); - code : #208#192#1#129#131#25; + code : #212#192#1#129#131#25; flags : if_8086 or if_sm ), ( opcode : A_SBB; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits32,ot_none); - code : #209#192#1#129#131#33; + code : #213#192#1#129#131#33; flags : if_386 or if_sm ), ( @@ -7529,14 +7529,14 @@ opcode : A_SCASD; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #218#209#1#175; + code : #218#213#1#175; flags : if_386 ), ( opcode : A_SCASW; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #218#208#1#175; + code : #218#212#1#175; flags : if_8086 ), ( @@ -7613,98 +7613,98 @@ opcode : A_SHL; ops : 2; optypes : (ot_regmem or ot_bits16,ot_unity,ot_none); - code : #208#192#1#209#132; + code : #212#192#1#209#132; flags : if_8086 ), ( opcode : A_SHL; ops : 2; optypes : (ot_regmem or ot_bits16,ot_reg_cl,ot_none); - code : #208#192#1#211#132; + code : #212#192#1#211#132; flags : if_8086 ), ( opcode : A_SHL; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#193#132#21; + code : #212#192#1#193#132#21; flags : if_186 or if_sw ), ( opcode : A_SHL; ops : 2; optypes : (ot_regmem or ot_bits32,ot_unity,ot_none); - code : #209#192#1#209#132; + code : #213#192#1#209#132; flags : if_386 ), ( opcode : A_SHL; ops : 2; optypes : (ot_regmem or ot_bits32,ot_reg_cl,ot_none); - code : #209#192#1#211#132; + code : #213#192#1#211#132; flags : if_386 ), ( opcode : A_SHL; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#193#132#21; + code : #213#192#1#193#132#21; flags : if_386 or if_sd ), ( opcode : A_SHLD; ops : 3; optypes : (ot_memory,ot_reg16,ot_immediate); - code : #192#208#2#15#164#65#22; + code : #192#212#2#15#164#65#22; flags : if_386 or if_sm2 or if_sb or if_ar2 ), ( opcode : A_SHLD; ops : 3; optypes : (ot_reg16,ot_reg16,ot_immediate); - code : #192#208#2#15#164#65#22; + code : #192#212#2#15#164#65#22; flags : if_386 or if_sm2 or if_sb or if_ar2 ), ( opcode : A_SHLD; ops : 3; optypes : (ot_memory,ot_reg32,ot_immediate); - code : #192#209#2#15#164#65#22; + code : #192#213#2#15#164#65#22; flags : if_386 or if_sm2 or if_sb or if_ar2 ), ( opcode : A_SHLD; ops : 3; optypes : (ot_reg32,ot_reg32,ot_immediate); - code : #192#209#2#15#164#65#22; + code : #192#213#2#15#164#65#22; flags : if_386 or if_sm2 or if_sb or if_ar2 ), ( opcode : A_SHLD; ops : 3; optypes : (ot_memory,ot_reg16,ot_reg_cl); - code : #192#208#2#15#165#65; + code : #192#212#2#15#165#65; flags : if_386 or if_sm ), ( opcode : A_SHLD; ops : 3; optypes : (ot_reg16,ot_reg16,ot_reg_cl); - code : #192#208#2#15#165#65; + code : #192#212#2#15#165#65; flags : if_386 ), ( opcode : A_SHLD; ops : 3; optypes : (ot_memory,ot_reg32,ot_reg_cl); - code : #192#209#2#15#165#65; + code : #192#213#2#15#165#65; flags : if_386 or if_sm ), ( opcode : A_SHLD; ops : 3; optypes : (ot_reg32,ot_reg32,ot_reg_cl); - code : #192#209#2#15#165#65; + code : #192#213#2#15#165#65; flags : if_386 ), ( @@ -7732,98 +7732,98 @@ opcode : A_SHR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_unity,ot_none); - code : #208#192#1#209#133; + code : #212#192#1#209#133; flags : if_8086 ), ( opcode : A_SHR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_reg_cl,ot_none); - code : #208#192#1#211#133; + code : #212#192#1#211#133; flags : if_8086 ), ( opcode : A_SHR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#193#133#21; + code : #212#192#1#193#133#21; flags : if_186 or if_sw ), ( opcode : A_SHR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_unity,ot_none); - code : #209#192#1#209#133; + code : #213#192#1#209#133; flags : if_386 ), ( opcode : A_SHR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_reg_cl,ot_none); - code : #209#192#1#211#133; + code : #213#192#1#211#133; flags : if_386 ), ( opcode : A_SHR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#193#133#21; + code : #213#192#1#193#133#21; flags : if_386 or if_sd ), ( opcode : A_SHRD; ops : 3; optypes : (ot_memory,ot_reg16,ot_immediate); - code : #192#208#2#15#172#65#22; + code : #192#212#2#15#172#65#22; flags : if_386 or if_sm2 or if_sb or if_ar2 ), ( opcode : A_SHRD; ops : 3; optypes : (ot_reg16,ot_reg16,ot_immediate); - code : #192#208#2#15#172#65#22; + code : #192#212#2#15#172#65#22; flags : if_386 or if_sm2 or if_sb or if_ar2 ), ( opcode : A_SHRD; ops : 3; optypes : (ot_memory,ot_reg32,ot_immediate); - code : #192#209#2#15#172#65#22; + code : #192#213#2#15#172#65#22; flags : if_386 or if_sm2 or if_sb or if_ar2 ), ( opcode : A_SHRD; ops : 3; optypes : (ot_reg32,ot_reg32,ot_immediate); - code : #192#209#2#15#172#65#22; + code : #192#213#2#15#172#65#22; flags : if_386 or if_sm2 or if_sb or if_ar2 ), ( opcode : A_SHRD; ops : 3; optypes : (ot_memory,ot_reg16,ot_reg_cl); - code : #192#208#2#15#173#65; + code : #192#212#2#15#173#65; flags : if_386 or if_sm ), ( opcode : A_SHRD; ops : 3; optypes : (ot_reg16,ot_reg16,ot_reg_cl); - code : #192#208#2#15#173#65; + code : #192#212#2#15#173#65; flags : if_386 ), ( opcode : A_SHRD; ops : 3; optypes : (ot_memory,ot_reg32,ot_reg_cl); - code : #192#209#2#15#173#65; + code : #192#213#2#15#173#65; flags : if_386 or if_sm ), ( opcode : A_SHRD; ops : 3; optypes : (ot_reg32,ot_reg32,ot_reg_cl); - code : #192#209#2#15#173#65; + code : #192#213#2#15#173#65; flags : if_386 ), ( @@ -7851,14 +7851,14 @@ opcode : A_SLDT; ops : 1; optypes : (ot_reg16,ot_none,ot_none); - code : #208#1#15#15#128; + code : #212#1#15#15#128; flags : if_286 ), ( opcode : A_SLDT; ops : 1; optypes : (ot_reg32,ot_none,ot_none); - code : #209#1#15#15#128; + code : #213#1#15#15#128; flags : if_386 ), ( @@ -7900,14 +7900,14 @@ opcode : A_SMSW; ops : 1; optypes : (ot_reg16,ot_none,ot_none); - code : #208#2#15#1#132; + code : #212#2#15#1#132; flags : if_286 ), ( opcode : A_SMSW; ops : 1; optypes : (ot_reg32,ot_none,ot_none); - code : #209#2#15#1#132; + code : #213#2#15#1#132; flags : if_386 ), ( @@ -7942,14 +7942,14 @@ opcode : A_STOSD; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #209#1#171; + code : #213#1#171; flags : if_386 ), ( opcode : A_STOSW; ops : 0; optypes : (ot_none,ot_none,ot_none); - code : #208#1#171; + code : #212#1#171; flags : if_8086 ), ( @@ -7970,28 +7970,28 @@ opcode : A_STR; ops : 1; optypes : (ot_reg16,ot_none,ot_none); - code : #208#1#15#15#129; + code : #212#1#15#15#129; flags : if_286 or if_prot ), ( opcode : A_STR; ops : 1; optypes : (ot_reg32,ot_none,ot_none); - code : #209#1#15#15#129; + code : #213#1#15#15#129; flags : if_386 or if_prot ), ( opcode : A_SUB; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#1#41#65; + code : #213#192#1#41#65; flags : if_386 ), ( opcode : A_SUB; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#1#41#65; + code : #212#192#1#41#65; flags : if_8086 ), ( @@ -8005,14 +8005,14 @@ opcode : A_SUB; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#1#41#65; + code : #213#192#1#41#65; flags : if_386 or if_sm ), ( opcode : A_SUB; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#1#41#65; + code : #212#192#1#41#65; flags : if_8086 or if_sm ), ( @@ -8026,14 +8026,14 @@ opcode : A_SUB; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#43#72; + code : #213#193#1#43#72; flags : if_386 or if_sm ), ( opcode : A_SUB; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#43#72; + code : #212#193#1#43#72; flags : if_8086 or if_sm ), ( @@ -8047,28 +8047,28 @@ opcode : A_SUB; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #209#192#1#131#133#13; + code : #213#192#1#131#133#13; flags : if_386 ), ( opcode : A_SUB; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #208#192#1#131#133#13; + code : #212#192#1#131#133#13; flags : if_8086 ), ( opcode : A_SUB; ops : 2; optypes : (ot_reg_eax,ot_immediate,ot_none); - code : #209#1#45#33; + code : #213#1#45#33; flags : if_386 or if_sm ), ( opcode : A_SUB; ops : 2; optypes : (ot_reg_ax,ot_immediate,ot_none); - code : #208#1#45#25; + code : #212#1#45#25; flags : if_8086 or if_sm ), ( @@ -8082,14 +8082,14 @@ opcode : A_SUB; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#129#133#33; + code : #213#192#1#129#133#33; flags : if_386 or if_sm ), ( opcode : A_SUB; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#129#133#25; + code : #212#192#1#129#133#25; flags : if_8086 or if_sm ), ( @@ -8103,14 +8103,14 @@ opcode : A_SUB; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits32,ot_none); - code : #209#192#1#129#133#33; + code : #213#192#1#129#133#33; flags : if_386 or if_sm ), ( opcode : A_SUB; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits16,ot_none); - code : #208#192#1#129#133#25; + code : #212#192#1#129#133#25; flags : if_8086 or if_sm ), ( @@ -8124,14 +8124,14 @@ opcode : A_SUB; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#1#43#72; + code : #213#193#1#43#72; flags : if_386 ), ( opcode : A_SUB; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#1#43#72; + code : #212#193#1#43#72; flags : if_8086 ), ( @@ -8194,14 +8194,14 @@ opcode : A_TEST; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#1#133#65; + code : #213#192#1#133#65; flags : if_386 ), ( opcode : A_TEST; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#1#133#65; + code : #212#192#1#133#65; flags : if_8086 ), ( @@ -8215,14 +8215,14 @@ opcode : A_TEST; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#1#133#65; + code : #213#192#1#133#65; flags : if_386 or if_sm ), ( opcode : A_TEST; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#1#133#65; + code : #212#192#1#133#65; flags : if_8086 or if_sm ), ( @@ -8236,14 +8236,14 @@ opcode : A_TEST; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#133#72; + code : #213#193#1#133#72; flags : if_386 or if_sm ), ( opcode : A_TEST; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#133#72; + code : #212#193#1#133#72; flags : if_8086 or if_sm ), ( @@ -8257,14 +8257,14 @@ opcode : A_TEST; ops : 2; optypes : (ot_reg_eax,ot_immediate,ot_none); - code : #209#1#169#33; + code : #213#1#169#33; flags : if_386 or if_sm ), ( opcode : A_TEST; ops : 2; optypes : (ot_reg_ax,ot_immediate,ot_none); - code : #208#1#169#25; + code : #212#1#169#25; flags : if_8086 or if_sm ), ( @@ -8278,14 +8278,14 @@ opcode : A_TEST; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#247#128#33; + code : #213#192#1#247#128#33; flags : if_386 or if_sm ), ( opcode : A_TEST; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#247#128#25; + code : #212#192#1#247#128#25; flags : if_8086 or if_sm ), ( @@ -8299,14 +8299,14 @@ opcode : A_TEST; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits32,ot_none); - code : #209#192#1#247#128#33; + code : #213#192#1#247#128#33; flags : if_386 or if_sm ), ( opcode : A_TEST; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits16,ot_none); - code : #208#192#1#247#128#25; + code : #212#192#1#247#128#25; flags : if_8086 or if_sm ), ( @@ -8348,28 +8348,28 @@ opcode : A_UMOV; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#2#15#17#65; + code : #212#192#2#15#17#65; flags : if_386 or if_undoc or if_sm ), ( opcode : A_UMOV; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#2#15#17#65; + code : #212#192#2#15#17#65; flags : if_386 or if_undoc ), ( opcode : A_UMOV; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#2#15#17#65; + code : #213#192#2#15#17#65; flags : if_386 or if_undoc or if_sm ), ( opcode : A_UMOV; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#2#15#17#65; + code : #213#192#2#15#17#65; flags : if_386 or if_undoc ), ( @@ -8390,28 +8390,28 @@ opcode : A_UMOV; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#2#15#19#72; + code : #212#193#2#15#19#72; flags : if_386 or if_undoc or if_sm ), ( opcode : A_UMOV; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#2#15#19#72; + code : #212#193#2#15#19#72; flags : if_386 or if_undoc ), ( opcode : A_UMOV; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#2#15#19#72; + code : #213#193#2#15#19#72; flags : if_386 or if_undoc or if_sm ), ( opcode : A_UMOV; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#2#15#19#72; + code : #213#193#2#15#19#72; flags : if_386 or if_undoc ), ( @@ -8502,84 +8502,84 @@ opcode : A_XADD; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#2#15#193#65; + code : #212#192#2#15#193#65; flags : if_486 or if_sm ), ( opcode : A_XADD; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#2#15#193#65; + code : #212#192#2#15#193#65; flags : if_486 ), ( opcode : A_XADD; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#2#15#193#65; + code : #213#192#2#15#193#65; flags : if_486 or if_sm ), ( opcode : A_XADD; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#2#15#193#65; + code : #213#192#2#15#193#65; flags : if_486 ), ( opcode : A_XBTS; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#2#15#166#72; + code : #212#193#2#15#166#72; flags : if_386 or if_sw or if_undoc ), ( opcode : A_XBTS; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#2#15#166#72; + code : #212#193#2#15#166#72; flags : if_386 or if_undoc ), ( opcode : A_XBTS; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#2#15#166#72; + code : #213#193#2#15#166#72; flags : if_386 or if_sd or if_undoc ), ( opcode : A_XBTS; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#2#15#166#72; + code : #213#193#2#15#166#72; flags : if_386 or if_undoc ), ( opcode : A_XCHG; ops : 2; optypes : (ot_reg_ax,ot_reg16,ot_none); - code : #208#9#144; + code : #212#9#144; flags : if_8086 ), ( opcode : A_XCHG; ops : 2; optypes : (ot_reg_eax,ot_reg32,ot_none); - code : #209#9#144; + code : #213#9#144; flags : if_386 ), ( opcode : A_XCHG; ops : 2; optypes : (ot_reg16,ot_reg_ax,ot_none); - code : #208#8#144; + code : #212#8#144; flags : if_8086 ), ( opcode : A_XCHG; ops : 2; optypes : (ot_reg32,ot_reg_eax,ot_none); - code : #209#8#144; + code : #213#8#144; flags : if_386 ), ( @@ -8600,28 +8600,28 @@ opcode : A_XCHG; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#135#72; + code : #212#193#1#135#72; flags : if_8086 or if_sm ), ( opcode : A_XCHG; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#1#135#72; + code : #212#193#1#135#72; flags : if_8086 ), ( opcode : A_XCHG; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#135#72; + code : #213#193#1#135#72; flags : if_386 or if_sm ), ( opcode : A_XCHG; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#1#135#72; + code : #213#193#1#135#72; flags : if_386 ), ( @@ -8642,28 +8642,28 @@ opcode : A_XCHG; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#1#135#65; + code : #212#192#1#135#65; flags : if_8086 or if_sm ), ( opcode : A_XCHG; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#1#135#65; + code : #212#192#1#135#65; flags : if_8086 ), ( opcode : A_XCHG; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#1#135#65; + code : #213#192#1#135#65; flags : if_386 or if_sm ), ( opcode : A_XCHG; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#1#135#65; + code : #213#192#1#135#65; flags : if_386 ), ( @@ -8684,14 +8684,14 @@ opcode : A_XOR; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#192#1#49#65; + code : #213#192#1#49#65; flags : if_386 ), ( opcode : A_XOR; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#192#1#49#65; + code : #212#192#1#49#65; flags : if_8086 ), ( @@ -8705,14 +8705,14 @@ opcode : A_XOR; ops : 2; optypes : (ot_memory,ot_reg32,ot_none); - code : #209#192#1#49#65; + code : #213#192#1#49#65; flags : if_386 or if_sm ), ( opcode : A_XOR; ops : 2; optypes : (ot_memory,ot_reg16,ot_none); - code : #208#192#1#49#65; + code : #212#192#1#49#65; flags : if_8086 or if_sm ), ( @@ -8726,14 +8726,14 @@ opcode : A_XOR; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#51#72; + code : #213#193#1#51#72; flags : if_386 or if_sm ), ( opcode : A_XOR; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#51#72; + code : #212#193#1#51#72; flags : if_8086 or if_sm ), ( @@ -8747,28 +8747,28 @@ opcode : A_XOR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #209#192#1#131#134#13; + code : #213#192#1#131#134#13; flags : if_386 ), ( opcode : A_XOR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate or ot_bits8 or ot_signed,ot_none); - code : #208#192#1#131#134#13; + code : #212#192#1#131#134#13; flags : if_8086 ), ( opcode : A_XOR; ops : 2; optypes : (ot_reg_eax,ot_immediate,ot_none); - code : #209#1#53#33; + code : #213#1#53#33; flags : if_386 or if_sm ), ( opcode : A_XOR; ops : 2; optypes : (ot_reg_ax,ot_immediate,ot_none); - code : #208#1#53#25; + code : #212#1#53#25; flags : if_8086 or if_sm ), ( @@ -8782,14 +8782,14 @@ opcode : A_XOR; ops : 2; optypes : (ot_regmem or ot_bits32,ot_immediate,ot_none); - code : #209#192#1#129#134#33; + code : #213#192#1#129#134#33; flags : if_386 or if_sm ), ( opcode : A_XOR; ops : 2; optypes : (ot_regmem or ot_bits16,ot_immediate,ot_none); - code : #208#192#1#129#134#25; + code : #212#192#1#129#134#25; flags : if_8086 or if_sm ), ( @@ -8803,14 +8803,14 @@ opcode : A_XOR; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits32,ot_none); - code : #209#192#1#129#134#33; + code : #213#192#1#129#134#33; flags : if_386 or if_sm ), ( opcode : A_XOR; ops : 2; optypes : (ot_memory,ot_immediate or ot_bits16,ot_none); - code : #208#192#1#129#134#25; + code : #212#192#1#129#134#25; flags : if_8086 or if_sm ), ( @@ -8824,14 +8824,14 @@ opcode : A_XOR; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#1#51#72; + code : #213#193#1#51#72; flags : if_386 ), ( opcode : A_XOR; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#1#51#72; + code : #212#193#1#51#72; flags : if_8086 ), ( @@ -8880,77 +8880,77 @@ opcode : A_CMOVcc; ops : 2; optypes : (ot_reg32,ot_reg32,ot_none); - code : #209#193#1#15#216#64#72; + code : #213#193#1#15#11#64#72; flags : if_p6 ), ( opcode : A_CMOVcc; ops : 2; optypes : (ot_reg16,ot_reg16,ot_none); - code : #208#193#1#15#216#64#72; + code : #212#193#1#15#11#64#72; flags : if_p6 ), ( opcode : A_CMOVcc; ops : 2; optypes : (ot_reg32,ot_memory,ot_none); - code : #209#193#1#15#216#64#72; + code : #213#193#1#15#11#64#72; flags : if_p6 or if_sm ), ( opcode : A_CMOVcc; ops : 2; optypes : (ot_reg16,ot_memory,ot_none); - code : #208#193#1#15#216#64#72; + code : #212#193#1#15#11#64#72; flags : if_p6 or if_sm ), ( opcode : A_Jcc; ops : 1; optypes : (ot_immediate or ot_near,ot_none,ot_none); - code : #211#1#15#216#128#52; + code : #215#1#15#11#128#52; flags : if_386 or if_pass2 ), ( opcode : A_Jcc; ops : 1; optypes : (ot_immediate or ot_bits16 or ot_near,ot_none,ot_none); - code : #208#1#15#216#128#52; + code : #212#1#15#11#128#52; flags : if_386 or if_pass2 ), ( opcode : A_Jcc; ops : 1; optypes : (ot_immediate or ot_bits32 or ot_near,ot_none,ot_none); - code : #209#1#15#216#128#52; + code : #213#1#15#11#128#52; flags : if_386 or if_pass2 ), ( opcode : A_Jcc; ops : 1; optypes : (ot_immediate,ot_none,ot_none); - code : #216#112#40; + code : #11#112#40; flags : if_8086 ), ( opcode : A_Jcc; ops : 1; optypes : (ot_immediate or ot_short,ot_none,ot_none); - code : #216#112#40; + code : #11#112#40; flags : if_8086 ), ( opcode : A_SETcc; ops : 1; optypes : (ot_memory,ot_none,ot_none); - code : #192#1#15#216#144#128; + code : #192#1#15#11#144#128; flags : if_386 or if_sb ), ( opcode : A_SETcc; ops : 1; optypes : (ot_reg8,ot_none,ot_none); - code : #192#1#15#216#144#128; + code : #192#1#15#11#144#128; flags : if_386 ), ( diff --git a/compiler/x86/aasmcpu.pas b/compiler/x86/aasmcpu.pas index d6ccf31b40..01d0bedced 100644 --- a/compiler/x86/aasmcpu.pas +++ b/compiler/x86/aasmcpu.pas @@ -1567,7 +1567,7 @@ implementation inc(codes,c); inc(len,c); end; - 8,9,10 : + 8,9,10,11 : begin inc(codes); inc(len); @@ -1597,26 +1597,25 @@ implementation 192,193,194 : if NeedAddrPrefix(c-192) then inc(len); - 208, - 210 : + 208,209,210 : + begin + case (oper[c-208]^.ot and OT_SIZE_MASK) of + OT_BITS16, + OT_BITS64 : + inc(len); + end; + end; + 212, + 214 : inc(len); 200, 201, 202, - 209, - 211, + 213, + 215, 217,218: ; 219,220 : inc(len); - 216 : - begin - inc(codes); - inc(len); - end; - 224,225,226 : - begin - InternalError(777002); - end; else begin if (c>=64) and (c<=191) then @@ -1646,6 +1645,8 @@ implementation * on operand 0 * \10, \11, \12 - a literal byte follows in the code stream, to be added * to the register value of operand 0, 1 or 2 + * \13 - a literal byte follows in the code stream, to be added + * to the condition code value of the instruction. * \17 - encodes the literal byte 0. (Some compilers don't take * kindly to a zero byte in the _middle_ of a compile time * string constant, so I had to put this hack in.) @@ -1666,21 +1667,19 @@ implementation * field the register value of operand b. * \2ab - a ModRM, calculated on EA in operand a, with the spare * field equal to digit b. - * \30x - might be an 0x67 byte, depending on the address size of + * \300,\301,\302 - might be an 0x67 byte, depending on the address size of * the memory reference in operand x. * \310 - indicates fixed 16-bit address size, i.e. optional 0x67. * \311 - indicates fixed 32-bit address size, i.e. optional 0x67. * \312 - indicates fixed 64-bit address size, i.e. optional 0x48. - * \320 - indicates fixed 16-bit operand size, i.e. optional 0x66. - * \321 - indicates fixed 32-bit operand size, i.e. optional 0x66. - * \322 - indicates fixed 64-bit operand size, i.e. optional 0x48. - * \323 - indicates that this instruction is only valid when the + * \320,\321,\322 - might be an 0x66 or 0x48 byte, depending on the operand + * size of operand x. + * \324 - indicates fixed 16-bit operand size, i.e. optional 0x66. + * \325 - indicates fixed 32-bit operand size, i.e. optional 0x66. + * \326 - indicates fixed 64-bit operand size, i.e. optional 0x48. + * \327 - indicates that this instruction is only valid when the * operand size is the default (instruction to disassembler, * generates no code in the assembler) - * \330 - a literal byte follows in the code stream, to be added - * to the condition code value of the instruction. - * \340 - reserve <operand 0> bytes of uninitialised storage. - * Operand 0 had better be a segmentless constant. } var @@ -1781,6 +1780,12 @@ implementation inc(codes); objdata.writebytes(bytes,1); end; + 11 : + begin + bytes[0]:=ord(codes^)+condval[condition]; + inc(codes); + objdata.writebytes(bytes,1); + end; 15 : begin bytes[0]:=0; @@ -1881,31 +1886,31 @@ implementation bytes[0]:=$67; objdata.writebytes(bytes,1); end; - 208 : + 208,209,210 : begin - bytes[0]:=$66; - objdata.writebytes(bytes,1); + case oper[c-208]^.ot and OT_SIZE_MASK of + OT_BITS16 : + begin + bytes[0]:=$66; + objdata.writebytes(bytes,1); + end; + OT_BITS64 : + begin + bytes[0]:=$48; + objdata.writebytes(bytes,1); + end; + end; end; - 210 : + 212 : begin - bytes[0]:=$48; + bytes[0]:=$66; objdata.writebytes(bytes,1); end; - 216 : + 214 : begin - bytes[0]:=ord(codes^)+condval[condition]; - inc(codes); + bytes[0]:=$48; objdata.writebytes(bytes,1); end; - 201, - 202, - 209, - 211, - 217,218 : - begin - { these are dissambler hints or 32 bit prefixes which - are not needed } - end; 219 : begin bytes[0]:=$f3; @@ -1916,9 +1921,17 @@ implementation bytes[0]:=$f2; objdata.writebytes(bytes,1); end; + 201, + 202, + 213, + 215, + 217,218 : + begin + { these are dissambler hints or 32 bit prefixes which + are not needed } + end; 31, - 48,49,50, - 224,225,226 : + 48,49,50 : begin InternalError(777006); end diff --git a/compiler/x86/x86ins.dat b/compiler/x86/x86ins.dat index cdb99fe790..bf2466a7da 100644 --- a/compiler/x86/x86ins.dat +++ b/compiler/x86/x86ins.dat @@ -34,80 +34,80 @@ void \1\x3F 8086 [ADC,adcX] (Ch_Mop2, Ch_Rop1, Ch_RWFlags) -reg32,reg32 \321\300\1\x11\101 386 -reg16,reg16 \320\300\1\x11\101 8086 +reg32,reg32 \325\300\1\x11\101 386 +reg16,reg16 \324\300\1\x11\101 8086 reg8,reg8 \300\1\x10\101 8086 -mem,reg32 \321\300\1\x11\101 386,SM -mem,reg16 \320\300\1\x11\101 8086,SM +mem,reg32 \325\300\1\x11\101 386,SM +mem,reg16 \324\300\1\x11\101 8086,SM mem,reg8 \300\1\x10\101 8086,SM -reg32,mem \321\301\1\x13\110 386,SM -reg16,mem \320\301\1\x13\110 8086,SM +reg32,mem \325\301\1\x13\110 386,SM +reg16,mem \324\301\1\x13\110 8086,SM reg8,mem \301\1\x12\110 8086,SM -rm32,imm8 \321\300\1\x83\202\15 386 -rm16,imm8 \320\300\1\x83\202\15 8086 -reg_eax,imm \321\1\x15\41 386,SM -reg_ax,imm \320\1\x15\31 8086,SM +rm32,imm8 \325\300\1\x83\202\15 386 +rm16,imm8 \324\300\1\x83\202\15 8086 +reg_eax,imm \325\1\x15\41 386,SM +reg_ax,imm \324\1\x15\31 8086,SM reg_al,imm \1\x14\21 8086,SM -rm32,imm \321\300\1\x81\202\41 386,SM -rm16,imm \320\300\1\x81\202\31 8086,SM +rm32,imm \325\300\1\x81\202\41 386,SM +rm16,imm \324\300\1\x81\202\31 8086,SM rm8,imm \300\1\x80\202\21 8086,SM -mem,imm32 \321\300\1\x81\202\41 386,SM -mem,imm16 \320\300\1\x81\202\31 8086,SM +mem,imm32 \325\300\1\x81\202\41 386,SM +mem,imm16 \324\300\1\x81\202\31 8086,SM mem,imm8 \300\1\x80\202\21 8086,SM -reg32,reg32 \321\301\1\x13\110 386 -reg16,reg16 \320\301\1\x13\110 8086 +reg32,reg32 \325\301\1\x13\110 386 +reg16,reg16 \324\301\1\x13\110 8086 reg8,reg8 \301\1\x12\110 8086 [ADD,addX] (Ch_Mop2, Ch_Rop1, Ch_WFlags) -reg32,reg32 \321\300\1\x01\101 386 -reg16,reg16 \320\300\1\x01\101 8086 +reg32,reg32 \325\300\1\x01\101 386 +reg16,reg16 \324\300\1\x01\101 8086 reg8,reg8 \300\17\101 8086 -mem,reg32 \321\300\1\x01\101 386,SM -mem,reg16 \320\300\1\x01\101 8086,SM +mem,reg32 \325\300\1\x01\101 386,SM +mem,reg16 \324\300\1\x01\101 8086,SM mem,reg8 \300\17\101 8086,SM -reg32,mem \321\301\1\x03\110 386,SM -reg16,mem \320\301\1\x03\110 8086,SM +reg32,mem \325\301\1\x03\110 386,SM +reg16,mem \324\301\1\x03\110 8086,SM reg8,mem \301\1\x02\110 8086,SM -rm32,imm8 \321\300\1\x83\200\15 386 -rm16,imm8 \320\300\1\x83\200\15 8086 -reg_eax,imm \321\1\x05\41 386,SM -reg_ax,imm \320\1\x05\31 8086,SM +rm32,imm8 \325\300\1\x83\200\15 386 +rm16,imm8 \324\300\1\x83\200\15 8086 +reg_eax,imm \325\1\x05\41 386,SM +reg_ax,imm \324\1\x05\31 8086,SM reg_al,imm \1\x04\21 8086,SM -rm32,imm \321\300\1\x81\200\41 386,SM -rm16,imm \320\300\1\x81\200\31 8086,SM +rm32,imm \325\300\1\x81\200\41 386,SM +rm16,imm \324\300\1\x81\200\31 8086,SM rm8,imm \300\1\x80\200\21 8086,SM -mem,imm32 \321\300\1\x81\200\41 386,SM -mem,imm16 \320\300\1\x81\200\31 8086,SM +mem,imm32 \325\300\1\x81\200\41 386,SM +mem,imm16 \324\300\1\x81\200\31 8086,SM mem,imm8 \300\1\x80\200\21 8086,SM -reg32,reg32 \321\301\1\x03\110 386 -reg16,reg16 \320\301\1\x03\110 8086 +reg32,reg32 \325\301\1\x03\110 386 +reg16,reg16 \324\301\1\x03\110 8086 reg8,reg8 \301\1\x02\110 8086 [AND,andX] (Ch_Mop2, Ch_Rop1, Ch_WFlags) -reg32,reg32 \321\300\1\x21\101 386 -reg16,reg16 \320\300\1\x21\101 8086 +reg32,reg32 \325\300\1\x21\101 386 +reg16,reg16 \324\300\1\x21\101 8086 reg8,reg8 \300\1\x20\101 8086 -mem,reg32 \321\300\1\x21\101 386,SM -mem,reg16 \320\300\1\x21\101 8086,SM +mem,reg32 \325\300\1\x21\101 386,SM +mem,reg16 \324\300\1\x21\101 8086,SM mem,reg8 \300\1\x20\101 8086,SM -reg32,mem \321\301\1\x23\110 386,SM -reg16,mem \320\301\1\x23\110 8086,SM +reg32,mem \325\301\1\x23\110 386,SM +reg16,mem \324\301\1\x23\110 8086,SM reg8,mem \301\1\x22\110 8086,SM -rm32,imm8 \321\300\1\x83\204\15 386 -rm16,imm8 \320\300\1\x83\204\15 8086 -reg_eax,imm \321\1\x25\41 386,SM -reg_ax,imm \320\1\x25\31 8086,SM +rm32,imm8 \325\300\1\x83\204\15 386 +rm16,imm8 \324\300\1\x83\204\15 8086 +reg_eax,imm \325\1\x25\41 386,SM +reg_ax,imm \324\1\x25\31 8086,SM reg_al,imm \1\x24\21 8086,SM -rm32,imm \321\300\1\x81\204\41 386,SM -rm16,imm \320\300\1\x81\204\31 8086,SM +rm32,imm \325\300\1\x81\204\41 386,SM +rm16,imm \324\300\1\x81\204\31 8086,SM rm8,imm \300\1\x80\204\21 8086,SM -mem,imm32 \321\300\1\x81\204\41 386,SM -mem,imm16 \320\300\1\x81\204\31 8086,SM +mem,imm32 \325\300\1\x81\204\41 386,SM +mem,imm16 \324\300\1\x81\204\31 8086,SM mem,imm8 \300\1\x80\204\21 8086,SM -reg32,reg32 \321\301\1\x23\110 386 -reg16,reg16 \320\301\1\x23\110 8086 +reg32,reg32 \325\301\1\x23\110 386 +reg16,reg16 \324\301\1\x23\110 8086 reg8,reg8 \301\1\x22\110 8086 [ARPL,arplX] @@ -117,99 +117,99 @@ mem,reg16 \300\1\x63\101 286,PROT,SM [BOUND,boundX] (Ch_Rop1, Ch_None, Ch_None) -reg32,mem \321\301\1\x62\110 386 -reg16,mem \320\301\1\x62\110 186 +reg32,mem \325\301\1\x62\110 386 +reg16,mem \324\301\1\x62\110 186 [BSF,bsfX] (Ch_Wop2, Ch_WFlags, Ch_Rop1) -reg32,reg32 \321\301\2\x0F\xBC\110 386 -reg16,reg16 \320\301\2\x0F\xBC\110 386 -reg32,mem \321\301\2\x0F\xBC\110 386,SM -reg16,mem \320\301\2\x0F\xBC\110 386,SM +reg32,reg32 \325\301\2\x0F\xBC\110 386 +reg16,reg16 \324\301\2\x0F\xBC\110 386 +reg32,mem \325\301\2\x0F\xBC\110 386,SM +reg16,mem \324\301\2\x0F\xBC\110 386,SM [BSR,bsrX] (Ch_Wop2, Ch_WFlags, Ch_Rop1) -reg32,reg32 \321\301\2\x0F\xBD\110 386 -reg16,reg16 \320\301\2\x0F\xBD\110 386 -reg32,mem \321\301\2\x0F\xBD\110 386,SM -reg16,mem \320\301\2\x0F\xBD\110 386,SM +reg32,reg32 \325\301\2\x0F\xBD\110 386 +reg16,reg16 \324\301\2\x0F\xBD\110 386 +reg32,mem \325\301\2\x0F\xBD\110 386,SM +reg16,mem \324\301\2\x0F\xBD\110 386,SM [BSWAP,bswapX] (Ch_MOp1, Ch_None, Ch_None) -reg32 \321\1\x0F\10\xC8 486 +reg32 \325\1\x0F\10\xC8 486 [BT,btX] (Ch_WFlags, Ch_Rop1, Ch_Rop2) -reg32,reg32 \321\300\2\x0F\xA3\101 386 -reg16,reg16 \320\300\2\x0F\xA3\101 386 -mem,reg32 \321\300\2\x0F\xA3\101 386,SM -mem,reg16 \320\300\2\x0F\xA3\101 386,SM -rm32,imm \321\300\2\x0F\xBA\204\25 386,SB -rm16,imm \320\300\2\x0F\xBA\204\25 386,SB +reg32,reg32 \325\300\2\x0F\xA3\101 386 +reg16,reg16 \324\300\2\x0F\xA3\101 386 +mem,reg32 \325\300\2\x0F\xA3\101 386,SM +mem,reg16 \324\300\2\x0F\xA3\101 386,SM +rm32,imm \325\300\2\x0F\xBA\204\25 386,SB +rm16,imm \324\300\2\x0F\xBA\204\25 386,SB [BTC,btcX] (Ch_Mop2, Ch_Rop1, Ch_WFlags) -reg32,reg32 \321\300\2\x0F\xBB\101 386 -reg16,reg16 \320\300\2\x0F\xBB\101 386 -mem,reg32 \321\300\2\x0F\xBB\101 386,SM -mem,reg16 \320\300\2\x0F\xBB\101 386,SM -rm32,imm \321\300\2\x0F\xBA\207\25 386,SB -rm16,imm \320\300\2\x0F\xBA\207\25 386,SB +reg32,reg32 \325\300\2\x0F\xBB\101 386 +reg16,reg16 \324\300\2\x0F\xBB\101 386 +mem,reg32 \325\300\2\x0F\xBB\101 386,SM +mem,reg16 \324\300\2\x0F\xBB\101 386,SM +rm32,imm \325\300\2\x0F\xBA\207\25 386,SB +rm16,imm \324\300\2\x0F\xBA\207\25 386,SB [BTR,btrX] (Ch_Mop2, Ch_Rop1, Ch_WFlags) -reg32,reg32 \321\300\2\x0F\xB3\101 386 -reg16,reg16 \320\300\2\x0F\xB3\101 386 -mem,reg32 \321\300\2\x0F\xB3\101 386,SM -mem,reg16 \320\300\2\x0F\xB3\101 386,SM -rm32,imm \321\300\2\x0F\xBA\206\25 386,SB -rm16,imm \320\300\2\x0F\xBA\206\25 386,SB +reg32,reg32 \325\300\2\x0F\xB3\101 386 +reg16,reg16 \324\300\2\x0F\xB3\101 386 +mem,reg32 \325\300\2\x0F\xB3\101 386,SM +mem,reg16 \324\300\2\x0F\xB3\101 386,SM +rm32,imm \325\300\2\x0F\xBA\206\25 386,SB +rm16,imm \324\300\2\x0F\xBA\206\25 386,SB [BTS,btsX] (Ch_Mop2, Ch_Rop1, Ch_WFlags) -reg32,reg32 \321\300\2\x0F\xAB\101 386 -reg16,reg16 \320\300\2\x0F\xAB\101 386 -mem,reg32 \321\300\2\x0F\xAB\101 386,SM -mem,reg16 \320\300\2\x0F\xAB\101 386,SM -rm32,imm \321\300\2\x0F\xBA\205\25 386,SB -rm16,imm \320\300\2\x0F\xBA\205\25 386,SB +reg32,reg32 \325\300\2\x0F\xAB\101 386 +reg16,reg16 \324\300\2\x0F\xAB\101 386 +mem,reg32 \325\300\2\x0F\xAB\101 386,SM +mem,reg16 \324\300\2\x0F\xAB\101 386,SM +rm32,imm \325\300\2\x0F\xBA\205\25 386,SB +rm16,imm \324\300\2\x0F\xBA\205\25 386,SB [CALL,call] ; don't know value of any register (Ch_ROp1, Ch_All, Ch_None) -imm \323\1\xE8\64 8086 -reg32 \321\300\1\xFF\202 386 -reg16 \320\300\1\xFF\202 8086 -mem32 \321\300\1\xFF\202 386 -mem16 \320\300\1\xFF\202 8086 -mem \323\300\1\xFF\202 8086 -imm|near \323\1\xE8\64 8086 -imm|far \323\1\x9A\34\37 8086,ND -imm16 \320\1\xE8\64 8086 -imm16|near \320\1\xE8\64 8086 -imm16|far \320\1\x9A\34\37 8086,ND -imm32 \321\1\xE8\64 8086 -imm32|near \321\1\xE8\64 8086 -imm32|far \321\1\x9A\34\37 8086,ND -imm:imm \323\1\x9A\35\30 8086 -imm16:imm \320\1\x9A\31\30 8086 -imm:imm16 \320\1\x9A\31\30 8086 -imm32:imm \321\1\x9A\41\30 386 -imm:imm32 \321\1\x9A\41\30 386 -mem|far \323\300\1\xFF\203 8086 -mem16|far \320\300\1\xFF\203 8086 -mem32|far \321\300\1\xFF\203 386 -mem|near \323\300\1\xFF\202 8086 -mem16|near \320\300\1\xFF\202 8086 -mem32|near \321\300\1\xFF\202 386 +imm \327\1\xE8\64 8086 +reg32 \325\300\1\xFF\202 386 +reg16 \324\300\1\xFF\202 8086 +mem32 \325\300\1\xFF\202 386 +mem16 \324\300\1\xFF\202 8086 +mem \327\300\1\xFF\202 8086 +imm|near \327\1\xE8\64 8086 +imm|far \327\1\x9A\34\37 8086,ND +imm16 \324\1\xE8\64 8086 +imm16|near \324\1\xE8\64 8086 +imm16|far \324\1\x9A\34\37 8086,ND +imm32 \325\1\xE8\64 8086 +imm32|near \325\1\xE8\64 8086 +imm32|far \325\1\x9A\34\37 8086,ND +imm:imm \327\1\x9A\35\30 8086 +imm16:imm \324\1\x9A\31\30 8086 +imm:imm16 \324\1\x9A\31\30 8086 +imm32:imm \325\1\x9A\41\30 386 +imm:imm32 \325\1\x9A\41\30 386 +mem|far \327\300\1\xFF\203 8086 +mem16|far \324\300\1\xFF\203 8086 +mem32|far \325\300\1\xFF\203 386 +mem|near \327\300\1\xFF\202 8086 +mem16|near \324\300\1\xFF\202 8086 +mem32|near \325\300\1\xFF\202 386 [CBW,cbtw] (Ch_MEAX, Ch_None, Ch_None) -void \320\1\x98 8086 +void \324\1\x98 8086 [CDQ,cltd] (Ch_MEAX, Ch_WEDX, Ch_None) -void \321\1\x99 386 +void \325\1\x99 386 [CLC] (Ch_WFlags, Ch_None, Ch_None) @@ -233,28 +233,28 @@ void \1\xF5 8086 [CMP,cmpX] (Ch_ROp1, Ch_ROp2, Ch_WFlags) -reg32,reg32 \321\301\1\x3B\110 386 -reg16,reg16 \320\301\1\x3B\110 8086 +reg32,reg32 \325\301\1\x3B\110 386 +reg16,reg16 \324\301\1\x3B\110 8086 reg8,reg8 \301\1\x3A\110 8086 -mem,reg32 \321\300\1\x39\101 386,SM -mem,reg16 \320\300\1\x39\101 8086,SM +mem,reg32 \325\300\1\x39\101 386,SM +mem,reg16 \324\300\1\x39\101 8086,SM mem,reg8 \300\1\x38\101 8086,SM -reg32,mem \321\301\1\x3B\110 386,SM -reg16,mem \320\301\1\x3B\110 8086,SM +reg32,mem \325\301\1\x3B\110 386,SM +reg16,mem \324\301\1\x3B\110 8086,SM reg8,mem \301\1\x3A\110 8086,SM -rm32,imm8 \321\300\1\x83\207\15 386 -rm16,imm8 \320\300\1\x83\207\15 8086 -reg_eax,imm \321\1\x3D\41 386,SM -reg_ax,imm \320\1\x3D\31 8086,SM +rm32,imm8 \325\300\1\x83\207\15 386 +rm16,imm8 \324\300\1\x83\207\15 8086 +reg_eax,imm \325\1\x3D\41 386,SM +reg_ax,imm \324\1\x3D\31 8086,SM reg_al,imm \1\x3C\21 8086,SM -rm32,imm \321\300\1\x81\207\41 386,SM -rm16,imm \320\300\1\x81\207\31 8086,SM +rm32,imm \325\300\1\x81\207\41 386,SM +rm16,imm \324\300\1\x81\207\31 8086,SM rm8,imm \300\1\x80\207\21 8086,SM -mem,imm32 \321\300\1\x81\207\41 386,SM -mem,imm16 \320\300\1\x81\207\31 8086,SM +mem,imm32 \325\300\1\x81\207\41 386,SM +mem,imm16 \324\300\1\x81\207\31 8086,SM mem,imm8 \300\1\x80\207\21 8086,SM -reg32,reg32 \321\300\1\x39\101 386 -reg16,reg16 \320\300\1\x39\101 8086 +reg32,reg32 \325\300\1\x39\101 386 +reg16,reg16 \324\300\1\x39\101 8086 reg8,reg8 \300\1\x38\101 8086 [CMPSB] @@ -263,30 +263,30 @@ void \332\1\xA6 8086 [CMPSD,cmpsl] (Ch_All, Ch_None, Ch_None) -void \332\321\1\xA7 386 +void \332\325\1\xA7 386 xmmreg,xmmreg,imm \331\3\xF2\x0F\xC2\110\26 WILLAMETTE,SSE2,SB,AR2 xmmreg,mem,imm \301\331\3\xF2\x0F\xC2\110\26 WILLAMETTE,SSE2,SB,AR2 [CMPSW] (Ch_All, Ch_None, Ch_None) -void \332\320\1\xA7 8086 +void \332\324\1\xA7 8086 [CMPXCHG,cmpxchgX] (Ch_All, Ch_None, Ch_None) -reg32,reg32 \321\300\2\x0F\xB1\101 PENT -reg16,reg16 \320\300\2\x0F\xB1\101 PENT +reg32,reg32 \325\300\2\x0F\xB1\101 PENT +reg16,reg16 \324\300\2\x0F\xB1\101 PENT reg8,reg8 \300\2\x0F\xB0\101 PENT -mem,reg32 \321\300\2\x0F\xB1\101 PENT,SM -mem,reg16 \320\300\2\x0F\xB1\101 PENT,SM +mem,reg32 \325\300\2\x0F\xB1\101 PENT,SM +mem,reg16 \324\300\2\x0F\xB1\101 PENT,SM mem,reg8 \300\2\x0F\xB0\101 PENT,SM [CMPXCHG486,cmpxchg486X] (Ch_All, Ch_None, Ch_None) -reg32,reg32 \321\300\2\x0F\xA7\101 486,UNDOC -reg16,reg16 \320\300\2\x0F\xA7\101 486,UNDOC +reg32,reg32 \325\300\2\x0F\xA7\101 486,UNDOC +reg16,reg16 \324\300\2\x0F\xA7\101 486,UNDOC reg8,reg8 \300\2\x0F\xA6\101 486,UNDOC -mem,reg32 \321\300\2\x0F\xA7\101 486,SM,UNDOC -mem,reg16 \320\300\2\x0F\xA7\101 486,SM,UNDOC +mem,reg32 \325\300\2\x0F\xA7\101 486,SM,UNDOC +mem,reg16 \324\300\2\x0F\xA7\101 486,SM,UNDOC mem,reg8 \300\2\x0F\xA6\101 486,SM,UNDOC [CMPXCHG8B,cmpxchg8bX] @@ -299,11 +299,11 @@ void \2\x0F\xA2 PENT [CWD] (Ch_MEAX, Ch_WEDX, Ch_None) -void \320\1\x99 8086 +void \324\1\x99 8086 [CWDE,cwtl] (Ch_MEAX, Ch_None, Ch_None) -void \321\1\x98 386 +void \325\1\x98 386 [DAA] (Ch_MEAX, Ch_None, Ch_None) @@ -315,16 +315,16 @@ void \1\x2F 8086 [DEC,decX] (Ch_Mop1, Ch_WFlags, Ch_None) -reg32 \321\10\x48 386 -reg16 \320\10\x48 8086 -rm32 \321\300\1\xFF\201 386 -rm16 \320\300\1\xFF\201 8086 +reg32 \325\10\x48 386 +reg16 \324\10\x48 8086 +rm32 \325\300\1\xFF\201 386 +rm16 \324\300\1\xFF\201 8086 rm8 \300\1\xFE\201 8086 [DIV,divX] (Ch_RWEAX, Ch_WEDX, Ch_WFlags) -rm32 \321\300\1\xF7\206 386 -rm16 \320\300\1\xF7\206 8086 +rm32 \325\300\1\xF7\206 386 +rm16 \324\300\1\xF7\206 8086 rm8 \300\1\xF6\206 8086 [EMMS] @@ -541,7 +541,7 @@ mem32 \300\1\xDA\207 8086,FPU [FILD,fildR] (Ch_FPU, Ch_ROp1, Ch_None) mem32 \300\1\xDB\200 8086,FPU -mem16 \320\300\1\xDF\200 8086,FPU +mem16 \324\300\1\xDF\200 8086,FPU mem64 \300\1\xDF\205 8086,FPU [FIMUL,fimulR] @@ -560,12 +560,12 @@ void \3\x9B\xDB\xE3 8086,FPU [FIST,fistR] (Ch_Wop1, Ch_None, Ch_None) mem32 \300\1\xDB\202 8086,FPU -mem16 \320\300\1\xDF\202 8086,FPU +mem16 \324\300\1\xDF\202 8086,FPU [FISTP,fistpR] (Ch_Wop1, Ch_None, Ch_None) mem32 \300\1\xDB\203 8086,FPU -mem16 \320\300\1\xDF\203 8086,FPU +mem16 \324\300\1\xDF\203 8086,FPU mem64 \300\1\xDF\207 8086,FPU [FISTTP] @@ -852,10 +852,10 @@ void \1\xF4 8086,PRIV [IBTS,ibtsX] (Ch_All, Ch_None, Ch_None) -reg32,reg32 \321\300\2\x0F\xA7\101 386,UNDOC,ND -reg16,reg16 \320\300\2\x0F\xA7\101 386,UNDOC,ND -mem,reg32 \321\300\2\x0F\xA7\101 386,SD,UNDOC,ND -mem,reg16 \320\300\2\x0F\xA7\101 386,SW,UNDOC,ND +reg32,reg32 \325\300\2\x0F\xA7\101 386,UNDOC,ND +reg16,reg16 \324\300\2\x0F\xA7\101 386,UNDOC,ND +mem,reg32 \325\300\2\x0F\xA7\101 386,SD,UNDOC,ND +mem,reg16 \324\300\2\x0F\xA7\101 386,SW,UNDOC,ND [ICEBP] (Ch_All, Ch_None, Ch_None) @@ -863,47 +863,47 @@ void \1\xF1 386,ND [IDIV,idivX] (Ch_RWEAX, Ch_WEDX, Ch_WFlags) -rm32 \321\300\1\xF7\207 386 -rm16 \320\300\1\xF7\207 8086 +rm32 \325\300\1\xF7\207 386 +rm16 \324\300\1\xF7\207 8086 rm8 \300\1\xF6\207 8086 [IMUL,imulX] (Ch_RWEAX, Ch_WEDX, Ch_WFlags) -reg32,reg32 \321\301\2\x0F\xAF\110 386 -reg16,reg16 \320\301\2\x0F\xAF\110 386 +reg32,reg32 \325\301\2\x0F\xAF\110 386 +reg16,reg16 \324\301\2\x0F\xAF\110 386 rm8 \300\1\xF6\205 8086 -rm16 \320\300\1\xF7\205 8086 -rm32 \321\300\1\xF7\205 386 -reg32,mem \321\301\2\x0F\xAF\110 386,SM -reg32,mem,imm8 \321\301\1\x6B\110\16 386,SM -reg32,reg32,imm8 \321\301\1\x6B\110\16 386 -reg32,mem,imm \321\301\1\x69\110\42 386,SM -reg32,reg32,imm \321\301\1\x69\110\42 386,SM -reg32,imm8 \321\1\x6B\100\15 386 -reg32,imm \321\1\x69\100\41 386,SM -reg16,mem \320\301\2\x0F\xAF\110 386,SM -reg16,mem,imm8 \320\301\1\x6B\110\16 286,SM -reg16,reg16,imm8 \320\301\1\x6B\110\16 286 -reg16,mem,imm \320\301\1\x69\110\32 286,SM -reg16,reg16,imm \320\301\1\x69\110\32 286,SM -reg16,imm8 \320\1\x6B\100\15 286 -reg16,imm \320\1\x69\100\31 286,SM +rm16 \324\300\1\xF7\205 8086 +rm32 \325\300\1\xF7\205 386 +reg32,mem \325\301\2\x0F\xAF\110 386,SM +reg32,mem,imm8 \325\301\1\x6B\110\16 386,SM +reg32,reg32,imm8 \325\301\1\x6B\110\16 386 +reg32,mem,imm \325\301\1\x69\110\42 386,SM +reg32,reg32,imm \325\301\1\x69\110\42 386,SM +reg32,imm8 \325\1\x6B\100\15 386 +reg32,imm \325\1\x69\100\41 386,SM +reg16,mem \324\301\2\x0F\xAF\110 386,SM +reg16,mem,imm8 \324\301\1\x6B\110\16 286,SM +reg16,reg16,imm8 \324\301\1\x6B\110\16 286 +reg16,mem,imm \324\301\1\x69\110\32 286,SM +reg16,reg16,imm \324\301\1\x69\110\32 286,SM +reg16,imm8 \324\1\x6B\100\15 286 +reg16,imm \324\1\x69\100\31 286,SM [IN,inX] (Ch_Wop2, Ch_Rop1, Ch_None) reg_al,imm \1\xE4\25 8086,SB -reg_ax,imm \320\1\xE5\25 8086,SB -reg_eax,imm \321\1\xE5\25 386,SB +reg_ax,imm \324\1\xE5\25 8086,SB +reg_eax,imm \325\1\xE5\25 386,SB reg_al,reg_dx \1\xEC 8086 -reg_ax,reg_dx \320\1\xED 8086 -reg_eax,reg_dx \321\1\xED 386 +reg_ax,reg_dx \324\1\xED 8086 +reg_eax,reg_dx \325\1\xED 386 [INC,incX] (Ch_Mop1, Ch_WFlags, Ch_None) -reg32 \321\10\x40 386 -reg16 \320\10\x40 8086 -rm32 \321\300\1\xFF\200 386 -rm16 \320\300\1\xFF\200 8086 +reg32 \325\10\x40 386 +reg16 \324\10\x40 8086 +rm32 \325\300\1\xFF\200 386 +rm16 \324\300\1\xFF\200 8086 rm8 \300\1\xFE\200 8086 [INSB] @@ -912,11 +912,11 @@ void \1\x6C 186 [INSD,insl] (Ch_WMemEDI, Ch_RWEDI, Ch_REDX) -void \321\1\x6D 386 +void \325\1\x6D 386 [INSW] (Ch_WMemEDI, Ch_RWEDI, Ch_REDX) -void \320\1\x6D 186 +void \324\1\x6D 186 [INT] (Ch_All, Ch_None, Ch_None) @@ -952,52 +952,52 @@ mem \300\2\x0F\x01\207 486,PRIV [IRET] (Ch_All, Ch_None, Ch_None) -void \323\1\xCF 8086 +void \327\1\xCF 8086 [IRETD,iret] (Ch_All, Ch_None, Ch_None) -void \321\1\xCF 386 +void \325\1\xCF 386 [IRETW] (Ch_All, Ch_None, Ch_None) -void \320\1\xCF 8086 +void \324\1\xCF 8086 [JCXZ] (Ch_RECX, Ch_None, Ch_None) -imm \320\1\xE3\50 8086 +imm \324\1\xE3\50 8086 [JECXZ] (Ch_RECX, Ch_None, Ch_None) -imm \321\1\xE3\50 386 +imm \325\1\xE3\50 386 [JMP,jmpX] (Ch_ROp1, Ch_None, Ch_None) imm|short \1\xEB\50 8086,PASS2 -imm \323\1\xE9\64 8086,PASS2 -imm|near \323\1\xE9\64 8086,ND,PASS2 -imm|far \323\1\xEA\34\37 8086,ND,PASS2 -imm16 \320\1\xE9\64 8086,PASS2 -imm16|near \320\1\xE9\64 8086,ND,PASS2 -imm16|far \320\1\xEA\34\37 8086,ND,PASS2 -imm32 \321\1\xE9\64 8086,PASS2 -imm32|near \321\1\xE9\64 8086,ND,PASS2 -imm32|far \321\1\xEA\34\37 8086,ND,PASS2 -imm:imm \323\1\xEA\35\30 8086 -;???? imm16:imm \320\1\xEA\31\30 8086 -imm:imm16 \320\1\xEA\31\30 8086 -;???? imm32:imm \321\1\xEA\41\30 386 -imm:imm32 \321\1\xEA\41\30 386 -mem|far \323\300\1\xFF\205 8086 -mem16|far \320\300\1\xFF\205 8086 -mem32|far \321\300\1\xFF\205 386 -mem|near \323\300\1\xFF\204 8086 -mem16|near \320\300\1\xFF\204 8086 -mem32|near \321\300\1\xFF\204 386 -reg32 \321\300\1\xFF\204 386 -reg16 \320\300\1\xFF\204 8086 -mem32 \321\300\1\xFF\204 386 -mem16 \320\300\1\xFF\204 8086 -mem \323\300\1\xFF\204 8086 +imm \327\1\xE9\64 8086,PASS2 +imm|near \327\1\xE9\64 8086,ND,PASS2 +imm|far \327\1\xEA\34\37 8086,ND,PASS2 +imm16 \324\1\xE9\64 8086,PASS2 +imm16|near \324\1\xE9\64 8086,ND,PASS2 +imm16|far \324\1\xEA\34\37 8086,ND,PASS2 +imm32 \325\1\xE9\64 8086,PASS2 +imm32|near \325\1\xE9\64 8086,ND,PASS2 +imm32|far \325\1\xEA\34\37 8086,ND,PASS2 +imm:imm \327\1\xEA\35\30 8086 +;???? imm16:imm \324\1\xEA\31\30 8086 +imm:imm16 \324\1\xEA\31\30 8086 +;???? imm32:imm \325\1\xEA\41\30 386 +imm:imm32 \325\1\xEA\41\30 386 +mem|far \327\300\1\xFF\205 8086 +mem16|far \324\300\1\xFF\205 8086 +mem32|far \325\300\1\xFF\205 386 +mem|near \327\300\1\xFF\204 8086 +mem16|near \324\300\1\xFF\204 8086 +mem32|near \325\300\1\xFF\204 386 +reg32 \325\300\1\xFF\204 386 +reg16 \324\300\1\xFF\204 8086 +mem32 \325\300\1\xFF\204 386 +mem16 \324\300\1\xFF\204 8086 +mem \327\300\1\xFF\204 8086 [LAHF] (Ch_WEAX, Ch_RFlags, Ch_None) @@ -1005,36 +1005,36 @@ void \1\x9F 8086 [LAR,larX] (Ch_Wop2, Ch_None, Ch_None) -reg32,reg32 \321\301\2\x0F\x02\110 286,PROT -reg16,reg16 \320\301\2\x0F\x02\110 286,PROT -reg32,mem \321\301\2\x0F\x02\110 286,PROT,SM -reg16,mem \320\301\2\x0F\x02\110 286,PROT,SM +reg32,reg32 \325\301\2\x0F\x02\110 286,PROT +reg16,reg16 \324\301\2\x0F\x02\110 286,PROT +reg32,mem \325\301\2\x0F\x02\110 286,PROT,SM +reg16,mem \324\301\2\x0F\x02\110 286,PROT,SM [LCALL,lcall] ; don't know value of any register (Ch_All, Ch_None, Ch_None) -mem|far \323\300\1\xFF\203 8086 -mem16|far \320\300\1\xFF\203 8086 -mem32|far \321\300\1\xFF\203 386 -mem|near \323\300\1\xFF\202 8086 -mem16|near \320\300\1\xFF\202 8086 -mem32|near \321\300\1\xFF\202 386 -reg16 \320\300\1\xFF\202 8086 -reg32 \321\300\1\xFF\202 386 -mem \323\300\1\xFF\202 8086 -mem16 \320\300\1\xFF\202 8086 -mem32 \321\300\1\xFF\202 386 +mem|far \327\300\1\xFF\203 8086 +mem16|far \324\300\1\xFF\203 8086 +mem32|far \325\300\1\xFF\203 386 +mem|near \327\300\1\xFF\202 8086 +mem16|near \324\300\1\xFF\202 8086 +mem32|near \325\300\1\xFF\202 386 +reg16 \324\300\1\xFF\202 8086 +reg32 \325\300\1\xFF\202 386 +mem \327\300\1\xFF\202 8086 +mem16 \324\300\1\xFF\202 8086 +mem32 \325\300\1\xFF\202 386 [LDS,ldsX] (Ch_Wop2, Ch_Rop1, Ch_None) -reg32,mem \321\301\1\xC5\110 8086 -reg16,mem \320\301\1\xC5\110 8086 +reg32,mem \325\301\1\xC5\110 8086 +reg16,mem \324\301\1\xC5\110 8086 [LEA,leaX] (Ch_Wop2, Ch_Rop1, Ch_None) -reg32,mem \321\301\1\x8D\110 8086 -reg32,imm32 \321\301\1\x8D\110 8086 -reg16,mem \320\301\1\x8D\110 8086 +reg32,mem \325\301\1\x8D\110 8086 +reg32,imm32 \325\301\1\x8D\110 8086 +reg16,mem \324\301\1\x8D\110 8086 [LEAVE] (Ch_RWESP, Ch_WEBP, Ch_None) @@ -1042,13 +1042,13 @@ void \1\xC9 186 [LES,lesX] (Ch_Wop2, Ch_Rop1, Ch_None) -reg32,mem \321\301\1\xC4\110 8086 -reg16,mem \320\301\1\xC4\110 8086 +reg32,mem \325\301\1\xC4\110 8086 +reg16,mem \324\301\1\xC4\110 8086 [LFS,lfsX] (Ch_Wop2, Ch_Rop1, Ch_None) -reg32,mem \321\301\2\x0F\xB4\110 386 -reg16,mem \320\301\2\x0F\xB4\110 386 +reg32,mem \325\301\2\x0F\xB4\110 386 +reg16,mem \324\301\2\x0F\xB4\110 386 [LGDT,lgdtX] (Ch_None, Ch_None, Ch_None) @@ -1056,8 +1056,8 @@ mem \300\2\x0F\x01\202 286,PRIV [LGS,lgsX] (Ch_Wop2, Ch_Rop1, Ch_None) -reg32,mem \321\301\2\x0F\xB5\110 386 -reg16,mem \320\301\2\x0F\xB5\110 386 +reg32,mem \325\301\2\x0F\xB5\110 386 +reg16,mem \324\301\2\x0F\xB5\110 386 [LIDT,lidtX] (Ch_None, Ch_None, Ch_None) @@ -1065,17 +1065,17 @@ mem \300\2\x0F\x01\203 286,PRIV [LJMP,ljmp] (Ch_ROp1, Ch_None, Ch_None) -mem|far \323\300\1\xFF\205 8086 -mem16|far \320\300\1\xFF\205 8086 -mem32|far \321\300\1\xFF\205 386 -mem|near \323\300\1\xFF\204 8086 -mem16|near \320\300\1\xFF\204 8086 -mem32|near \321\300\1\xFF\204 386 -reg32 \321\300\1\xFF\204 386 -reg16 \320\300\1\xFF\204 8086 -mem32 \321\300\1\xFF\204 386 -mem16 \320\300\1\xFF\204 8086 -mem \323\300\1\xFF\204 8086 +mem|far \327\300\1\xFF\205 8086 +mem16|far \324\300\1\xFF\205 8086 +mem32|far \325\300\1\xFF\205 386 +mem|near \327\300\1\xFF\204 8086 +mem16|near \324\300\1\xFF\204 8086 +mem32|near \325\300\1\xFF\204 386 +reg32 \325\300\1\xFF\204 386 +reg16 \324\300\1\xFF\204 8086 +mem32 \325\300\1\xFF\204 386 +mem16 \324\300\1\xFF\204 8086 +mem \327\300\1\xFF\204 8086 [LLDT,lldtX] (Ch_None, Ch_None, Ch_None) @@ -1107,11 +1107,11 @@ void \1\xAC 8086 [LODSD,lodsl] (Ch_WEAX, Ch_RWESI, Ch_None) -void \321\1\xAD 386 +void \325\1\xAD 386 [LODSW] (Ch_WEAX, Ch_RWESI, Ch_None) -void \320\1\xAD 8086 +void \324\1\xAD 8086 [LOOP] (Ch_RWECX, Ch_None, Ch_None) @@ -1145,15 +1145,15 @@ imm,reg_ecx \311\1\xE1\50 386 [LSL,lslX] (Ch_Wop2, Ch_WFlags, Ch_None) -reg32,reg32 \321\301\2\x0F\x03\110 286,PROT -reg16,reg16 \320\301\2\x0F\x03\110 286,PROT -reg32,mem \321\301\2\x0F\x03\110 286,PROT,SM -reg16,mem \320\301\2\x0F\x03\110 286,PROT,SM +reg32,reg32 \325\301\2\x0F\x03\110 286,PROT +reg16,reg16 \324\301\2\x0F\x03\110 286,PROT +reg32,mem \325\301\2\x0F\x03\110 286,PROT,SM +reg16,mem \324\301\2\x0F\x03\110 286,PROT,SM [LSS,lssX] (Ch_Wop2, Ch_ROP1, Ch_None) -reg32,mem \321\301\2\x0F\xB2\110 386 -reg16,mem \320\301\2\x0F\xB2\110 386 +reg32,mem \325\301\2\x0F\xB2\110 386 +reg16,mem \324\301\2\x0F\xB2\110 386 [LTR,ltrX] (Ch_None, Ch_None, Ch_None) @@ -1168,50 +1168,50 @@ reg_eax,reg_ecx,reg_edx \3\x0F\x01\xC8 PRESCOTT,ND [MOV,movX] (Ch_Wop2, Ch_Rop1, Ch_None) -reg64,reg64 \322\300\1\x89\101 X86_64 -reg32,reg32 \321\300\1\x89\101 386 -reg16,reg16 \320\300\1\x89\101 8086 +reg64,reg64 \326\300\1\x89\101 X86_64 +reg32,reg32 \325\300\1\x89\101 386 +reg16,reg16 \324\300\1\x89\101 8086 reg8,reg8 \300\1\x88\101 8086 -mem,reg64 \322\300\1\x89\101 X86_64 -mem,reg32 \321\300\1\x89\101 386,SM -mem,reg16 \320\300\1\x89\101 8086,SM +mem,reg64 \326\300\1\x89\101 X86_64 +mem,reg32 \325\300\1\x89\101 386,SM +mem,reg16 \324\300\1\x89\101 8086,SM mem,reg8 \300\1\x88\101 8086,SM -reg64,mem \322\301\1\x8B\110 X86_64 -reg32,mem \321\301\1\x8B\110 386,SM -reg16,mem \320\301\1\x8B\110 8086,SM +reg64,mem \326\301\1\x8B\110 X86_64 +reg32,mem \325\301\1\x8B\110 386,SM +reg16,mem \324\301\1\x8B\110 8086,SM reg8,mem \301\1\x8A\110 8086,SM -reg64,imm \322\10\xB8\41 X86_64 -reg32,imm \321\10\xB8\41 386,SM -reg16,imm \320\10\xB8\31 8086,SM +reg64,imm \326\10\xB8\41 X86_64 +reg32,imm \325\10\xB8\41 386,SM +reg16,imm \324\10\xB8\31 8086,SM reg8,imm \10\xB0\21 8086,SM -rm64,imm \322\300\1\xC7\200\41 X86_64 -rm32,imm \321\300\1\xC7\200\41 386,SM -rm16,imm \320\300\1\xC7\200\31 8086,SM +rm64,imm \326\300\1\xC7\200\41 X86_64 +rm32,imm \325\300\1\xC7\200\41 386,SM +rm16,imm \324\300\1\xC7\200\31 8086,SM rm8,imm \300\1\xC6\200\21 8086,SM -mem,imm32 \321\300\1\xC7\200\41 386,SM -mem,imm16 \320\300\1\xC7\200\31 8086,SM +mem,imm32 \325\300\1\xC7\200\41 386,SM +mem,imm16 \324\300\1\xC7\200\31 8086,SM mem,imm8 \300\1\xC6\200\21 8086,SM -mem,reg_cs \320\300\1\x8C\201 8086,SM -mem,reg_dess \320\300\1\x8C\101 8086,SM -mem,reg_fsgs \320\300\1\x8C\101 386,SM -reg16,reg_cs \320\300\1\x8C\201 8086 -reg16,reg_dess \320\300\1\x8C\101 8086 -reg16,reg_fsgs \320\300\1\x8C\101 386 -rm32,reg_cs \321\300\1\x8C\201 8086 -rm32,reg_dess \321\300\1\x8C\101 8086 -rm32,reg_fsgs \321\300\1\x8C\101 386 -reg_dess,mem \320\301\1\x8E\110 8086,SM -reg_fsgs,mem \320\301\1\x8E\110 386,SM -reg_dess,reg16 \320\301\1\x8E\110 8086 -reg_fsgs,reg16 \320\301\1\x8E\110 386 -reg_dess,rm32 \321\301\1\x8E\110 8086 -reg_fsgs,rm32 \321\301\1\x8E\110 386 +mem,reg_cs \324\300\1\x8C\201 8086,SM +mem,reg_dess \324\300\1\x8C\101 8086,SM +mem,reg_fsgs \324\300\1\x8C\101 386,SM +reg16,reg_cs \324\300\1\x8C\201 8086 +reg16,reg_dess \324\300\1\x8C\101 8086 +reg16,reg_fsgs \324\300\1\x8C\101 386 +rm32,reg_cs \325\300\1\x8C\201 8086 +rm32,reg_dess \325\300\1\x8C\101 8086 +rm32,reg_fsgs \325\300\1\x8C\101 386 +reg_dess,mem \324\301\1\x8E\110 8086,SM +reg_fsgs,mem \324\301\1\x8E\110 386,SM +reg_dess,reg16 \324\301\1\x8E\110 8086 +reg_fsgs,reg16 \324\301\1\x8E\110 386 +reg_dess,rm32 \325\301\1\x8E\110 8086 +reg_fsgs,rm32 \325\301\1\x8E\110 386 reg_al,mem_offs \301\1\xA0\35 8086,SM,NOX86_64 -reg_ax,mem_offs \301\320\1\xA1\35 8086,SM,NOX86_64 -reg_eax,mem_offs \301\321\1\xA1\35 386,SM,NOX86_64 +reg_ax,mem_offs \301\324\1\xA1\35 8086,SM,NOX86_64 +reg_eax,mem_offs \301\325\1\xA1\35 386,SM,NOX86_64 mem_offs,reg_al \300\1\xA2\34 8086,SM,NOX86_64 -mem_offs,reg_ax \300\320\1\xA3\34 8086,SM,NOX86_64 -mem_offs,reg_eax \300\321\1\xA3\34 386,SM,NOX86_64 +mem_offs,reg_ax \300\324\1\xA3\34 8086,SM,NOX86_64 +mem_offs,reg_eax \300\325\1\xA3\34 386,SM,NOX86_64 reg32,reg_cr4 \2\x0F\x20\204 PENT,PRIV,NOX86_64 reg32,reg_creg \2\x0F\x20\101 386,PRIV,NOX86_64 reg32,reg_dreg \2\x0F\x21\101 386,PRIV,NOX86_64 @@ -1225,9 +1225,9 @@ reg_creg,reg32 \2\x0F\x22\110 386,PRIV reg_dreg,reg32 \2\x0F\x23\110 386,PRIV reg_treg,reg32 \2\x0F\x26\110 386,PRIV reg8,reg8 \301\1\x8A\110 8086 -reg16,reg16 \320\301\1\x8B\110 8086 -reg32,reg32 \321\301\1\x8B\110 386 -reg64,reg64 \322\301\1\x8B\110 X86_64 +reg16,reg16 \324\301\1\x8B\110 8086 +reg32,reg32 \325\301\1\x8B\110 386 +reg64,reg64 \326\301\1\x8B\110 X86_64 [MOVD,movd] (Ch_Rop1, Ch_Wop2, Ch_None) @@ -1258,7 +1258,7 @@ void \1\xA4 8086 [MOVSD,movsl] ; Ch_All isn't correct for the sse move, but how can it be solved? (FK) (Ch_All, Ch_None, Ch_None) -void \321\1\xA5 386 +void \325\1\xA5 386 xmmreg,xmmreg \3\xF2\x0F\x10\110 WILLAMETTE,SSE2 xmmreg,xmmreg \3\xF2\x0F\x11\110 WILLAMETTE,SSE2 mem,xmmreg \300\3\xF2\x0F\x11\101 WILLAMETTE,SSE2 @@ -1266,31 +1266,31 @@ xmmreg,mem \301\3\xF2\x0F\x10\110 WILLAMETTE,SSE2 [MOVSQ] (Ch_All, Ch_None, Ch_None) -void \322\1\xA5 X86_64 +void \326\1\xA5 X86_64 [MOVSW] (Ch_All, Ch_None, Ch_None) -void \320\1\xA5 8086 +void \324\1\xA5 8086 [MOVSX,movsX] (Ch_Wop2, Ch_Rop1, Ch_None) -reg64,rm16 \321\301\2\x0F\xBF\110 X86_64 -reg32,rm16 \321\301\2\x0F\xBF\110 386 -reg32,rm8 \321\301\2\x0F\xBE\110 386 -reg16,reg8 \320\301\2\x0F\xBE\110 386 -reg16,mem \320\301\2\x0F\xBE\110 386,SB +reg64,rm16 \325\301\2\x0F\xBF\110 X86_64 +reg32,rm16 \325\301\2\x0F\xBF\110 386 +reg32,rm8 \325\301\2\x0F\xBE\110 386 +reg16,reg8 \324\301\2\x0F\xBE\110 386 +reg16,mem \324\301\2\x0F\xBE\110 386,SB [MOVZX,movzX] (Ch_Wop2, Ch_Rop1, Ch_None) -reg32,rm16 \321\301\2\x0F\xB7\110 386 -reg32,rm8 \321\301\2\x0F\xB6\110 386 -reg16,reg8 \320\301\2\x0F\xB6\110 386 -reg16,mem \320\301\2\x0F\xB6\110 386,SB +reg32,rm16 \325\301\2\x0F\xB7\110 386 +reg32,rm8 \325\301\2\x0F\xB6\110 386 +reg16,reg8 \324\301\2\x0F\xB6\110 386 +reg16,mem \324\301\2\x0F\xB6\110 386,SB [MUL,mulX] (Ch_RWEAX, Ch_WEDX, Ch_WFlags) -rm32 \321\300\1\xF7\204 386 -rm16 \320\300\1\xF7\204 8086 +rm32 \325\300\1\xF7\204 386 +rm16 \324\300\1\xF7\204 8086 rm8 \300\1\xF6\204 8086 [MWAIT] @@ -1301,8 +1301,8 @@ reg_eax,reg_ecx \3\x0F\x01\xC9 PRESCOTT,ND [NEG,negX] (Ch_Mop1, Ch_None, Ch_None) -rm32 \321\300\1\xF7\203 386 -rm16 \320\300\1\xF7\203 8086 +rm32 \325\300\1\xF7\203 386 +rm16 \324\300\1\xF7\203 8086 rm8 \300\1\xF6\203 8086 [NOP] @@ -1311,44 +1311,44 @@ void \1\x90 8086 [NOT,notX] (Ch_Mop1, Ch_WFlags, Ch_None) -rm32 \321\300\1\xF7\202 386 -rm16 \320\300\1\xF7\202 8086 +rm32 \325\300\1\xF7\202 386 +rm16 \324\300\1\xF7\202 8086 rm8 \300\1\xF6\202 8086 [OR,orX] (Ch_Mop2, Ch_Rop1, Ch_WFlags) -reg32,reg32 \321\300\1\x09\101 386 -reg16,reg16 \320\300\1\x09\101 8086 +reg32,reg32 \325\300\1\x09\101 386 +reg16,reg16 \324\300\1\x09\101 8086 reg8,reg8 \300\1\x08\101 8086 -mem,reg32 \321\300\1\x09\101 386,SM -mem,reg16 \320\300\1\x09\101 8086,SM +mem,reg32 \325\300\1\x09\101 386,SM +mem,reg16 \324\300\1\x09\101 8086,SM mem,reg8 \300\1\x08\101 8086,SM -reg32,mem \321\301\1\x0B\110 386,SM -reg16,mem \320\301\1\x0B\110 8086,SM +reg32,mem \325\301\1\x0B\110 386,SM +reg16,mem \324\301\1\x0B\110 8086,SM reg8,mem \301\1\x0A\110 8086,SM -rm32,imm8 \321\300\1\x83\201\15 386 -rm16,imm8 \320\300\1\x83\201\15 8086 -reg_eax,imm \321\1\x0D\41 386,SM -reg_ax,imm \320\1\x0D\31 8086,SM +rm32,imm8 \325\300\1\x83\201\15 386 +rm16,imm8 \324\300\1\x83\201\15 8086 +reg_eax,imm \325\1\x0D\41 386,SM +reg_ax,imm \324\1\x0D\31 8086,SM reg_al,imm \1\x0C\21 8086,SM -rm32,imm \321\300\1\x81\201\41 386,SM -rm16,imm \320\300\1\x81\201\31 8086,SM +rm32,imm \325\300\1\x81\201\41 386,SM +rm16,imm \324\300\1\x81\201\31 8086,SM rm8,imm \300\1\x80\201\21 8086,SM -mem,imm32 \321\300\1\x81\201\41 386,SM -mem,imm16 \320\300\1\x81\201\31 8086,SM +mem,imm32 \325\300\1\x81\201\41 386,SM +mem,imm16 \324\300\1\x81\201\31 8086,SM mem,imm8 \300\1\x80\201\21 8086,SM -reg32,reg32 \321\301\1\x0B\110 386 -reg16,reg16 \320\301\1\x0B\110 8086 +reg32,reg32 \325\301\1\x0B\110 386 +reg16,reg16 \324\301\1\x0B\110 8086 reg8,reg8 \301\1\x0A\110 8086 [OUT,outX] (Ch_Rop1, Ch_Rop2, Ch_None) imm,reg_al \1\xE6\24 8086,SB -imm,reg_ax \320\1\xE7\24 8086,SB -imm,reg_eax \321\1\xE7\24 386,SB +imm,reg_ax \324\1\xE7\24 8086,SB +imm,reg_eax \325\1\xE7\24 386,SB reg_dx,reg_al \1\xEE 8086 -reg_dx,reg_ax \320\1\xEF 8086 -reg_dx,reg_eax \321\1\xEF 386 +reg_dx,reg_ax \324\1\xEF 8086 +reg_dx,reg_eax \325\1\xEF 386 [OUTSB] (Ch_All, Ch_None, Ch_None) @@ -1356,11 +1356,11 @@ void \1\x6E 186 [OUTSD,outsl] (Ch_All, Ch_None, Ch_None) -void \321\1\x6F 386 +void \325\1\x6F 386 [OUTSW] (Ch_All, Ch_None, Ch_None) -void \320\1\x6F 186 +void \324\1\x6F 186 [PACKSSDW] (Ch_All, Ch_None, Ch_None) @@ -1655,37 +1655,37 @@ mmxreg,mem \301\2\x0F\x58\110 PENT,MMX,SM,CYRIX [POP,popX] (Ch_Wop1, Ch_RWESP, Ch_None) -reg16 \320\10\x58 8086 -reg32 \321\10\x58 386 -rm16 \320\300\1\x8F\200 8086 -rm32 \321\300\1\x8F\200 386 +reg16 \324\10\x58 8086 +reg32 \325\10\x58 386 +rm16 \324\300\1\x8F\200 8086 +rm32 \325\300\1\x8F\200 386 reg_cs \1\x0F 8086,UNDOC,ND reg_dess \4 8086 reg_fsgs \1\x0F\5 386 [POPA,popaX] (Ch_All, Ch_None, Ch_None) -void \323\1\x61 186 +void \327\1\x61 186 [POPAD,popal] (Ch_All, Ch_None, Ch_None) -void \321\1\x61 386 +void \325\1\x61 386 [POPAW] (Ch_All, Ch_None, Ch_None) -void \320\1\x61 186 +void \324\1\x61 186 [POPF] (Ch_RWESP, Ch_WFlags, Ch_None) -void \323\1\x9D 186 +void \327\1\x9D 186 [POPFD,popfl] (Ch_RWESP, Ch_WFlags, Ch_None) -void \321\1\x9D 386 +void \325\1\x9D 386 [POPFW] (Ch_RWESP, Ch_WFLAGS, Ch_None) -void \320\1\x9D 186 +void \324\1\x9D 186 [POR] (Ch_All, Ch_None, Ch_None) @@ -1876,40 +1876,40 @@ xmmreg,xmmreg \3\x66\x0F\x61\110 WILLAMETTE,SSE2 [PUSH,pushX] (Ch_Rop1, Ch_RWESP, Ch_None) -reg16 \320\10\x50 8086 -reg32 \321\10\x50 386 -reg64 \321\10\x50 X86_64 -rm16 \320\300\1\xFF\206 8086 -rm32 \321\300\1\xFF\206 386 +reg16 \324\10\x50 8086 +reg32 \325\10\x50 386 +reg64 \325\10\x50 X86_64 +rm16 \324\300\1\xFF\206 8086 +rm32 \325\300\1\xFF\206 386 reg_fsgs \1\x0F\7 386,NOX86_64 reg_sreg \6 8086,NOX86_64 imm8 \1\x6A\14 286 -imm16 \320\1\x68\30 286 -imm32 \321\1\x68\40 386 +imm16 \324\1\x68\30 286 +imm32 \325\1\x68\40 386 [PUSHA,pushaX] (Ch_All, Ch_None, Ch_None) -void \323\1\x60 186 +void \327\1\x60 186 [PUSHAD,pushal] (Ch_All, Ch_None, Ch_None) -void \321\1\x60 386 +void \325\1\x60 386 [PUSHAW] (Ch_All, Ch_None, Ch_None) -void \320\1\x60 186 +void \324\1\x60 186 [PUSHF] (Ch_RWESP, Ch_RFlags, Ch_None) -void \323\1\x9C 186 +void \327\1\x9C 186 [PUSHFD,pushfl] (Ch_RWESP, Ch_RFlags, Ch_None) -void \321\1\x9C 386 +void \325\1\x9C 386 [PUSHFW] (Ch_RWESP, Ch_RFLAGS, Ch_None) -void \320\1\x9C 186 +void \324\1\x9C 186 [PXOR] (Ch_Mop2, Ch_Rop1, Ch_None) @@ -1920,24 +1920,24 @@ xmmreg,xmmreg \3\x66\x0F\xEF\110 WILLAMETTE,SSE2 [RCL,rclX] (Ch_Mop2, Ch_Rop1, Ch_RWFlags) -rm32,unity \321\300\1\xD1\202 386 -rm32,reg_cl \321\300\1\xD3\202 386 -rm32,imm \321\300\1\xC1\202\25 386,SB -rm16,unity \320\300\1\xD1\202 8086 -rm16,reg_cl \320\300\1\xD3\202 8086 -rm16,imm \320\300\1\xC1\202\25 186,SB +rm32,unity \325\300\1\xD1\202 386 +rm32,reg_cl \325\300\1\xD3\202 386 +rm32,imm \325\300\1\xC1\202\25 386,SB +rm16,unity \324\300\1\xD1\202 8086 +rm16,reg_cl \324\300\1\xD3\202 8086 +rm16,imm \324\300\1\xC1\202\25 186,SB rm8,unity \300\1\xD0\202 8086 rm8,reg_cl \300\1\xD2\202 8086 rm8,imm \300\1\xC0\202\25 186,SB [RCR,rcrX] (Ch_Mop2, Ch_Rop1, Ch_RWFlags) -rm32,unity \321\300\1\xD1\203 386 -rm32,reg_cl \321\300\1\xD3\203 386 -rm32,imm \321\300\1\xC1\203\25 386,SB -rm16,unity \320\300\1\xD1\203 8086 -rm16,reg_cl \320\300\1\xD3\203 8086 -rm16,imm \320\300\1\xC1\203\25 186,SB +rm32,unity \325\300\1\xD1\203 386 +rm32,reg_cl \325\300\1\xD3\203 386 +rm32,imm \325\300\1\xC1\203\25 386,SB +rm16,unity \324\300\1\xD1\203 8086 +rm16,reg_cl \324\300\1\xD3\203 8086 +rm16,imm \324\300\1\xC1\203\25 186,SB rm8,unity \300\1\xD0\203 8086 rm8,reg_cl \300\1\xD2\203 8086 rm8,imm \300\1\xC0\203\25 186,SB @@ -1995,24 +1995,24 @@ imm \1\xC2\30 8086,SW [ROL,rolX] (Ch_Mop2, Ch_Rop1, Ch_RWFlags) -rm32,unity \321\300\1\xD1\200 386 -rm32,reg_cl \321\300\1\xD3\200 386 -rm32,imm \321\300\1\xC1\200\25 386,SB -rm16,unity \320\300\1\xD1\200 8086 -rm16,reg_cl \320\300\1\xD3\200 8086 -rm16,imm \320\300\1\xC1\200\25 186,SB +rm32,unity \325\300\1\xD1\200 386 +rm32,reg_cl \325\300\1\xD3\200 386 +rm32,imm \325\300\1\xC1\200\25 386,SB +rm16,unity \324\300\1\xD1\200 8086 +rm16,reg_cl \324\300\1\xD3\200 8086 +rm16,imm \324\300\1\xC1\200\25 186,SB rm8,unity \300\1\xD0\200 8086 rm8,reg_cl \300\1\xD2\200 8086 rm8,imm \300\1\xC0\200\25 186,SB [ROR,rorX] (Ch_Mop2, Ch_Rop1, Ch_RWFlags) -rm32,unity \321\300\1\xD1\201 386 -rm32,reg_cl \321\300\1\xD3\201 386 -rm32,imm \321\300\1\xC1\201\25 386,SB -rm16,unity \320\300\1\xD1\201 8086 -rm16,reg_cl \320\300\1\xD3\201 8086 -rm16,imm \320\300\1\xC1\201\25 186,SB +rm32,unity \325\300\1\xD1\201 386 +rm32,reg_cl \325\300\1\xD3\201 386 +rm32,imm \325\300\1\xC1\201\25 386,SB +rm16,unity \324\300\1\xD1\201 8086 +rm16,reg_cl \324\300\1\xD3\201 8086 +rm16,imm \324\300\1\xC1\201\25 186,SB rm8,unity \300\1\xD0\201 8086 rm8,reg_cl \300\1\xD2\201 8086 rm8,imm \300\1\xC0\201\25 186,SB @@ -2035,12 +2035,12 @@ void \1\x9E 8086,NOX86_64 [SAL,salX] (Ch_Mop2, Ch_Rop1, Ch_RWFlags) -rm32,unity \321\300\1\xD1\204 386,ND -rm32,reg_cl \321\300\1\xD3\204 386,ND -rm32,imm \321\300\1\xC1\204\25 386,ND,SB -rm16,unity \320\300\1\xD1\204 8086,ND -rm16,reg_cl \320\300\1\xD3\204 8086,ND -rm16,imm \320\300\1\xC1\204\25 186,ND,SB +rm32,unity \325\300\1\xD1\204 386,ND +rm32,reg_cl \325\300\1\xD3\204 386,ND +rm32,imm \325\300\1\xC1\204\25 386,ND,SB +rm16,unity \324\300\1\xD1\204 8086,ND +rm16,reg_cl \324\300\1\xD3\204 8086,ND +rm16,imm \324\300\1\xC1\204\25 186,ND,SB rm8,unity \300\1\xD0\204 8086,ND rm8,reg_cl \300\1\xD2\204 8086,ND rm8,imm \300\1\xC0\204\25 186,ND,SB @@ -2051,12 +2051,12 @@ void \1\xD6 8086,UNDOC [SAR,sarX] (Ch_Mop2, Ch_Rop1, Ch_WFlags) -rm32,unity \321\300\1\xD1\207 386 -rm32,reg_cl \321\300\1\xD3\207 386 -rm32,imm \321\300\1\xC1\207\25 386,SB -rm16,unity \320\300\1\xD1\207 8086 -rm16,reg_cl \320\300\1\xD3\207 8086 -rm16,imm \320\300\1\xC1\207\25 186,SB +rm32,unity \325\300\1\xD1\207 386 +rm32,reg_cl \325\300\1\xD3\207 386 +rm32,imm \325\300\1\xC1\207\25 386,SB +rm16,unity \324\300\1\xD1\207 8086 +rm16,reg_cl \324\300\1\xD3\207 8086 +rm16,imm \324\300\1\xC1\207\25 186,SB rm8,unity \300\1\xD0\207 8086 rm8,reg_cl \300\1\xD2\207 8086 rm8,imm \300\1\xC0\207\25 186,SB @@ -2065,27 +2065,27 @@ rm8,imm \300\1\xC0\207\25 186,SB (Ch_Mop2, Ch_Rop1, Ch_RWFlags) mem,reg8 \300\1\x18\101 8086,SM reg8,reg8 \300\1\x18\101 8086 -mem,reg16 \320\300\1\x19\101 8086,SM -reg16,reg16 \320\300\1\x19\101 8086 -mem,reg32 \321\300\1\x19\101 386,SM -reg32,reg32 \321\300\1\x19\101 386 +mem,reg16 \324\300\1\x19\101 8086,SM +reg16,reg16 \324\300\1\x19\101 8086 +mem,reg32 \325\300\1\x19\101 386,SM +reg32,reg32 \325\300\1\x19\101 386 reg8,mem \301\1\x1A\110 8086,SM reg8,reg8 \301\1\x1A\110 8086 -reg16,mem \320\301\1\x1B\110 8086,SM -reg16,reg16 \320\301\1\x1B\110 8086 -reg32,mem \321\301\1\x1B\110 386,SM -reg32,reg32 \321\301\1\x1B\110 386 -rm16,imm8 \320\300\1\x83\203\15 8086 -rm32,imm8 \321\300\1\x83\203\15 8086 +reg16,mem \324\301\1\x1B\110 8086,SM +reg16,reg16 \324\301\1\x1B\110 8086 +reg32,mem \325\301\1\x1B\110 386,SM +reg32,reg32 \325\301\1\x1B\110 386 +rm16,imm8 \324\300\1\x83\203\15 8086 +rm32,imm8 \325\300\1\x83\203\15 8086 reg_al,imm \1\x1C\21 8086,SM -reg_ax,imm \320\1\x1D\31 8086,SM -reg_eax,imm \321\1\x1D\41 386,SM +reg_ax,imm \324\1\x1D\31 8086,SM +reg_eax,imm \325\1\x1D\41 386,SM rm8,imm \300\1\x80\203\21 8086,SM -rm16,imm \320\300\1\x81\203\31 8086,SM -rm32,imm \321\300\1\x81\203\41 386,SM +rm16,imm \324\300\1\x81\203\31 8086,SM +rm32,imm \325\300\1\x81\203\41 386,SM mem,imm8 \300\1\x80\203\21 8086,SM -mem,imm16 \320\300\1\x81\203\31 8086,SM -mem,imm32 \321\300\1\x81\203\41 386,SM +mem,imm16 \324\300\1\x81\203\31 8086,SM +mem,imm32 \325\300\1\x81\203\41 386,SM [SCASB] (Ch_All, Ch_None, Ch_None) @@ -2093,11 +2093,11 @@ void \332\1\xAE 8086 [SCASD,scasl] (Ch_All, Ch_None, Ch_None) -void \332\321\1\xAF 386 +void \332\325\1\xAF 386 [SCASW] (Ch_All, Ch_None, Ch_None) -void \332\320\1\xAF 8086 +void \332\324\1\xAF 8086 [SEGCS,cs] (Ch_None, Ch_None, Ch_None) @@ -2132,46 +2132,46 @@ mem \300\2\x0F\x01\200 286 rm8,unity \300\1\xD0\204 8086 rm8,reg_cl \300\1\xD2\204 8086 rm8,imm \300\1\xC0\204\25 186,SB -rm16,unity \320\300\1\xD1\204 8086 -rm16,reg_cl \320\300\1\xD3\204 8086 -rm16,imm \320\300\1\xC1\204\25 186,SW -rm32,unity \321\300\1\xD1\204 386 -rm32,reg_cl \321\300\1\xD3\204 386 -rm32,imm \321\300\1\xC1\204\25 386,SD +rm16,unity \324\300\1\xD1\204 8086 +rm16,reg_cl \324\300\1\xD3\204 8086 +rm16,imm \324\300\1\xC1\204\25 186,SW +rm32,unity \325\300\1\xD1\204 386 +rm32,reg_cl \325\300\1\xD3\204 386 +rm32,imm \325\300\1\xC1\204\25 386,SD [SHLD,shldX] (Ch_MOp3, Ch_RWFlags, Ch_Rop2) -mem,reg16,imm \300\320\2\x0F\xA4\101\26 386,SM2,SB,AR2 -reg16,reg16,imm \300\320\2\x0F\xA4\101\26 386,SM2,SB,AR2 -mem,reg32,imm \300\321\2\x0F\xA4\101\26 386,SM2,SB,AR2 -reg32,reg32,imm \300\321\2\x0F\xA4\101\26 386,SM2,SB,AR2 -mem,reg16,reg_cl \300\320\2\x0F\xA5\101 386,SM -reg16,reg16,reg_cl \300\320\2\x0F\xA5\101 386 -mem,reg32,reg_cl \300\321\2\x0F\xA5\101 386,SM -reg32,reg32,reg_cl \300\321\2\x0F\xA5\101 386 +mem,reg16,imm \300\324\2\x0F\xA4\101\26 386,SM2,SB,AR2 +reg16,reg16,imm \300\324\2\x0F\xA4\101\26 386,SM2,SB,AR2 +mem,reg32,imm \300\325\2\x0F\xA4\101\26 386,SM2,SB,AR2 +reg32,reg32,imm \300\325\2\x0F\xA4\101\26 386,SM2,SB,AR2 +mem,reg16,reg_cl \300\324\2\x0F\xA5\101 386,SM +reg16,reg16,reg_cl \300\324\2\x0F\xA5\101 386 +mem,reg32,reg_cl \300\325\2\x0F\xA5\101 386,SM +reg32,reg32,reg_cl \300\325\2\x0F\xA5\101 386 [SHR,shrX] (Ch_Mop2, Ch_Rop1, Ch_WFlags) rm8,unity \300\1\xD0\205 8086 rm8,reg_cl \300\1\xD2\205 8086 rm8,imm \300\1\xC0\205\25 186,SB -rm16,unity \320\300\1\xD1\205 8086 -rm16,reg_cl \320\300\1\xD3\205 8086 -rm16,imm \320\300\1\xC1\205\25 186,SW -rm32,unity \321\300\1\xD1\205 386 -rm32,reg_cl \321\300\1\xD3\205 386 -rm32,imm \321\300\1\xC1\205\25 386,SD +rm16,unity \324\300\1\xD1\205 8086 +rm16,reg_cl \324\300\1\xD3\205 8086 +rm16,imm \324\300\1\xC1\205\25 186,SW +rm32,unity \325\300\1\xD1\205 386 +rm32,reg_cl \325\300\1\xD3\205 386 +rm32,imm \325\300\1\xC1\205\25 386,SD [SHRD,shrdX] (Ch_MOp3, Ch_RWFlags, Ch_Rop2) -mem,reg16,imm \300\320\2\x0F\xAC\101\26 386,SM2,SB,AR2 -reg16,reg16,imm \300\320\2\x0F\xAC\101\26 386,SM2,SB,AR2 -mem,reg32,imm \300\321\2\x0F\xAC\101\26 386,SM2,SB,AR2 -reg32,reg32,imm \300\321\2\x0F\xAC\101\26 386,SM2,SB,AR2 -mem,reg16,reg_cl \300\320\2\x0F\xAD\101 386,SM -reg16,reg16,reg_cl \300\320\2\x0F\xAD\101 386 -mem,reg32,reg_cl \300\321\2\x0F\xAD\101 386,SM -reg32,reg32,reg_cl \300\321\2\x0F\xAD\101 386 +mem,reg16,imm \300\324\2\x0F\xAC\101\26 386,SM2,SB,AR2 +reg16,reg16,imm \300\324\2\x0F\xAC\101\26 386,SM2,SB,AR2 +mem,reg32,imm \300\325\2\x0F\xAC\101\26 386,SM2,SB,AR2 +reg32,reg32,imm \300\325\2\x0F\xAC\101\26 386,SM2,SB,AR2 +mem,reg16,reg_cl \300\324\2\x0F\xAD\101 386,SM +reg16,reg16,reg_cl \300\324\2\x0F\xAD\101 386 +mem,reg32,reg_cl \300\325\2\x0F\xAD\101 386,SM +reg32,reg32,reg_cl \300\325\2\x0F\xAD\101 386 [SIDT,sidtX] (Ch_Wop1, Ch_None, Ch_None) @@ -2181,8 +2181,8 @@ mem \300\2\x0F\x01\201 286 (Ch_Wop1, Ch_None, Ch_None) mem \300\1\x0F\17\200 286 mem16 \300\1\x0F\17\200 286 -reg16 \320\1\x0F\17\200 286 -reg32 \321\1\x0F\17\200 386 +reg16 \324\1\x0F\17\200 286 +reg32 \325\1\x0F\17\200 386 [SMI] (Ch_All, Ch_None, Ch_None) @@ -2200,8 +2200,8 @@ void \2\x0F\x7E 486,CYRIX,ND (Ch_Wop1, Ch_None, Ch_None) mem \300\2\x0F\x01\204 286 mem16 \300\2\x0F\x01\204 286 -reg16 \320\2\x0F\x01\204 286 -reg32 \321\2\x0F\x01\204 386 +reg16 \324\2\x0F\x01\204 286 +reg32 \325\2\x0F\x01\204 386 [STC] (Ch_WFlags, Ch_None, Ch_None) @@ -2221,49 +2221,49 @@ void \1\xAA 8086 [STOSD,stosl] (Ch_REAX, Ch_WMemEDI, Ch_RWEDI) -void \321\1\xAB 386 +void \325\1\xAB 386 [STOSW] (Ch_REAX, Ch_WMemEDI, Ch_RWEDI) -void \320\1\xAB 8086 +void \324\1\xAB 8086 [STR,strX] (Ch_Wop1, Ch_None, Ch_None) mem \300\1\x0F\17\201 286,PROT mem16 \300\1\x0F\17\201 286,PROT -reg16 \320\1\x0F\17\201 286,PROT -reg32 \321\1\x0F\17\201 386,PROT +reg16 \324\1\x0F\17\201 286,PROT +reg32 \325\1\x0F\17\201 386,PROT [SUB,subX] (Ch_Mop2, Ch_Rop1, Ch_WFlags) -reg64,reg64 \322\300\1\x29\101 X86_64 -reg32,reg32 \321\300\1\x29\101 386 -reg16,reg16 \320\300\1\x29\101 8086 +reg64,reg64 \326\300\1\x29\101 X86_64 +reg32,reg32 \325\300\1\x29\101 386 +reg16,reg16 \324\300\1\x29\101 8086 reg8,reg8 \300\1\x28\101 8086 -mem,reg64 \322\300\1\x29\101 X86_64 -mem,reg32 \321\300\1\x29\101 386,SM -mem,reg16 \320\300\1\x29\101 8086,SM +mem,reg64 \326\300\1\x29\101 X86_64 +mem,reg32 \325\300\1\x29\101 386,SM +mem,reg16 \324\300\1\x29\101 8086,SM mem,reg8 \300\1\x28\101 8086,SM -reg32,mem \321\301\1\x2B\110 386,SM -reg16,mem \320\301\1\x2B\110 8086,SM +reg32,mem \325\301\1\x2B\110 386,SM +reg16,mem \324\301\1\x2B\110 8086,SM reg8,mem \301\1\x2A\110 8086,SM -rm64,imm8 \322\300\1\x83\205\15 X86_64 -rm32,imm8 \321\300\1\x83\205\15 386 -rm16,imm8 \320\300\1\x83\205\15 8086 -reg_rax,imm \322\1\x2D\41 X86_64 -reg_eax,imm \321\1\x2D\41 386,SM -reg_ax,imm \320\1\x2D\31 8086,SM +rm64,imm8 \326\300\1\x83\205\15 X86_64 +rm32,imm8 \325\300\1\x83\205\15 386 +rm16,imm8 \324\300\1\x83\205\15 8086 +reg_rax,imm \326\1\x2D\41 X86_64 +reg_eax,imm \325\1\x2D\41 386,SM +reg_ax,imm \324\1\x2D\31 8086,SM reg_al,imm \1\x2C\21 8086,SM -rm64,imm \322\300\1\x81\205\41 X86_64 -rm32,imm \321\300\1\x81\205\41 386,SM -rm16,imm \320\300\1\x81\205\31 8086,SM +rm64,imm \326\300\1\x81\205\41 X86_64 +rm32,imm \325\300\1\x81\205\41 386,SM +rm16,imm \324\300\1\x81\205\31 8086,SM rm8,imm \300\1\x80\205\21 8086,SM -mem,imm32 \321\300\1\x81\205\41 386,SM -mem,imm16 \320\300\1\x81\205\31 8086,SM +mem,imm32 \325\300\1\x81\205\41 386,SM +mem,imm16 \324\300\1\x81\205\31 8086,SM mem,imm8 \300\1\x80\205\21 8086,SM -reg64,reg64 \322\301\1\x2B\110 X86_64 -reg32,reg32 \321\301\1\x2B\110 386 -reg16,reg16 \320\301\1\x2B\110 8086 +reg64,reg64 \326\301\1\x2B\110 X86_64 +reg32,reg32 \325\301\1\x2B\110 386 +reg16,reg16 \324\301\1\x2B\110 8086 reg8,reg8 \301\1\x2A\110 8086 [SVDC,svdcX] @@ -2296,23 +2296,23 @@ void \2\x0F\x07 P6,PRIV,AMD [TEST,testX] (Ch_WFlags, Ch_Rop1, Ch_Rop2) -reg32,reg32 \321\300\1\x85\101 386 -reg16,reg16 \320\300\1\x85\101 8086 +reg32,reg32 \325\300\1\x85\101 386 +reg16,reg16 \324\300\1\x85\101 8086 reg8,reg8 \300\1\x84\101 8086 -mem,reg32 \321\300\1\x85\101 386,SM -mem,reg16 \320\300\1\x85\101 8086,SM +mem,reg32 \325\300\1\x85\101 386,SM +mem,reg16 \324\300\1\x85\101 8086,SM mem,reg8 \300\1\x84\101 8086,SM -reg32,mem \321\301\1\x85\110 386,SM -reg16,mem \320\301\1\x85\110 8086,SM +reg32,mem \325\301\1\x85\110 386,SM +reg16,mem \324\301\1\x85\110 8086,SM reg8,mem \301\1\x84\110 8086,SM -reg_eax,imm \321\1\xA9\41 386,SM -reg_ax,imm \320\1\xA9\31 8086,SM +reg_eax,imm \325\1\xA9\41 386,SM +reg_ax,imm \324\1\xA9\31 8086,SM reg_al,imm \1\xA8\21 8086,SM -rm32,imm \321\300\1\xF7\200\41 386,SM -rm16,imm \320\300\1\xF7\200\31 8086,SM +rm32,imm \325\300\1\xF7\200\41 386,SM +rm16,imm \324\300\1\xF7\200\31 8086,SM rm8,imm \300\1\xF6\200\21 8086,SM -mem,imm32 \321\300\1\xF7\200\41 386,SM -mem,imm16 \320\300\1\xF7\200\31 8086,SM +mem,imm32 \325\300\1\xF7\200\41 386,SM +mem,imm16 \324\300\1\xF7\200\31 8086,SM mem,imm8 \300\1\xF6\200\21 8086,SM [UD1] @@ -2327,16 +2327,16 @@ void \2\x0F\x0B 286 (Ch_All, Ch_None, Ch_None) mem,reg8 \300\2\x0F\x10\101 386,UNDOC,SM reg8,reg8 \300\2\x0F\x10\101 386,UNDOC -mem,reg16 \320\300\2\x0F\x11\101 386,UNDOC,SM -reg16,reg16 \320\300\2\x0F\x11\101 386,UNDOC -mem,reg32 \321\300\2\x0F\x11\101 386,UNDOC,SM -reg32,reg32 \321\300\2\x0F\x11\101 386,UNDOC +mem,reg16 \324\300\2\x0F\x11\101 386,UNDOC,SM +reg16,reg16 \324\300\2\x0F\x11\101 386,UNDOC +mem,reg32 \325\300\2\x0F\x11\101 386,UNDOC,SM +reg32,reg32 \325\300\2\x0F\x11\101 386,UNDOC reg8,mem \301\2\x0F\x12\110 386,UNDOC,SM reg8,reg8 \301\2\x0F\x12\110 386,UNDOC -reg16,mem \320\301\2\x0F\x13\110 386,UNDOC,SM -reg16,reg16 \320\301\2\x0F\x13\110 386,UNDOC -reg32,mem \321\301\2\x0F\x13\110 386,UNDOC,SM -reg32,reg32 \321\301\2\x0F\x13\110 386,UNDOC +reg16,mem \324\301\2\x0F\x13\110 386,UNDOC,SM +reg16,reg16 \324\301\2\x0F\x13\110 386,UNDOC +reg32,mem \325\301\2\x0F\x13\110 386,UNDOC,SM +reg32,reg32 \325\301\2\x0F\x13\110 386,UNDOC [VERR,verrX] (Ch_WFlags, Ch_None, Ch_None) @@ -2370,36 +2370,36 @@ void \2\x0F\x30 PENT,PRIV (Ch_All, Ch_None, Ch_None) mem,reg8 \300\2\x0F\xC0\101 486,SM reg8,reg8 \300\2\x0F\xC0\101 486 -mem,reg16 \320\300\2\x0F\xC1\101 486,SM -reg16,reg16 \320\300\2\x0F\xC1\101 486 -mem,reg32 \321\300\2\x0F\xC1\101 486,SM -reg32,reg32 \321\300\2\x0F\xC1\101 486 +mem,reg16 \324\300\2\x0F\xC1\101 486,SM +reg16,reg16 \324\300\2\x0F\xC1\101 486 +mem,reg32 \325\300\2\x0F\xC1\101 486,SM +reg32,reg32 \325\300\2\x0F\xC1\101 486 [XBTS,xbtsX] (Ch_All, Ch_None, Ch_None) -reg16,mem \320\301\2\x0F\xA6\110 386,SW,UNDOC,ND -reg16,reg16 \320\301\2\x0F\xA6\110 386,UNDOC,ND -reg32,mem \321\301\2\x0F\xA6\110 386,SD,UNDOC,ND -reg32,reg32 \321\301\2\x0F\xA6\110 386,UNDOC,ND +reg16,mem \324\301\2\x0F\xA6\110 386,SW,UNDOC,ND +reg16,reg16 \324\301\2\x0F\xA6\110 386,UNDOC,ND +reg32,mem \325\301\2\x0F\xA6\110 386,SD,UNDOC,ND +reg32,reg32 \325\301\2\x0F\xA6\110 386,UNDOC,ND [XCHG,xchgX] (Ch_RWop1, Ch_RWop2, Ch_None) -reg_ax,reg16 \320\11\x90 8086 -reg_eax,reg32 \321\11\x90 386 -reg16,reg_ax \320\10\x90 8086 -reg32,reg_eax \321\10\x90 386 +reg_ax,reg16 \324\11\x90 8086 +reg_eax,reg32 \325\11\x90 386 +reg16,reg_ax \324\10\x90 8086 +reg32,reg_eax \325\10\x90 386 reg8,mem \301\1\x86\110 8086,SM reg8,reg8 \301\1\x86\110 8086 -reg16,mem \320\301\1\x87\110 8086,SM -reg16,reg16 \320\301\1\x87\110 8086 -reg32,mem \321\301\1\x87\110 386,SM -reg32,reg32 \321\301\1\x87\110 386 +reg16,mem \324\301\1\x87\110 8086,SM +reg16,reg16 \324\301\1\x87\110 8086 +reg32,mem \325\301\1\x87\110 386,SM +reg32,reg32 \325\301\1\x87\110 386 mem,reg8 \300\1\x86\101 8086,SM reg8,reg8 \300\1\x86\101 8086 -mem,reg16 \320\300\1\x87\101 8086,SM -reg16,reg16 \320\300\1\x87\101 8086 -mem,reg32 \321\300\1\x87\101 386,SM -reg32,reg32 \321\300\1\x87\101 386 +mem,reg16 \324\300\1\x87\101 8086,SM +reg16,reg16 \324\300\1\x87\101 8086 +mem,reg32 \325\300\1\x87\101 386,SM +reg32,reg32 \325\300\1\x87\101 386 [XLAT] (Ch_WEAX, Ch_REBX, Ch_None) @@ -2411,28 +2411,28 @@ void \1\xD7 8086 [XOR,xorX] (Ch_Mop2, Ch_Rop1, Ch_WFlags) -reg32,reg32 \321\300\1\x31\101 386 -reg16,reg16 \320\300\1\x31\101 8086 +reg32,reg32 \325\300\1\x31\101 386 +reg16,reg16 \324\300\1\x31\101 8086 reg8,reg8 \300\1\x30\101 8086 -mem,reg32 \321\300\1\x31\101 386,SM -mem,reg16 \320\300\1\x31\101 8086,SM +mem,reg32 \325\300\1\x31\101 386,SM +mem,reg16 \324\300\1\x31\101 8086,SM mem,reg8 \300\1\x30\101 8086,SM -reg32,mem \321\301\1\x33\110 386,SM -reg16,mem \320\301\1\x33\110 8086,SM +reg32,mem \325\301\1\x33\110 386,SM +reg16,mem \324\301\1\x33\110 8086,SM reg8,mem \301\1\x32\110 8086,SM -rm32,imm8 \321\300\1\x83\206\15 386 -rm16,imm8 \320\300\1\x83\206\15 8086 -reg_eax,imm \321\1\x35\41 386,SM -reg_ax,imm \320\1\x35\31 8086,SM +rm32,imm8 \325\300\1\x83\206\15 386 +rm16,imm8 \324\300\1\x83\206\15 8086 +reg_eax,imm \325\1\x35\41 386,SM +reg_ax,imm \324\1\x35\31 8086,SM reg_al,imm \1\x34\21 8086,SM -rm32,imm \321\300\1\x81\206\41 386,SM -rm16,imm \320\300\1\x81\206\31 8086,SM +rm32,imm \325\300\1\x81\206\41 386,SM +rm16,imm \324\300\1\x81\206\31 8086,SM rm8,imm \300\1\x80\206\21 8086,SM -mem,imm32 \321\300\1\x81\206\41 386,SM -mem,imm16 \320\300\1\x81\206\31 8086,SM +mem,imm32 \325\300\1\x81\206\41 386,SM +mem,imm16 \324\300\1\x81\206\31 8086,SM mem,imm8 \300\1\x80\206\21 8086,SM -reg32,reg32 \321\301\1\x33\110 386 -reg16,reg16 \320\301\1\x33\110 8086 +reg32,reg32 \325\301\1\x33\110 386 +reg16,reg16 \324\301\1\x33\110 8086 reg8,reg8 \301\1\x32\110 8086 [XSTORE] @@ -2457,23 +2457,23 @@ void \333\3\x0F\xA7\xE8 P6,CYRIX [CMOVcc,cmovCCX] (Ch_ROp1, Ch_WOp2, Ch_RFLAGS) -reg32,reg32 \321\301\1\x0F\330\x40\110 P6 -reg16,reg16 \320\301\1\x0F\330\x40\110 P6 -reg32,mem \321\301\1\x0F\330\x40\110 P6,SM -reg16,mem \320\301\1\x0F\330\x40\110 P6,SM +reg32,reg32 \325\301\1\x0F\13\x40\110 P6 +reg16,reg16 \324\301\1\x0F\13\x40\110 P6 +reg32,mem \325\301\1\x0F\13\x40\110 P6,SM +reg16,mem \324\301\1\x0F\13\x40\110 P6,SM [Jcc] (Ch_None, Ch_None, Ch_None) -imm|near \323\1\x0F\330\x80\64 386,PASS2 -imm16|near \320\1\x0F\330\x80\64 386,PASS2 -imm32|near \321\1\x0F\330\x80\64 386,PASS2 -imm \330\x70\50 8086 -imm|short \330\x70\50 8086,ND +imm|near \327\1\x0F\13\x80\64 386,PASS2 +imm16|near \324\1\x0F\13\x80\64 386,PASS2 +imm32|near \325\1\x0F\13\x80\64 386,PASS2 +imm \13\x70\50 8086 +imm|short \13\x70\50 8086,ND [SETcc,setCCX] (Ch_RFLAGS, Ch_WOp1, Ch_None) -mem \300\1\x0F\330\x90\200 386,SB -reg8 \300\1\x0F\330\x90\200 386 +mem \300\1\x0F\13\x90\200 386,SB +reg8 \300\1\x0F\13\x90\200 386 ; ; Katmai Streaming SIMD instructions (SSE -- a.k.a. KNI, XMM, MMX2) @@ -3544,13 +3544,13 @@ void \2\x0F\x3A P6,CYRIX ; [MOVABS] (Ch_Wop2, Ch_Rop1, Ch_None) -reg32,imm \321\10\xB8\41 X86_64 +reg32,imm \325\10\xB8\41 X86_64 [MOVSXD,movslq] (Ch_Wop2, Ch_Rop1, Ch_None) -reg64,mem \321\301\1\x63\110 X86_64 -reg64,reg32 \321\301\1\x63\110 X86_64 +reg64,mem \325\301\1\x63\110 X86_64 +reg64,reg32 \325\301\1\x63\110 X86_64 [CQO,cqto] (Ch_MRAX, Ch_WRDX, Ch_None) -void \321\1\x99 X86_64 +void \325\1\x99 X86_64 |