From 62102819adcadf8253f27d5ea06953d1400c2dfe Mon Sep 17 00:00:00 2001 From: iximeow Date: Sun, 29 Jan 2023 17:44:05 -0800 Subject: line up Opcode values for simple translation from opc bytes --- src/long_mode/display.rs | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'src/long_mode/display.rs') diff --git a/src/long_mode/display.rs b/src/long_mode/display.rs index bb5f682..181ea14 100644 --- a/src/long_mode/display.rs +++ b/src/long_mode/display.rs @@ -357,9 +357,19 @@ const MNEMONICS: &[&'static str] = &[ "adc", "sbb", "and", - "xor", "sub", + "xor", "cmp", + + "rol", + "ror", + "rcl", + "rcr", + "shl", + "shr", + "sal", + "sar", + "invalid", "xadd", "bt", @@ -409,15 +419,7 @@ const MNEMONICS: &[&'static str] = &[ "movzx", "movsx", "movsxd", - "sar", - "sal", - "shr", "shrd", - "shl", - "rcr", - "rcl", - "ror", - "rol", "inc", "dec", "hlt", -- cgit v1.1