Struct iced_x86::code_asm::AsmRegister8
source · [−]#[repr(transparent)]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
sourceimpl Clone for AsmRegister8
impl Clone for AsmRegister8
sourcefn clone(&self) -> AsmRegister8
fn clone(&self) -> AsmRegister8
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl CodeAsmAdc<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmAdc<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn adc(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmAdc<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmAdc<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn adc(
&mut self,
op0: AsmRegister8,
op1: AsmMemoryOperand
) -> Result<(), IcedError>
sourceimpl CodeAsmAdc<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmAdc<AsmRegister8, AsmRegister8> for CodeAssembler
fn adc(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmAdc<AsmRegister8, i32> for CodeAssembler
impl CodeAsmAdc<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmAdc<AsmRegister8, u32> for CodeAssembler
impl CodeAsmAdc<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmAdd<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmAdd<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn add(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmAdd<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmAdd<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn add(
&mut self,
op0: AsmRegister8,
op1: AsmMemoryOperand
) -> Result<(), IcedError>
sourceimpl CodeAsmAdd<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmAdd<AsmRegister8, AsmRegister8> for CodeAssembler
fn add(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmAdd<AsmRegister8, i32> for CodeAssembler
impl CodeAsmAdd<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmAdd<AsmRegister8, u32> for CodeAssembler
impl CodeAsmAdd<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmAnd<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmAnd<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn and(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmAnd<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmAnd<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn and(
&mut self,
op0: AsmRegister8,
op1: AsmMemoryOperand
) -> Result<(), IcedError>
sourceimpl CodeAsmAnd<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmAnd<AsmRegister8, AsmRegister8> for CodeAssembler
fn and(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmAnd<AsmRegister8, i32> for CodeAssembler
impl CodeAsmAnd<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmAnd<AsmRegister8, u32> for CodeAssembler
impl CodeAsmAnd<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmCmp<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmCmp<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn cmp(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmCmp<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmCmp<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn cmp(
&mut self,
op0: AsmRegister8,
op1: AsmMemoryOperand
) -> Result<(), IcedError>
sourceimpl CodeAsmCmp<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmCmp<AsmRegister8, AsmRegister8> for CodeAssembler
fn cmp(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmCmp<AsmRegister8, i32> for CodeAssembler
impl CodeAsmCmp<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmCmp<AsmRegister8, u32> for CodeAssembler
impl CodeAsmCmp<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmCmpxchg<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmCmpxchg<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn cmpxchg(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmCmpxchg<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmCmpxchg<AsmRegister8, AsmRegister8> for CodeAssembler
fn cmpxchg(
&mut self,
op0: AsmRegister8,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmCrc32<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmCrc32<AsmRegister32, AsmRegister8> for CodeAssembler
fn crc32(
&mut self,
op0: AsmRegister32,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmCrc32<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmCrc32<AsmRegister64, AsmRegister8> for CodeAssembler
fn crc32(
&mut self,
op0: AsmRegister64,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmDec<AsmRegister8> for CodeAssembler
impl CodeAsmDec<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmDiv<AsmRegister8> for CodeAssembler
impl CodeAsmDiv<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmIdiv<AsmRegister8> for CodeAssembler
impl CodeAsmIdiv<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmImul<AsmRegister8> for CodeAssembler
impl CodeAsmImul<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmIn<AsmRegister8, AsmRegister16> for CodeAssembler
impl CodeAsmIn<AsmRegister8, AsmRegister16> for CodeAssembler
fn in_(&mut self, op0: AsmRegister8, op1: AsmRegister16) -> Result<(), IcedError>
sourceimpl CodeAsmIn<AsmRegister8, i32> for CodeAssembler
impl CodeAsmIn<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmIn<AsmRegister8, u32> for CodeAssembler
impl CodeAsmIn<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmInc<AsmRegister8> for CodeAssembler
impl CodeAsmInc<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmMov<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmMov<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn mov(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmMov<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmMov<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn mov(
&mut self,
op0: AsmRegister8,
op1: AsmMemoryOperand
) -> Result<(), IcedError>
sourceimpl CodeAsmMov<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmMov<AsmRegister8, AsmRegister8> for CodeAssembler
fn mov(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmMov<AsmRegister8, i32> for CodeAssembler
impl CodeAsmMov<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmMov<AsmRegister8, u32> for CodeAssembler
impl CodeAsmMov<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmMovsx<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmMovsx<AsmRegister16, AsmRegister8> for CodeAssembler
fn movsx(
&mut self,
op0: AsmRegister16,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmMovsx<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmMovsx<AsmRegister32, AsmRegister8> for CodeAssembler
fn movsx(
&mut self,
op0: AsmRegister32,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmMovsx<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmMovsx<AsmRegister64, AsmRegister8> for CodeAssembler
fn movsx(
&mut self,
op0: AsmRegister64,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmMovzx<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmMovzx<AsmRegister16, AsmRegister8> for CodeAssembler
fn movzx(
&mut self,
op0: AsmRegister16,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmMovzx<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmMovzx<AsmRegister32, AsmRegister8> for CodeAssembler
fn movzx(
&mut self,
op0: AsmRegister32,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmMovzx<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmMovzx<AsmRegister64, AsmRegister8> for CodeAssembler
fn movzx(
&mut self,
op0: AsmRegister64,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmMul<AsmRegister8> for CodeAssembler
impl CodeAsmMul<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmNeg<AsmRegister8> for CodeAssembler
impl CodeAsmNeg<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmNot<AsmRegister8> for CodeAssembler
impl CodeAsmNot<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmOr<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmOr<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn or(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmOr<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmOr<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn or(
&mut self,
op0: AsmRegister8,
op1: AsmMemoryOperand
) -> Result<(), IcedError>
sourceimpl CodeAsmOr<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmOr<AsmRegister8, AsmRegister8> for CodeAssembler
fn or(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmOr<AsmRegister8, i32> for CodeAssembler
impl CodeAsmOr<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmOr<AsmRegister8, u32> for CodeAssembler
impl CodeAsmOr<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmOut<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmOut<AsmRegister16, AsmRegister8> for CodeAssembler
fn out(&mut self, op0: AsmRegister16, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmOut<i32, AsmRegister8> for CodeAssembler
impl CodeAsmOut<i32, AsmRegister8> for CodeAssembler
sourceimpl CodeAsmOut<u32, AsmRegister8> for CodeAssembler
impl CodeAsmOut<u32, AsmRegister8> for CodeAssembler
sourceimpl CodeAsmRcl<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmRcl<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn rcl(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmRcl<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmRcl<AsmRegister16, AsmRegister8> for CodeAssembler
fn rcl(&mut self, op0: AsmRegister16, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRcl<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmRcl<AsmRegister32, AsmRegister8> for CodeAssembler
fn rcl(&mut self, op0: AsmRegister32, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRcl<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmRcl<AsmRegister64, AsmRegister8> for CodeAssembler
fn rcl(&mut self, op0: AsmRegister64, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRcl<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmRcl<AsmRegister8, AsmRegister8> for CodeAssembler
fn rcl(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRcl<AsmRegister8, i32> for CodeAssembler
impl CodeAsmRcl<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmRcl<AsmRegister8, u32> for CodeAssembler
impl CodeAsmRcl<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmRcr<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmRcr<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn rcr(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmRcr<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmRcr<AsmRegister16, AsmRegister8> for CodeAssembler
fn rcr(&mut self, op0: AsmRegister16, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRcr<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmRcr<AsmRegister32, AsmRegister8> for CodeAssembler
fn rcr(&mut self, op0: AsmRegister32, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRcr<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmRcr<AsmRegister64, AsmRegister8> for CodeAssembler
fn rcr(&mut self, op0: AsmRegister64, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRcr<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmRcr<AsmRegister8, AsmRegister8> for CodeAssembler
fn rcr(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRcr<AsmRegister8, i32> for CodeAssembler
impl CodeAsmRcr<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmRcr<AsmRegister8, u32> for CodeAssembler
impl CodeAsmRcr<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmRol<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmRol<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn rol(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmRol<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmRol<AsmRegister16, AsmRegister8> for CodeAssembler
fn rol(&mut self, op0: AsmRegister16, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRol<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmRol<AsmRegister32, AsmRegister8> for CodeAssembler
fn rol(&mut self, op0: AsmRegister32, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRol<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmRol<AsmRegister64, AsmRegister8> for CodeAssembler
fn rol(&mut self, op0: AsmRegister64, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRol<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmRol<AsmRegister8, AsmRegister8> for CodeAssembler
fn rol(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRol<AsmRegister8, i32> for CodeAssembler
impl CodeAsmRol<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmRol<AsmRegister8, u32> for CodeAssembler
impl CodeAsmRol<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmRor<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmRor<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn ror(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmRor<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmRor<AsmRegister16, AsmRegister8> for CodeAssembler
fn ror(&mut self, op0: AsmRegister16, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRor<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmRor<AsmRegister32, AsmRegister8> for CodeAssembler
fn ror(&mut self, op0: AsmRegister32, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRor<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmRor<AsmRegister64, AsmRegister8> for CodeAssembler
fn ror(&mut self, op0: AsmRegister64, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRor<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmRor<AsmRegister8, AsmRegister8> for CodeAssembler
fn ror(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmRor<AsmRegister8, i32> for CodeAssembler
impl CodeAsmRor<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmRor<AsmRegister8, u32> for CodeAssembler
impl CodeAsmRor<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmSal<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmSal<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn sal(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmSal<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmSal<AsmRegister16, AsmRegister8> for CodeAssembler
fn sal(&mut self, op0: AsmRegister16, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmSal<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmSal<AsmRegister32, AsmRegister8> for CodeAssembler
fn sal(&mut self, op0: AsmRegister32, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmSal<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmSal<AsmRegister64, AsmRegister8> for CodeAssembler
fn sal(&mut self, op0: AsmRegister64, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmSal<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmSal<AsmRegister8, AsmRegister8> for CodeAssembler
fn sal(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmSal<AsmRegister8, i32> for CodeAssembler
impl CodeAsmSal<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmSal<AsmRegister8, u32> for CodeAssembler
impl CodeAsmSal<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmSar<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmSar<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn sar(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmSar<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmSar<AsmRegister16, AsmRegister8> for CodeAssembler
fn sar(&mut self, op0: AsmRegister16, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmSar<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmSar<AsmRegister32, AsmRegister8> for CodeAssembler
fn sar(&mut self, op0: AsmRegister32, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmSar<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmSar<AsmRegister64, AsmRegister8> for CodeAssembler
fn sar(&mut self, op0: AsmRegister64, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmSar<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmSar<AsmRegister8, AsmRegister8> for CodeAssembler
fn sar(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmSar<AsmRegister8, i32> for CodeAssembler
impl CodeAsmSar<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmSar<AsmRegister8, u32> for CodeAssembler
impl CodeAsmSar<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmSbb<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmSbb<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn sbb(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmSbb<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmSbb<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn sbb(
&mut self,
op0: AsmRegister8,
op1: AsmMemoryOperand
) -> Result<(), IcedError>
sourceimpl CodeAsmSbb<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmSbb<AsmRegister8, AsmRegister8> for CodeAssembler
fn sbb(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmSbb<AsmRegister8, i32> for CodeAssembler
impl CodeAsmSbb<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmSbb<AsmRegister8, u32> for CodeAssembler
impl CodeAsmSbb<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmSeta<AsmRegister8> for CodeAssembler
impl CodeAsmSeta<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetae<AsmRegister8> for CodeAssembler
impl CodeAsmSetae<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetb<AsmRegister8> for CodeAssembler
impl CodeAsmSetb<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetbe<AsmRegister8> for CodeAssembler
impl CodeAsmSetbe<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetc<AsmRegister8> for CodeAssembler
impl CodeAsmSetc<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSete<AsmRegister8> for CodeAssembler
impl CodeAsmSete<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetg<AsmRegister8> for CodeAssembler
impl CodeAsmSetg<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetge<AsmRegister8> for CodeAssembler
impl CodeAsmSetge<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetl<AsmRegister8> for CodeAssembler
impl CodeAsmSetl<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetle<AsmRegister8> for CodeAssembler
impl CodeAsmSetle<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetna<AsmRegister8> for CodeAssembler
impl CodeAsmSetna<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetnae<AsmRegister8> for CodeAssembler
impl CodeAsmSetnae<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetnb<AsmRegister8> for CodeAssembler
impl CodeAsmSetnb<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetnbe<AsmRegister8> for CodeAssembler
impl CodeAsmSetnbe<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetnc<AsmRegister8> for CodeAssembler
impl CodeAsmSetnc<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetne<AsmRegister8> for CodeAssembler
impl CodeAsmSetne<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetng<AsmRegister8> for CodeAssembler
impl CodeAsmSetng<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetnge<AsmRegister8> for CodeAssembler
impl CodeAsmSetnge<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetnl<AsmRegister8> for CodeAssembler
impl CodeAsmSetnl<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetnle<AsmRegister8> for CodeAssembler
impl CodeAsmSetnle<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetno<AsmRegister8> for CodeAssembler
impl CodeAsmSetno<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetnp<AsmRegister8> for CodeAssembler
impl CodeAsmSetnp<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetns<AsmRegister8> for CodeAssembler
impl CodeAsmSetns<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetnz<AsmRegister8> for CodeAssembler
impl CodeAsmSetnz<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSeto<AsmRegister8> for CodeAssembler
impl CodeAsmSeto<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetp<AsmRegister8> for CodeAssembler
impl CodeAsmSetp<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetpe<AsmRegister8> for CodeAssembler
impl CodeAsmSetpe<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetpo<AsmRegister8> for CodeAssembler
impl CodeAsmSetpo<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSets<AsmRegister8> for CodeAssembler
impl CodeAsmSets<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmSetz<AsmRegister8> for CodeAssembler
impl CodeAsmSetz<AsmRegister8> for CodeAssembler
sourceimpl CodeAsmShl<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmShl<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn shl(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmShl<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmShl<AsmRegister16, AsmRegister8> for CodeAssembler
fn shl(&mut self, op0: AsmRegister16, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmShl<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmShl<AsmRegister32, AsmRegister8> for CodeAssembler
fn shl(&mut self, op0: AsmRegister32, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmShl<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmShl<AsmRegister64, AsmRegister8> for CodeAssembler
fn shl(&mut self, op0: AsmRegister64, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmShl<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmShl<AsmRegister8, AsmRegister8> for CodeAssembler
fn shl(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmShl<AsmRegister8, i32> for CodeAssembler
impl CodeAsmShl<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmShl<AsmRegister8, u32> for CodeAssembler
impl CodeAsmShl<AsmRegister8, u32> for CodeAssembler
sourceimpl 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>
sourceimpl 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>
sourceimpl 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>
sourceimpl 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>
sourceimpl 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>
sourceimpl 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>
sourceimpl CodeAsmShr<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmShr<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn shr(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmShr<AsmRegister16, AsmRegister8> for CodeAssembler
impl CodeAsmShr<AsmRegister16, AsmRegister8> for CodeAssembler
fn shr(&mut self, op0: AsmRegister16, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmShr<AsmRegister32, AsmRegister8> for CodeAssembler
impl CodeAsmShr<AsmRegister32, AsmRegister8> for CodeAssembler
fn shr(&mut self, op0: AsmRegister32, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmShr<AsmRegister64, AsmRegister8> for CodeAssembler
impl CodeAsmShr<AsmRegister64, AsmRegister8> for CodeAssembler
fn shr(&mut self, op0: AsmRegister64, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmShr<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmShr<AsmRegister8, AsmRegister8> for CodeAssembler
fn shr(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmShr<AsmRegister8, i32> for CodeAssembler
impl CodeAsmShr<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmShr<AsmRegister8, u32> for CodeAssembler
impl CodeAsmShr<AsmRegister8, u32> for CodeAssembler
sourceimpl 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>
sourceimpl 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>
sourceimpl 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>
sourceimpl 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>
sourceimpl 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>
sourceimpl 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>
sourceimpl CodeAsmSub<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmSub<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn sub(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmSub<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmSub<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn sub(
&mut self,
op0: AsmRegister8,
op1: AsmMemoryOperand
) -> Result<(), IcedError>
sourceimpl CodeAsmSub<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmSub<AsmRegister8, AsmRegister8> for CodeAssembler
fn sub(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmSub<AsmRegister8, i32> for CodeAssembler
impl CodeAsmSub<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmSub<AsmRegister8, u32> for CodeAssembler
impl CodeAsmSub<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmTest<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmTest<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn test(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmTest<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmTest<AsmRegister8, AsmRegister8> for CodeAssembler
fn test(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmTest<AsmRegister8, i32> for CodeAssembler
impl CodeAsmTest<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmTest<AsmRegister8, u32> for CodeAssembler
impl CodeAsmTest<AsmRegister8, u32> for CodeAssembler
sourceimpl CodeAsmUmov<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmUmov<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn umov(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmUmov<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmUmov<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn umov(
&mut self,
op0: AsmRegister8,
op1: AsmMemoryOperand
) -> Result<(), IcedError>
sourceimpl CodeAsmUmov<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmUmov<AsmRegister8, AsmRegister8> for CodeAssembler
fn umov(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmXadd<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmXadd<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn xadd(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmXadd<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmXadd<AsmRegister8, AsmRegister8> for CodeAssembler
fn xadd(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmXchg<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmXchg<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn xchg(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmXchg<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmXchg<AsmRegister8, AsmRegister8> for CodeAssembler
fn xchg(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmXor<AsmMemoryOperand, AsmRegister8> for CodeAssembler
impl CodeAsmXor<AsmMemoryOperand, AsmRegister8> for CodeAssembler
fn xor(
&mut self,
op0: AsmMemoryOperand,
op1: AsmRegister8
) -> Result<(), IcedError>
sourceimpl CodeAsmXor<AsmRegister8, AsmMemoryOperand> for CodeAssembler
impl CodeAsmXor<AsmRegister8, AsmMemoryOperand> for CodeAssembler
fn xor(
&mut self,
op0: AsmRegister8,
op1: AsmMemoryOperand
) -> Result<(), IcedError>
sourceimpl CodeAsmXor<AsmRegister8, AsmRegister8> for CodeAssembler
impl CodeAsmXor<AsmRegister8, AsmRegister8> for CodeAssembler
fn xor(&mut self, op0: AsmRegister8, op1: AsmRegister8) -> Result<(), IcedError>
sourceimpl CodeAsmXor<AsmRegister8, i32> for CodeAssembler
impl CodeAsmXor<AsmRegister8, i32> for CodeAssembler
sourceimpl CodeAsmXor<AsmRegister8, u32> for CodeAssembler
impl CodeAsmXor<AsmRegister8, u32> for CodeAssembler
sourceimpl Debug for AsmRegister8
impl Debug for AsmRegister8
sourceimpl From<AsmRegister8> for Register
impl From<AsmRegister8> for Register
sourcefn from(reg: AsmRegister8) -> Self
fn from(reg: AsmRegister8) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<AsmRegister8> for AsmRegister8
impl PartialEq<AsmRegister8> for AsmRegister8
sourcefn eq(&self, other: &AsmRegister8) -> bool
fn eq(&self, other: &AsmRegister8) -> bool
impl Copy for AsmRegister8
impl Eq for AsmRegister8
impl StructuralEq for AsmRegister8
impl StructuralPartialEq for AsmRegister8
Auto Trait Implementations
impl RefUnwindSafe for AsmRegister8
impl Send for AsmRegister8
impl Sync for AsmRegister8
impl Unpin for AsmRegister8
impl UnwindSafe for AsmRegister8
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more