diff --git a/vm/port/src/encoder/ia32_em64t/enc_tabl.cpp b/vm/port/src/encoder/ia32_em64t/enc_tabl.cpp index 20dd3a0..851861d 100644 --- a/vm/port/src/encoder/ia32_em64t/enc_tabl.cpp +++ b/vm/port/src/encoder/ia32_em64t/enc_tabl.cpp @@ -745,7 +745,10 @@ BEGIN_OPCODES() */ // {OpcodeInfo::all, {0xF7, _5}, {EDX, EAX, r_m32}, D_DU_U }, - {OpcodeInfo::em64t, {REX_W, 0xF7, _5}, {RDX, RAX, r_m64}, D_DU_U }, + //todo: this opcode's hash conflicts with IMUL r64,r_m64 - they're both 0. + // this particular is not currently used, so we may safely drop it, but need to + // revisit the hash implementation + // {OpcodeInfo::em64t, {REX_W, 0xF7, _5}, {RDX, RAX, r_m64}, D_DU_U }, // {OpcodeInfo::all, {Size16, 0x0F, 0xAF, _r}, {r16,r_m16}, DU_U }, {OpcodeInfo::all, {0x0F, 0xAF, _r}, {r32,r_m32}, DU_U },