Home
last modified time | relevance | path

Searched refs:live_ranges (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/compiler/
Dlive-range-separator.cc50 DCHECK_NULL(data->live_ranges()[splinter->vreg()]); in CreateSplinter()
51 data->live_ranges()[splinter->vreg()] = splinter; in CreateSplinter()
123 size_t virt_reg_count = data()->live_ranges().size(); in Splinter()
125 TopLevelLiveRange *range = data()->live_ranges()[vreg]; in Splinter()
139 for (TopLevelLiveRange *top : data()->live_ranges()) { in MarkRangesSpilledInDeferredBlocks()
163 int live_range_count = static_cast<int>(data()->live_ranges().size()); in Merge()
165 TopLevelLiveRange *range = data()->live_ranges()[i]; in Merge()
173 data()->live_ranges()[to_remove] = nullptr; in Merge()
Dregister-allocator.cc212 bounds_length_(static_cast<int>(data_->live_ranges().size())), in LiveRangeFinder()
222 TopLevelLiveRange* range = data_->live_ranges()[operand_index]; in ArrayFor()
1006 DCHECK_LT(0, GetSpillRange()->live_ranges().size()); in UpdateSpillRangePostMerge()
1248 live_ranges().push_back(parent); in SpillRange()
1277 for (TopLevelLiveRange* range : other->live_ranges()) { in TryMerge()
1282 live_ranges().insert(live_ranges().end(), other->live_ranges().begin(), in TryMerge()
1283 other->live_ranges().end()); in TryMerge()
1284 other->live_ranges().clear(); in TryMerge()
1316 for (TopLevelLiveRange* range : live_ranges()) { in Print()
1410 if (index >= static_cast<int>(live_ranges().size())) { in GetOrCreateLiveRangeFor()
[all …]
Dregister-allocator.h694 const ZoneVector<TopLevelLiveRange*>& live_ranges() const { in live_ranges() function
697 ZoneVector<TopLevelLiveRange*>& live_ranges() { return live_ranges_; } in live_ranges() function
759 const ZoneVector<TopLevelLiveRange*>& live_ranges() const { in live_ranges() function
762 ZoneVector<TopLevelLiveRange*>& live_ranges() { return live_ranges_; } in live_ranges() function
Dgraph-visualizer.cc716 for (const TopLevelLiveRange* range : data->live_ranges()) { in PrintLiveRanges()