aboutsummaryrefslogtreecommitdiff
path: root/src/long_mode
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2026-04-12 20:00:53 +0000
committeriximeow <me@iximeow.net>2026-04-12 20:00:53 +0000
commit6e41e945552dde69ab15bfa63e4d2bb20b5efc34 (patch)
treec0cb65d4a84ae9c6555a39c6334cf59beaa43d56 /src/long_mode
parent84787be2542278a40703b72684a8c886c4590b81 (diff)
cmovcc: encode operand 2 correctly
Diffstat (limited to 'src/long_mode')
-rw-r--r--src/long_mode/behavior.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/long_mode/behavior.rs b/src/long_mode/behavior.rs
index 787986a..28299bc 100644
--- a/src/long_mode/behavior.rs
+++ b/src/long_mode/behavior.rs
@@ -1207,7 +1207,7 @@ const CMOVCC: BehaviorDigest = BehaviorDigest::empty()
.set_pl_any()
.set_flags_access(Access::Read)
.set_operand(0, Access::Write)
- .set_operand(0, Access::Read);
+ .set_operand(1, Access::Read);
const SETCC: BehaviorDigest = BehaviorDigest::empty()
.set_pl_any()