pub struct AsmRegisterMm { /* private fields */ }
Expand description

All MMX 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::mm::*;

Trait Implementations§

source§

impl Clone for AsmRegisterMm

source§

fn clone(&self) -> AsmRegisterMm

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl CodeAsmCvtpd2pi<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmCvtpd2pi<AsmRegisterMm, AsmRegisterXmm> for CodeAssembler

source§

impl CodeAsmCvtpi2pd<AsmRegisterXmm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmCvtpi2ps<AsmRegisterXmm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmCvtps2pi<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmCvtps2pi<AsmRegisterMm, AsmRegisterXmm> for CodeAssembler

source§

impl CodeAsmCvttpd2pi<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmCvttpd2pi<AsmRegisterMm, AsmRegisterXmm> for CodeAssembler

source§

impl CodeAsmCvttps2pi<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmCvttps2pi<AsmRegisterMm, AsmRegisterXmm> for CodeAssembler

source§

impl CodeAsmMaskmovq<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmMovd<AsmMemoryOperand, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmMovd<AsmRegister32, AsmRegisterMm> for CodeAssembler

source§

fn movd( &mut self, op0: AsmRegister32, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmMovd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmMovd<AsmRegisterMm, AsmRegister32> for CodeAssembler

source§

fn movd( &mut self, op0: AsmRegisterMm, op1: AsmRegister32 ) -> Result<(), IcedError>

source§

impl CodeAsmMovdq2q<AsmRegisterMm, AsmRegisterXmm> for CodeAssembler

source§

impl CodeAsmMovntq<AsmMemoryOperand, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmMovq<AsmMemoryOperand, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmMovq<AsmRegister64, AsmRegisterMm> for CodeAssembler

source§

fn movq( &mut self, op0: AsmRegister64, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmMovq<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmMovq<AsmRegisterMm, AsmRegister64> for CodeAssembler

source§

fn movq( &mut self, op0: AsmRegisterMm, op1: AsmRegister64 ) -> Result<(), IcedError>

source§

impl CodeAsmMovq<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn movq( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmMovq2dq<AsmRegisterXmm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPabsb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPabsb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pabsb( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPabsd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPabsd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pabsd( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPabsw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPabsw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pabsw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPackssdw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPackssdw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPacksswb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPacksswb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPackuswb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPackuswb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPaddb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPaddb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn paddb( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPaddd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPaddd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn paddd( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPaddq<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPaddq<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn paddq( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPaddsb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPaddsb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn paddsb( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPaddsiw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPaddsiw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPaddsw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPaddsw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn paddsw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPaddusb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPaddusb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPaddusw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPaddusw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPaddw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPaddw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn paddw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPalignr<AsmRegisterMm, AsmMemoryOperand, i32> for CodeAssembler

source§

fn palignr( &mut self, op0: AsmRegisterMm, op1: AsmMemoryOperand, op2: i32 ) -> Result<(), IcedError>

source§

impl CodeAsmPalignr<AsmRegisterMm, AsmMemoryOperand, u32> for CodeAssembler

source§

fn palignr( &mut self, op0: AsmRegisterMm, op1: AsmMemoryOperand, op2: u32 ) -> Result<(), IcedError>

source§

impl CodeAsmPalignr<AsmRegisterMm, AsmRegisterMm, i32> for CodeAssembler

source§

fn palignr( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm, op2: i32 ) -> Result<(), IcedError>

source§

impl CodeAsmPalignr<AsmRegisterMm, AsmRegisterMm, u32> for CodeAssembler

source§

fn palignr( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm, op2: u32 ) -> Result<(), IcedError>

source§

impl CodeAsmPand<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPand<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pand( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPandn<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPandn<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pandn( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPaveb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPaveb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn paveb( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPavgb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPavgb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pavgb( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPavgusb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPavgusb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPavgw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPavgw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pavgw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPcmpeqb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPcmpeqb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPcmpeqd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPcmpeqd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPcmpeqw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPcmpeqw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPcmpgtb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPcmpgtb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPcmpgtd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPcmpgtd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPcmpgtw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPcmpgtw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPdistib<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPextrw<AsmRegister32, AsmRegisterMm, i32> for CodeAssembler

source§

fn pextrw( &mut self, op0: AsmRegister32, op1: AsmRegisterMm, op2: i32 ) -> Result<(), IcedError>

source§

impl CodeAsmPextrw<AsmRegister32, AsmRegisterMm, u32> for CodeAssembler

source§

fn pextrw( &mut self, op0: AsmRegister32, op1: AsmRegisterMm, op2: u32 ) -> Result<(), IcedError>

source§

impl CodeAsmPextrw<AsmRegister64, AsmRegisterMm, i32> for CodeAssembler

source§

fn pextrw( &mut self, op0: AsmRegister64, op1: AsmRegisterMm, op2: i32 ) -> Result<(), IcedError>

source§

impl CodeAsmPextrw<AsmRegister64, AsmRegisterMm, u32> for CodeAssembler

source§

fn pextrw( &mut self, op0: AsmRegister64, op1: AsmRegisterMm, op2: u32 ) -> Result<(), IcedError>

source§

impl CodeAsmPf2id<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPf2id<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pf2id( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPf2iw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPf2iw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pf2iw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPfacc<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfacc<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pfacc( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPfadd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfadd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pfadd( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPfcmpeq<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfcmpeq<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPfcmpge<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfcmpge<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPfcmpgt<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfcmpgt<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPfmax<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfmax<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pfmax( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPfmin<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfmin<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pfmin( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPfmul<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfmul<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pfmul( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPfnacc<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfnacc<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pfnacc( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPfpnacc<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfpnacc<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPfrcp<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfrcp<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pfrcp( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPfrcpit1<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfrcpit1<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPfrcpit2<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfrcpit2<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPfrcpv<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfrcpv<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pfrcpv( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPfrsqit1<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfrsqit1<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPfrsqrt<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfrsqrt<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPfrsqrtv<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfrsqrtv<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPfsub<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfsub<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pfsub( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPfsubr<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPfsubr<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pfsubr( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPhaddd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPhaddd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn phaddd( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPhaddsw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPhaddsw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPhaddw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPhaddw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn phaddw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPhsubd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPhsubd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn phsubd( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPhsubsw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPhsubsw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPhsubw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPhsubw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn phsubw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPi2fd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPi2fd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pi2fd( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPi2fw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPi2fw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pi2fw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPinsrw<AsmRegisterMm, AsmMemoryOperand, i32> for CodeAssembler

source§

fn pinsrw( &mut self, op0: AsmRegisterMm, op1: AsmMemoryOperand, op2: i32 ) -> Result<(), IcedError>

source§

impl CodeAsmPinsrw<AsmRegisterMm, AsmMemoryOperand, u32> for CodeAssembler

source§

fn pinsrw( &mut self, op0: AsmRegisterMm, op1: AsmMemoryOperand, op2: u32 ) -> Result<(), IcedError>

source§

impl CodeAsmPinsrw<AsmRegisterMm, AsmRegister32, i32> for CodeAssembler

source§

fn pinsrw( &mut self, op0: AsmRegisterMm, op1: AsmRegister32, op2: i32 ) -> Result<(), IcedError>

source§

impl CodeAsmPinsrw<AsmRegisterMm, AsmRegister32, u32> for CodeAssembler

source§

fn pinsrw( &mut self, op0: AsmRegisterMm, op1: AsmRegister32, op2: u32 ) -> Result<(), IcedError>

source§

impl CodeAsmPinsrw<AsmRegisterMm, AsmRegister64, i32> for CodeAssembler

source§

fn pinsrw( &mut self, op0: AsmRegisterMm, op1: AsmRegister64, op2: i32 ) -> Result<(), IcedError>

source§

impl CodeAsmPinsrw<AsmRegisterMm, AsmRegister64, u32> for CodeAssembler

source§

fn pinsrw( &mut self, op0: AsmRegisterMm, op1: AsmRegister64, op2: u32 ) -> Result<(), IcedError>

source§

impl CodeAsmPmachriw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmaddubsw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmaddubsw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPmaddwd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmaddwd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPmagw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmagw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pmagw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPmaxsw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmaxsw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pmaxsw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPmaxub<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmaxub<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pmaxub( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPminsw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPminsw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pminsw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPminub<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPminub<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pminub( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPmovmskb<AsmRegister32, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPmovmskb<AsmRegister64, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPmulhriw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmulhriw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPmulhrsw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmulhrsw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPmulhrw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmulhrw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPmulhrw_cyrix<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmulhrw_cyrix<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPmulhuw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmulhuw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPmulhw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmulhw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pmulhw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPmullw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmullw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pmullw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPmuludq<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmuludq<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPmvgezb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmvlzb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmvnzb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPmvzb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPor<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

fn por( &mut self, op0: AsmRegisterMm, op1: AsmMemoryOperand ) -> Result<(), IcedError>

source§

impl CodeAsmPor<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn por( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsadbw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsadbw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psadbw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPshufb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPshufb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pshufb( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPshufw<AsmRegisterMm, AsmMemoryOperand, i32> for CodeAssembler

source§

fn pshufw( &mut self, op0: AsmRegisterMm, op1: AsmMemoryOperand, op2: i32 ) -> Result<(), IcedError>

source§

impl CodeAsmPshufw<AsmRegisterMm, AsmMemoryOperand, u32> for CodeAssembler

source§

fn pshufw( &mut self, op0: AsmRegisterMm, op1: AsmMemoryOperand, op2: u32 ) -> Result<(), IcedError>

source§

impl CodeAsmPshufw<AsmRegisterMm, AsmRegisterMm, i32> for CodeAssembler

source§

fn pshufw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm, op2: i32 ) -> Result<(), IcedError>

source§

impl CodeAsmPshufw<AsmRegisterMm, AsmRegisterMm, u32> for CodeAssembler

source§

fn pshufw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm, op2: u32 ) -> Result<(), IcedError>

source§

impl CodeAsmPsignb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsignb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psignb( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsignd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsignd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psignd( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsignw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsignw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psignw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPslld<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPslld<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pslld( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPslld<AsmRegisterMm, i32> for CodeAssembler

source§

fn pslld(&mut self, op0: AsmRegisterMm, op1: i32) -> Result<(), IcedError>

source§

impl CodeAsmPslld<AsmRegisterMm, u32> for CodeAssembler

source§

fn pslld(&mut self, op0: AsmRegisterMm, op1: u32) -> Result<(), IcedError>

source§

impl CodeAsmPsllq<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsllq<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psllq( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsllq<AsmRegisterMm, i32> for CodeAssembler

source§

fn psllq(&mut self, op0: AsmRegisterMm, op1: i32) -> Result<(), IcedError>

source§

impl CodeAsmPsllq<AsmRegisterMm, u32> for CodeAssembler

source§

fn psllq(&mut self, op0: AsmRegisterMm, op1: u32) -> Result<(), IcedError>

source§

impl CodeAsmPsllw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsllw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psllw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsllw<AsmRegisterMm, i32> for CodeAssembler

source§

fn psllw(&mut self, op0: AsmRegisterMm, op1: i32) -> Result<(), IcedError>

source§

impl CodeAsmPsllw<AsmRegisterMm, u32> for CodeAssembler

source§

fn psllw(&mut self, op0: AsmRegisterMm, op1: u32) -> Result<(), IcedError>

source§

impl CodeAsmPsrad<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsrad<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psrad( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsrad<AsmRegisterMm, i32> for CodeAssembler

source§

fn psrad(&mut self, op0: AsmRegisterMm, op1: i32) -> Result<(), IcedError>

source§

impl CodeAsmPsrad<AsmRegisterMm, u32> for CodeAssembler

source§

fn psrad(&mut self, op0: AsmRegisterMm, op1: u32) -> Result<(), IcedError>

source§

impl CodeAsmPsraw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsraw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psraw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsraw<AsmRegisterMm, i32> for CodeAssembler

source§

fn psraw(&mut self, op0: AsmRegisterMm, op1: i32) -> Result<(), IcedError>

source§

impl CodeAsmPsraw<AsmRegisterMm, u32> for CodeAssembler

source§

fn psraw(&mut self, op0: AsmRegisterMm, op1: u32) -> Result<(), IcedError>

source§

impl CodeAsmPsrld<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsrld<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psrld( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsrld<AsmRegisterMm, i32> for CodeAssembler

source§

fn psrld(&mut self, op0: AsmRegisterMm, op1: i32) -> Result<(), IcedError>

source§

impl CodeAsmPsrld<AsmRegisterMm, u32> for CodeAssembler

source§

fn psrld(&mut self, op0: AsmRegisterMm, op1: u32) -> Result<(), IcedError>

source§

impl CodeAsmPsrlq<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsrlq<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psrlq( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsrlq<AsmRegisterMm, i32> for CodeAssembler

source§

fn psrlq(&mut self, op0: AsmRegisterMm, op1: i32) -> Result<(), IcedError>

source§

impl CodeAsmPsrlq<AsmRegisterMm, u32> for CodeAssembler

source§

fn psrlq(&mut self, op0: AsmRegisterMm, op1: u32) -> Result<(), IcedError>

source§

impl CodeAsmPsrlw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsrlw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psrlw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsrlw<AsmRegisterMm, i32> for CodeAssembler

source§

fn psrlw(&mut self, op0: AsmRegisterMm, op1: i32) -> Result<(), IcedError>

source§

impl CodeAsmPsrlw<AsmRegisterMm, u32> for CodeAssembler

source§

fn psrlw(&mut self, op0: AsmRegisterMm, op1: u32) -> Result<(), IcedError>

source§

impl CodeAsmPsubb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsubb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psubb( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsubd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsubd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psubd( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsubq<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsubq<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psubq( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsubsb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsubsb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psubsb( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsubsiw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsubsiw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPsubsw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsubsw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psubsw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPsubusb<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsubusb<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPsubusw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsubusw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPsubw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPsubw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn psubw( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPswapd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPswapd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pswapd( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl CodeAsmPunpckhbw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPunpckhbw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPunpckhdq<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPunpckhdq<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPunpckhwd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPunpckhwd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPunpcklbw<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPunpcklbw<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPunpckldq<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPunpckldq<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPunpcklwd<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPunpcklwd<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

impl CodeAsmPxor<AsmRegisterMm, AsmMemoryOperand> for CodeAssembler

source§

impl CodeAsmPxor<AsmRegisterMm, AsmRegisterMm> for CodeAssembler

source§

fn pxor( &mut self, op0: AsmRegisterMm, op1: AsmRegisterMm ) -> Result<(), IcedError>

source§

impl Debug for AsmRegisterMm

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<AsmRegisterMm> for Register

source§

fn from(reg: AsmRegisterMm) -> Self

Converts to this type from the input type.
source§

impl PartialEq for AsmRegisterMm

source§

fn eq(&self, other: &AsmRegisterMm) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for AsmRegisterMm

source§

impl Eq for AsmRegisterMm

source§

impl StructuralEq for AsmRegisterMm

source§

impl StructuralPartialEq for AsmRegisterMm

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.