CACAO
Public Member Functions | Static Private Attributes
cacao::jit::compiler2::aarch64::GPRegister Class Reference
Inheritance diagram for cacao::jit::compiler2::aarch64::GPRegister:
cacao::jit::compiler2::aarch64::Aarch64Register

Public Member Functions

 GPRegister (const char *name, unsigned index, MachineOperand::IdentifyOffsetTy offset, MachineOperand::IdentifySizeTy size)
 
virtual MachineOperand::IdentifyTy id_base () const
 
- Public Member Functions inherited from cacao::jit::compiler2::aarch64::Aarch64Register
 Aarch64Register (const char *name, unsigned index, MachineOperand::IdentifyOffsetTy offset, MachineOperand::IdentifySizeTy size)
 
unsigned get_index () const
 
virtual
MachineOperand::IdentifyOffsetTy 
id_offset () const
 
virtual
MachineOperand::IdentifySizeTy 
id_size () const
 

Static Private Attributes

static const uint8_t base = 0
 

Additional Inherited Members

- Data Fields inherited from cacao::jit::compiler2::aarch64::Aarch64Register
const unsigned index
 
const char * name
 
const
MachineOperand::IdentifyOffsetTy 
offset
 
const
MachineOperand::IdentifySizeTy 
size
 

Detailed Description

Definition at line 85 of file Aarch64Register.hpp.

Constructor & Destructor Documentation

cacao::jit::compiler2::aarch64::GPRegister::GPRegister ( const char *  name,
unsigned  index,
MachineOperand::IdentifyOffsetTy  offset,
MachineOperand::IdentifySizeTy  size 
)
inline

Definition at line 90 of file Aarch64Register.hpp.

Member Function Documentation

virtual MachineOperand::IdentifyTy cacao::jit::compiler2::aarch64::GPRegister::id_base ( ) const
inlinevirtual

Field Documentation

const uint8_t cacao::jit::compiler2::aarch64::GPRegister::base = 0
staticprivate

Definition at line 87 of file Aarch64Register.hpp.


The documentation for this class was generated from the following files: