Struct iced_x86::code_asm::AsmRegisterSt
source · pub struct AsmRegisterSt { /* private fields */ }
Expand description
All FPU 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::st::*;
Trait Implementations§
source§impl Clone for AsmRegisterSt
impl Clone for AsmRegisterSt
source§fn clone(&self) -> AsmRegisterSt
fn clone(&self) -> AsmRegisterSt
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl CodeAsmFadd2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFadd2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fadd_2( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFaddp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFaddp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn faddp( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFcmovb<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFcmovb<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fcmovb( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFcmovbe<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFcmovbe<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fcmovbe( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFcmove<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFcmove<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fcmove( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFcmovnb<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFcmovnb<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fcmovnb( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFcmovnbe<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFcmovnbe<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fcmovnbe( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFcmovne<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFcmovne<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fcmovne( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFcmovnu<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFcmovnu<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fcmovnu( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFcmovu<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFcmovu<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fcmovu( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFcom2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFcom2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fcom_2( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFcomi<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFcomi<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fcomi( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFcomip<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFcomip<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fcomip( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFcomp2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFcomp2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fcomp_2( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFdiv2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFdiv2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fdiv_2( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFdivp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFdivp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fdivp( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFdivr2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFdivr2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fdivr_2( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFdivrp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFdivrp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fdivrp( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFfree<AsmRegisterSt> for CodeAssembler
impl CodeAsmFfree<AsmRegisterSt> for CodeAssembler
source§impl CodeAsmFfreep<AsmRegisterSt> for CodeAssembler
impl CodeAsmFfreep<AsmRegisterSt> for CodeAssembler
source§impl CodeAsmFld<AsmRegisterSt> for CodeAssembler
impl CodeAsmFld<AsmRegisterSt> for CodeAssembler
source§impl CodeAsmFmul2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFmul2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fmul_2( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFmulp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFmulp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fmulp( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFst<AsmRegisterSt> for CodeAssembler
impl CodeAsmFst<AsmRegisterSt> for CodeAssembler
source§impl CodeAsmFstp<AsmRegisterSt> for CodeAssembler
impl CodeAsmFstp<AsmRegisterSt> for CodeAssembler
source§impl CodeAsmFstpnce<AsmRegisterSt> for CodeAssembler
impl CodeAsmFstpnce<AsmRegisterSt> for CodeAssembler
source§impl CodeAsmFsub2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFsub2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fsub_2( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFsubp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFsubp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fsubp( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFsubr2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFsubr2<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fsubr_2( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFsubrp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFsubrp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fsubrp( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFucom<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFucom<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fucom( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFucomi<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFucomi<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fucomi( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFucomip<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFucomip<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fucomip( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFucomp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFucomp<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fucomp( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl CodeAsmFxch<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
impl CodeAsmFxch<AsmRegisterSt, AsmRegisterSt> for CodeAssembler
fn fxch( &mut self, op0: AsmRegisterSt, op1: AsmRegisterSt ) -> Result<(), IcedError>
source§impl Debug for AsmRegisterSt
impl Debug for AsmRegisterSt
source§impl From<AsmRegisterSt> for Register
impl From<AsmRegisterSt> for Register
source§fn from(reg: AsmRegisterSt) -> Self
fn from(reg: AsmRegisterSt) -> Self
Converts to this type from the input type.
source§impl PartialEq for AsmRegisterSt
impl PartialEq for AsmRegisterSt
source§fn eq(&self, other: &AsmRegisterSt) -> bool
fn eq(&self, other: &AsmRegisterSt) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for AsmRegisterSt
impl Eq for AsmRegisterSt
impl StructuralEq for AsmRegisterSt
impl StructuralPartialEq for AsmRegisterSt
Auto Trait Implementations§
impl RefUnwindSafe for AsmRegisterSt
impl Send for AsmRegisterSt
impl Sync for AsmRegisterSt
impl Unpin for AsmRegisterSt
impl UnwindSafe for AsmRegisterSt
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