| Index: src/x64/disasm-x64.cc
|
| diff --git a/src/x64/disasm-x64.cc b/src/x64/disasm-x64.cc
|
| index eefa70372ec4c8ac344665cecb6c52d16479e99d..e9ace153c4e26522d8db258e73b4a32d95980c8d 100644
|
| --- a/src/x64/disasm-x64.cc
|
| +++ b/src/x64/disasm-x64.cc
|
| @@ -1229,8 +1229,8 @@ int DisassemblerX64::TwoByteOpcodeInstruction(byte* data) {
|
| current += PrintRightXMMOperand(current);
|
| AppendToBuffer(", %s", NameOfXMMRegister(regop));
|
|
|
| - } else if (opcode == 0xA2 || opcode == 0x31) {
|
| - // RDTSC or CPUID
|
| + } else if (opcode == 0xA2) {
|
| + // CPUID
|
| AppendToBuffer("%s", mnemonic);
|
|
|
| } else if ((opcode & 0xF0) == 0x40) {
|
| @@ -1294,8 +1294,6 @@ const char* DisassemblerX64::TwoByteMnemonic(byte opcode) {
|
| return "nop";
|
| case 0x2A: // F2/F3 prefix.
|
| return "cvtsi2s";
|
| - case 0x31:
|
| - return "rdtsc";
|
| case 0x51: // F2 prefix.
|
| return "sqrtsd";
|
| case 0x58: // F2 prefix.
|
|
|