asmjit::arm::Reg Class Reference
Inheritance diagram for asmjit::arm::Reg:
asmjit::BaseReg asmjit::Operand asmjit::Operand_ asmjit::a64::Gp asmjit::arm::BaseVec asmjit::a64::GpW asmjit::a64::GpX asmjit::a64::Vec asmjit::a64::VecB asmjit::a64::VecD asmjit::a64::VecH asmjit::a64::VecS asmjit::a64::VecV

Register operand that can represent AArch32 and AArch64 registers.

Member Functions

- Public Member Functions inherited from asmjit::BaseReg
- Public Member Functions inherited from asmjit::Operand
- Public Member Functions inherited from asmjit::Operand_

Static Functions

- Static Public Member Functions inherited from asmjit::BaseReg
- Static Public Member Functions inherited from asmjit::Operand_

Additional Inherited Members

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

Member Function Documentation

bool arm::Reg::isGpR() constconstexprconstexprnoexcept◆ 

Gets whether the register is either R or W register (32-bit).

bool arm::Reg::isGpW() constconstexprconstexprnoexcept◆ 

Gets whether the register is either R or W register (32-bit).

bool arm::Reg::isGpX() constconstexprconstexprnoexcept◆ 

Gets whether the register is an X register (64-bit).

bool arm::Reg::isVecB() constconstexprconstexprnoexcept◆ 

Gets whether the register is a VEC-B register (8-bit).

bool arm::Reg::isVecH() constconstexprconstexprnoexcept◆ 

Gets whether the register is a VEC-H register (16-bit).

bool arm::Reg::isVecS() constconstexprconstexprnoexcept◆ 

Gets whether the register is a VEC-S register (32-bit).

bool arm::Reg::isVecD() constconstexprconstexprnoexcept◆ 

Gets whether the register is a VEC-D register (64-bit).

bool arm::Reg::isVecQ() constconstexprconstexprnoexcept◆ 

Gets whether the register is a VEC-Q register (128-bit).

bool arm::Reg::isVecDOrQ() constconstexprconstexprnoexcept◆ 

Gets whether the register is either VEC-D (64-bit) or VEC-Q (128-bit).

bool arm::Reg::isVecV() constconstexprconstexprnoexcept◆ 

Gets whether the register is a VEC-V register (128-bit).