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

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

AddInitialIntervals(const InstructionBlock *block, SparseBitVector *live_out)v8::internal::compiler::LiveRangeBuilderprivate
allocation_zone() constv8::internal::compiler::LiveRangeBuilderinlineprivate
BuildLiveRanges()v8::internal::compiler::LiveRangeBuilder
code() constv8::internal::compiler::LiveRangeBuilderinlineprivate
code_zone() constv8::internal::compiler::LiveRangeBuilderinlineprivate
ComputeLiveOut(const InstructionBlock *block, RegisterAllocationData *data)v8::internal::compiler::LiveRangeBuilderstatic
config() constv8::internal::compiler::LiveRangeBuilderinlineprivate
data() constv8::internal::compiler::LiveRangeBuilderinlineprivate
data_v8::internal::compiler::LiveRangeBuilderprivate
Define(LifetimePosition position, InstructionOperand *operand, void *hint, UsePositionHintType hint_type, SpillMode spill_mode)v8::internal::compiler::LiveRangeBuilderprivate
Define(LifetimePosition position, InstructionOperand *operand, SpillMode spill_mode)v8::internal::compiler::LiveRangeBuilderinlineprivate
FixedFPLiveRangeFor(int index, MachineRepresentation rep, SpillMode spill_mode)v8::internal::compiler::LiveRangeBuilderprivate
FixedFPLiveRangeID(int index, MachineRepresentation rep)v8::internal::compiler::LiveRangeBuilderprivate
FixedLiveRangeFor(int index, SpillMode spill_mode)v8::internal::compiler::LiveRangeBuilderprivate
FixedLiveRangeID(int index)v8::internal::compiler::LiveRangeBuilderinlineprivatestatic
FixedSIMD128LiveRangeFor(int index, SpillMode spill_mode)v8::internal::compiler::LiveRangeBuilderprivate
kNumberOfFixedRangesPerRegisterv8::internal::compiler::LiveRangeBuilderprivatestatic
live_in_sets() constv8::internal::compiler::LiveRangeBuilderinlineprivate
LiveRangeBuilder(RegisterAllocationData *data, Zone *local_zone)v8::internal::compiler::LiveRangeBuilderexplicit
LiveRangeBuilder(const LiveRangeBuilder &)=deletev8::internal::compiler::LiveRangeBuilder
LiveRangeFor(InstructionOperand *operand, SpillMode spill_mode)v8::internal::compiler::LiveRangeBuilderprivate
MapPhiHint(InstructionOperand *operand, UsePosition *use_pos)v8::internal::compiler::LiveRangeBuilderprivate
NewUsePosition(LifetimePosition pos, InstructionOperand *operand, void *hint, UsePositionHintType hint_type)v8::internal::compiler::LiveRangeBuilderprivate
NewUsePosition(LifetimePosition pos)v8::internal::compiler::LiveRangeBuilderinlineprivate
operator delete(void *, size_t)v8::internal::ZoneObjectinline
operator delete(void *pointer, Zone *zone)=deletev8::internal::ZoneObject
operator new(size_t, Zone *)=deletev8::internal::ZoneObject
operator new(size_t size, void *ptr)v8::internal::ZoneObjectinline
operator=(const LiveRangeBuilder &)=deletev8::internal::compiler::LiveRangeBuilder
phi_hints_v8::internal::compiler::LiveRangeBuilderprivate
ProcessInstructions(const InstructionBlock *block, SparseBitVector *live)v8::internal::compiler::LiveRangeBuilderprivate
ProcessLoopHeader(const InstructionBlock *block, SparseBitVector *live)v8::internal::compiler::LiveRangeBuilderprivate
ProcessPhis(const InstructionBlock *block, SparseBitVector *live)v8::internal::compiler::LiveRangeBuilderprivate
ResolvePhiHint(InstructionOperand *operand, UsePosition *use_pos)v8::internal::compiler::LiveRangeBuilderprivate
SpillMode typedefv8::internal::compiler::LiveRangeBuilderprivate
SpillModeForBlock(const InstructionBlock *block) constv8::internal::compiler::LiveRangeBuilderinlineprivate
Use(LifetimePosition block_start, LifetimePosition position, InstructionOperand *operand, void *hint, UsePositionHintType hint_type, SpillMode spill_mode)v8::internal::compiler::LiveRangeBuilderprivate
Use(LifetimePosition block_start, LifetimePosition position, InstructionOperand *operand, SpillMode spill_mode)v8::internal::compiler::LiveRangeBuilderinlineprivate