Struct AsmRegister8
pub struct AsmRegister8 { /* private fields */ }Expand description
All 8-bit general purpose registers.
This type is not part of the public API! It’s an implementation detail. The register identifiers, however, are part of the public API.
To use the registers, you must import everything from the module:
use iced_x86::code_asm::*;or import them from this module:
use iced_x86::code_asm::registers::*;or import only these registers:
use iced_x86::code_asm::registers::gpr8::*;Trait Implementations§
§impl Clone for AsmRegister8
impl Clone for AsmRegister8
§fn clone(&self) -> AsmRegister8
fn clone(&self) -> AsmRegister8
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl CodeAsmAdc<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmAdc<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn adc( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmAdc<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmAdc<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn adc( &mut self, op0: AsmRegister8, op1: AsmMemoryOperand, ) -> Result<(), IcedError>
§impl CodeAsmAdc<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmAdc<AsmRegister8, AsmRegister8> for CodeAssembler
fn adc(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmAdc<AsmRegister8, i32> for CodeAssembler
impl CodeAsmAdc<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmAdc<AsmRegister8, u32> for CodeAssembler
impl CodeAsmAdc<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmAdd<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmAdd<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn add( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmAdd<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmAdd<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn add( &mut self, op0: AsmRegister8, op1: AsmMemoryOperand, ) -> Result<(), IcedError>
§impl CodeAsmAdd<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmAdd<AsmRegister8, AsmRegister8> for CodeAssembler
fn add(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmAdd<AsmRegister8, i32> for CodeAssembler
impl CodeAsmAdd<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmAdd<AsmRegister8, u32> for CodeAssembler
impl CodeAsmAdd<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmAnd<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmAnd<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn and( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmAnd<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmAnd<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn and( &mut self, op0: AsmRegister8, op1: AsmMemoryOperand, ) -> Result<(), IcedError>
§impl CodeAsmAnd<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmAnd<AsmRegister8, AsmRegister8> for CodeAssembler
fn and(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmAnd<AsmRegister8, i32> for CodeAssembler
impl CodeAsmAnd<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmAnd<AsmRegister8, u32> for CodeAssembler
impl CodeAsmAnd<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmCmp<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmCmp<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn cmp( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmCmp<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmCmp<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn cmp( &mut self, op0: AsmRegister8, op1: AsmMemoryOperand, ) -> Result<(), IcedError>
§impl CodeAsmCmp<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmCmp<AsmRegister8, AsmRegister8> for CodeAssembler
fn cmp(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmCmp<AsmRegister8, i32> for CodeAssembler
impl CodeAsmCmp<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmCmp<AsmRegister8, u32> for CodeAssembler
impl CodeAsmCmp<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmCmpxchg<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmCmpxchg<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn cmpxchg( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmCmpxchg<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmCmpxchg<AsmRegister8, AsmRegister8> for CodeAssembler
fn cmpxchg( &mut self, op0: AsmRegister8, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmCrc32<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmCrc32<AsmRegister32, AsmRegister8> for CodeAssembler
fn crc32( &mut self, op0: AsmRegister32, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmCrc32<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmCrc32<AsmRegister64, AsmRegister8> for CodeAssembler
fn crc32( &mut self, op0: AsmRegister64, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmDec<AsmRegister8> for CodeAssembler
impl CodeAsmDec<AsmRegister8> for CodeAssembler
§impl CodeAsmDiv<AsmRegister8> for CodeAssembler
impl CodeAsmDiv<AsmRegister8> for CodeAssembler
§impl CodeAsmIdiv<AsmRegister8> for CodeAssembler
impl CodeAsmIdiv<AsmRegister8> for CodeAssembler
§impl CodeAsmImul<AsmRegister8> for CodeAssembler
impl CodeAsmImul<AsmRegister8> for CodeAssembler
§impl CodeAsmIn<AsmRegister8, AsmRegister16> for CodeAssembler
impl CodeAsmIn<AsmRegister8, AsmRegister16> for CodeAssembler
fn in_( &mut self, op0: AsmRegister8, op1: AsmRegister16, ) -> Result<(), IcedError>
§impl CodeAsmIn<AsmRegister8, i32> for CodeAssembler
impl CodeAsmIn<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmIn<AsmRegister8, u32> for CodeAssembler
impl CodeAsmIn<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmInc<AsmRegister8> for CodeAssembler
impl CodeAsmInc<AsmRegister8> for CodeAssembler
§impl CodeAsmMov<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmMov<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn mov( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmMov<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmMov<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn mov( &mut self, op0: AsmRegister8, op1: AsmMemoryOperand, ) -> Result<(), IcedError>
§impl CodeAsmMov<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmMov<AsmRegister8, AsmRegister8> for CodeAssembler
fn mov(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmMov<AsmRegister8, i32> for CodeAssembler
impl CodeAsmMov<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmMov<AsmRegister8, u32> for CodeAssembler
impl CodeAsmMov<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmMovsx<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmMovsx<AsmRegister16, AsmRegister8> for CodeAssembler
fn movsx( &mut self, op0: AsmRegister16, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmMovsx<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmMovsx<AsmRegister32, AsmRegister8> for CodeAssembler
fn movsx( &mut self, op0: AsmRegister32, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmMovsx<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmMovsx<AsmRegister64, AsmRegister8> for CodeAssembler
fn movsx( &mut self, op0: AsmRegister64, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmMovzx<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmMovzx<AsmRegister16, AsmRegister8> for CodeAssembler
fn movzx( &mut self, op0: AsmRegister16, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmMovzx<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmMovzx<AsmRegister32, AsmRegister8> for CodeAssembler
fn movzx( &mut self, op0: AsmRegister32, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmMovzx<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmMovzx<AsmRegister64, AsmRegister8> for CodeAssembler
fn movzx( &mut self, op0: AsmRegister64, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmMul<AsmRegister8> for CodeAssembler
impl CodeAsmMul<AsmRegister8> for CodeAssembler
§impl CodeAsmNeg<AsmRegister8> for CodeAssembler
impl CodeAsmNeg<AsmRegister8> for CodeAssembler
§impl CodeAsmNot<AsmRegister8> for CodeAssembler
impl CodeAsmNot<AsmRegister8> for CodeAssembler
§impl CodeAsmOr<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmOr<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn or( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmOr<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmOr<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn or( &mut self, op0: AsmRegister8, op1: AsmMemoryOperand, ) -> Result<(), IcedError>
§impl CodeAsmOr<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmOr<AsmRegister8, AsmRegister8> for CodeAssembler
fn or(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmOr<AsmRegister8, i32> for CodeAssembler
impl CodeAsmOr<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmOr<AsmRegister8, u32> for CodeAssembler
impl CodeAsmOr<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmOut<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmOut<AsmRegister16, AsmRegister8> for CodeAssembler
fn out( &mut self, op0: AsmRegister16, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmOut<i32, AsmRegister8> for CodeAssembler
impl CodeAsmOut<i32, AsmRegister8> for CodeAssembler
§impl CodeAsmOut<u32, AsmRegister8> for CodeAssembler
impl CodeAsmOut<u32, AsmRegister8> for CodeAssembler
§impl CodeAsmRcl<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmRcl<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn rcl( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRcl<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmRcl<AsmRegister8, AsmRegister8> for CodeAssembler
fn rcl(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmRcl<AsmRegister8, i32> for CodeAssembler
impl CodeAsmRcl<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmRcl<AsmRegister8, u32> for CodeAssembler
impl CodeAsmRcl<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmRcl<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmRcl<AsmRegister16, AsmRegister8> for CodeAssembler
fn rcl( &mut self, op0: AsmRegister16, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRcl<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmRcl<AsmRegister32, AsmRegister8> for CodeAssembler
fn rcl( &mut self, op0: AsmRegister32, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRcl<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmRcl<AsmRegister64, AsmRegister8> for CodeAssembler
fn rcl( &mut self, op0: AsmRegister64, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRcr<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmRcr<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn rcr( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRcr<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmRcr<AsmRegister8, AsmRegister8> for CodeAssembler
fn rcr(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmRcr<AsmRegister8, i32> for CodeAssembler
impl CodeAsmRcr<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmRcr<AsmRegister8, u32> for CodeAssembler
impl CodeAsmRcr<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmRcr<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmRcr<AsmRegister16, AsmRegister8> for CodeAssembler
fn rcr( &mut self, op0: AsmRegister16, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRcr<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmRcr<AsmRegister32, AsmRegister8> for CodeAssembler
fn rcr( &mut self, op0: AsmRegister32, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRcr<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmRcr<AsmRegister64, AsmRegister8> for CodeAssembler
fn rcr( &mut self, op0: AsmRegister64, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRol<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmRol<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn rol( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRol<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmRol<AsmRegister8, AsmRegister8> for CodeAssembler
fn rol(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmRol<AsmRegister8, i32> for CodeAssembler
impl CodeAsmRol<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmRol<AsmRegister8, u32> for CodeAssembler
impl CodeAsmRol<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmRol<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmRol<AsmRegister16, AsmRegister8> for CodeAssembler
fn rol( &mut self, op0: AsmRegister16, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRol<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmRol<AsmRegister32, AsmRegister8> for CodeAssembler
fn rol( &mut self, op0: AsmRegister32, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRol<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmRol<AsmRegister64, AsmRegister8> for CodeAssembler
fn rol( &mut self, op0: AsmRegister64, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRor<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmRor<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn ror( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRor<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmRor<AsmRegister8, AsmRegister8> for CodeAssembler
fn ror(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmRor<AsmRegister8, i32> for CodeAssembler
impl CodeAsmRor<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmRor<AsmRegister8, u32> for CodeAssembler
impl CodeAsmRor<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmRor<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmRor<AsmRegister16, AsmRegister8> for CodeAssembler
fn ror( &mut self, op0: AsmRegister16, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRor<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmRor<AsmRegister32, AsmRegister8> for CodeAssembler
fn ror( &mut self, op0: AsmRegister32, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmRor<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmRor<AsmRegister64, AsmRegister8> for CodeAssembler
fn ror( &mut self, op0: AsmRegister64, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmSal<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmSal<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn sal( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmSal<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmSal<AsmRegister8, AsmRegister8> for CodeAssembler
fn sal(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmSal<AsmRegister8, i32> for CodeAssembler
impl CodeAsmSal<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmSal<AsmRegister8, u32> for CodeAssembler
impl CodeAsmSal<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmSal<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmSal<AsmRegister16, AsmRegister8> for CodeAssembler
fn sal( &mut self, op0: AsmRegister16, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmSal<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmSal<AsmRegister32, AsmRegister8> for CodeAssembler
fn sal( &mut self, op0: AsmRegister32, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmSal<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmSal<AsmRegister64, AsmRegister8> for CodeAssembler
fn sal( &mut self, op0: AsmRegister64, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmSar<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmSar<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn sar( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmSar<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmSar<AsmRegister8, AsmRegister8> for CodeAssembler
fn sar(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmSar<AsmRegister8, i32> for CodeAssembler
impl CodeAsmSar<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmSar<AsmRegister8, u32> for CodeAssembler
impl CodeAsmSar<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmSar<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmSar<AsmRegister16, AsmRegister8> for CodeAssembler
fn sar( &mut self, op0: AsmRegister16, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmSar<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmSar<AsmRegister32, AsmRegister8> for CodeAssembler
fn sar( &mut self, op0: AsmRegister32, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmSar<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmSar<AsmRegister64, AsmRegister8> for CodeAssembler
fn sar( &mut self, op0: AsmRegister64, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmSbb<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmSbb<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn sbb( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmSbb<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmSbb<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn sbb( &mut self, op0: AsmRegister8, op1: AsmMemoryOperand, ) -> Result<(), IcedError>
§impl CodeAsmSbb<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmSbb<AsmRegister8, AsmRegister8> for CodeAssembler
fn sbb(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmSbb<AsmRegister8, i32> for CodeAssembler
impl CodeAsmSbb<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmSbb<AsmRegister8, u32> for CodeAssembler
impl CodeAsmSbb<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmSeta<AsmRegister8> for CodeAssembler
impl CodeAsmSeta<AsmRegister8> for CodeAssembler
§impl CodeAsmSetae<AsmRegister8> for CodeAssembler
impl CodeAsmSetae<AsmRegister8> for CodeAssembler
§impl CodeAsmSetb<AsmRegister8> for CodeAssembler
impl CodeAsmSetb<AsmRegister8> for CodeAssembler
§impl CodeAsmSetbe<AsmRegister8> for CodeAssembler
impl CodeAsmSetbe<AsmRegister8> for CodeAssembler
§impl CodeAsmSetc<AsmRegister8> for CodeAssembler
impl CodeAsmSetc<AsmRegister8> for CodeAssembler
§impl CodeAsmSete<AsmRegister8> for CodeAssembler
impl CodeAsmSete<AsmRegister8> for CodeAssembler
§impl CodeAsmSetg<AsmRegister8> for CodeAssembler
impl CodeAsmSetg<AsmRegister8> for CodeAssembler
§impl CodeAsmSetge<AsmRegister8> for CodeAssembler
impl CodeAsmSetge<AsmRegister8> for CodeAssembler
§impl CodeAsmSetl<AsmRegister8> for CodeAssembler
impl CodeAsmSetl<AsmRegister8> for CodeAssembler
§impl CodeAsmSetle<AsmRegister8> for CodeAssembler
impl CodeAsmSetle<AsmRegister8> for CodeAssembler
§impl CodeAsmSetna<AsmRegister8> for CodeAssembler
impl CodeAsmSetna<AsmRegister8> for CodeAssembler
§impl CodeAsmSetnae<AsmRegister8> for CodeAssembler
impl CodeAsmSetnae<AsmRegister8> for CodeAssembler
§impl CodeAsmSetnb<AsmRegister8> for CodeAssembler
impl CodeAsmSetnb<AsmRegister8> for CodeAssembler
§impl CodeAsmSetnbe<AsmRegister8> for CodeAssembler
impl CodeAsmSetnbe<AsmRegister8> for CodeAssembler
§impl CodeAsmSetnc<AsmRegister8> for CodeAssembler
impl CodeAsmSetnc<AsmRegister8> for CodeAssembler
§impl CodeAsmSetne<AsmRegister8> for CodeAssembler
impl CodeAsmSetne<AsmRegister8> for CodeAssembler
§impl CodeAsmSetng<AsmRegister8> for CodeAssembler
impl CodeAsmSetng<AsmRegister8> for CodeAssembler
§impl CodeAsmSetnge<AsmRegister8> for CodeAssembler
impl CodeAsmSetnge<AsmRegister8> for CodeAssembler
§impl CodeAsmSetnl<AsmRegister8> for CodeAssembler
impl CodeAsmSetnl<AsmRegister8> for CodeAssembler
§impl CodeAsmSetnle<AsmRegister8> for CodeAssembler
impl CodeAsmSetnle<AsmRegister8> for CodeAssembler
§impl CodeAsmSetno<AsmRegister8> for CodeAssembler
impl CodeAsmSetno<AsmRegister8> for CodeAssembler
§impl CodeAsmSetnp<AsmRegister8> for CodeAssembler
impl CodeAsmSetnp<AsmRegister8> for CodeAssembler
§impl CodeAsmSetns<AsmRegister8> for CodeAssembler
impl CodeAsmSetns<AsmRegister8> for CodeAssembler
§impl CodeAsmSetnz<AsmRegister8> for CodeAssembler
impl CodeAsmSetnz<AsmRegister8> for CodeAssembler
§impl CodeAsmSeto<AsmRegister8> for CodeAssembler
impl CodeAsmSeto<AsmRegister8> for CodeAssembler
§impl CodeAsmSetp<AsmRegister8> for CodeAssembler
impl CodeAsmSetp<AsmRegister8> for CodeAssembler
§impl CodeAsmSetpe<AsmRegister8> for CodeAssembler
impl CodeAsmSetpe<AsmRegister8> for CodeAssembler
§impl CodeAsmSetpo<AsmRegister8> for CodeAssembler
impl CodeAsmSetpo<AsmRegister8> for CodeAssembler
§impl CodeAsmSets<AsmRegister8> for CodeAssembler
impl CodeAsmSets<AsmRegister8> for CodeAssembler
§impl CodeAsmSetz<AsmRegister8> for CodeAssembler
impl CodeAsmSetz<AsmRegister8> for CodeAssembler
§impl CodeAsmShl<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmShl<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn shl( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShl<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmShl<AsmRegister8, AsmRegister8> for CodeAssembler
fn shl(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmShl<AsmRegister8, i32> for CodeAssembler
impl CodeAsmShl<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmShl<AsmRegister8, u32> for CodeAssembler
impl CodeAsmShl<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmShl<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmShl<AsmRegister16, AsmRegister8> for CodeAssembler
fn shl( &mut self, op0: AsmRegister16, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShl<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmShl<AsmRegister32, AsmRegister8> for CodeAssembler
fn shl( &mut self, op0: AsmRegister32, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShl<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmShl<AsmRegister64, AsmRegister8> for CodeAssembler
fn shl( &mut self, op0: AsmRegister64, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShld<AsmMemoryOperand, AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmShld<AsmMemoryOperand, AsmRegister16, AsmRegister8> for CodeAssembler
fn shld( &mut self, op0: AsmMemoryOperand, op1: AsmRegister16, op2: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShld<AsmMemoryOperand, AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmShld<AsmMemoryOperand, AsmRegister32, AsmRegister8> for CodeAssembler
fn shld( &mut self, op0: AsmMemoryOperand, op1: AsmRegister32, op2: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShld<AsmMemoryOperand, AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmShld<AsmMemoryOperand, AsmRegister64, AsmRegister8> for CodeAssembler
fn shld( &mut self, op0: AsmMemoryOperand, op1: AsmRegister64, op2: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShld<AsmRegister16, AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmShld<AsmRegister16, AsmRegister16, AsmRegister8> for CodeAssembler
fn shld( &mut self, op0: AsmRegister16, op1: AsmRegister16, op2: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShld<AsmRegister32, AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmShld<AsmRegister32, AsmRegister32, AsmRegister8> for CodeAssembler
fn shld( &mut self, op0: AsmRegister32, op1: AsmRegister32, op2: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShld<AsmRegister64, AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmShld<AsmRegister64, AsmRegister64, AsmRegister8> for CodeAssembler
fn shld( &mut self, op0: AsmRegister64, op1: AsmRegister64, op2: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShr<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmShr<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn shr( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShr<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmShr<AsmRegister8, AsmRegister8> for CodeAssembler
fn shr(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmShr<AsmRegister8, i32> for CodeAssembler
impl CodeAsmShr<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmShr<AsmRegister8, u32> for CodeAssembler
impl CodeAsmShr<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmShr<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmShr<AsmRegister16, AsmRegister8> for CodeAssembler
fn shr( &mut self, op0: AsmRegister16, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShr<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmShr<AsmRegister32, AsmRegister8> for CodeAssembler
fn shr( &mut self, op0: AsmRegister32, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShr<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmShr<AsmRegister64, AsmRegister8> for CodeAssembler
fn shr( &mut self, op0: AsmRegister64, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShrd<AsmMemoryOperand, AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmShrd<AsmMemoryOperand, AsmRegister16, AsmRegister8> for CodeAssembler
fn shrd( &mut self, op0: AsmMemoryOperand, op1: AsmRegister16, op2: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShrd<AsmMemoryOperand, AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmShrd<AsmMemoryOperand, AsmRegister32, AsmRegister8> for CodeAssembler
fn shrd( &mut self, op0: AsmMemoryOperand, op1: AsmRegister32, op2: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShrd<AsmMemoryOperand, AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmShrd<AsmMemoryOperand, AsmRegister64, AsmRegister8> for CodeAssembler
fn shrd( &mut self, op0: AsmMemoryOperand, op1: AsmRegister64, op2: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShrd<AsmRegister16, AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmShrd<AsmRegister16, AsmRegister16, AsmRegister8> for CodeAssembler
fn shrd( &mut self, op0: AsmRegister16, op1: AsmRegister16, op2: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShrd<AsmRegister32, AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmShrd<AsmRegister32, AsmRegister32, AsmRegister8> for CodeAssembler
fn shrd( &mut self, op0: AsmRegister32, op1: AsmRegister32, op2: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmShrd<AsmRegister64, AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmShrd<AsmRegister64, AsmRegister64, AsmRegister8> for CodeAssembler
fn shrd( &mut self, op0: AsmRegister64, op1: AsmRegister64, op2: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmSub<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmSub<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn sub( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmSub<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmSub<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn sub( &mut self, op0: AsmRegister8, op1: AsmMemoryOperand, ) -> Result<(), IcedError>
§impl CodeAsmSub<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmSub<AsmRegister8, AsmRegister8> for CodeAssembler
fn sub(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmSub<AsmRegister8, i32> for CodeAssembler
impl CodeAsmSub<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmSub<AsmRegister8, u32> for CodeAssembler
impl CodeAsmSub<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmTest<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmTest<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn test( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmTest<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmTest<AsmRegister8, AsmRegister8> for CodeAssembler
fn test( &mut self, op0: AsmRegister8, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmTest<AsmRegister8, i32> for CodeAssembler
impl CodeAsmTest<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmTest<AsmRegister8, u32> for CodeAssembler
impl CodeAsmTest<AsmRegister8, u32> for CodeAssembler
§impl CodeAsmUmov<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmUmov<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn umov( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmUmov<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmUmov<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn umov( &mut self, op0: AsmRegister8, op1: AsmMemoryOperand, ) -> Result<(), IcedError>
§impl CodeAsmUmov<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmUmov<AsmRegister8, AsmRegister8> for CodeAssembler
fn umov( &mut self, op0: AsmRegister8, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmXadd<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmXadd<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn xadd( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmXadd<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmXadd<AsmRegister8, AsmRegister8> for CodeAssembler
fn xadd( &mut self, op0: AsmRegister8, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmXchg<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmXchg<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn xchg( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmXchg<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmXchg<AsmRegister8, AsmRegister8> for CodeAssembler
fn xchg( &mut self, op0: AsmRegister8, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmXor<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmXor<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn xor( &mut self, op0: AsmMemoryOperand, op1: AsmRegister8, ) -> Result<(), IcedError>
§impl CodeAsmXor<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmXor<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn xor( &mut self, op0: AsmRegister8, op1: AsmMemoryOperand, ) -> Result<(), IcedError>
§impl CodeAsmXor<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmXor<AsmRegister8, AsmRegister8> for CodeAssembler
fn xor(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
§impl CodeAsmXor<AsmRegister8, i32> for CodeAssembler
impl CodeAsmXor<AsmRegister8, i32> for CodeAssembler
§impl CodeAsmXor<AsmRegister8, u32> for CodeAssembler
impl CodeAsmXor<AsmRegister8, u32> for CodeAssembler
impl Copy for AsmRegister8
§impl Debug for AsmRegister8
impl Debug for AsmRegister8
impl Eq for AsmRegister8
§impl PartialEq for AsmRegister8
impl PartialEq for AsmRegister8
impl StructuralPartialEq for AsmRegister8
Auto Trait Implementations§
impl Freeze for AsmRegister8
impl RefUnwindSafe for AsmRegister8
impl Send for AsmRegister8
impl Sync for AsmRegister8
impl Unpin for AsmRegister8
impl UnsafeUnpin for AsmRegister8
impl UnwindSafe for AsmRegister8
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more