|
| Address (const Address &other) |
|
Address & | operator= (const Address &other) |
|
bool | Equals (const Address &other) const |
|
| Address (Register rn, int32_t offset=0, Mode am=Offset) |
|
| Address (Register rn, Register r, Mode am) |
|
| Address (Register rn, Register rm, Shift shift=LSL, uint32_t shift_imm=0, Mode am=Offset) |
|
| Address (Register rn, Register rm, Shift shift, Register r, Mode am=Offset) |
|
| Address (const Address &other) |
|
Address & | operator= (const Address &other) |
|
bool | can_writeback_to (Register r) const |
|
| Address (Register rn, int32_t offset=0, AddressType at=Offset) |
|
| Address (Register rn, Register offset, AddressType at)=delete |
|
| Address (Register rn, Register rm, Extend ext=UXTX, Scaling scale=Unscaled) |
|
| Address (Register base, int32_t disp) |
|
| Address (Register index, ScaleFactor scale, int32_t disp) |
|
| Address (Register index, ScaleFactor scale, Register r) |
|
| Address (Register base, Register index, ScaleFactor scale, int32_t disp) |
|
| Address (Register base, Register index, ScaleFactor scale, Register r) |
|
| Address (const Address &other) |
|
Address & | operator= (const Address &other) |
|
| Address (Register base, intptr_t offset) |
|
| Address (Register base) |
|
| Address (Register base, Register index)=delete |
|
Register | base () const |
|
intptr_t | offset () const |
|
| Address (Register base, int32_t disp) |
|
| Address (Register base, Register r) |
|
| Address (Register index, ScaleFactor scale, int32_t disp) |
|
| Address (Register index, ScaleFactor scale, Register r) |
|
| Address (Register base, Register index, ScaleFactor scale, int32_t disp) |
|
| Address (Register base, Register index, ScaleFactor scale, Register r) |
|
| Address (const Address &other) |
|
Address & | operator= (const Address &other) |
|
| ValueObject () |
|
| ~ValueObject () |
|
Public Member Functions inherited from dart::compiler::Operand |
| Operand () |
|
| Operand (const Operand &other) |
|
Operand & | operator= (const Operand &other) |
|
| Operand (uint32_t immediate) |
|
| Operand (uint32_t rotate, uint32_t immed8) |
|
| Operand (Register rm) |
|
| Operand (Register rm, Shift shift, uint32_t shift_imm) |
|
| Operand (Register rm, Shift shift, Register rs) |
|
| Operand () |
|
| Operand (const Operand &other) |
|
Operand & | operator= (const Operand &other) |
|
| Operand (Register rm) |
|
| Operand (Register rm, Shift shift, int32_t imm) |
|
| Operand (Register rm, Shift shift, Register r) |
|
| Operand (Register rm, Extend extend, int32_t imm) |
|
| Operand (Register rm, Extend extend, Register r) |
|
| Operand (int32_t imm) |
|
| Operand (uint8_t n, int8_t imm_s, int8_t imm_r) |
|
uint8_t | mod () const |
|
Register | rm () const |
|
ScaleFactor | scale () const |
|
Register | index () const |
|
Register | base () const |
|
int8_t | disp8 () const |
|
int32_t | disp32 () const |
|
| Operand (const Operand &other) |
|
Operand & | operator= (const Operand &other) |
|
bool | Equals (const Operand &other) const |
|
uint8_t | rex () const |
|
uint8_t | mod () const |
|
Register | rm () const |
|
ScaleFactor | scale () const |
|
Register | index () const |
|
Register | base () const |
|
int8_t | disp8 () const |
|
int32_t | disp32 () const |
|
| Operand (const Operand &other) |
|
Operand & | operator= (const Operand &other) |
|
bool | Equals (const Operand &other) const |
|