AddBlockRequiringSpillOperand(RpoNumber block_id) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
AddUseInterval(LifetimePosition start, LifetimePosition end, Zone *zone) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
AddUsePosition(UsePosition *pos) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
assigned_register() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
CanBeSpilled(LifetimePosition pos) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
CanCover(LifetimePosition position) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
CommitSpillInDeferredBlocks(RegisterAllocationData *data, const InstructionOperand &spill_operand, BitVector *necessary_spill_points) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
CommitSpillMoves(InstructionSequence *sequence, const InstructionOperand &operand, bool might_be_duplicated) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
ConnectHints enum value (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
ConvertUsesToOperand(const InstructionOperand &op, const InstructionOperand &spill_op) (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
Covers(LifetimePosition position) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
current_hint_position() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
DetachAt(LifetimePosition position, LiveRange *result, Zone *zone, HintConnectionOption connect_hints) (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
DoNotConnectHints enum value (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
End() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
EnsureInterval(LifetimePosition start, LifetimePosition end, Zone *zone) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
first_interval() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
first_pos() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
FirstHintPosition(int *register_index) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
FirstHintPosition() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
FirstIntersection(LiveRange *other) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
GetAllocatedSpillRange() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
GetAssignedOperand() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
GetChildCount() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
GetListOfBlocksRequiringSpillOperands() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
GetNextChildId() (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
GetSpillMoveInsertionLocations() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
GetSpillOperand() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
GetSpillRange() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
GetSpillRangeOperand() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
has_preassigned_slot() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
has_slot_use() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
HasNoSpillType() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
HasRegisterAssigned() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
HasSpillOperand() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
HasSpillRange() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
HintConnectionOption enum name (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
is_non_loop_phi() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
is_phi() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
IsEmpty() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
IsFixed() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
IsSpilledOnlyInDeferredBlocks() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
IsSplinter() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
IsTopLevel() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
kind() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
list_of_blocks_requiring_spill_operands_ (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
MarkHasPreassignedSlot() (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
MayRequireSpillRange() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
Merge(TopLevelLiveRange *other, Zone *zone) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
next() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
NextLifetimePositionRegisterIsBeneficial(const LifetimePosition &start) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
NextRegisterPosition(LifetimePosition start) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
NextSlotPosition(LifetimePosition start) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
NextUsePosition(LifetimePosition start) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
NextUsePositionRegisterIsBeneficial(LifetimePosition start) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
PreviousUsePositionRegisterIsBeneficial(LifetimePosition start) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
Print(const RegisterConfiguration *config, bool with_children) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
Print(bool with_children) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
RecordSpillLocation(Zone *zone, int gap_index, InstructionOperand *operand) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
relative_id() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
representation() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
set_assigned_register(int reg) (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
set_has_slot_use(bool value) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
set_is_non_loop_phi(bool value) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
set_is_phi(bool value) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
set_spill_type(SpillType value) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
SetSpillOperand(InstructionOperand *operand) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
SetSpillRange(SpillRange *spill_range) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
SetSpillStartIndex(int start) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
SetSplinter(TopLevelLiveRange *splinter) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
SetUseHints(int register_index) (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
ShortenTo(LifetimePosition start) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
ShouldBeAllocatedBefore(const LiveRange *other) const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
Spill() (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
spill_move_insertion_locations_ (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
spill_operand_ (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
spill_range_ (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
spill_start_index() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
spill_type() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
spilled() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
SpillType enum name (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
splinter() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
Splinter(LifetimePosition start, LifetimePosition end, Zone *zone) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
splintered_from() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
SplitAt(LifetimePosition position, Zone *zone) (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
Start() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
TopLevel() (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
TopLevel() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
TopLevelLiveRange(int vreg, MachineRepresentation rep) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | explicit |
TreatAsSpilledInDeferredBlock(Zone *zone, int total_block_count) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |
UnsetAssignedRegister() (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | |
UnsetUseHints() (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
UpdateSpillRangePostMerge(TopLevelLiveRange *merged) (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
Verify() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
VerifyChildrenInOrder() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | |
VerifyChildStructure() const (defined in v8::internal::compiler::LiveRange) | v8::internal::compiler::LiveRange | inline |
vreg() const (defined in v8::internal::compiler::TopLevelLiveRange) | v8::internal::compiler::TopLevelLiveRange | inline |