/dports/www/node10/node-v10.24.1/deps/v8/src/compiler/ |
H A D | register-allocator.h | 310 class TopLevelLiveRange; variable 436 friend class TopLevelLiveRange; in NON_EXPORTED_BASE() 438 TopLevelLiveRange* top_level); in NON_EXPORTED_BASE() 461 TopLevelLiveRange* top_level_; in NON_EXPORTED_BASE() 624 void SetSplinter(TopLevelLiveRange* splinter) { in SetSplinter() 657 TopLevelLiveRange* splintered_from_; 674 TopLevelLiveRange* splinter_; 677 DISALLOW_COPY_AND_ASSIGN(TopLevelLiveRange); 724 ZoneVector<TopLevelLiveRange*> live_ranges_; 862 ZoneVector<TopLevelLiveRange*> live_ranges_; [all …]
|
H A D | live-range-separator.cc | 22 void CreateSplinter(TopLevelLiveRange *range, RegisterAllocationData *data, in CreateSplinter() 48 TopLevelLiveRange *splinter = in CreateSplinter() 61 void SetSlotUse(TopLevelLiveRange *range) { in SetSlotUse() 71 void SplinterLiveRange(TopLevelLiveRange *range, RegisterAllocationData *data) { in SplinterLiveRange() 125 TopLevelLiveRange *range = data()->live_ranges()[vreg]; in Splinter() 139 for (TopLevelLiveRange *top : data()->live_ranges()) { in MarkRangesSpilledInDeferredBlocks() 165 TopLevelLiveRange *range = data()->live_ranges()[i]; in Merge() 169 TopLevelLiveRange *splinter_parent = range->splintered_from(); in Merge()
|
H A D | register-allocator.cc | 836 TopLevelLiveRange::TopLevelLiveRange(int vreg, MachineRepresentation rep) in TopLevelLiveRange() function in v8::internal::compiler::TopLevelLiveRange 998 void TopLevelLiveRange::SetSplinteredFrom(TopLevelLiveRange* splinter_parent) { in SetSplinteredFrom() 1006 void TopLevelLiveRange::UpdateSpillRangePostMerge(TopLevelLiveRange* merged) { in UpdateSpillRangePostMerge() 1019 void TopLevelLiveRange::Merge(TopLevelLiveRange* other, Zone* zone) { in Merge() 1471 TopLevelLiveRange* top_range) { in GetPhiMapValueFor() 1531 TopLevelLiveRange* range) { in AssignSpillRangeToLiveRange() 1551 TopLevelLiveRange* range) { in CreateSpillRangeForLiveRange() 1722 TopLevelLiveRange* range = in MeetConstraintsAfter() 2104 TopLevelLiveRange* range = in ProcessInstructions() 2117 TopLevelLiveRange* range = in ProcessInstructions() [all …]
|
H A D | graph-visualizer.cc | 426 void PrintLiveRangeChain(const TopLevelLiveRange* range, const char* type); 701 for (const TopLevelLiveRange* range : data->fixed_double_live_ranges()) { in PrintLiveRanges() 705 for (const TopLevelLiveRange* range : data->fixed_live_ranges()) { in PrintLiveRanges() 709 for (const TopLevelLiveRange* range : data->live_ranges()) { in PrintLiveRanges() 714 void GraphC1Visualizer::PrintLiveRangeChain(const TopLevelLiveRange* range, in PrintLiveRangeChain() 744 const TopLevelLiveRange* top = range->TopLevel(); in PrintLiveRange()
|
/dports/lang/v8/v8-9.6.180.12/test/unittests/compiler/regalloc/ |
H A D | live-range-unittest.cc | 49 TopLevelLiveRange* Build() { in Build() 50 TopLevelLiveRange* range = in Build() 118 TopLevelLiveRange* range = in TEST_F() 160 TopLevelLiveRange* range = in TEST_F() 174 TopLevelLiveRange* range = in TEST_F() 189 TopLevelLiveRange* range = in TEST_F() 204 TopLevelLiveRange* range = in TEST_F() 221 TopLevelLiveRange* range = in TEST_F() 237 TopLevelLiveRange* range = in TEST_F() 253 TopLevelLiveRange* range = in TEST_F() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/compiler/backend/ |
H A D | register-allocator.h | 189 class TopLevelLiveRange; variable 357 ZoneVector<TopLevelLiveRange*> live_ranges_; 504 class TopLevelLiveRange; variable 657 friend class TopLevelLiveRange; in NON_EXPORTED_BASE() 686 TopLevelLiveRange* top_level_; in NON_EXPORTED_BASE() 959 void SetSplinter(TopLevelLiveRange* splinter) { in SetSplinter() 997 TopLevelLiveRange* splintered_from_; 1015 TopLevelLiveRange* splinter_; 1018 DISALLOW_COPY_AND_ASSIGN(TopLevelLiveRange); 1062 ZoneVector<TopLevelLiveRange*> live_ranges_; [all …]
|
H A D | live-range-separator.cc | 19 void CreateSplinter(TopLevelLiveRange* range, RegisterAllocationData* data, in CreateSplinter() 46 TopLevelLiveRange* splinter = in CreateSplinter() 61 void SetSlotUse(TopLevelLiveRange* range) { in SetSlotUse() 66 range->register_slot_use(TopLevelLiveRange::SlotUseKind::kGeneralSlotUse); in SetSlotUse() 71 void SplinterLiveRange(TopLevelLiveRange* range, RegisterAllocationData* data) { in SplinterLiveRange() 142 TopLevelLiveRange* range = data()->live_ranges()[vreg]; in Splinter() 155 for (TopLevelLiveRange* top : data()->live_ranges()) { in MarkRangesSpilledInDeferredBlocks() 181 TopLevelLiveRange* range = data()->live_ranges()[i]; in Merge() 185 TopLevelLiveRange* splinter_parent = range->splintered_from(); in Merge()
|
H A D | register-allocator.cc | 866 TopLevelLiveRange::TopLevelLiveRange(int vreg, MachineRepresentation rep) in TopLevelLiveRange() function in v8::internal::compiler::TopLevelLiveRange 883 int TopLevelLiveRange::debug_virt_reg() const { in debug_virt_reg() 1024 void TopLevelLiveRange::SetSplinteredFrom(TopLevelLiveRange* splinter_parent) { in SetSplinteredFrom() 1031 void TopLevelLiveRange::UpdateSpillRangePostMerge(TopLevelLiveRange* merged) { in UpdateSpillRangePostMerge() 1043 void TopLevelLiveRange::Merge(TopLevelLiveRange* other, Zone* zone) { in Merge() 1117 void TopLevelLiveRange::Verify() const { in Verify() 1590 TopLevelLiveRange* top_range) { in GetPhiMapValueFor() 1674 TopLevelLiveRange* range) { in CreateSpillRangeForLiveRange() 1901 TopLevelLiveRange* range = in MeetConstraintsAfter() 2395 TopLevelLiveRange* to_range = in ProcessInstructions() [all …]
|
/dports/lang/v8/v8-9.6.180.12/src/compiler/backend/ |
H A D | register-allocator.h | 184 class TopLevelLiveRange; variable 366 ZoneVector<TopLevelLiveRange*> live_ranges_; 367 ZoneVector<TopLevelLiveRange*> fixed_live_ranges_; 520 class TopLevelLiveRange; variable 681 friend class TopLevelLiveRange; in NON_EXPORTED_BASE() 685 TopLevelLiveRange* top_level); in NON_EXPORTED_BASE() 712 TopLevelLiveRange* top_level_; in NON_EXPORTED_BASE() 802 TopLevelLiveRange(const TopLevelLiveRange&) = delete; 803 TopLevelLiveRange& operator=(const TopLevelLiveRange&) = delete; 1106 ZoneVector<TopLevelLiveRange*> live_ranges_; [all …]
|
H A D | register-allocator.cc | 294 TopLevelLiveRange* top_level) in LiveRange() 806 TopLevelLiveRange::TopLevelLiveRange(int vreg, MachineRepresentation rep) in TopLevelLiveRange() function in v8::internal::compiler::TopLevelLiveRange 938 void TopLevelLiveRange::Verify() const { in Verify() 1458 using SpillType = TopLevelLiveRange::SpillType; in AssignSpillRangeToLiveRange() 1695 TopLevelLiveRange* range = in MeetConstraintsAfter() 1742 TopLevelLiveRange* range = in MeetConstraintsBefore() 1951 ZoneVector<TopLevelLiveRange*>* live_ranges = in FixedFPLiveRangeFor() 2220 TopLevelLiveRange* to_range = in ProcessInstructions() 2910 TopLevelLiveRange* first = range->TopLevel(); in Spill() 3190 base::SmallVector<TopLevelLiveRange*, in ChooseOneOfTwoPredecessorStates() [all …]
|
H A D | spill-placer.h | 16 class TopLevelLiveRange; variable 92 void Add(TopLevelLiveRange* range);
|
H A 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()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/compiler/backend/ |
H A D | register-allocator.h | 184 class TopLevelLiveRange; variable 365 ZoneVector<TopLevelLiveRange*> live_ranges_; 366 ZoneVector<TopLevelLiveRange*> fixed_live_ranges_; 518 class TopLevelLiveRange; variable 679 friend class TopLevelLiveRange; in NON_EXPORTED_BASE() 683 TopLevelLiveRange* top_level); in NON_EXPORTED_BASE() 710 TopLevelLiveRange* top_level_; in NON_EXPORTED_BASE() 796 TopLevelLiveRange(const TopLevelLiveRange&) = delete; 797 TopLevelLiveRange& operator=(const TopLevelLiveRange&) = delete; 1100 ZoneVector<TopLevelLiveRange*> live_ranges_; [all …]
|
H A D | register-allocator.cc | 293 TopLevelLiveRange* top_level) in LiveRange() 814 TopLevelLiveRange::TopLevelLiveRange(int vreg, MachineRepresentation rep) in TopLevelLiveRange() function in v8::internal::compiler::TopLevelLiveRange 946 void TopLevelLiveRange::Verify() const { in Verify() 1264 for (TopLevelLiveRange* range : live_ranges()) { in Print() 1479 using SpillType = TopLevelLiveRange::SpillType; in AssignSpillRangeToLiveRange() 1719 TopLevelLiveRange* range = in MeetConstraintsAfter() 1939 ZoneVector<TopLevelLiveRange*>* live_ranges = in FixedFPLiveRangeFor() 2208 TopLevelLiveRange* to_range = in ProcessInstructions() 2469 TopLevelLiveRange* range = preassigned.first; in BuildLiveRanges() 2881 TopLevelLiveRange* first = range->TopLevel(); in Spill() [all …]
|
H A D | spill-placer.h | 16 class TopLevelLiveRange; variable 92 void Add(TopLevelLiveRange* range);
|
H A 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()
|
/dports/lang/v8/v8-9.6.180.12/src/compiler/ |
H A D | graph-visualizer.cc | 450 void PrintLiveRangeChain(const TopLevelLiveRange* range, const char* type); 720 for (const TopLevelLiveRange* range : data->fixed_double_live_ranges()) { in PrintLiveRanges() 724 for (const TopLevelLiveRange* range : data->fixed_live_ranges()) { in PrintLiveRanges() 728 for (const TopLevelLiveRange* range : data->live_ranges()) { in PrintLiveRanges() 733 void GraphC1Visualizer::PrintLiveRangeChain(const TopLevelLiveRange* range, in PrintLiveRangeChain() 761 const TopLevelLiveRange* top = range->TopLevel(); in PrintLiveRange() 779 const TopLevelLiveRange* parent = range->TopLevel(); in PrintLiveRange() 981 const TopLevelLiveRange* top = range.TopLevel(); in operator <<() 1056 const ZoneVector<TopLevelLiveRange*> ranges, in PrintTopLevelLiveRanges() 1060 for (const TopLevelLiveRange* range : ranges) { in PrintTopLevelLiveRanges()
|
H A D | graph-visualizer.h | 27 class TopLevelLiveRange; variable 170 const TopLevelLiveRange& range_;
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/compiler/ |
H A D | graph-visualizer.cc | 448 void PrintLiveRangeChain(const TopLevelLiveRange* range, const char* type); 718 for (const TopLevelLiveRange* range : data->fixed_double_live_ranges()) { in PrintLiveRanges() 722 for (const TopLevelLiveRange* range : data->fixed_live_ranges()) { in PrintLiveRanges() 726 for (const TopLevelLiveRange* range : data->live_ranges()) { in PrintLiveRanges() 731 void GraphC1Visualizer::PrintLiveRangeChain(const TopLevelLiveRange* range, in PrintLiveRangeChain() 759 const TopLevelLiveRange* top = range->TopLevel(); in PrintLiveRange() 777 const TopLevelLiveRange* parent = range->TopLevel(); in PrintLiveRange() 979 const TopLevelLiveRange* top = range.TopLevel(); in operator <<() 1054 const ZoneVector<TopLevelLiveRange*> ranges, in PrintTopLevelLiveRanges() 1058 for (const TopLevelLiveRange* range : ranges) { in PrintTopLevelLiveRanges()
|
H A D | graph-visualizer.h | 26 class TopLevelLiveRange; variable 169 const TopLevelLiveRange& range_;
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/compiler/ |
H A D | graph-visualizer.cc | 444 void PrintLiveRangeChain(const TopLevelLiveRange* range, const char* type); 717 for (const TopLevelLiveRange* range : data->fixed_double_live_ranges()) { in PrintLiveRanges() 721 for (const TopLevelLiveRange* range : data->fixed_live_ranges()) { in PrintLiveRanges() 725 for (const TopLevelLiveRange* range : data->live_ranges()) { in PrintLiveRanges() 730 void GraphC1Visualizer::PrintLiveRangeChain(const TopLevelLiveRange* range, in PrintLiveRangeChain() 758 const TopLevelLiveRange* top = range->TopLevel(); in PrintLiveRange() 778 const TopLevelLiveRange* parent = range->TopLevel(); in PrintLiveRange()
|
/dports/lang/v8/v8-9.6.180.12/test/mjsunit/tools/ |
H A D | tickprocessor-test-large.default | 21 …1 0.3% 0.4% v8::internal::compiler::TopLevelLiveRange::AddUseInterval(v8::internal::compile…
|