Flutter Engine
The Flutter Engine
dart::Location Member List

This is the complete list of members for dart::Location, including all inherited members.

Any()dart::Locationinlinestatic
AsPairLocation() constdart::Location
base_reg() constdart::Locationinline
Component(intptr_t i) constdart::Location
constant() constdart::Location
Constant(const ConstantInstr *obj, int pair_index=0)dart::Locationinlinestatic
constant_instruction() constdart::Locationinline
Copy() constdart::Location
DoubleStackSlot(intptr_t stack_index, Register base)dart::Locationinlinestatic
EncodeStackIndex(intptr_t stack_index)dart::Locationinlinestatic
Equals(Location other) constdart::Locationinline
fpu_reg() constdart::Locationinline
FpuRegisterLocation(FpuRegister reg)dart::Locationinlinestatic
HasStackIndex() constdart::Locationinline
IsConstant() constdart::Locationinline
IsDoubleStackSlot() constdart::Locationinline
IsFpuRegister() constdart::Locationinline
IsInvalid() constdart::Locationinline
IsMachineRegister() constdart::Locationinline
IsMachineRegisterKind(Kind kind)dart::Locationinlinestatic
IsPairLocation() constdart::Locationinline
IsQuadStackSlot() constdart::Locationinline
IsRegister() constdart::Locationinline
IsRegisterBeneficial()dart::Locationinline
IsStackSlot() constdart::Locationinline
IsUnallocated() constdart::Locationinline
kAny enum valuedart::Location
kConstantTag enum valuedart::Location
kDoubleStackSlot enum valuedart::Location
kFpuRegister enum valuedart::Location
kind() constdart::Locationinline
Kind enum namedart::Location
kInvalid enum valuedart::Location
kPairLocationTag enum valuedart::Location
kPrefersRegister enum valuedart::Location
kQuadStackSlot enum valuedart::Location
kRegister enum valuedart::Location
kRequiresFpuRegister enum valuedart::Location
kRequiresRegister enum valuedart::Location
kRequiresStack enum valuedart::Location
kSameAsFirstInput enum valuedart::Location
kStackSlot enum valuedart::Location
kUnallocated enum valuedart::Location
kWritableRegister enum valuedart::Location
Location()dart::Locationinline
Location(const Location &other)dart::Locationinline
MachineRegisterLocation(Kind kind, intptr_t reg)dart::Locationinlinestatic
Name() constdart::Location
NoLocation()dart::Locationinlinestatic
operator=(const Location &other)dart::Locationinline
Pair(Location first, Location second)dart::Locationstatic
pair_index() constdart::Locationinline
Policy enum namedart::Location
policy() constdart::Locationinline
PrefersRegister()dart::Locationinlinestatic
Print() constdart::Location
PrintTo(BaseTextBuffer *f) constdart::Location
QuadStackSlot(intptr_t stack_index, Register base)dart::Locationinlinestatic
Read(FlowGraphDeserializer *d)dart::Locationstatic
reg() constdart::Locationinline
register_code() constdart::Locationinline
RegisterLocation(Register reg)dart::Locationinlinestatic
RequiresFpuRegister()dart::Locationinlinestatic
RequiresRegister()dart::Locationinlinestatic
RequiresStack()dart::Locationinlinestatic
SameAsFirstInput()dart::Locationinlinestatic
stack_index() constdart::Locationinline
StackSlot(intptr_t stack_index, Register base)dart::Locationinlinestatic
ToCallerSpRelative() constdart::Location
ToCString() constdart::Location
ToEntrySpRelative() constdart::Location
ToSpRelative(intptr_t fp_to_sp_delta) constdart::Location
ToStackSlotOffset() constdart::Location
UnallocatedLocation(Policy policy)dart::Locationinlinestatic
ValueObject()dart::ValueObjectinline
WritableRegister()dart::Locationinlinestatic
Write(FlowGraphSerializer *s) constdart::Location
~ValueObject()dart::ValueObjectinline