Struct iced_x86::code_asm::AsmRegisterTmm
source · #[repr(transparent)]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 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.