Absolute(const uword addr) | dart::compiler::Address | inlinestatic |
Address(const Address &other) | dart::compiler::Address | inline |
Address(Register rn, int32_t offset=0, Mode am=Offset) | dart::compiler::Address | inlineexplicit |
Address(Register rn, Register r, Mode am) | dart::compiler::Address | |
Address(Register rn, Register rm, Shift shift=LSL, uint32_t shift_imm=0, Mode am=Offset) | dart::compiler::Address | inline |
Address(Register rn, Register rm, Shift shift, Register r, Mode am=Offset) | dart::compiler::Address | |
Address(const Address &other) | dart::compiler::Address | inline |
Address(Register rn, int32_t offset=0, AddressType at=Offset) | dart::compiler::Address | inlineexplicit |
Address(Register rn, Register offset, AddressType at)=delete | dart::compiler::Address | |
Address(Register rn, Register rm, Extend ext=UXTX, Scaling scale=Unscaled) | dart::compiler::Address | inline |
Address(Register base, int32_t disp) | dart::compiler::Address | inline |
Address(Register index, ScaleFactor scale, int32_t disp) | dart::compiler::Address | inline |
Address(Register index, ScaleFactor scale, Register r) | dart::compiler::Address | |
Address(Register base, Register index, ScaleFactor scale, int32_t disp) | dart::compiler::Address | inline |
Address(Register base, Register index, ScaleFactor scale, Register r) | dart::compiler::Address | |
Address(const Address &other) | dart::compiler::Address | inline |
Address(Register base, intptr_t offset) | dart::compiler::Address | inline |
Address(Register base) | dart::compiler::Address | inlineexplicit |
Address(Register base, Register index)=delete | dart::compiler::Address | |
Address(Register base, int32_t disp) | dart::compiler::Address | inline |
Address(Register base, Register r) | dart::compiler::Address | |
Address(Register index, ScaleFactor scale, int32_t disp) | dart::compiler::Address | inline |
Address(Register index, ScaleFactor scale, Register r) | dart::compiler::Address | |
Address(Register base, Register index, ScaleFactor scale, int32_t disp) | dart::compiler::Address | inline |
Address(Register base, Register index, ScaleFactor scale, Register r) | dart::compiler::Address | |
Address(const Address &other) | dart::compiler::Address | inline |
AddressBaseImm32(Register base, int32_t disp) | dart::compiler::Address | inlinestatic |
AddressBaseImm32(Register base, Register r) | dart::compiler::Address | static |
AddressRIPRelative(int32_t disp) | dart::compiler::Address | inlinestatic |
AddressType enum name | dart::compiler::Address | |
Assembler | dart::compiler::Address | friend |
base() const | dart::compiler::Address | inline |
BitfieldImm enum value | dart::compiler::Operand | |
can_writeback_to(Register r) const | dart::compiler::Address | inline |
CanHold(uint32_t immediate, Operand *o) | dart::compiler::Operand | inlinestatic |
CanHold(int64_t imm, uint8_t sz, Operand *op) | dart::compiler::Operand | inlinestatic |
CanHoldImmediateOffset(bool is_load, intptr_t cid, int64_t offset) | dart::compiler::Address | static |
CanHoldLoadOffset(OperandSize size, int32_t offset, int32_t *offset_mask) | dart::compiler::Address | static |
CanHoldOffset(int32_t offset, AddressType at=Offset, OperandSize sz=kEightBytes) | dart::compiler::Address | inlinestatic |
CanHoldStoreOffset(OperandSize size, int32_t offset, int32_t *offset_mask) | dart::compiler::Address | static |
disp32() const | dart::compiler::Operand | inline |
disp32() const | dart::compiler::Operand | inline |
disp8() const | dart::compiler::Operand | inline |
disp8() const | dart::compiler::Operand | inline |
Equals(const Address &other) const | dart::compiler::Address | inline |
dart::compiler::Operand::Equals(const Operand &other) const | dart::compiler::Operand | inline |
Extended enum value | dart::compiler::Operand | |
Immediate enum value | dart::compiler::Address | |
index() const | dart::compiler::Operand | inline |
index() const | dart::compiler::Operand | inline |
IndexRegister enum value | dart::compiler::Address | |
IsImmLogical(uint64_t value, uint8_t width, Operand *imm_op) | dart::compiler::Operand | static |
kModeMask enum value | dart::compiler::Address | |
mod() const | dart::compiler::Operand | inline |
mod() const | dart::compiler::Operand | inline |
Mode enum name | dart::compiler::Address | |
NegOffset enum value | dart::compiler::Address | |
NegPostIndex enum value | dart::compiler::Address | |
NegPreIndex enum value | dart::compiler::Address | |
offset() const | dart::compiler::Address | inline |
Offset enum value | dart::compiler::Address | |
OffsetKind enum name | dart::compiler::Address | |
Operand() | dart::compiler::Operand | inline |
Operand(const Operand &other) | dart::compiler::Operand | inline |
Operand(uint32_t immediate) | dart::compiler::Operand | inlineexplicit |
Operand(uint32_t rotate, uint32_t immed8) | dart::compiler::Operand | inline |
Operand(Register rm) | dart::compiler::Operand | inlineexplicit |
Operand(Register rm, Shift shift, uint32_t shift_imm) | dart::compiler::Operand | inline |
Operand(Register rm, Shift shift, Register rs) | dart::compiler::Operand | inline |
Operand() | dart::compiler::Operand | inline |
Operand(const Operand &other) | dart::compiler::Operand | inline |
Operand(Register rm) | dart::compiler::Operand | inlineexplicit |
Operand(Register rm, Shift shift, int32_t imm) | dart::compiler::Operand | inline |
Operand(Register rm, Shift shift, Register r) | dart::compiler::Operand | |
Operand(Register rm, Extend extend, int32_t imm) | dart::compiler::Operand | inline |
Operand(Register rm, Extend extend, Register r) | dart::compiler::Operand | |
Operand(int32_t imm) | dart::compiler::Operand | inlineexplicit |
Operand(uint8_t n, int8_t imm_s, int8_t imm_r) | dart::compiler::Operand | inline |
Operand(const Operand &other) | dart::compiler::Operand | inline |
Operand() | dart::compiler::Operand | inlineprotected |
Operand(const Operand &other) | dart::compiler::Operand | inline |
Operand() | dart::compiler::Operand | inlineprotected |
OperandSizeFor(intptr_t cid) | dart::compiler::Address | static |
OperandSizeFor(intptr_t cid) | dart::compiler::Address | static |
OperandType enum name | dart::compiler::Operand | |
operator=(const Address &other) | dart::compiler::Address | inline |
operator=(const Address &other) | dart::compiler::Address | inline |
operator=(const Address &other) | dart::compiler::Address | inline |
operator=(const Address &other) | dart::compiler::Address | inline |
dart::compiler::Operand::operator=(const Operand &other) | dart::compiler::Operand | inline |
Pair(Register rn, int32_t offset=0, AddressType at=PairOffset) | dart::compiler::Address | inlinestatic |
PairOffset enum value | dart::compiler::Address | |
PairPostIndex enum value | dart::compiler::Address | |
PairPreIndex enum value | dart::compiler::Address | |
PC(int32_t pc_off) | dart::compiler::Address | inlinestatic |
PC(Register r)=delete | dart::compiler::Address | static |
PCOffset enum value | dart::compiler::Address | |
PostIndex enum value | dart::compiler::Address | |
PreIndex enum value | dart::compiler::Address | |
Reg enum value | dart::compiler::Address | |
rex() const | dart::compiler::Operand | inline |
scale() const | dart::compiler::Operand | inline |
scale() const | dart::compiler::Operand | inline |
Scaled enum value | dart::compiler::Address | |
ScaledIndexRegister enum value | dart::compiler::Address | |
Scaling enum name | dart::compiler::Address | |
SetDisp32(int32_t disp) | dart::compiler::Operand | inlineprotected |
SetDisp32(int32_t disp) | dart::compiler::Operand | inlineprotected |
SetDisp8(int8_t disp) | dart::compiler::Operand | inlineprotected |
SetDisp8(int8_t disp) | dart::compiler::Operand | inlineprotected |
SetModRM(int mod, Register rm) | dart::compiler::Operand | inlineprotected |
SetModRM(int mod, Register rm) | dart::compiler::Operand | inlineprotected |
SetSIB(ScaleFactor scale, Register index, Register base) | dart::compiler::Operand | inlineprotected |
SetSIB(ScaleFactor scale, Register index, Register base) | dart::compiler::Operand | inlineprotected |
Shifted enum value | dart::compiler::Operand | |
Unknown enum value | dart::compiler::Address | |
Unscaled enum value | dart::compiler::Address | |
dart::ValueObject() | dart::ValueObject | inline |
dart::compiler::Operand::ValueObject() | dart::ValueObject | inline |
dart::~ValueObject() | dart::ValueObject | inline |
dart::compiler::Operand::~ValueObject() | dart::ValueObject | inline |