Searched refs:TopLevelLiveRange (Results 1 – 6 of 6) sorted by relevance
/third_party/node/deps/v8/src/compiler/backend/ |
D | register-allocator.h | 184 class TopLevelLiveRange; variable 251 ZoneVector<std::pair<TopLevelLiveRange*, int>>; 260 const ZoneVector<TopLevelLiveRange*>& live_ranges() const { in live_ranges() 263 ZoneVector<TopLevelLiveRange*>& live_ranges() { return live_ranges_; } in live_ranges() 264 const ZoneVector<TopLevelLiveRange*>& fixed_live_ranges() const { in fixed_live_ranges() 267 ZoneVector<TopLevelLiveRange*>& fixed_live_ranges() { in fixed_live_ranges() 270 ZoneVector<TopLevelLiveRange*>& fixed_float_live_ranges() { in fixed_float_live_ranges() 273 const ZoneVector<TopLevelLiveRange*>& fixed_float_live_ranges() const { in fixed_float_live_ranges() 276 ZoneVector<TopLevelLiveRange*>& fixed_double_live_ranges() { in fixed_double_live_ranges() 279 const ZoneVector<TopLevelLiveRange*>& fixed_double_live_ranges() const { in fixed_double_live_ranges() [all …]
|
D | register-allocator.cc | 56 void LiveRangeBoundArray::Initialize(Zone* zone, TopLevelLiveRange* range) { in Initialize() 136 TopLevelLiveRange* range = data_->live_ranges()[operand_index]; in ArrayFor() 294 TopLevelLiveRange* top_level) in LiveRange() 639 void LiveRange::UpdateParentForAllChildren(TopLevelLiveRange* new_top_level) { in UpdateParentForAllChildren() 802 struct TopLevelLiveRange::SpillMoveInsertionList : ZoneObject { 811 TopLevelLiveRange::TopLevelLiveRange(int vreg, MachineRepresentation rep) in TopLevelLiveRange() function in v8::internal::compiler::TopLevelLiveRange 825 void TopLevelLiveRange::RecordSpillLocation(Zone* zone, int gap_index, in RecordSpillLocation() 832 void TopLevelLiveRange::CommitSpillMoves(TopTierRegisterAllocationData* data, in CommitSpillMoves() 854 void TopLevelLiveRange::FilterSpillMoves(TopTierRegisterAllocationData* data, in FilterSpillMoves() 894 void TopLevelLiveRange::SetSpillOperand(InstructionOperand* operand) { in SetSpillOperand() [all …]
|
D | spill-placer.h | 16 class TopLevelLiveRange; variable 92 void Add(TopLevelLiveRange* range);
|
D | spill-placer.cc | 24 void SpillPlacer::Add(TopLevelLiveRange* range) { in Add() 431 TopLevelLiveRange* top = data()->live_ranges()[vreg_to_spill]; in SecondBackwardPass() 467 TopLevelLiveRange* top = data()->live_ranges()[vreg]; in CommitSpill()
|
/third_party/node/deps/v8/src/compiler/ |
D | graph-visualizer.cc | 436 void PrintLiveRangeChain(const TopLevelLiveRange* range, const char* type); 706 for (const TopLevelLiveRange* range : data->fixed_double_live_ranges()) { in PrintLiveRanges() 710 for (const TopLevelLiveRange* range : data->fixed_live_ranges()) { in PrintLiveRanges() 714 for (const TopLevelLiveRange* range : data->live_ranges()) { in PrintLiveRanges() 719 void GraphC1Visualizer::PrintLiveRangeChain(const TopLevelLiveRange* range, in PrintLiveRangeChain() 747 const TopLevelLiveRange* top = range->TopLevel(); in PrintLiveRange() 765 const TopLevelLiveRange* parent = range->TopLevel(); in PrintLiveRange() 967 const TopLevelLiveRange* top = range.TopLevel(); in operator <<() 1042 const ZoneVector<TopLevelLiveRange*> ranges, in PrintTopLevelLiveRanges() 1046 for (const TopLevelLiveRange* range : ranges) { in PrintTopLevelLiveRanges()
|
D | graph-visualizer.h | 27 class TopLevelLiveRange; variable 200 const TopLevelLiveRange& range_;
|