| 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 |