pub enum SseOpcode {
Show 46 variants
Blendvpd,
Blendvps,
Comiss,
Comisd,
Cmpps,
Cmppd,
Cmpss,
Cmpsd,
Insertps,
Movlhps,
Pabsb,
Pabsw,
Pabsd,
Packssdw,
Packsswb,
Packusdw,
Packuswb,
Palignr,
Pavgb,
Pavgw,
Pblendvb,
Pcmpeqb,
Pcmpeqw,
Pcmpeqd,
Pcmpeqq,
Pcmpgtb,
Pcmpgtw,
Pcmpgtd,
Pcmpgtq,
Pmaddubsw,
Pmaddwd,
Pshufb,
Pshufd,
Ptest,
Rcpss,
Roundps,
Roundpd,
Roundss,
Roundsd,
Rsqrtss,
Shufps,
Ucomiss,
Ucomisd,
Pshuflw,
Pshufhw,
Pblendw,
}
Available on crate feature
x86
only.Expand description
Some SSE operations requiring 2 operands r/m and r.
Variants§
Blendvpd
Blendvps
Comiss
Comisd
Cmpps
Cmppd
Cmpss
Cmpsd
Insertps
Movlhps
Pabsb
Pabsw
Pabsd
Packssdw
Packsswb
Packusdw
Packuswb
Palignr
Pavgb
Pavgw
Pblendvb
Pcmpeqb
Pcmpeqw
Pcmpeqd
Pcmpeqq
Pcmpgtb
Pcmpgtw
Pcmpgtd
Pcmpgtq
Pmaddubsw
Pmaddwd
Pshufb
Pshufd
Ptest
Rcpss
Roundps
Roundpd
Roundss
Roundsd
Rsqrtss
Shufps
Ucomiss
Ucomisd
Pshuflw
Pshufhw
Pblendw
Trait Implementations§
impl Copy for SseOpcode
impl StructuralPartialEq for SseOpcode
Auto Trait Implementations§
impl Freeze for SseOpcode
impl RefUnwindSafe for SseOpcode
impl Send for SseOpcode
impl Sync for SseOpcode
impl Unpin for SseOpcode
impl UnwindSafe for SseOpcode
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