v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::LiveRange Member List

This is the complete list of members for v8::internal::compiler::LiveRange, including all inherited members.

AdvanceLastProcessedMarker(UseIntervalVector::iterator to_start_of, LifetimePosition but_not_past)v8::internal::compiler::LiveRangeprivate
assigned_register() constv8::internal::compiler::LiveRangeinline
AssignedRegisterField typedefv8::internal::compiler::LiveRangeprivate
AttachToNext(Zone *zone)v8::internal::compiler::LiveRange
bits_v8::internal::compiler::LiveRangeprivate
CanBeSpilled(LifetimePosition pos) constv8::internal::compiler::LiveRange
CanCover(LifetimePosition position) constv8::internal::compiler::LiveRange
controlflow_hint() constv8::internal::compiler::LiveRangeinline
ControlFlowRegisterHint typedefv8::internal::compiler::LiveRangeprivate
ConvertUsesToOperand(const InstructionOperand &op, const InstructionOperand &spill_op)v8::internal::compiler::LiveRange
Covers(LifetimePosition position)v8::internal::compiler::LiveRange
current_hint_position() constv8::internal::compiler::LiveRangeinline
current_hint_position_index_v8::internal::compiler::LiveRangeprivate
current_interval_v8::internal::compiler::LiveRangeprivate
End() constv8::internal::compiler::LiveRangeinline
end_v8::internal::compiler::LiveRangeprivate
FirstIntersection(LiveRange *other)v8::internal::compiler::LiveRange
FirstSearchIntervalForPosition(LifetimePosition position)v8::internal::compiler::LiveRangeprivate
GetAssignedOperand() constv8::internal::compiler::LiveRange
HasRegisterAssigned() constv8::internal::compiler::LiveRangeinline
intervals() constv8::internal::compiler::LiveRangeinline
intervals_v8::internal::compiler::LiveRangeprivate
IsEmpty() constv8::internal::compiler::LiveRangeinline
IsTopLevel() constv8::internal::compiler::LiveRange
kind() constv8::internal::compiler::LiveRange
LiveRange(const LiveRange &)=deletev8::internal::compiler::LiveRange
LiveRange(int relative_id, MachineRepresentation rep, TopLevelLiveRange *top_level)v8::internal::compiler::LiveRangeexplicitprivate
next() constv8::internal::compiler::LiveRangeinline
next_v8::internal::compiler::LiveRangeprivate
next_start_v8::internal::compiler::LiveRangeprivate
NextEndAfter(LifetimePosition position)v8::internal::compiler::LiveRange
NextLifetimePositionRegisterIsBeneficial(const LifetimePosition &start) constv8::internal::compiler::LiveRange
NextRegisterPosition(LifetimePosition start) constv8::internal::compiler::LiveRange
NextStart() constv8::internal::compiler::LiveRangeinline
NextStartAfter(LifetimePosition position)v8::internal::compiler::LiveRange
NextUsePosition(LifetimePosition start) constv8::internal::compiler::LiveRange
NextUsePositionRegisterIsBeneficial(LifetimePosition start) constv8::internal::compiler::LiveRange
NextUsePositionSpillDetrimental(LifetimePosition start) constv8::internal::compiler::LiveRange
operator=(const LiveRange &)=deletev8::internal::compiler::LiveRange
positions() constv8::internal::compiler::LiveRangeinline
positions_span_v8::internal::compiler::LiveRangeprivate
Print(const RegisterConfiguration *config, bool with_children) constv8::internal::compiler::LiveRange
Print(bool with_children) constv8::internal::compiler::LiveRange
RecombineField typedefv8::internal::compiler::LiveRangeprivate
RegisterFromBundle(int *hint) constv8::internal::compiler::LiveRange
RegisterFromControlFlow(int *reg)v8::internal::compiler::LiveRangeinline
RegisterFromFirstHint(int *register_index)v8::internal::compiler::LiveRange
relative_id() constv8::internal::compiler::LiveRangeinline
relative_id_v8::internal::compiler::LiveRangeprivate
representation() constv8::internal::compiler::LiveRangeinline
RepresentationField typedefv8::internal::compiler::LiveRangeprivate
ResetCurrentHintPosition()v8::internal::compiler::LiveRangeinline
set_assigned_register(int reg)v8::internal::compiler::LiveRange
set_controlflow_hint(int reg)v8::internal::compiler::LiveRangeinline
set_spilled(bool value)v8::internal::compiler::LiveRangeinlineprivate
SetRecombine()v8::internal::compiler::LiveRangeinline
SetUseHints(int register_index)v8::internal::compiler::LiveRange
ShouldBeAllocatedBefore(const LiveRange *other) constv8::internal::compiler::LiveRange
ShouldRecombine() constv8::internal::compiler::LiveRangeinline
Spill()v8::internal::compiler::LiveRange
spilled() constv8::internal::compiler::LiveRangeinline
SpilledField typedefv8::internal::compiler::LiveRangeprivate
SplitAt(LifetimePosition position, Zone *zone)v8::internal::compiler::LiveRange
Start() constv8::internal::compiler::LiveRangeinline
start_v8::internal::compiler::LiveRangeprivate
top_level_v8::internal::compiler::LiveRangeprivate
TopLevel()v8::internal::compiler::LiveRangeinline
TopLevel() constv8::internal::compiler::LiveRangeinline
TopLevelLiveRange classv8::internal::compiler::LiveRangefriend
UnsetAssignedRegister()v8::internal::compiler::LiveRange
UnsetUseHints()v8::internal::compiler::LiveRangeinline
Unspill()v8::internal::compiler::LiveRange
UpdateBundleRegister(int reg) constv8::internal::compiler::LiveRange
Zonev8::internal::compiler::LiveRangeprivate