Struct iced_x86::code_asm::AsmRegisterTmm
source · pub struct AsmRegisterTmm { /* private fields */ }
Expand description
All tile 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::tmm::*;
Trait Implementations§
source§impl Clone for AsmRegisterTmm
impl Clone for AsmRegisterTmm
source§fn clone(&self) -> AsmRegisterTmm
fn clone(&self) -> AsmRegisterTmm
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 CodeAsmTcmmimfp16ps<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
impl CodeAsmTcmmimfp16ps<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
fn tcmmimfp16ps( &mut self, op0: AsmRegisterTmm, op1: AsmRegisterTmm, op2: AsmRegisterTmm ) -> Result<(), IcedError>
source§impl CodeAsmTcmmrlfp16ps<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
impl CodeAsmTcmmrlfp16ps<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
fn tcmmrlfp16ps( &mut self, op0: AsmRegisterTmm, op1: AsmRegisterTmm, op2: AsmRegisterTmm ) -> Result<(), IcedError>
source§impl CodeAsmTdpbf16ps<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
impl CodeAsmTdpbf16ps<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
fn tdpbf16ps( &mut self, op0: AsmRegisterTmm, op1: AsmRegisterTmm, op2: AsmRegisterTmm ) -> Result<(), IcedError>
source§impl CodeAsmTdpbssd<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
impl CodeAsmTdpbssd<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
fn tdpbssd( &mut self, op0: AsmRegisterTmm, op1: AsmRegisterTmm, op2: AsmRegisterTmm ) -> Result<(), IcedError>
source§impl CodeAsmTdpbsud<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
impl CodeAsmTdpbsud<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
fn tdpbsud( &mut self, op0: AsmRegisterTmm, op1: AsmRegisterTmm, op2: AsmRegisterTmm ) -> Result<(), IcedError>
source§impl CodeAsmTdpbusd<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
impl CodeAsmTdpbusd<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
fn tdpbusd( &mut self, op0: AsmRegisterTmm, op1: AsmRegisterTmm, op2: AsmRegisterTmm ) -> Result<(), IcedError>
source§impl CodeAsmTdpbuud<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
impl CodeAsmTdpbuud<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
fn tdpbuud( &mut self, op0: AsmRegisterTmm, op1: AsmRegisterTmm, op2: AsmRegisterTmm ) -> Result<(), IcedError>
source§impl CodeAsmTdpfp16ps<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
impl CodeAsmTdpfp16ps<AsmRegisterTmm, AsmRegisterTmm, AsmRegisterTmm> for CodeAssembler
fn tdpfp16ps( &mut self, op0: AsmRegisterTmm, op1: AsmRegisterTmm, op2: AsmRegisterTmm ) -> Result<(), IcedError>
source§impl CodeAsmTileloadd<AsmRegisterTmm, AsmMemoryOperand> for CodeAssembler
impl CodeAsmTileloadd<AsmRegisterTmm, AsmMemoryOperand> for CodeAssembler
fn tileloadd( &mut self, op0: AsmRegisterTmm, op1: AsmMemoryOperand ) -> Result<(), IcedError>
source§impl CodeAsmTileloaddt1<AsmRegisterTmm, AsmMemoryOperand> for CodeAssembler
impl CodeAsmTileloaddt1<AsmRegisterTmm, AsmMemoryOperand> for CodeAssembler
fn tileloaddt1( &mut self, op0: AsmRegisterTmm, op1: AsmMemoryOperand ) -> Result<(), IcedError>
source§impl CodeAsmTilestored<AsmMemoryOperand, AsmRegisterTmm> for CodeAssembler
impl CodeAsmTilestored<AsmMemoryOperand, AsmRegisterTmm> for CodeAssembler
fn tilestored( &mut self, op0: AsmMemoryOperand, op1: AsmRegisterTmm ) -> Result<(), IcedError>
source§impl Debug for AsmRegisterTmm
impl Debug for AsmRegisterTmm
source§impl From<AsmRegisterTmm> for Register
impl From<AsmRegisterTmm> for Register
source§fn from(reg: AsmRegisterTmm) -> Self
fn from(reg: AsmRegisterTmm) -> Self
Converts to this type from the input type.
source§impl PartialEq for AsmRegisterTmm
impl PartialEq for AsmRegisterTmm
source§fn eq(&self, other: &AsmRegisterTmm) -> bool
fn eq(&self, other: &AsmRegisterTmm) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for AsmRegisterTmm
impl Eq for AsmRegisterTmm
impl StructuralEq for AsmRegisterTmm
impl StructuralPartialEq for AsmRegisterTmm
Auto Trait Implementations§
impl RefUnwindSafe for AsmRegisterTmm
impl Send for AsmRegisterTmm
impl Sync for AsmRegisterTmm
impl Unpin for AsmRegisterTmm
impl UnwindSafe for AsmRegisterTmm
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