x86: test reg, [mem] -> test [mem], reg. bug reported by Gabriel Quadros

This commit is contained in:
Nguyen Anh Quynh 2014-07-04 09:48:58 +08:00
parent dbdb61a9cf
commit bb8bbaa930
3 changed files with 12 additions and 12 deletions

View File

@ -2895,21 +2895,21 @@ static void printInstruction(MCInst *MI, SStream *O, MCRegisterInfo *MRI)
4238397U, // TEST16mi_alt
8547389U, // TEST16ri
8547389U, // TEST16ri_alt
388157U, // TEST16rm
4238397U, // TEST16rm
8547389U, // TEST16rr
10509021U, // TEST32i32
12622557U, // TEST32mi
12622557U, // TEST32mi_alt
8542941U, // TEST32ri
8542941U, // TEST32ri_alt
551688925U, // TEST32rm
12622557U, // TEST32rm
8542941U, // TEST32rr
16802031U, // TEST64i32
18915567U, // TEST64mi32
18915567U, // TEST64mi32_alt
8544495U, // TEST64ri32
8544495U, // TEST64ri32_alt
551723247U, // TEST64rm
18915567U, // TEST64rm
8544495U, // TEST64rr
20991609U, // TEST8i8
23105145U, // TEST8mi
@ -2917,7 +2917,7 @@ static void printInstruction(MCInst *MI, SStream *O, MCRegisterInfo *MRI)
8539769U, // TEST8ri
0U, // TEST8ri_NOREX
8539769U, // TEST8ri_alt
446073U, // TEST8rm
23105145U, // TEST8rm
8539769U, // TEST8rr
13849U, // TLSCall_32
13953U, // TLSCall_64

View File

@ -2895,21 +2895,21 @@ static void printInstruction(MCInst *MI, SStream *O, MCRegisterInfo *MRI)
1089916U, // TEST16mi_alt
135291260U, // TEST16ri
135291260U, // TEST16ri_alt
370172284U, // TEST16rm
1089916U, // TEST16rm
135291260U, // TEST16rr
26317U, // TEST32i32
1122684U, // TEST32mi
1122684U, // TEST32mi_alt
135291260U, // TEST32ri
135291260U, // TEST32ri_alt
101736828U, // TEST32rm
1122684U, // TEST32rm
135291260U, // TEST32rr
26456U, // TEST64i32
1139068U, // TEST64mi32
1139068U, // TEST64mi32_alt
135291260U, // TEST64ri32
135291260U, // TEST64ri32_alt
168845692U, // TEST64rm
1139068U, // TEST64rm
135291260U, // TEST64rr
26037U, // TEST8i8
1155452U, // TEST8mi
@ -2917,7 +2917,7 @@ static void printInstruction(MCInst *MI, SStream *O, MCRegisterInfo *MRI)
135291260U, // TEST8ri
0U, // TEST8ri_NOREX
135291260U, // TEST8ri_alt
504390012U, // TEST8rm
1155452U, // TEST8rm
135291260U, // TEST8rr
11508U, // TLSCall_32
11612U, // TLSCall_64

View File

@ -16393,7 +16393,7 @@ static const struct InstructionSpecifier x86DisassemblerInstrSpecifiers[5450] =
/* TEST16ri_alt */
},
{ /* 2881 */
66,
5,
/* TEST16rm */
},
{ /* 2882 */
@ -16421,7 +16421,7 @@ static const struct InstructionSpecifier x86DisassemblerInstrSpecifiers[5450] =
/* TEST32ri_alt */
},
{ /* 2888 */
66,
5,
/* TEST32rm */
},
{ /* 2889 */
@ -16449,7 +16449,7 @@ static const struct InstructionSpecifier x86DisassemblerInstrSpecifiers[5450] =
/* TEST64ri32_alt */
},
{ /* 2895 */
30,
16,
/* TEST64rm */
},
{ /* 2896 */
@ -16481,7 +16481,7 @@ static const struct InstructionSpecifier x86DisassemblerInstrSpecifiers[5450] =
/* TEST8ri_alt */
},
{ /* 2903 */
84,
23,
/* TEST8rm */
},
{ /* 2904 */