Searched refs:LiveRangeBuilder (Results 1 – 3 of 3) sorted by relevance
1738 LiveRangeBuilder::LiveRangeBuilder(RegisterAllocationData* data, in LiveRangeBuilder() function in v8::internal::compiler::LiveRangeBuilder1743 BitVector* LiveRangeBuilder::ComputeLiveOut(const InstructionBlock* block, in ComputeLiveOut()1777 void LiveRangeBuilder::AddInitialIntervals(const InstructionBlock* block, in AddInitialIntervals()1796 int LiveRangeBuilder::FixedDoubleLiveRangeID(int index) { in FixedDoubleLiveRangeID()1801 TopLevelLiveRange* LiveRangeBuilder::FixedLiveRangeFor(int index) { in FixedLiveRangeFor()1816 TopLevelLiveRange* LiveRangeBuilder::FixedDoubleLiveRangeFor(int index) { in FixedDoubleLiveRangeFor()1831 TopLevelLiveRange* LiveRangeBuilder::LiveRangeFor(InstructionOperand* operand) { in LiveRangeFor()1850 UsePosition* LiveRangeBuilder::NewUsePosition(LifetimePosition pos, in NewUsePosition()1858 UsePosition* LiveRangeBuilder::Define(LifetimePosition position, in Define()1880 UsePosition* LiveRangeBuilder::Use(LifetimePosition block_start, in Use()[all …]
884 class LiveRangeBuilder final : public ZoneObject {886 explicit LiveRangeBuilder(RegisterAllocationData* data, Zone* local_zone);942 DISALLOW_COPY_AND_ASSIGN(LiveRangeBuilder);
849 LiveRangeBuilder builder(data->register_allocation_data(), temp_zone); in Run()