IndexX86 Backendasmjit::x86::Tmm

asmjit::x86::Tmm Class Reference [¶]

Inheritance diagram for asmjit::x86::Tmm:
asmjit::Reg asmjit::Operand asmjit::Operand_

8192-bit TMM register (AMX).

Static Public Attributes

Static Public Attributes inherited from asmjit::Operand_

Member Functions

Public Member Functions inherited from asmjit::Reg
Public Member Functions inherited from asmjit::Operand
Public Member Functions inherited from asmjit::Operand_

Static Functions

Static Public Member Functions inherited from asmjit::Operand_

Additional Inherited Members

Public Attributes inherited from asmjit::Operand_
Public Types inherited from asmjit::Operand_

x86::Tmm::Tmm()constexprnoexcept[1/6][¶]

Default constructor that only setups basics.

x86::Tmm::Tmm(
const Tmm& other
)constexprnoexcept[2/6][¶]

Makes a copy of the other register operand.

x86::Tmm::Tmm(
const Reg& other,
uint32_t id
)constexprnoexcept[3/6][¶]

Makes a copy of the other register having id set to id

x86::Tmm::Tmm(
const OperandSignature& sgn,
uint32_t id
)constexprnoexcept[4/6][¶]

Creates a register based on signature and id.

x86::Tmm::Tmm()explicitnoexcept[5/6][¶]

Creates a completely uninitialized Tmm register operand (garbage).

x86::Tmm::Tmm(
uint32_t id
)explicitconstexprnoexcept[6/6][¶]

Creates a register operand having its id set to id.

Tmm x86::Tmm::from_type_and_id(
RegType type,
uint32_t id
)staticnoexcept[¶]

Creates a new register from register type and id.

Tmm x86::Tmm::clone() constnodiscardconstexprnoexcept[¶]

Returns a copy of this register operand.

Tmm& x86::Tmm::operator=(
const Tmm& other
)constexprnoexcept[¶]

Copy assignment operator - copies the content of other to this register.