IndexAArch64 Backendasmjit::a64::Predicate::SysReg
asmjit::a64::Predicate::SysReg Namespace Reference

System register identifiers and utilities (MSR/MRS).

Classes

Enumerations

Functions

a64::Predicate::SysReg::Id : uint32_tenum[¶]

System register identifiers.

uint32_t a64::Predicate::SysReg::encode(
uint32_t op0,
uint32_t op1,
uint32_t cRn,
uint32_t cRm,
uint32_t op2
)constexprstaticnoexcept[1/2][¶]

Encodes a system register from op0, op1, cRn, cRm, and op2 fields.

uint32_t a64::Predicate::SysReg::encode(
const Fields& fields
)constexprstaticnoexcept[2/2][¶]

Encodes a system register from fields.

Fields a64::Predicate::SysReg::decode(
uint32_t id
)constexprstaticnoexcept[¶]

Decodes a system register to Fields.