1// SPDX-License-Identifier: MIT 2// 3// Copyright (c) 2024, Johannes Stoelp <dev@memzero.de> 4 5use super::Cmovnz; 6use crate::{Asm, Reg64}; 7 8impl Cmovnz<Reg64, Reg64> for Asm { 9 fn cmovnz(&mut self, op1: Reg64, op2: Reg64) { 10 self.encode_rr(&[0x0f, 0x45], op2, op1); 11 } 12}